зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1615498 - [1.0] Remove all window event listener before disconnecting the manager. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D64439 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
a43f540f7d
Коммит
09052b9cb0
|
@ -1080,6 +1080,7 @@ void nsGlobalWindowInner::FreeInnerObjects() {
|
|||
mChromeEventHandler = nullptr;
|
||||
|
||||
if (mListenerManager) {
|
||||
mListenerManager->RemoveAllListeners();
|
||||
mListenerManager->Disconnect();
|
||||
mListenerManager = nullptr;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче