Closed Bug 597027 Opened 13 years ago Closed 13 years ago
Restartless add-ons still work in safe mode
For other add-ons it is the platforms job to make sure they aren't used in safe mode but for restartless add-ons we have to not start them. Also going to be some other safe mode related fixes rolled into this.
This adds special behaviours for safe mode as well as fixing bug 595663. isActive will always be false for safe mode (though internally we still track the active property as normal), no bootstrap methods can ever be called in safe mode and add-ons can install, enable, disable or uninstall without any restarts.
Attachment #477266 - Flags: review?(robert.bugzilla)
Assignee: nobody → dtownsend
Status: NEW → ASSIGNED
Comment on attachment 477266 [details] [diff] [review] patch rev 1 Nicely done!
Attachment #477266 - Flags: review?(robert.bugzilla) → review+
Whiteboard: [checkin-needed-post-b7] → [has patch][checkin-needed-post-b7]
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Whiteboard: [has patch][checkin-needed-post-b7]
Target Milestone: --- → mozilla2.0b8
Verified fixed with builds on all platforms like Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0b8pre) Gecko/20101010 Firefox/4.0b8pre
Status: RESOLVED → VERIFIED
OS: Mac OS X → All
Hardware: x86 → All
You need to log in before you can comment on or make changes to this bug.