Bug 1646573: Part 1 - Fix GetInProcessParent usage in WindowShouldMatchActiveTab. r=zombie,nika

Differential Revision: https://phabricator.services.mozilla.com/D90334
This commit is contained in:
Kris Maglione
2020-09-22 17:41:34 +00:00
parent 21b00a6c95
commit 68b5de8e0a
5 changed files with 30 additions and 25 deletions

View File

@@ -128,6 +128,9 @@ WindowGlobalInit WindowGlobalActor::WindowInitializer(
nsCOMPtr<nsITransportSecurityInfo> securityInfo;
if (nsCOMPtr<nsIChannel> channel = doc->GetChannel()) {
nsCOMPtr<nsILoadInfo> loadInfo(channel->LoadInfo());
fields.mIsOriginalFrameSource = loadInfo->GetOriginalFrameSrcLoad();
nsCOMPtr<nsISupports> securityInfoSupports;
channel->GetSecurityInfo(getter_AddRefs(securityInfoSupports));
securityInfo = do_QueryInterface(securityInfoSupports);