mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-26 03:35:33 +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 | ||
chrome | ||
iframesandbox | ||
mochitest | ||
navigation | ||
unit | ||
unit_ipc | ||
moz.build |