Bug 1754955 - Enable dFPI for web platform test in Nightly, r=pbz

Differential Revision: https://phabricator.services.mozilla.com/D139393
This commit is contained in:
Benjamin VanderSloot 2022-02-25 18:18:39 +00:00
parent 8ac4439ea6
commit 3f06682a65
6 changed files with 9 additions and 14 deletions

View File

@ -68,9 +68,6 @@ user_pref("nglayout.initialpaint.unsuppress_with_no_background", true);
user_pref("media.block-autoplay-until-in-foreground", false);
// Enable AppCache globally for now whilst it's being removed in Bug 1584984
user_pref("browser.cache.offline.enable", true);
// Enable blocking access to storage from tracking resources by default.
// We don't want to run WPT using BEHAVIOR_REJECT_TRACKER_AND_PARTITION_FOREIGN (5 - aka Dynamic First Party Isolation) yet.
user_pref("network.cookie.cookieBehavior", 4);
// Force a light color scheme unless explicitly overriden by pref.
user_pref("layout.css.prefers-color-scheme.content-override", 1);
// Force OffscreenCanvas support

View File

@ -3,10 +3,9 @@
if (os == "linux") and not debug and fission: [OK, TIMEOUT]
[ServiceWorker's clients.claim() is partitioned]
expected:
if (os == "linux") and fission and debug and not swgl and not domstreams: [PASS, FAIL]
if (os == "linux") and fission and debug and not swgl and domstreams: [FAIL, PASS]
if (os == "win") and debug and not swgl and (processor == "x86_64"): [PASS, FAIL]
if (os == "linux") and fission and not debug: [FAIL, TIMEOUT]
if (os == "linux"): [PASS, FAIL]
if (os == "win"): [PASS, FAIL]
if (os == "mac") and debug: [PASS, FAIL]
if (os == "mac") and not debug: [FAIL, PASS]
FAIL

View File

@ -1,14 +1,13 @@
[partitioned-service-worker-getRegistrations.tentative.https.html]
expected:
if fission and debug and not swgl and (processor == "x86_64"): [TIMEOUT, OK]
if fission and not debug and (os == "linux"): [TIMEOUT, OK]
if (os == "win"): [OK, TIMEOUT]
if (os == "linux"): [OK, TIMEOUT]
if fission and not debug and (os == "mac"): [TIMEOUT, OK]
TIMEOUT
[ServiceWorker's getRegistration() is partitioned]
expected:
if (os == "win") and debug and not swgl and (processor == "x86_64"): [TIMEOUT, PASS]
if (os == "linux") and fission and debug and not swgl: [TIMEOUT, PASS]
if (os == "linux") and fission and not debug: [TIMEOUT, FAIL]
if (os == "win"): [PASS, TIMEOUT]
if (os == "linux"): [PASS, TIMEOUT]
if (os == "mac") and debug: [TIMEOUT, PASS]
if (os == "mac") and not debug: [TIMEOUT, PASS]
TIMEOUT

View File

@ -2,7 +2,7 @@
[Services workers under different top-level sites are partitioned.]
expected:
if (os == "linux") and not domstreams and debug and fission and not swgl: [PASS, FAIL]
if (os == "win") and debug and not swgl and (processor == "x86_64"): [PASS, FAIL]
if (os == "win"): [PASS, FAIL]
if (os == "mac") and debug: [PASS, FAIL]
if (os == "mac") and not debug: [FAIL, PASS]
if (os == "linux") and domstreams: [FAIL, PASS]

View File

@ -2,7 +2,7 @@
[Simple test for partitioned localStorage]
expected:
if (os == "linux") and not domstreams and debug and fission and not swgl: [PASS, FAIL]
if (os == "win") and debug and not swgl and (processor == "x86_64"): [PASS, FAIL]
if (os == "win"): [PASS, FAIL]
if (os == "mac") and debug: [PASS, FAIL]
if (os == "mac") and not debug: [FAIL, PASS]
if (os == "linux") and domstreams: [FAIL, PASS]

View File

@ -2,7 +2,7 @@
[Test partitioning of shared workers]
expected:
if (os == "linux") and not domstreams and debug and fission and not swgl: [PASS, FAIL]
if (os == "win") and debug and not swgl and (processor == "x86_64"): [PASS, FAIL]
if (os == "win"): [PASS, FAIL]
if (os == "mac") and not debug: [FAIL, PASS]
if (os == "mac") and debug: [FAIL, PASS]
if (os == "linux") and domstreams: [FAIL, PASS]