mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-24 21:31:04 +00:00
0f15d8260b
Due to some obvious bugs in the code of TabObserver.jsm the registered targets for each of the window's tabs haven't been unregistered when the window has been closed. It has the effect that when closing the Remote Agent the browsingContext of the tab target, which has to be destroyed, cannot be retrieved. Instead an error is raises, because the underlying frameLoader actually doesn't exist anymore. Given that "TabClose" events aren't fired when the window closes, those have to be emulated. Differential Revision: https://phabricator.services.mozilla.com/D50231 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
MainProcessTarget.jsm | ||
TabObserver.jsm | ||
TabTarget.jsm | ||
Target.jsm | ||
Targets.jsm |