[DEFAULT] skip-if = [ "os == 'linux' && os_version == '18.04' && asan", # bug 1662229 - task exception "os == 'linux' && os_version == '18.04' && tsan", # bug 1662229 - task exception "debug", # bug 1884982 - takes 20+ minutes to run on debug ] prefs = [ # Disable the Storage Access API prompts for all of the tests in this directory "dom.storage_access.prompt.testing=true", "dom.storage_access.prompt.testing.allow=true", "dom.testing.sync-content-blocking-notifications=true", # Enable the window.open() heuristics globally in this directory "privacy.restrict3rdpartystorage.heuristic.window_open=true", "privacy.restrict3rdpartystorage.heuristic.opened_window_after_interaction=true", # Disable https-first because of explicit http/https testing "dom.security.https_first=false", ] support-files = [ "head.js", "antitracking_head.js", "iframe.html", "image.sjs", "page.html", "3rdParty.html", "3rdPartyRelay.html", "3rdPartySVG.html", "3rdPartyUI.html", "3rdPartyWO.html", "3rdPartyWorker.html", "3rdPartyOpen.html", "3rdPartyOpenUI.html", "empty.js", "popup.html", "server.sjs", "storageAccessAPIHelpers.js", "3rdPartyStorage.html", "3rdPartyStorageWO.html", "3rdPartyPartitioned.html", "localStorage.html", "!/browser/modules/test/browser/head.js", "!/browser/base/content/test/general/head.js", "!/browser/base/content/test/protectionsUI/cookieServer.sjs", "!/browser/base/content/test/protectionsUI/trackingPage.html", "!/browser/base/content/test/protectionsUI/trackingAPI.js", ] ["browser_blockingCookies.js"] skip-if = ["socketprocess_networking"] ["browser_blockingDOMCache.js"] ["browser_blockingDOMCacheAlwaysPartition.js"] skip-if = ["socketprocess_networking"] ["browser_blockingDOMCacheAlwaysPartitionSAA.js"] skip-if = ["socketprocess_networking"] ["browser_blockingDOMCacheSAA.js"] skip-if = ["socketprocess_networking"] ["browser_blockingIndexedDb.js"] skip-if = ["os == 'linux' && socketprocess_networking"] ["browser_blockingIndexedDbInWorkers.js"] skip-if = ["os == 'linux' && socketprocess_networking"] ["browser_blockingIndexedDbInWorkers2.js"] ["browser_blockingLocalStorage.js"] skip-if = ["os == 'linux' && socketprocess_networking"] ["browser_blockingMessaging.js"] skip-if = ["os == 'linux' && debug"] #bug 1627094 ["browser_blockingNoOpener.js"] ["browser_blockingServiceWorkers.js"] ["browser_blockingServiceWorkersStorageAccessAPI.js"] ["browser_blockingSessionStorage.js"] ["browser_blockingSharedWorkers.js"] skip-if = ["os == 'linux' && socketprocess_networking"] ["browser_contentBlockingAllowListPrincipal.js"] support-files = [ "sandboxed.html", "sandboxed.html^headers^", ] ["browser_contentBlockingTelemetry.js"]