From d52b665095633d80c9c9cb2a97bc04e06bc9d090 Mon Sep 17 00:00:00 2001 From: Sebastian Hengst Date: Tue, 5 Jul 2022 16:45:23 +0000 Subject: [PATCH] Bug 1777501 - drop wpt rules which assume dFPI is disabled outside Nightly. r=timhuang dFPI has been enabled in bug 1776760. dFPI for ServiceWorkers remains restricted to Nightly, see bug 1730885. Differential Revision: https://phabricator.services.mozilla.com/D150826 --- .../idb-partitioned-basic.tentative.sub.html.ini | 2 +- .../partitioned-claim.tentative.https.html.ini | 5 ++++- ...partitioned-getRegistrations.tentative.https.html.ini | 5 ++++- .../partitioned-matchAll.tentative.https.html.ini | 7 ++++++- .../service-worker/partitioned.tentative.https.html.ini | 9 +++++++-- .../partitioned-web-locks.tentative.https.html.ini | 2 -- .../cross-partition.https.tentative.html.ini | 8 ++------ ...iframe-opens-3P-window.partitioned.tentative.html.ini | 1 - 8 files changed, 24 insertions(+), 15 deletions(-) diff --git a/testing/web-platform/meta/IndexedDB/idb-partitioned-basic.tentative.sub.html.ini b/testing/web-platform/meta/IndexedDB/idb-partitioned-basic.tentative.sub.html.ini index 0114342b7ca2..62fd063cbdb0 100644 --- a/testing/web-platform/meta/IndexedDB/idb-partitioned-basic.tentative.sub.html.ini +++ b/testing/web-platform/meta/IndexedDB/idb-partitioned-basic.tentative.sub.html.ini @@ -2,4 +2,4 @@ [Simple test for partitioned IndexedDB] expected: if os == "android": FAIL - if release_or_beta: FAIL + diff --git a/testing/web-platform/meta/service-workers/service-worker/partitioned-claim.tentative.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/partitioned-claim.tentative.https.html.ini index eeb098d4f2fa..882143b2f2cd 100644 --- a/testing/web-platform/meta/service-workers/service-worker/partitioned-claim.tentative.https.html.ini +++ b/testing/web-platform/meta/service-workers/service-worker/partitioned-claim.tentative.https.html.ini @@ -1,5 +1,8 @@ [partitioned-claim.tentative.https.html] + expected: + if release_or_beta and os != "android": TIMEOUT + [ServiceWorker's clients.claim() is partitioned] expected: - if release_or_beta: FAIL + if release_or_beta and os != "android": TIMEOUT if os == "android": FAIL diff --git a/testing/web-platform/meta/service-workers/service-worker/partitioned-getRegistrations.tentative.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/partitioned-getRegistrations.tentative.https.html.ini index 6f7511a9f4ed..7b5107dcf064 100644 --- a/testing/web-platform/meta/service-workers/service-worker/partitioned-getRegistrations.tentative.https.html.ini +++ b/testing/web-platform/meta/service-workers/service-worker/partitioned-getRegistrations.tentative.https.html.ini @@ -1,5 +1,8 @@ [partitioned-getRegistrations.tentative.https.html] + expected: + if release_or_beta and os != "android": TIMEOUT + [ServiceWorker's getRegistrations() is partitioned] expected: - if release_or_beta: FAIL + if release_or_beta and os != "android": TIMEOUT if os == "android": FAIL diff --git a/testing/web-platform/meta/service-workers/service-worker/partitioned-matchAll.tentative.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/partitioned-matchAll.tentative.https.html.ini index 7065504915c7..161ed6a810ed 100644 --- a/testing/web-platform/meta/service-workers/service-worker/partitioned-matchAll.tentative.https.html.ini +++ b/testing/web-platform/meta/service-workers/service-worker/partitioned-matchAll.tentative.https.html.ini @@ -1,3 +1,8 @@ [partitioned-matchAll.tentative.https.html] + expected: + if release_or_beta and os != "android": TIMEOUT + [ServiceWorker's matchAll() is partitioned] - expected: FAIL + expected: + if release_or_beta and os != "android": TIMEOUT + FAIL diff --git a/testing/web-platform/meta/service-workers/service-worker/partitioned.tentative.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/partitioned.tentative.https.html.ini index 6740dd03a863..32699b82a836 100644 --- a/testing/web-platform/meta/service-workers/service-worker/partitioned.tentative.https.html.ini +++ b/testing/web-platform/meta/service-workers/service-worker/partitioned.tentative.https.html.ini @@ -1,8 +1,13 @@ [partitioned.tentative.https.html] + expected: + if release_or_beta and os != "android": TIMEOUT + [Services workers under different top-level sites are partitioned.] expected: - if release_or_beta: FAIL + if release_or_beta and os != "android": TIMEOUT if os == "android": FAIL [Services workers with cross-site ancestors are partitioned.] - expected: FAIL + expected: + if release_or_beta and os != "android": NOTRUN + FAIL diff --git a/testing/web-platform/meta/web-locks/partitioned-web-locks.tentative.https.html.ini b/testing/web-platform/meta/web-locks/partitioned-web-locks.tentative.https.html.ini index 840254942541..1579a8db72ef 100644 --- a/testing/web-platform/meta/web-locks/partitioned-web-locks.tentative.https.html.ini +++ b/testing/web-platform/meta/web-locks/partitioned-web-locks.tentative.https.html.ini @@ -1,12 +1,10 @@ [partitioned-web-locks.tentative.https.html] expected: - if release_or_beta: ERROR if os == "android": ERROR TIMEOUT [WebLocks of an iframe under a 3rd-party site are partitioned] expected: if os == "android": FAIL - if release_or_beta: FAIL TIMEOUT [WebLocks of a nested iframe with a cross-site ancestor are partitioned] diff --git a/testing/web-platform/meta/webmessaging/broadcastchannel/cross-partition.https.tentative.html.ini b/testing/web-platform/meta/webmessaging/broadcastchannel/cross-partition.https.tentative.html.ini index 48c6289e7201..d077d0a54def 100644 --- a/testing/web-platform/meta/webmessaging/broadcastchannel/cross-partition.https.tentative.html.ini +++ b/testing/web-platform/meta/webmessaging/broadcastchannel/cross-partition.https.tentative.html.ini @@ -1,29 +1,25 @@ [cross-partition.https.tentative.html] expected: - if release_or_beta: OK + if release_or_beta and os != "android": TIMEOUT if (os == "linux") and not debug and fission: [OK, TIMEOUT] if (os == "linux") and not debug and not fission: [OK, TIMEOUT] if (os == "win") and not debug: [OK, TIMEOUT] [BroadcastChannel messages aren't received from a cross-partition iframe] expected: - if release_or_beta: FAIL if os == "android": FAIL [BroadcastChannel messages aren't received from a nested iframe with a cross-site ancestor] expected: - if release_or_beta: FAIL if os == "android": FAIL [BroadcastChannel messages aren't received from a cross-partition dedicated worker] expected: - if release_or_beta: FAIL if (os == "linux") and not debug: [PASS, TIMEOUT] if (os == "mac") and not debug: [PASS, TIMEOUT] if os == "android": FAIL [BroadcastChannel messages aren't received from a cross-partition shared worker] expected: - if release_or_beta: FAIL if (os == "linux") and not debug and fission: [PASS, TIMEOUT, NOTRUN] if (os == "linux") and not debug and not fission: [PASS, NOTRUN] if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] @@ -32,7 +28,7 @@ [BroadcastChannel messages aren't received from a cross-partition service worker] expected: - if release_or_beta: FAIL + if release_or_beta and os != "android": TIMEOUT if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] if (os == "linux") and not debug and not fission: [PASS, NOTRUN] if (os == "linux") and not debug and fission: [PASS, TIMEOUT, NOTRUN] diff --git a/testing/web-platform/meta/webstorage/localstorage-about-blank-3P-iframe-opens-3P-window.partitioned.tentative.html.ini b/testing/web-platform/meta/webstorage/localstorage-about-blank-3P-iframe-opens-3P-window.partitioned.tentative.html.ini index d89cb551a33d..aae877c824f2 100644 --- a/testing/web-platform/meta/webstorage/localstorage-about-blank-3P-iframe-opens-3P-window.partitioned.tentative.html.ini +++ b/testing/web-platform/meta/webstorage/localstorage-about-blank-3P-iframe-opens-3P-window.partitioned.tentative.html.ini @@ -6,7 +6,6 @@ if (os == "mac") and debug: [OK, TIMEOUT] [StorageKey: test 3P about:blank window opened from a 3P iframe] expected: - if release_or_beta: FAIL if (os == "linux") and fission and not swgl and not debug and (processor == "x86"): [PASS, TIMEOUT] if (os == "linux") and fission and not swgl and not debug and (processor == "x86_64"): [PASS, TIMEOUT] if (os == "linux") and fission and not swgl and debug: [PASS, TIMEOUT]