On Thu, Mar 20, 2014 at 10:38 AM, Irving Reid <irv...@mozilla.com> wrote:
> For unknown reasons, internal bookkeeping prefs used by AddonManager and
> XPIProvider are set to values of the wrong type on some Firefox profiles,
> and are now stuck that way. I can write wrapper code on these calls to catch
> the error and clear the broken preference, but I wonder if it would be
> better to change set*Pref() to force the preference to the intended type.

Which prefs, out of curiosity?

I could imagine some forms of malware installers clobbering prefs.js
values (or even firefox.js/all.js values, if they have appdir write
access) incorrectly. If that's what's happening here it should inform
our ways of mitigating it. Any way to get more data from the affected
installations?

Gavin
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to