fune/toolkit/components/antitracking
Tim Huang fb7a125e2b Bug 1900565 - Don't immediately return from the ShouldAllowAccessFor(nsIChannel) if the channel doesn't have target browsing context. r=bvandersloot
The patch modifies the ShouldAllowAccessFor(nsIChannel) to handle the
channels that don't have target browsing context. For example, the
channel for loading shared worker scripts won't have a associated
browsing context. In this case, the ShouldAllowAccessFor() should still
work but just ignore the checks that require the browsing context.

Differential Revision: https://phabricator.services.mozilla.com/D212542
2024-06-04 14:14:04 +00:00
..
bouncetrackingprotection Bug 1899244 - Remove shutdown blocker if BTP storage init fails. r=anti-tracking-reviewers,bvandersloot 2024-06-03 13:01:50 +00:00
docs
StripOnShareLists Bug 1876912 - Add 'share' as a parameter to strip for 'Copy without Site Tracking' on 'www.handelsblatt.com'. r=amadan,anti-tracking-reviewers 2024-05-16 15:40:53 +00:00
test Bug 1898427 - Only apply CHIPS behavior if storage partitioning is enabled for the context. r=bvandersloot,cookie-reviewers,anti-tracking-reviewers,edgul 2024-05-30 08:54:14 +00:00
antitracking.manifest
AntiTrackingIPCUtils.h
AntiTrackingLog.h
AntiTrackingRedirectHeuristic.cpp
AntiTrackingRedirectHeuristic.h
AntiTrackingUtils.cpp Bug 1897653 - Make blob urls inherit their principal in third-party checks too - r=pbz,asuth,rpl 2024-05-29 16:29:32 +00:00
AntiTrackingUtils.h
components.conf
ContentBlockingAllowList.cpp Bug 1859738 - Do not purge bounce trackers that have a 'cookie' allow permission. r=anti-tracking-reviewers,manuel 2024-05-28 15:42:00 +00:00
ContentBlockingAllowList.h Bug 1859738 - Do not purge bounce trackers that have a 'cookie' allow permission. r=anti-tracking-reviewers,manuel 2024-05-28 15:42:00 +00:00
ContentBlockingAllowList.sys.mjs
ContentBlockingLog.cpp
ContentBlockingLog.h
ContentBlockingNotifier.cpp
ContentBlockingNotifier.h
ContentBlockingTelemetryService.cpp
ContentBlockingTelemetryService.h
ContentBlockingUserInteraction.cpp Bug 1895311 - Record a BTP user activation on successful credential access. r=bvandersloot,anti-tracking-reviewers 2024-06-03 13:01:49 +00:00
ContentBlockingUserInteraction.h
DynamicFpiRedirectHeuristic.cpp Bug 1785058 - Change dFPI heuristic console message to refer to dFPI. r=hsohaney,anti-tracking-reviewers,pbz 2024-05-16 15:33:42 +00:00
DynamicFpiRedirectHeuristic.h
jar.mn
moz.build
nsIContentBlockingAllowList.idl
nsIPartitioningExceptionListService.idl
nsIPurgeTrackerService.idl
nsITrackingDBService.idl
nsIURLDecorationAnnotationsService.idl
nsIURLQueryStringStripper.idl
nsIURLQueryStrippingListService.idl
PartitioningExceptionList.cpp
PartitioningExceptionList.h
PartitioningExceptionListService.sys.mjs
PurgeTrackerService.sys.mjs
SettingsChangeObserver.cpp
SettingsChangeObserver.h
StorageAccess.cpp Bug 1900565 - Don't immediately return from the ShouldAllowAccessFor(nsIChannel) if the channel doesn't have target browsing context. r=bvandersloot 2024-06-04 14:14:04 +00:00
StorageAccess.h
StorageAccessAPIHelper.cpp
StorageAccessAPIHelper.h
StoragePrincipalHelper.cpp
StoragePrincipalHelper.h
TemporaryAccessGrantObserver.cpp
TemporaryAccessGrantObserver.h
TrackingDBService.sys.mjs
URLDecorationAnnotationsService.sys.mjs
URLDecorationStripper.cpp
URLDecorationStripper.h
URLQueryStringStripper.cpp
URLQueryStringStripper.h
URLQueryStrippingListService.sys.mjs Bug 1889564 - Lowercase strip on share list during import .r=pbz,anti-tracking-reviewers. 2024-05-06 18:27:03 +00:00