зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1650257: Assert we don't create window globals for discarded BCs. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D83861
This commit is contained in:
Родитель
4a25531b4a
Коммит
9307abc04e
|
@ -114,6 +114,8 @@ already_AddRefed<WindowGlobalChild> WindowGlobalChild::Create(
|
|||
BrowserChild::GetFrom(static_cast<mozIDOMWindow*>(aWindow));
|
||||
MOZ_ASSERT(browserChild);
|
||||
|
||||
MOZ_DIAGNOSTIC_ASSERT(!aWindow->GetBrowsingContext()->IsDiscarded());
|
||||
|
||||
ManagedEndpoint<PWindowGlobalParent> endpoint =
|
||||
browserChild->OpenPWindowGlobalEndpoint(wgc);
|
||||
browserChild->SendNewWindowGlobal(std::move(endpoint), init);
|
||||
|
|
Загрузка…
Ссылка в новой задаче