Bug 1562663 - P6 - Fix try failure on test_postMessage_closed.html; r=nika

Depends on D46492

Differential Revision: https://phabricator.services.mozilla.com/D46526

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Tom Tung 2019-09-23 09:57:25 +00:00
Родитель 05f490fe48
Коммит f93fcf3c45
1 изменённых файлов: 1 добавлений и 2 удалений

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

@ -6057,9 +6057,8 @@ void nsGlobalWindowOuter::PostMessageMozOuter(JSContext* aCx,
sourceBc, origin, this, providedPrincipal,
callerInnerWindow ? callerInnerWindow->WindowID() : 0, callerDocumentURI);
MOZ_DIAGNOSTIC_ASSERT(GetDocGroup());
JS::CloneDataPolicy clonePolicy;
if (callerInnerWindow &&
if (GetDocGroup() && callerInnerWindow &&
callerInnerWindow->CanShareMemory(GetDocGroup()->AgentClusterId())) {
clonePolicy.allowSharedMemory();
}