Bug 1787008 - More consistently keep listener alive in test_color_scheme_browser.xhtml. r=nika

Differential Revision: https://phabricator.services.mozilla.com/D191665
This commit is contained in:
Emilio Cobos Álvarez 2023-10-23 21:22:12 +00:00
Родитель d75f73085a
Коммит f792f9d5ca
1 изменённых файлов: 3 добавлений и 0 удалений

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

@ -74,8 +74,11 @@
b.addProgressListener(listener);
});
info(`Calling b.loadURI for ${b.parentNode.id}`);
// Keep the listener alive, since it's a weak ref otherwise.
window.ALIVE_LISTENER = listener;
b.loadURI(null /*blank*/, { triggeringPrincipal });
await loaded;
delete window.ALIVE_LISTENER;
}
});
async function getBrowserColorScheme(browser) {