Closed Bug 829845 Opened 11 years ago Closed 11 years ago

addon-page API doesn't properly unload itself

Categories

(Add-on SDK Graveyard :: General, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: mossop, Unassigned)

References

Details

Once you use the addon-page API every browser window gets its hideChromeForLocation function overriden with our custom one. However we only undo that if the window has one of the addon-pages open when the add-on is unloaded. This will be a leak on shutdown at best, at worst it could break the hideChromeForLocation function for that window.

Most of the code in untrackTab should be moved to onUntrack.
Target Milestone: --- → 1.14
Blocks: 853518
Looks like addon-page is going to be dropped in australis so we probably don't need to work on this bug anymore
Assignee: zer0 → nobody
Depends on: 873102
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.