Closed
Bug 1711895
Opened 3 years ago
Closed 3 years ago
Don't release lastExpressionResult ObjectFront from ParentDevToolsInspectorSidebar#close
Categories
(WebExtensions :: Developer Tools, task)
WebExtensions
Developer Tools
Tracking
(firefox90 fixed)
RESOLVED
FIXED
90 Branch
Tracking | Status | |
---|---|---|
firefox90 | --- | fixed |
People
(Reporter: nchevobbe, Assigned: nchevobbe)
References
Details
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
Details |
With Bug 1699493, DevToolsExtensionPageContextParent
has a "DevTools" commands instance that gets destroyed when the extension is unloaded.
When the commands are destroyed, it leads to the destruction of the tabDescriptor front, which will release/destroy all the fronts in the Tree.
This makes the call to _updateLastExpressionResult
in ParentDevToolsInspectorSidebar#close
[1] unnecessary as any object fronts will be released as part of the command destruction.
Assignee | ||
Comment 1•3 years ago
|
||
Comment 2•3 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
status-firefox90:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 90 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•