Implement JEP Disposable without GC magic

RESOLVED WONTFIX

Status

Add-on SDK
General
P2
normal
RESOLVED WONTFIX
5 years ago
3 years ago

People

(Reporter: erikvold, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

I think we need something that implements the Disposable JEP without the unmentioned GC magic which requires a circular references in order to prevent the GC magic when used for UI components (which is the only thing that Disposables are used for at the moment).

Call it Destroyable or Unloadable.  I don't see a need for a JEP here since it would be identical to the Disposable JEP..
See bug 886148 for more information.
Note if this bug were implemented then bug 889217, bug 892385, and bug 889465 as well as the GC tests that I have already written for Sidebars would all be redundant.
OS: Mac OS X → All
Priority: -- → P2
How is this different to bug 892381?
JEP'ing is over.
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.