summaryrefslogtreecommitdiffstats
path: root/toolkit/components/antitracking/StorageAccessAPIHelper.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'toolkit/components/antitracking/StorageAccessAPIHelper.cpp')
-rw-r--r--toolkit/components/antitracking/StorageAccessAPIHelper.cpp8
1 files changed, 1 insertions, 7 deletions
diff --git a/toolkit/components/antitracking/StorageAccessAPIHelper.cpp b/toolkit/components/antitracking/StorageAccessAPIHelper.cpp
index 5baa2c2557..b4fcf2f6e9 100644
--- a/toolkit/components/antitracking/StorageAccessAPIHelper.cpp
+++ b/toolkit/components/antitracking/StorageAccessAPIHelper.cpp
@@ -475,7 +475,6 @@ StorageAccessAPIHelper::CompleteAllowAccessForOnParentProcess(
[aParentContext, aTopLevelWindowId, trackingOrigin, trackingPrincipal,
aCookieBehavior,
aReason](int aAllowMode) -> RefPtr<StorageAccessPermissionGrantPromise> {
- MOZ_ASSERT(!aParentContext->IsInProcess());
// We don't have the window, send an IPC to the content process that
// owns the parent window. But there is a special case, for window.open,
// we'll return to the content process we need to inform when this
@@ -1060,12 +1059,7 @@ StorageAccessAPIHelper::CheckSameSiteCallingContextDecidesStorageAccessAPI(
}
}
- nsIChannel* chan = aDocument->GetChannel();
- if (!chan) {
- return Some(false);
- }
- nsCOMPtr<nsILoadInfo> loadInfo = chan->LoadInfo();
- if (loadInfo->GetIsThirdPartyContextToTopWindow()) {
+ if (AntiTrackingUtils::IsThirdPartyDocument(aDocument)) {
return Some(false);
}