mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-24 21:31:04 +00:00
c01ad83372
Currently, TabGroups know to break their reference cycles only when the last window leaves them. For TabGroups which have never had a window join (which happens under Fission), this means they also never see a window leave, and therefore never break their reference cycles, and leak. This patch adds a check to break reference cycles if no windows have joined by the time a BrowserChild they belong to is destroyed. MANUAL PUSH: Lando fails to rebase. Differential Revision: https://phabricator.services.mozilla.com/D40669 --HG-- extra : source : 03acb28ab60fb77fa06064385a62cc46cf4ad1bd extra : amend_source : 0a71625d99951bebe45ee6f62570de491a714e97 |
||
---|---|---|
.. | ||
browser | ||
unit | ||
demo.js | ||
moz.build | ||
puppeteer-demo.js |