Bug 1521808 - Implement Cross-Origin-Opener-Policy header r=nika,mayhemer

Differential Revision: https://phabricator.services.mozilla.com/D18119
This commit is contained in:
Valentin Gosu
2019-02-15 22:02:58 +00:00
parent e0a9e29e6d
commit 2db8ccd5ca
16 changed files with 240 additions and 8 deletions

View File

@@ -9805,6 +9805,8 @@ nsresult nsDocShell::DoURILoad(nsDocShellLoadState* aLoadState,
securityFlags |= nsILoadInfo::SEC_SANDBOXED;
}
// TODO: pass openerPolicy through loadInfo?
RefPtr<LoadInfo> loadInfo =
(contentPolicyType == nsIContentPolicy::TYPE_DOCUMENT)
? new LoadInfo(loadingWindow, aLoadState->TriggeringPrincipal(),