Comment on attachment 116406 patch (it works now)
Why not just use nsIObserver instead of creating nsISystemPrefListener?
Why make the function names for GetInt, etc different from nsIPrefBranch?
Why does nsSystemPref::ReadSystemPref unconditionally lock the pref?
(I didn't read the guts of the code, just the interfaces mostly).
Comment on attachment 116406
patch (it works now)
Why not just use nsIObserver instead of creating nsISystemPrefLi stener?
Why make the function names for GetInt, etc different from nsIPrefBranch?
Why does nsSystemPref: :ReadSystemPref unconditionally lock the pref?
(I didn't read the guts of the code, just the interfaces mostly).