NS_XRE_ENABLE_EXTENSION_MANAGER flag does nothing

RESOLVED FIXED in mozilla34

Status

()

defect
RESOLVED FIXED
7 years ago
5 years ago

People

(Reporter: glandium, Assigned: standard8)

Tracking

unspecified
mozilla34
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

Reporter

Description

7 years ago
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.
Assignee

Comment 2

5 years ago
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)
Reporter

Updated

5 years ago
Attachment #8477896 - Flags: review?(mh+mozilla) → review+
https://hg.mozilla.org/mozilla-central/rev/8ce721baa271
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.