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:
Eugen Sawin 2020-02-26 22:10:28 +00:00
Родитель a43f540f7d
Коммит 09052b9cb0
1 изменённых файлов: 1 добавлений и 0 удалений

Просмотреть файл

@ -1080,6 +1080,7 @@ void nsGlobalWindowInner::FreeInnerObjects() {
mChromeEventHandler = nullptr;
if (mListenerManager) {
mListenerManager->RemoveAllListeners();
mListenerManager->Disconnect();
mListenerManager = nullptr;
}