gecko-dev/toolkit/components/antitracking/test/browser
Dana Keeler ef0a88c6f2 Bug 1715142 - introduce nsIPublicKeyPinningService and remove 'type' parameter from nsISiteSecurityService r=rmf,necko-reviewers
The public key pinning implementation is much less complex than the HSTS
implementation, and only needs a small subset of the parameters of the latter.
Furthermore, the information it relies on is static, and so is safe to access
from content processes. This patch separates the two implementations, thus
simplifying both of them and avoiding some unnecessary IPC calls in the
process.

Differential Revision: https://phabricator.services.mozilla.com/D117096
2021-06-12 01:12:25 +00:00
..
.eslintrc.js
3rdParty.html Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
3rdPartyOpen.html
3rdPartyOpenUI.html
3rdPartyPartitioned.html
3rdPartyRelay.html
3rdPartyStorage.html
3rdPartyStorageWO.html
3rdPartySVG.html
3rdPartyUI.html
3rdPartyWO.html
3rdPartyWorker.html
antitracking_head.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser-blocking.ini Bug 1713679 - Split antitracking browser-chrome tests into 2 manifests; r=timhuang 2021-06-03 15:14:37 +00:00
browser.ini Backed out 2 changesets (bug 1706616) for causing failures in browser_urlQueryStringStripping_telemetry.js 2021-06-11 11:22:51 +03:00
browser_aboutblank.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_addonHostPermissionIgnoredInTP.js
browser_allowListNotifications.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_allowListSeparationInPrivateAndNormalWindows.js
browser_allowPermissionForTracker.js
browser_AntiTrackingETPHeuristic.js Bug 1687283 - Part 3: Add a test case for testing the redirect heuristic. r=dimi 2021-03-12 08:45:30 +00:00
browser_backgroundImageAssertion.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_blockingCookies.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_blockingDOMCache.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_blockingIndexedDb.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_blockingIndexedDbInWorkers.js
browser_blockingIndexedDbInWorkers2.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_blockingLocalStorage.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_blockingMessaging.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_blockingNoOpener.js
browser_blockingServiceWorkers.js
browser_blockingServiceWorkersStorageAccessAPI.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_blockingSessionStorage.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_blockingSharedWorkers.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_contentBlockingAllowListPrincipal.js Bug 1686894 - Disable storage access heuristics to prevent telemetry race condition with the next test. r=timhuang 2021-01-27 16:56:22 +00:00
browser_contentBlockingTelemetry.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_cookieBetweenTabs.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_denyPermissionForTracker.js
browser_doublyNestedTracker.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_existingCookiesForSubresources.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_fileUrl.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_firstPartyCookieRejectionHonoursAllowList.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_hasStorageAccess.js
browser_imageCache4.js
browser_imageCache8.js
browser_localStorageEvents.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_onBeforeRequestNotificationForTrackingResources.js
browser_onModifyRequestNotificationForTrackingResources.js
browser_partitionedClearSiteDataHeader.js Bug 1705029 - Added CookieCleaner deleteByBaseDomain. r=johannh,preferences-reviewers 2021-05-26 13:49:37 +00:00
browser_partitionedCookies.js
browser_partitionedDOMCache.js
browser_partitionedIndexedDB.js
browser_partitionedLocalStorage.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_partitionedLocalStorage_events.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_partitionedMessaging.js
browser_partitionedServiceWorkers.js
browser_partitionedSharedWorkers.js
browser_PBMCookieBehavior.js Bug 1698843 - Part 7: Modify tests to respect the cookieBehavior getter mirroring. r=pbz,johannh,robwu 2021-04-13 18:07:13 +00:00
browser_permissionInNormalWindows.js
browser_permissionInPrivateWindows.js
browser_permissionPropagation.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_referrerDefaultPolicy.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_script.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_serviceWorkersWithStorageAccessGranted.js
browser_siteSpecificWorkArounds.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_socialtracking.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_socialtracking_save_image.js
browser_staticPartition_cache.js Bug 1694662 - Remove Appcachestorage & oldwrappers r=necko-reviewers,kershaw 2021-04-30 07:20:24 +00:00
browser_staticPartition_CORS_preflight.js
browser_staticPartition_CORS_preflight.sjs
browser_staticPartition_HSTS.js Bug 1715142 - introduce nsIPublicKeyPinningService and remove 'type' parameter from nsISiteSecurityService r=rmf,necko-reviewers 2021-06-12 01:12:25 +00:00
browser_staticPartition_HSTS.sjs Bug 1704843 - Part 2: Add a test to verify HSTS parameter includeSubDomains works correctly when network partitioning is enabled. r=ckerschb 2021-05-20 08:12:32 +00:00
browser_staticPartition_network.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_staticPartition_saveAs.js
browser_storageAccessDoorHanger.js Bug 1676074 - Part 2: Add test to check the learn more link in the "Cross-site cookies" permission header description. r=johannh 2021-04-15 09:27:26 +00:00
browser_storageAccessPromiseRejectHandlerUserInteraction.js
browser_storageAccessPromiseResolveHandlerUserInteraction.js
browser_storageAccessRemovalNavigateSubframe.js
browser_storageAccessRemovalNavigateTopframe.js
browser_storageAccessSandboxed.js
browser_storageAccessThirdPartyChecks.js
browser_storageAccessWithDynamicFpi.js Bug 1713475 - Don't crash on invalid privacy.restrict3rdpartystorage.skip_list r=timhuang 2021-06-04 07:55:39 +00:00
browser_storageAccessWithHeuristics.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_subResources.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_subResourcesPartitioned.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_thirdPartyStorageRejectionForCORS.js
browser_urlDecorationStripping.js Bug 1589074 - Fix anti-tracking mochitest failures after changing default referrer policy to strict-origin-when-cross-origin. r=timhuang 2021-01-25 13:26:34 +00:00
browser_urlQueryStringStripping.js Bug 1706612 - Part 3: Add a test for the query stripping allow list. r=dimi 2021-05-26 08:24:22 +00:00
browser_urlQueryStringStripping_allowList.js Bug 1706615 - Part 9: Add a test to test query stripping with ETP toggle. r=smaug 2021-06-02 19:46:22 +00:00
browser_userInteraction.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
browser_workerPropagation.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
clearSiteData.sjs Bug 1685355 - Use storage principal when clearing data via clear-site-data header. r=johannh 2021-01-19 10:04:05 +00:00
container.html
container2.html
cookies.sjs
cookiesCORS.sjs
dynamicfpi_head.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
embedder.html
embedder2.html
empty-altsvc.js
empty-altsvc.js^headers^
empty.html
empty.js
file_localStorage.html
file_saveAsImage.sjs
file_saveAsPageInfo.html
file_saveAsVideo.sjs
file_stripping.html Bug 1706604 - Part 4: Add tests to test the query stripping. r=dimi,smaug 2021-05-20 11:22:13 +00:00
file_video.ogv
head.js Bug 1698843 - Part 7: Modify tests to respect the cookieBehavior getter mirroring. r=pbz,johannh,robwu 2021-04-13 18:07:13 +00:00
iframe.html
image.sjs
imageCacheWorker.js
localStorage.html
localStorageEvents.html
matchAll.js
page.html
partitionedSharedWorker.js
partitionedstorage_head.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
popup.html
raptor.jpg
redirect.sjs Bug 1687283 - Part 3: Add a test case for testing the redirect heuristic. r=dimi 2021-03-12 08:45:30 +00:00
referrer.sjs
sandboxed.html
sandboxed.html^headers^
server.sjs
sharedWorker.js
storageAccessAPIHelpers.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
storageprincipal_head.js Bug 1695050 - Part 3: Update current test cases and add a new test case. r=dimi 2021-03-29 11:01:51 +00:00
subResources.sjs
tracker.js
workerIframe.html