Closed Bug 566485 Opened 14 years ago Closed 14 years ago

Changes made to the list of bootstrapped extensions during startup are lost if an EM restart is necessary

Categories

(Toolkit :: Add-ons Manager, defect, P1)

defect

Tracking

()

VERIFIED FIXED
mozilla1.9.3a5
Tracking Status
blocking2.0 --- beta1+

People

(Reporter: mossop, Assigned: mossop)

References

Details

(Whiteboard: [rewrite])

Attachments

(1 file)

If a new bootstrapped extension is detected during startup we call its install method, but if we then EM restart because of other extension changes we never call startup on the next start of the app.
Blocks: 562819
Attached patch patch rev 1 (deleted) — Splinter Review
We should write the bootstrap list pref on every shutdown, not just the one that only runs when we have started up bootstrapped add-ons. Also clears some members that I neglected to.
Attachment #445852 - Flags: review?(robert.bugzilla)
Blocks: 566723
Attachment #445852 - Flags: review?(robert.bugzilla) → review+
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla1.9.3a5
Dave, is the automated test which has been already checked-in enough for coverage or would you also like to see a manual test?
Flags: in-testsuite+
Flags: in-litmus?
Automated test should be enough.
Flags: in-litmus? → in-litmus-
Depends on: 567319
Looks like the automated test works well and nothing has been broken with this patch. Marking as verified fixed.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: