зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1552541. Consider document.domain when deciding on inner window reuse. r=bholley
Differential Revision: https://phabricator.services.mozilla.com/D31857 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
af7fd7c0e8
Коммит
c8d1053680
|
@ -1537,10 +1537,8 @@ bool nsGlobalWindowOuter::WouldReuseInnerWindow(Document* aNewDocument) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool equal;
|
if (BasePrincipal::Cast(mDoc->NodePrincipal())
|
||||||
if (NS_SUCCEEDED(mDoc->NodePrincipal()->Equals(aNewDocument->NodePrincipal(),
|
->FastEqualsConsideringDomain(aNewDocument->NodePrincipal())) {
|
||||||
&equal)) &&
|
|
||||||
equal) {
|
|
||||||
// The origin is the same.
|
// The origin is the same.
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Ссылка в новой задаче