Since bug 553169, the NS_XRE_ENABLE_EXTENSION_MANAGER flag in nsXREAppData is never checked. This means that not setting it *doesn't* disable the addon manager. Either the flag should be removed, or we should fix this and disable the addon manager when the flag is set.
Best to just remove the flag, I think. I looked into disabling the Add-ons Manager recently (see bug 754915 comment 8) - it seems doable, but it would be a bunch of work to fix up other components that rely on it (not to mention trying to test those changes), without any clear major benefit.
Found this whilst looking at some Thunderbird issues, and if we should sync things or not. Its been gecko 1.9.2 since this was last used, so lets just drop it.
Assignee: nobody → standard8
Status: NEW → ASSIGNED
Attachment #8477896 - Flags: review?(mh+mozilla)
Try run here: https://tbpl.mozilla.org/?tree=Try&rev=136d2a60594b
Attachment #8477896 - Flags: review?(mh+mozilla) → review+
Target Milestone: --- → mozilla34
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.