diff --git a/testing/web-platform/meta/IndexedDB/reading-autoincrement-indexes.any.js.ini b/testing/web-platform/meta/IndexedDB/reading-autoincrement-indexes.any.js.ini index 99de95d04b21f..332b6e23b4439 100644 --- a/testing/web-platform/meta/IndexedDB/reading-autoincrement-indexes.any.js.ini +++ b/testing/web-platform/meta/IndexedDB/reading-autoincrement-indexes.any.js.ini @@ -1,6 +1,6 @@ [reading-autoincrement-indexes.any.serviceworker.html] expected: - if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT] + if (processor == "x86") and not debug: [OK, TIMEOUT] [IDBIndex.getAll() for an index on the autoincrement key] expected: FAIL @@ -12,11 +12,11 @@ [IDBIndex.getAllKeys() returns correct result for an index not covering the autoincrement key] expected: - if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT] + if (processor == "x86") and not debug: [PASS, TIMEOUT] [IDBIndex.get() for an index not covering the autoincrement key] expected: - if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN] + if (processor == "x86") and not debug: [PASS, NOTRUN] [reading-autoincrement-indexes.any.html] @@ -33,7 +33,7 @@ [IDBIndex.getAll() for an index not covering the autoincrement key] expected: - if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT] + if (processor == "x86") and not debug: [PASS, TIMEOUT] [IDBIndex.get() for an index not covering the autoincrement key] expected: @@ -46,33 +46,33 @@ [reading-autoincrement-indexes.any.sharedworker.html] expected: - if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT] + if (processor == "x86") and not debug: [OK, TIMEOUT] [IDBIndex.getAll() for an index on the autoincrement key] expected: - if (processor == "x86") and (os == "win") and not debug: [FAIL, TIMEOUT] + if (processor == "x86") and not debug: [FAIL, TIMEOUT] FAIL [IDBIndex.getAllKeys() for an index on the autoincrement key] expected: - if (processor == "x86") and (os == "win") and not debug: [FAIL, NOTRUN] + if (processor == "x86") and not debug: [FAIL, NOTRUN] FAIL [IDBIndex.get() for an index on the autoincrement key] expected: - if (processor == "x86") and (os == "win") and not debug: [FAIL, NOTRUN] + if (processor == "x86") and not debug: [FAIL, NOTRUN] FAIL [IDBIndex.getAll() for an index not covering the autoincrement key] expected: - if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN] + if (processor == "x86") and not debug: [PASS, NOTRUN] [IDBIndex.get() for an index not covering the autoincrement key] expected: - if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN] + if (processor == "x86") and not debug: [PASS, NOTRUN] [IDBIndex.getAllKeys() returns correct result for an index not covering the autoincrement key] expected: - if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN] + if (processor == "x86") and not debug: [PASS, NOTRUN] [reading-autoincrement-indexes.any.worker.html] diff --git a/testing/web-platform/meta/attribution-reporting/request-format.sub.https.html.ini b/testing/web-platform/meta/attribution-reporting/request-format.sub.https.html.ini index ed90c2431f669..65b35dc0886d8 100644 --- a/testing/web-platform/meta/attribution-reporting/request-format.sub.https.html.ini +++ b/testing/web-platform/meta/attribution-reporting/request-format.sub.https.html.ini @@ -6,10 +6,10 @@ [request-format.sub.https.html?method=fetch] [attributionsrc request has the proper format.] expected: - if (os == "linux") and debug and swgl and fission: [PASS, FAIL] - if (os == "linux") and not debug and not fission: [PASS, FAIL] - if (os == "linux") and not debug and fission: [PASS, FAIL] + if (os == "linux") and debug and not editorLegacyDirectionMode and fission and swgl: [PASS, FAIL] + if (os == "linux") and debug and editorLegacyDirectionMode: [PASS, FAIL] if (os == "win") and swgl: [PASS, FAIL] + if (os == "linux") and not debug: [PASS, FAIL] [request-format.sub.https.html?method=a&expected-eligible=navigation-source] @@ -36,10 +36,10 @@ [request-format.sub.https.html?method=xhr] [attributionsrc request has the proper format.] expected: + if debug and editorLegacyDirectionMode: [PASS, FAIL] if not debug and (os == "mac"): [PASS, FAIL] - if not debug and (os == "win"): [PASS, FAIL] if not debug and (os == "linux"): [PASS, FAIL] - if debug and editorLegacyDirectionMode: [PASS, FAIL] + if not debug and (os == "win"): [PASS, FAIL] [request-format.sub.https.html?method=script&eligible&expected-eligible=event-source, trigger] diff --git a/testing/web-platform/meta/clear-site-data/set-cookie-after-clear-all.https.html.ini b/testing/web-platform/meta/clear-site-data/set-cookie-after-clear-all.https.html.ini new file mode 100644 index 0000000000000..b4639fade4fb7 --- /dev/null +++ b/testing/web-platform/meta/clear-site-data/set-cookie-after-clear-all.https.html.ini @@ -0,0 +1,3 @@ +[set-cookie-after-clear-all.https.html] + [Setting a cookie after Clear-Site-Data for all shouldn't allow the cookie to take.] + expected: FAIL diff --git a/testing/web-platform/meta/clear-site-data/set-cookie-after-clear-cookies.https.html.ini b/testing/web-platform/meta/clear-site-data/set-cookie-after-clear-cookies.https.html.ini new file mode 100644 index 0000000000000..a02838e541ede --- /dev/null +++ b/testing/web-platform/meta/clear-site-data/set-cookie-after-clear-cookies.https.html.ini @@ -0,0 +1,3 @@ +[set-cookie-after-clear-cookies.https.html] + [Setting a cookie after Clear-Site-Data for cookies shouldn't allow the cookie to take.] + expected: FAIL diff --git a/testing/web-platform/meta/clear-site-data/set-cookie-before-clear-all.https.html.ini b/testing/web-platform/meta/clear-site-data/set-cookie-before-clear-all.https.html.ini new file mode 100644 index 0000000000000..4a664f5f3d809 --- /dev/null +++ b/testing/web-platform/meta/clear-site-data/set-cookie-before-clear-all.https.html.ini @@ -0,0 +1,3 @@ +[set-cookie-before-clear-all.https.html] + [Setting a cookie before Clear-Site-Data for all shouldn't allow the cookie to take.] + expected: FAIL diff --git a/testing/web-platform/meta/clear-site-data/set-cookie-before-clear-cookies.https.html.ini b/testing/web-platform/meta/clear-site-data/set-cookie-before-clear-cookies.https.html.ini new file mode 100644 index 0000000000000..1273cdaf32b33 --- /dev/null +++ b/testing/web-platform/meta/clear-site-data/set-cookie-before-clear-cookies.https.html.ini @@ -0,0 +1,3 @@ +[set-cookie-before-clear-cookies.https.html] + [Setting a cookie before Clear-Site-Data for cookies shouldn't allow the cookie to take.] + expected: FAIL diff --git a/testing/web-platform/meta/cookie-store/cookieStore_getAll_multiple.https.any.js.ini b/testing/web-platform/meta/cookie-store/cookieStore_getAll_multiple.https.any.js.ini index 26fce84335384..a6eae8076b348 100644 --- a/testing/web-platform/meta/cookie-store/cookieStore_getAll_multiple.https.any.js.ini +++ b/testing/web-platform/meta/cookie-store/cookieStore_getAll_multiple.https.any.js.ini @@ -1,4 +1,6 @@ [cookieStore_getAll_multiple.https.any.serviceworker.html] + expected: + if os == "win": [OK, TIMEOUT] [cookieStore.getAll returns multiple cookies written by cookieStore.set] expected: FAIL diff --git a/testing/web-platform/meta/credential-management/fedcm-csp.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-csp.https.html.ini index aa8b684fef78d..eb6df0d403beb 100644 --- a/testing/web-platform/meta/credential-management/fedcm-csp.https.html.ini +++ b/testing/web-platform/meta/credential-management/fedcm-csp.https.html.ini @@ -1,6 +1,7 @@ [fedcm-csp.https.html] expected: - if os == "mac": [TIMEOUT, OK] + if os == "mac": [TIMEOUT, CRASH, OK] + if os == "linux": CRASH TIMEOUT [Provider configURL should honor Content-Security-Policy.] expected: diff --git a/testing/web-platform/meta/credential-management/fedcm-iframe.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-iframe.https.html.ini index b4c2aa793a060..1f5b7bd2702b2 100644 --- a/testing/web-platform/meta/credential-management/fedcm-iframe.https.html.ini +++ b/testing/web-platform/meta/credential-management/fedcm-iframe.https.html.ini @@ -1,14 +1,14 @@ [fedcm-iframe.https.html] expected: - if os == "mac": OK + if os == "mac": [OK, CRASH] [OK, TIMEOUT] [FedCM enabled in 2 level deep nested iframe. FedCM should be enabled regardless of iframe nesting depth] expected: FAIL [FedCM disabled in 2 level deep nested iframe where innermost iframe does not have permission policy] expected: - if os == "win": [PASS, NOTRUN] if os == "linux": [PASS, FAIL, TIMEOUT] + if os == "win": [PASS, NOTRUN] [FedCM disabled in 2 level deep nested iframe where middle iframe does not have permission policy] expected: diff --git a/testing/web-platform/meta/credential-management/fedcm-loginhint.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-loginhint.https.html.ini index 2f481e68dd7e4..86dd09ff2f6e5 100644 --- a/testing/web-platform/meta/credential-management/fedcm-loginhint.https.html.ini +++ b/testing/web-platform/meta/credential-management/fedcm-loginhint.https.html.ini @@ -1,5 +1,7 @@ [fedcm-loginhint.https.html] - expected: TIMEOUT + expected: + if os == "mac": [CRASH, TIMEOUT] + TIMEOUT [No login hint matches an account.] expected: TIMEOUT diff --git a/testing/web-platform/meta/credential-management/fedcm-logout-rps.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-logout-rps.https.html.ini index 6bcdee180c454..3cec074ad617a 100644 --- a/testing/web-platform/meta/credential-management/fedcm-logout-rps.https.html.ini +++ b/testing/web-platform/meta/credential-management/fedcm-logout-rps.https.html.ini @@ -2,4 +2,6 @@ expected: TIMEOUT [fedcm-logout-rps.https.html] - expected: TIMEOUT + expected: + if os == "win": [CRASH, TIMEOUT] + TIMEOUT diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-after-onload.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-after-onload.https.html.ini index 4da4b5e57bf98..9cc9e7d60f0a6 100644 --- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-after-onload.https.html.ini +++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-after-onload.https.html.ini @@ -1,4 +1,6 @@ [get-before-and-after-onload.https.html] - expected: ERROR + expected: + if os == "win": ERROR + [ERROR, CRASH] [When there's a `get` call before onload, a `get` call which occurs after onload but before the first `get` call resolves, should be rejected.] expected: TIMEOUT diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-during-onload.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-during-onload.https.html.ini index 3fc5c09c93f41..6dfd8546d187e 100644 --- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-during-onload.https.html.ini +++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-during-onload.https.html.ini @@ -1,4 +1,7 @@ [get-before-and-during-onload.https.html] - expected: ERROR + expected: + if os == "linux": [CRASH, ERROR] + if os == "mac": [ERROR, CRASH] + ERROR [A `get` call before onload and a `get` call during onload should be combined.] expected: TIMEOUT diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-onload-and-during-dom-content-loaded.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-onload-and-during-dom-content-loaded.https.html.ini index dfe35f9c22b3c..34befdf69cc9e 100644 --- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-onload-and-during-dom-content-loaded.https.html.ini +++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-onload-and-during-dom-content-loaded.https.html.ini @@ -1,4 +1,6 @@ [get-before-onload-and-during-dom-content-loaded.https.html] - expected: ERROR + expected: + if os == "mac": [ERROR, CRASH] + ERROR [A `get` call before onload and a `get` call during DOMContentLoaded event should combine despite being called from different tasks.] expected: TIMEOUT diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-during-onload.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-during-onload.https.html.ini index 26334a164624e..fd1c7dde1d690 100644 --- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-during-onload.https.html.ini +++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-during-onload.https.html.ini @@ -1,4 +1,6 @@ [multiple-gets-during-onload.https.html] - expected: ERROR + expected: + if os == "win": [ERROR, CRASH] + ERROR [No `get` calls before onload, multiple `get` calls during onload are allowed.] expected: TIMEOUT diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-after-onload.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-after-onload.https.html.ini index f8c506776b501..e7eb514fd520e 100644 --- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-after-onload.https.html.ini +++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-after-onload.https.html.ini @@ -1,4 +1,6 @@ [single-get-after-onload.https.html] - expected: TIMEOUT + expected: + if os == "win": [TIMEOUT, CRASH] + TIMEOUT [Single `get` call after onload is allowed.] expected: TIMEOUT diff --git a/testing/web-platform/meta/credential-management/fedcm-userinfo.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-userinfo.https.html.ini index ba168cf68760a..9e2f728a4084f 100644 --- a/testing/web-platform/meta/credential-management/fedcm-userinfo.https.html.ini +++ b/testing/web-platform/meta/credential-management/fedcm-userinfo.https.html.ini @@ -1,5 +1,8 @@ [fedcm-userinfo.https.html] - expected: TIMEOUT + expected: + if os == "mac": [CRASH, TIMEOUT] + if os == "linux": [TIMEOUT, CRASH] + TIMEOUT [Test basic User InFo API flow] expected: TIMEOUT diff --git a/testing/web-platform/meta/credential-management/passwordcredential-framed-get.sub.https.html.ini b/testing/web-platform/meta/credential-management/passwordcredential-framed-get.sub.https.html.ini index 386e8c3992978..7390a851b635b 100644 --- a/testing/web-platform/meta/credential-management/passwordcredential-framed-get.sub.https.html.ini +++ b/testing/web-platform/meta/credential-management/passwordcredential-framed-get.sub.https.html.ini @@ -1,2 +1,4 @@ [passwordcredential-framed-get.sub.https.html] - expected: ERROR + expected: + if os == "mac": [ERROR, CRASH] + ERROR diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-003.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-003.html.ini index 2255bdacc072d..8300ffb12ba19 100644 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-003.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-003.html.ini @@ -1,6 +1,3 @@ [anchor-scroll-003.html] - [anchor-scroll should work in fragmented containing block] - expected: FAIL - [Scrolling should work in fragmented containing block] expected: FAIL diff --git a/testing/web-platform/meta/css/css-contain/content-visibility/content-visibility-030.html.ini b/testing/web-platform/meta/css/css-contain/content-visibility/content-visibility-030.html.ini index f32d204f1225b..6bd4a47cc7d73 100644 --- a/testing/web-platform/meta/css/css-contain/content-visibility/content-visibility-030.html.ini +++ b/testing/web-platform/meta/css/css-contain/content-visibility/content-visibility-030.html.ini @@ -1,6 +1,5 @@ [content-visibility-030.html] [IntersectionObserver interactions] expected: - if (os == "linux") and not swgl and fission and not debug: [PASS, FAIL] - if (os == "linux") and not swgl and fission and debug: [PASS, FAIL] if (os == "linux") and not swgl and not fission and debug: [PASS, FAIL] + if (os == "linux") and not swgl and fission: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-contain/content-visibility/content-visibility-auto-state-changed-first-observation.html.ini b/testing/web-platform/meta/css/css-contain/content-visibility/content-visibility-auto-state-changed-first-observation.html.ini index 8195f1086a5a7..70a2e5650999f 100644 --- a/testing/web-platform/meta/css/css-contain/content-visibility/content-visibility-auto-state-changed-first-observation.html.ini +++ b/testing/web-platform/meta/css/css-contain/content-visibility/content-visibility-auto-state-changed-first-observation.html.ini @@ -1,6 +1,7 @@ [content-visibility-auto-state-changed-first-observation.html] [ContentVisibilityAutoStateChange fires once when added (not skipped)] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, FAIL] - if (os == "win") and not debug and (processor == "x86"): [PASS, FAIL] - if (os == "mac") and not debug: [PASS, FAIL] + if not debug and fission and (processor == "x86_64") and (os == "linux"): [PASS, FAIL] + if not debug and fission and (processor == "x86_64") and (os == "mac"): [PASS, FAIL] + if not debug and fission and (processor == "x86") and (os == "win"): [PASS, FAIL] + if not debug and fission and (processor == "x86") and (os == "linux"): [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-contain/content-visibility/content-visibility-with-top-layer-and-auto-descendant.html.ini b/testing/web-platform/meta/css/css-contain/content-visibility/content-visibility-with-top-layer-and-auto-descendant.html.ini deleted file mode 100644 index 87a8df3a24262..0000000000000 --- a/testing/web-platform/meta/css/css-contain/content-visibility/content-visibility-with-top-layer-and-auto-descendant.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[content-visibility-with-top-layer-and-auto-descendant.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/css/css-fonts/test_datafont_same_origin.html.ini b/testing/web-platform/meta/css/css-fonts/test_datafont_same_origin.html.ini index 59b388dac8323..e865a181a4d6b 100644 --- a/testing/web-platform/meta/css/css-fonts/test_datafont_same_origin.html.ini +++ b/testing/web-platform/meta/css/css-fonts/test_datafont_same_origin.html.ini @@ -1,8 +1,8 @@ [test_datafont_same_origin.html] expected: - if (os == "linux") and debug and not fission and not swgl: [OK, ERROR] - if (os == "linux") and not debug and fission and (processor == "x86_64"): [OK, ERROR] + if (os == "linux") and not swgl and not editorLegacyDirectionMode and not fission and debug: [OK, ERROR] + if (os == "linux") and not swgl and not editorLegacyDirectionMode and fission and not debug: [OK, ERROR] [Test if data:font would be treated same origin.] expected: - if (os == "linux") and debug and not fission and not swgl: [PASS, TIMEOUT] - if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "linux") and not swgl and not editorLegacyDirectionMode and fission and not debug: [PASS, TIMEOUT] + if (os == "linux") and not swgl and not editorLegacyDirectionMode and not fission and debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-overscroll-behavior/overscroll-behavior.html.ini b/testing/web-platform/meta/css/css-overscroll-behavior/overscroll-behavior.html.ini index 77fcd704df67c..45f51f5b23e73 100644 --- a/testing/web-platform/meta/css/css-overscroll-behavior/overscroll-behavior.html.ini +++ b/testing/web-platform/meta/css/css-overscroll-behavior/overscroll-behavior.html.ini @@ -1,6 +1,6 @@ [overscroll-behavior.html] + prefs: [test.events.async.enabled:true] [overscroll-behavior prevents scroll-propagation in the area and direction as specified] expected: + if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, FAIL] if os == "android": FAIL - PASS - prefs: [test.events.async.enabled:true] diff --git a/testing/web-platform/meta/css/css-transforms/transform-box/content-box-mutation-001.html.ini b/testing/web-platform/meta/css/css-transforms/transform-box/content-box-mutation-001.html.ini new file mode 100644 index 0000000000000..ed69147c0b953 --- /dev/null +++ b/testing/web-platform/meta/css/css-transforms/transform-box/content-box-mutation-001.html.ini @@ -0,0 +1,2 @@ +[content-box-mutation-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-transforms/transform-box/stroke-box-mutation-001.html.ini b/testing/web-platform/meta/css/css-transforms/transform-box/stroke-box-mutation-001.html.ini new file mode 100644 index 0000000000000..3de09f1d684bf --- /dev/null +++ b/testing/web-platform/meta/css/css-transforms/transform-box/stroke-box-mutation-001.html.ini @@ -0,0 +1,2 @@ +[stroke-box-mutation-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-transforms/transform-box/stroke-box-mutation-002.html.ini b/testing/web-platform/meta/css/css-transforms/transform-box/stroke-box-mutation-002.html.ini new file mode 100644 index 0000000000000..d088231096e47 --- /dev/null +++ b/testing/web-platform/meta/css/css-transforms/transform-box/stroke-box-mutation-002.html.ini @@ -0,0 +1,2 @@ +[stroke-box-mutation-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-transforms/transform-box/stroke-box-mutation-003.html.ini b/testing/web-platform/meta/css/css-transforms/transform-box/stroke-box-mutation-003.html.ini new file mode 100644 index 0000000000000..936f32c10320b --- /dev/null +++ b/testing/web-platform/meta/css/css-transforms/transform-box/stroke-box-mutation-003.html.ini @@ -0,0 +1,2 @@ +[stroke-box-mutation-003.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-transforms/transform-box/stroke-box-mutation-004.html.ini b/testing/web-platform/meta/css/css-transforms/transform-box/stroke-box-mutation-004.html.ini new file mode 100644 index 0000000000000..690718c538389 --- /dev/null +++ b/testing/web-platform/meta/css/css-transforms/transform-box/stroke-box-mutation-004.html.ini @@ -0,0 +1,2 @@ +[stroke-box-mutation-004.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-transforms/transform-box/svgbox-stroke-box-001.html.ini b/testing/web-platform/meta/css/css-transforms/transform-box/svgbox-stroke-box-001.html.ini new file mode 100644 index 0000000000000..3e9458c4ce2ca --- /dev/null +++ b/testing/web-platform/meta/css/css-transforms/transform-box/svgbox-stroke-box-001.html.ini @@ -0,0 +1,2 @@ +[svgbox-stroke-box-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-transforms/transform-box/svgbox-stroke-box-002.html.ini b/testing/web-platform/meta/css/css-transforms/transform-box/svgbox-stroke-box-002.html.ini new file mode 100644 index 0000000000000..ff221aa808a8f --- /dev/null +++ b/testing/web-platform/meta/css/css-transforms/transform-box/svgbox-stroke-box-002.html.ini @@ -0,0 +1,2 @@ +[svgbox-stroke-box-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-transforms/transform-box/svgbox-stroke-box.html.ini b/testing/web-platform/meta/css/css-transforms/transform-box/svgbox-stroke-box.html.ini deleted file mode 100644 index dc663e13f6cf0..0000000000000 --- a/testing/web-platform/meta/css/css-transforms/transform-box/svgbox-stroke-box.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[svgbox-stroke-box.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-writing-modes/forms/text-input-vertical-overflow-no-scroll.html.ini b/testing/web-platform/meta/css/css-writing-modes/forms/text-input-vertical-overflow-no-scroll.html.ini index 75a4bd76e0080..02d3725ce6a99 100644 --- a/testing/web-platform/meta/css/css-writing-modes/forms/text-input-vertical-overflow-no-scroll.html.ini +++ b/testing/web-platform/meta/css/css-writing-modes/forms/text-input-vertical-overflow-no-scroll.html.ini @@ -1,58 +1,63 @@ [text-input-vertical-overflow-no-scroll.html] [input[type=text\] in vertical-lr: typing characters in input should not cause the page to scroll] expected: + if not debug and (os == "linux") and (processor == "x86_64") and fission: [FAIL, PASS] + if not debug and (os == "linux") and (processor == "x86_64") and not fission: [PASS, FAIL] + if not debug and (os == "linux") and (processor == "x86"): [FAIL, PASS] if debug and (os == "mac"): [FAIL, PASS] if not debug and (os == "android"): [FAIL, PASS] - if not debug and (os == "linux"): [FAIL, PASS] FAIL [input[type=text\] in vertical-rl: typing characters in input should not cause the page to scroll] expected: - if (os == "linux") and not debug and fission and (processor == "x86"): [FAIL, PASS] - if (os == "linux") and not debug and fission and (processor == "x86_64"): [FAIL, PASS] - if (os == "linux") and not debug and not fission: [FAIL, PASS] - if (os == "linux") and debug and fission: [FAIL, PASS] + if (os == "linux") and fission and not debug and (processor == "x86_64"): [FAIL, PASS] + if (os == "linux") and fission and not debug and (processor == "x86"): [FAIL, PASS] + if (os == "linux") and fission and debug: [FAIL, PASS] + if (os == "linux") and not fission and not debug: [FAIL, PASS] + if (os == "win") and not debug and (processor == "x86"): [FAIL, PASS] if (os == "mac") and debug: [FAIL, PASS] FAIL [input[type=text\] in sideways-lr: typing characters in input should not cause the page to scroll] expected: - if (os == "win") and (processor == "x86_64") and debug and not swgl: [FAIL, PASS] - if (os == "win") and (processor == "x86_64") and debug and swgl: [FAIL, PASS] - if (os == "linux") and not debug and (processor == "x86_64") and fission: [FAIL, PASS] - if (os == "win") and (processor == "x86") and debug: [FAIL, PASS] + if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, FAIL] + if (os == "android") and debug and swgl: [PASS, FAIL] if (os == "android") and debug and not swgl: PASS - if (os == "linux") and not debug and (processor == "x86"): [FAIL, PASS] + if (os == "android") and not debug: [PASS, FAIL] + if (os == "win") and swgl: [PASS, FAIL] if (os == "linux") and debug: FAIL if os == "mac": PASS - [PASS, FAIL] + [FAIL, PASS] [input[type=text\] in sideways-rl: typing characters in input should not cause the page to scroll] expected: + if (os == "linux") and not debug and not fission: [PASS, FAIL] + if (os == "linux") and not debug and fission: [FAIL, PASS] if (os == "mac") and debug: [FAIL, PASS] - if (os == "linux") and not debug: [FAIL, PASS] FAIL [input[type=password\] in vertical-lr: typing characters in input should not cause the page to scroll] expected: - if (os == "linux") and not debug: [FAIL, PASS] + if (os == "linux") and not debug and fission: [FAIL, PASS] + if (os == "linux") and not debug and not fission: [PASS, FAIL] + if (os == "win") and not debug: [FAIL, PASS] if (os == "mac") and debug: [FAIL, PASS] - if (os == "win") and not debug and not swgl: [PASS, FAIL] FAIL [input[type=password\] in vertical-rl: typing characters in input should not cause the page to scroll] expected: - if (os == "linux") and not debug: [FAIL, PASS] - if (os == "mac") and debug: [FAIL, PASS] + if (os == "linux") and not debug and not fission: [PASS, FAIL] + if (os == "linux") and not debug and fission: [FAIL, PASS] if (os == "win") and not debug and (processor == "x86"): [FAIL, PASS] + if (os == "mac") and debug: [FAIL, PASS] FAIL [input[type=password\] in sideways-lr: typing characters in input should not cause the page to scroll] expected: - if (os == "win") and not debug and (processor == "x86"): [PASS, FAIL] - if (os == "android") and debug and swgl: [PASS, FAIL] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL] + if (os == "win") and debug and swgl: [PASS, FAIL] if (os == "android") and debug and not swgl: PASS - if (os == "linux") and not debug and not fission: [PASS, FAIL] + if (os == "android") and debug and swgl: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL] if (os == "linux") and debug: FAIL if os == "mac": PASS @@ -60,67 +65,69 @@ [input[type=password\] in sideways-rl: typing characters in input should not cause the page to scroll] expected: - if (os == "mac") and debug: [FAIL, PASS] + if (os == "win") and not debug: [FAIL, PASS] if (os == "linux") and not debug: [FAIL, PASS] - if (os == "win") and not debug and not swgl: [PASS, FAIL] + if (os == "mac") and debug: [FAIL, PASS] FAIL [input[type=search\] in vertical-lr: typing characters in input should not cause the page to scroll] expected: - if (os == "linux") and not debug: [FAIL, PASS] - if (os == "win") and not debug and not swgl: [FAIL, PASS] if (os == "mac") and debug: [FAIL, PASS] + if (os == "win") and not debug: [FAIL, PASS] + if (os == "linux") and not debug: [FAIL, PASS] FAIL [input[type=search\] in vertical-rl: typing characters in input should not cause the page to scroll] expected: - if (os == "mac") and not debug: [FAIL, PASS] - if (os == "linux") and not debug: [FAIL, PASS] - if (os == "win") and not debug and not swgl: [PASS, FAIL] + if not debug and (os == "mac"): [FAIL, PASS] + if not debug and (os == "linux"): [FAIL, PASS] + if not debug and (os == "win"): [FAIL, PASS] FAIL [input[type=search\] in sideways-lr: typing characters in input should not cause the page to scroll] expected: - if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, FAIL] + if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, FAIL] + if (os == "linux") and not debug and (processor == "x86"): [PASS, FAIL] if (os == "android") and debug and not swgl: PASS if (os == "android") and debug and swgl: [PASS, FAIL] if (os == "linux") and debug: FAIL if (os == "android") and not debug: [PASS, FAIL] - if (os == "win") and swgl: [PASS, FAIL] if os == "mac": PASS [FAIL, PASS] [input[type=search\] in sideways-rl: typing characters in input should not cause the page to scroll] expected: - if (os == "linux") and not debug: [FAIL, PASS] - if (os == "mac") and not debug: [FAIL, PASS] - if (os == "win") and not debug and not swgl: [PASS, FAIL] + if not debug and (os == "mac"): [FAIL, PASS] + if not debug and (os == "linux"): [FAIL, PASS] + if not debug and (os == "win"): [FAIL, PASS] FAIL [input[type=number\] in vertical-lr: typing characters in input should not cause the page to scroll] expected: - if (os == "linux") and not debug: [FAIL, PASS] - if (os == "win") and not debug and not swgl: [PASS, FAIL] + if not debug and (os == "win"): [FAIL, PASS] + if not debug and (os == "linux"): [FAIL, PASS] FAIL [input[type=number\] in vertical-rl: typing characters in input should not cause the page to scroll] expected: - if (os == "linux") and not debug: [FAIL, PASS] - if (os == "win") and not debug and not swgl: [PASS, FAIL] + if not debug and (os == "win"): [FAIL, PASS] + if not debug and (os == "linux"): [FAIL, PASS] FAIL [input[type=number\] in sideways-lr: typing characters in input should not cause the page to scroll] expected: - if (os == "linux") and debug and fission and not swgl: FAIL - if (os == "linux") and debug and not fission: FAIL - if (os == "android") and debug and swgl: [PASS, FAIL] + if (os == "linux") and debug and swgl and fission: [FAIL, PASS] + if (os == "linux") and debug and swgl and not fission: FAIL + if (os == "linux") and not debug and (processor == "x86_64") and fission: [FAIL, PASS] if (os == "android") and debug and not swgl: PASS - if (os == "android") and not debug: [PASS, FAIL] + if (os == "linux") and debug and not swgl: FAIL + if (os == "linux") and not debug and (processor == "x86"): [FAIL, PASS] + if (os == "win") and debug and not swgl: [FAIL, PASS] if os == "mac": PASS - [FAIL, PASS] + [PASS, FAIL] [input[type=number\] in sideways-rl: typing characters in input should not cause the page to scroll] expected: - if (os == "linux") and not debug and not fission: [FAIL, PASS] - if (os == "win") and not debug and not swgl: [PASS, FAIL] + if not debug and (os == "linux") and not fission: [FAIL, PASS] + if not debug and (os == "win"): [FAIL, PASS] FAIL diff --git a/testing/web-platform/meta/css/selectors/invalidation/is-pseudo-containing-sibling-relationship-in-has.html.ini b/testing/web-platform/meta/css/selectors/invalidation/is-pseudo-containing-sibling-relationship-in-has.html.ini index 0a72623ca2d7b..11c47a747a978 100644 --- a/testing/web-platform/meta/css/selectors/invalidation/is-pseudo-containing-sibling-relationship-in-has.html.ini +++ b/testing/web-platform/meta/css/selectors/invalidation/is-pseudo-containing-sibling-relationship-in-has.html.ini @@ -25,12 +25,14 @@ [sibling selector in non-subject enclosed by :is() no longer matching after removal (5)] expected: - if not fission and (os == "linux") and not debug: [PASS, FAIL] + if (os == "linux") and fission and not debug and (processor == "x86_64"): [FAIL, PASS] + if (os == "linux") and not fission and not debug: [FAIL, PASS] FAIL [:nth-child() enclosed by :is() no longer matching after removal (1)] expected: - if not fission and (os == "linux") and not debug: [PASS, FAIL] + if (os == "linux") and fission and not debug and (processor == "x86_64"): [FAIL, PASS] + if (os == "linux") and not fission and not debug: [FAIL, PASS] FAIL [:nth-child() enclosed by :is() no longer matching after removal (2)] @@ -56,4 +58,5 @@ [Initially red] expected: - if not fission and (os == "linux") and not debug: [PASS, FAIL] + if (os == "linux") and fission and not debug and (processor == "x86_64"): [PASS, FAIL] + if (os == "linux") and not fission and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/event-timing/first-input-interactionid-tap.html.ini b/testing/web-platform/meta/event-timing/first-input-interactionid-tap.html.ini index 6a54048ad4343..05361128d23ae 100644 --- a/testing/web-platform/meta/event-timing/first-input-interactionid-tap.html.ini +++ b/testing/web-platform/meta/event-timing/first-input-interactionid-tap.html.ini @@ -1,10 +1,12 @@ [first-input-interactionid-tap.html] expected: if (os == "linux") and not debug: [TIMEOUT, OK] + if (os == "mac") and not debug: [OK, TIMEOUT] if os == "android": OK TIMEOUT [The interactionId of the first input entry should match the same pointerdown entry of event timing when tap.] expected: + if (os == "mac") and not debug: [FAIL, TIMEOUT] if (os == "linux") and not debug: [TIMEOUT, FAIL] if os == "android": FAIL TIMEOUT diff --git a/testing/web-platform/meta/file-system-access/sandboxed_FileSystemDirectoryHandle-move.https.any.js.ini b/testing/web-platform/meta/file-system-access/sandboxed_FileSystemDirectoryHandle-move.https.any.js.ini index bcca1969cfe8a..08c8b8d4565e1 100644 --- a/testing/web-platform/meta/file-system-access/sandboxed_FileSystemDirectoryHandle-move.https.any.js.ini +++ b/testing/web-platform/meta/file-system-access/sandboxed_FileSystemDirectoryHandle-move.https.any.js.ini @@ -1,157 +1,155 @@ [sandboxed_FileSystemDirectoryHandle-move.https.any.worker.html] expected: if (os == "win") and not swgl and not debug and (processor == "x86_64"): [OK, TIMEOUT] - if (os == "win") and not swgl and not debug and (processor == "x86"): [OK, TIMEOUT] + if (os == "win") and not swgl and not debug and (processor == "x86"): [TIMEOUT, OK] if (os == "win") and not swgl and debug: [OK, TIMEOUT] [move(dir) to move a non-empty directory to a new directory] expected: - if (os == "win") and not debug: [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [NOTRUN, PASS] [move(dir, name) to move a non-empty directory to a new directory] expected: if (processor == "x86_64") and (os == "win") and not debug: [PASS, NOTRUN] - if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] - if (processor == "x86") and (os == "win") and debug: [PASS, TIMEOUT] - if (processor == "x86") and (os == "linux"): [PASS, TIMEOUT, NOTRUN] + if (processor == "x86") and debug: [PASS, TIMEOUT] + if (processor == "x86") and not debug: [NOTRUN, PASS, TIMEOUT] [move(dir) can be called multiple times] expected: if (processor == "x86_64") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] - if processor == "x86": [PASS, NOTRUN] + if (processor == "x86") and debug: [PASS, NOTRUN] + if (processor == "x86") and not debug: [NOTRUN, PASS] [move(dir, name) can be called multiple times] expected: - if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (processor == "x86_64") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (processor == "x86") and debug: [PASS, NOTRUN] + if (processor == "x86") and not debug: [NOTRUN, PASS, TIMEOUT] [move(dir, name) with a name with invalid characters should fail] expected: - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [NOTRUN, PASS] [move(dir, "") should fail] expected: if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [NOTRUN, PASS] if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] [move(dir, name) to move a directory within itself fails] expected: - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [NOTRUN, PASS] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] [move(dir, name) to move a directory within itself and rename fails] expected: + if (os == "win") and not swgl and not debug and (processor == "x86"): [NOTRUN, PASS] if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN] - if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not swgl and debug and (processor == "x86_64"): [PASS, TIMEOUT] if (os == "win") and not swgl and debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not swgl and debug and (processor == "x86_64"): [PASS, TIMEOUT] [move(dir) to move a directory within a descendent fails] expected: + if (os == "win") and not swgl and not debug and (processor == "x86"): [NOTRUN, PASS] if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN] - if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN] if (os == "win") and not swgl and debug: [PASS, NOTRUN] [move(dir, name) to move a directory within a descendent fails] expected: - if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] - if (os == "win") and not swgl and debug: [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [NOTRUN, PASS] + if (os == "win") and debug and not swgl: [PASS, NOTRUN] [move(dir, name) to rename an empty directory] expected: - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [NOTRUN, PASS, TIMEOUT] [move(dir, name) to rename a non-empty directory] expected: if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [NOTRUN, PASS, TIMEOUT] [move(dir) to move an empty directory to a new directory] expected: - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [NOTRUN, PASS, TIMEOUT] [move(dir, name) to move an empty directory to a new directory] expected: - if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [NOTRUN, PASS] [move(name) to rename a non-empty directory] expected: - if (processor == "x86") and not debug: [PASS, TIMEOUT] + if (processor == "x86") and not debug: [TIMEOUT, PASS] [sandboxed_FileSystemDirectoryHandle-move.https.any.html] expected: if (os == "win") and debug and (processor == "x86_64") and swgl: [OK, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] - if (os == "win") and not debug and (processor == "x86_64"): [OK, ERROR, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [TIMEOUT, OK] + if (os == "win") and not debug and (processor == "x86_64"): [TIMEOUT, OK, ERROR] if (os == "win") and debug and (processor == "x86"): [OK, TIMEOUT] [move(dir) to move a non-empty directory to a new directory] expected: - if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [NOTRUN, PASS] if (os == "win") and debug and swgl: [PASS, TIMEOUT] [move(dir, name) to move a non-empty directory to a new directory] expected: if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [NOTRUN, PASS] [move(dir, name) can be called multiple times] expected: if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [NOTRUN, PASS] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] [move(dir, name) with a name with invalid characters should fail] expected: if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: [NOTRUN, PASS] [move(dir, "") should fail] expected: if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS] [move(dir, name) to move a directory within itself fails] expected: if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: [NOTRUN, PASS] [move(dir, name) to move a directory within itself and rename fails] expected: if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: [NOTRUN, PASS] [move(dir) to move a directory within a descendent fails] expected: if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: [NOTRUN, PASS] [move(dir, name) to move a directory within a descendent fails] expected: if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS] + if (os == "win") and not debug and (processor == "x86"): [NOTRUN, PASS, TIMEOUT] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] [move(dir, name) to rename an empty directory] @@ -160,22 +158,25 @@ [move(dir, name) to rename a non-empty directory] expected: - if (os == "win") and not debug: [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [TIMEOUT, PASS, NOTRUN] [move(dir) to move an empty directory to a new directory] expected: - if (os == "win") and not debug: [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [NOTRUN, PASS] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] [move(dir) can be called multiple times] expected: if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [NOTRUN, PASS, TIMEOUT] [move(dir, name) to move an empty directory to a new directory] expected: - if (os == "win") and not debug: [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [NOTRUN, PASS] + if (os == "win") and not debug and (processor == "x86_64"): [TIMEOUT, PASS, NOTRUN] [move(name) to rename a non-empty directory] expected: diff --git a/testing/web-platform/meta/html/infrastructure/urls/base-url/base-url-detached-document.https.window.js.ini b/testing/web-platform/meta/html/infrastructure/urls/base-url/base-url-detached-document.https.window.js.ini new file mode 100644 index 0000000000000..b97fb65d5e345 --- /dev/null +++ b/testing/web-platform/meta/html/infrastructure/urls/base-url/base-url-detached-document.https.window.js.ini @@ -0,0 +1,4 @@ +[base-url-detached-document.https.window.html] + expected: ERROR + [about:srcdoc] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/infrastructure/urls/base-url/document-base-url-window-open-about-blank.https.window.js.ini b/testing/web-platform/meta/html/infrastructure/urls/base-url/document-base-url-window-open-about-blank.https.window.js.ini new file mode 100644 index 0000000000000..a790cba321d01 --- /dev/null +++ b/testing/web-platform/meta/html/infrastructure/urls/base-url/document-base-url-window-open-about-blank.https.window.js.ini @@ -0,0 +1,3 @@ +[document-base-url-window-open-about-blank.https.window.html] + [window.open() gets base url from initiator.] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/event_timeupdate.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/event_timeupdate.html.ini index 7b742378f900c..dc31de45d1298 100644 --- a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/event_timeupdate.html.ini +++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/event_timeupdate.html.ini @@ -1,3 +1,10 @@ [event_timeupdate.html] expected: - if (os == "android") and fission: [OK, TIMEOUT] + if (processor == "x86") and (os == "linux"): [OK, TIMEOUT] + [setting src attribute on a sufficiently long autoplay audio should trigger timeupdate event] + expected: + if (processor == "x86") and (os == "linux"): [PASS, NOTRUN] + + [setting src attribute on a sufficiently long autoplay video should trigger timeupdate event] + expected: + if (processor == "x86") and (os == "linux"): [PASS, NOTRUN] diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-networkState.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-networkState.html.ini index 2ea77920f55e4..327adff94e25e 100644 --- a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-networkState.html.ini +++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-insert-source-networkState.html.ini @@ -1,7 +1,9 @@ [resource-selection-invoke-insert-source-networkState.html] [NOT invoking resource selection by inserting when networkState is not NETWORK_EMPTY] expected: + if (os == "linux") and debug and fission and not swgl and not editorLegacyDirectionMode: [FAIL, PASS] + if (os == "linux") and debug and not fission and not swgl: [FAIL, PASS] + if (os == "linux") and debug and not fission and swgl: [FAIL, PASS] if (os == "win") and (processor == "x86") and debug: [FAIL, PASS] - if (os == "linux") and debug and not fission: [FAIL, PASS] if (os == "linux") and not debug: [FAIL, PASS] FAIL diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-src.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-src.html.ini index 1fde4dfb0b6c1..9ffb846c20eb9 100644 --- a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-src.html.ini +++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-remove-src.html.ini @@ -1,7 +1,9 @@ [resource-selection-invoke-remove-src.html] [NOT invoking media load or resource selection when removing the src attribute] expected: + if (os == "linux") and debug and fission and not swgl and not editorLegacyDirectionMode: [FAIL, PASS] + if (os == "linux") and debug and not fission and swgl: [PASS, FAIL] + if (os == "linux") and debug and not fission and not swgl: [FAIL, PASS] if (os == "linux") and debug and fission and swgl: [FAIL, PASS] - if (os == "linux") and debug and not fission: [FAIL, PASS] if (os == "linux") and not debug: [FAIL, PASS] FAIL diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source.html.ini index c5a6cfcdd155a..acaa3f0eb787c 100644 --- a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source.html.ini +++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-source.html.ini @@ -1,7 +1,8 @@ [resource-selection-remove-source.html] [Changes to networkState when inserting and removing a ] expected: - if (os == "android") and debug and not swgl: [FAIL, PASS] + if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, PASS] if (os == "linux") and swgl and not fission: [FAIL, PASS] + if (os == "android") and debug and not swgl: [FAIL, PASS] if (os == "linux") and not swgl: [FAIL, PASS] FAIL diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src.html.ini index c771aa75428f9..ec5c177f260f2 100644 --- a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src.html.ini +++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-remove-src.html.ini @@ -1,9 +1,7 @@ [resource-selection-remove-src.html] [invoking resource selection by setting src; await stable state] expected: - if (os == "linux") and not swgl and fission and not debug and (processor == "x86_64"): [FAIL, PASS] - if (os == "linux") and not swgl and fission and not debug and (processor == "x86"): [FAIL, PASS] - if (os == "linux") and not swgl and fission and debug: [FAIL, PASS] + if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, PASS] if (os == "linux") and swgl and not fission: [FAIL, PASS] - if (os == "linux") and not swgl and not fission: [FAIL, PASS] + if (os == "linux") and not swgl: [FAIL, PASS] FAIL diff --git a/testing/web-platform/meta/html/syntax/speculative-charset/speculative-script.tentative.html.ini b/testing/web-platform/meta/html/syntax/speculative-charset/speculative-script.tentative.html.ini index 503cc69d9b7eb..3b5167566a131 100644 --- a/testing/web-platform/meta/html/syntax/speculative-charset/speculative-script.tentative.html.ini +++ b/testing/web-platform/meta/html/syntax/speculative-charset/speculative-script.tentative.html.ini @@ -1,5 +1,4 @@ [speculative-script.tentative.html] [Speculative script] expected: - if (os == "linux") and fission and not debug and (processor == "x86_64"): [PASS, FAIL] - if (os == "linux") and not fission and not debug: [PASS, FAIL] + if (os == "linux") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/mediacapture-record/MediaRecorder-mimetype.html.ini b/testing/web-platform/meta/mediacapture-record/MediaRecorder-mimetype.html.ini index d031808f2ed5d..db6c9d287311a 100644 --- a/testing/web-platform/meta/mediacapture-record/MediaRecorder-mimetype.html.ini +++ b/testing/web-platform/meta/mediacapture-record/MediaRecorder-mimetype.html.ini @@ -1,53 +1,55 @@ [MediaRecorder-mimetype.html] expected: - if (os == "linux") and not debug and fission and (processor == "x86"): [OK, CRASH] - if (os == "linux") and not debug and fission and (processor == "x86_64"): [OK, TIMEOUT, CRASH] + if (os == "linux") and debug and not fission and not swgl: [OK, TIMEOUT] + if (os == "linux") and not debug and fission: [OK, TIMEOUT, CRASH] if (os == "android") and debug: [OK, TIMEOUT] if (os == "android") and not debug: [OK, TIMEOUT] [MediaRecorder doesn't fire 'onstart' multiple times for audio/video] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, NOTRUN] - if (os == "android") and debug: [PASS, TIMEOUT] - if (os == "android") and not debug: [PASS, TIMEOUT] + if (os == "linux") and debug and not fission and not swgl: [PASS, TIMEOUT] + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + if os == "android": [PASS, TIMEOUT] [MediaRecorder formats mimeType well after 'start' for audio] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, NOTRUN] - if (os == "android") and not debug: [PASS, NOTRUN, TIMEOUT] - if (os == "android") and debug: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and debug and not fission and not swgl: [PASS, NOTRUN] + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + if os == "android": [PASS, TIMEOUT, NOTRUN] [MediaRecorder formats mimeType well after 'start' for video] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, NOTRUN] - if (os == "android") and not debug: [PASS, NOTRUN, TIMEOUT] + if (os == "linux") and debug and not fission and not swgl: [PASS, NOTRUN] + if (os == "linux") and not debug and fission: [PASS, NOTRUN] if (os == "android") and debug: [PASS, TIMEOUT, NOTRUN] + if (os == "android") and not debug: [PASS, TIMEOUT, NOTRUN] [MediaRecorder formats mimeType well after 'start' for audio/video] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "linux") and debug and not fission and not swgl: [PASS, NOTRUN] + if (os == "linux") and not debug and fission: [PASS, NOTRUN] if (os == "android") and debug: [PASS, TIMEOUT, NOTRUN] - if (os == "android") and not debug: [PASS, NOTRUN, TIMEOUT] + if (os == "android") and not debug: [PASS, TIMEOUT, NOTRUN] [MediaRecorder mimeType is not set before 'onstart' for video] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "linux") and not debug and fission: [PASS, NOTRUN] [MediaRecorder sets a nonempty mimeType on 'onstart' for audio/video] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "linux") and not debug and fission: [PASS, TIMEOUT] [MediaRecorder doesn't fire 'onstart' multiple times for audio] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "linux") and not debug and fission: [PASS, NOTRUN] [MediaRecorder mimeType is not set before 'onstart' for audio/video] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "linux") and not debug and fission: [PASS, NOTRUN] [MediaRecorder doesn't fire 'onstart' multiple times for video] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "linux") and not debug and fission: [PASS, NOTRUN] [MediaRecorder mimeType is not set before 'onstart' for audio] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "linux") and not debug and fission: [PASS, NOTRUN] diff --git a/testing/web-platform/meta/mozilla-sync b/testing/web-platform/meta/mozilla-sync index e691dc4ad8d93..a470232e46582 100644 --- a/testing/web-platform/meta/mozilla-sync +++ b/testing/web-platform/meta/mozilla-sync @@ -1 +1 @@ -upstream: 159c9d1f39f80c7173821246fb698e3a3ca21187 +upstream: 1706e6ec3f6cca9863f0782152bd478026df39d8 diff --git a/testing/web-platform/meta/pointerevents/compat/pointerevent_mouse-pointer-preventdefault.html.ini b/testing/web-platform/meta/pointerevents/compat/pointerevent_mouse-pointer-preventdefault.html.ini index 3dd9f5b5fc16b..8f799981fea52 100644 --- a/testing/web-platform/meta/pointerevents/compat/pointerevent_mouse-pointer-preventdefault.html.ini +++ b/testing/web-platform/meta/pointerevents/compat/pointerevent_mouse-pointer-preventdefault.html.ini @@ -1,6 +1,3 @@ [pointerevent_mouse-pointer-preventdefault.html] expected: if (os == "mac") and not debug: [OK, TIMEOUT] - [Verifies the effect of pointer event prevent-default on pointermove] - expected: - if (os == "mac") and not debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/pointerevents/touch-action-with-swipe-dir-change.html.ini b/testing/web-platform/meta/pointerevents/touch-action-with-swipe-dir-change.html.ini index 21959ffd6da5a..6d9bd20dce7f1 100644 --- a/testing/web-platform/meta/pointerevents/touch-action-with-swipe-dir-change.html.ini +++ b/testing/web-platform/meta/pointerevents/touch-action-with-swipe-dir-change.html.ini @@ -1,4 +1,6 @@ [touch-action-with-swipe-dir-change.html?touch] + expected: + if (os == "mac") and not debug: [OK, TIMEOUT] [touch-action:auto with right,down swipe] expected: FAIL @@ -10,3 +12,7 @@ [touch-action:pan-y with down,right swipe] expected: FAIL + + [touch-action:none with down,right swipe] + expected: + if (os == "mac") and not debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/private-aggregation/protected-audience-surface-success.https.html.ini b/testing/web-platform/meta/private-aggregation/protected-audience-surface-success.https.html.ini index bb3fce447e651..cca92589d6b07 100644 --- a/testing/web-platform/meta/private-aggregation/protected-audience-surface-success.https.html.ini +++ b/testing/web-platform/meta/private-aggregation/protected-audience-surface-success.https.html.ini @@ -1,22 +1,4 @@ [protected-audience-surface-success.https.html] - [basic contributeToHistogram() test] - expected: FAIL - - [contributeToHistogram() with a zero bucket] - expected: FAIL - - [contributeToHistogram() with a zero value] - expected: FAIL - - [contributeToHistogram() with a large bucket] - expected: FAIL - - [contributeToHistogram() with a max bucket] - expected: FAIL - - [contributeToHistogram() with a non-integer value] - expected: FAIL - [contributeToHistogram() with positive bucket in scoreAd()] expected: FAIL diff --git a/testing/web-platform/meta/scroll-animations/view-timelines/inline-subject.html.ini b/testing/web-platform/meta/scroll-animations/view-timelines/inline-subject.html.ini new file mode 100644 index 0000000000000..8db21da41046a --- /dev/null +++ b/testing/web-platform/meta/scroll-animations/view-timelines/inline-subject.html.ini @@ -0,0 +1,3 @@ +[inline-subject.html] + [View timeline attached to SVG graphics element] + expected: FAIL diff --git a/testing/web-platform/meta/scroll-animations/view-timelines/svg-graphics-element.html.ini b/testing/web-platform/meta/scroll-animations/view-timelines/svg-graphics-element.html.ini new file mode 100644 index 0000000000000..3a78d7d9719ec --- /dev/null +++ b/testing/web-platform/meta/scroll-animations/view-timelines/svg-graphics-element.html.ini @@ -0,0 +1,3 @@ +[svg-graphics-element.html] + [View timeline attached to SVG graphics element] + expected: FAIL diff --git a/testing/web-platform/meta/scroll-to-text-fragment/force-load-at-top.html.ini b/testing/web-platform/meta/scroll-to-text-fragment/force-load-at-top.html.ini index b1e3df285a5c1..d1e1b4f131956 100644 --- a/testing/web-platform/meta/scroll-to-text-fragment/force-load-at-top.html.ini +++ b/testing/web-platform/meta/scroll-to-text-fragment/force-load-at-top.html.ini @@ -1,17 +1,16 @@ [force-load-at-top.html] expected: if os == "linux": TIMEOUT - if os == "mac": [OK, TIMEOUT] [TIMEOUT, OK] [force-load-at-top must block scroll on load from element fragment.] expected: - if os == "android": [FAIL, TIMEOUT, PASS, NOTRUN] + if os == "android": [TIMEOUT, PASS, FAIL, NOTRUN] [FAIL, PASS, TIMEOUT, NOTRUN] [no-force-load-at-top must not block scroll on load from history scroll restoration.] expected: + if os == "mac": [TIMEOUT, PASS, NOTRUN] if os == "win": [TIMEOUT, NOTRUN] - if os == "mac": [PASS, TIMEOUT] NOTRUN [no-force-load-at-top must not block scroll on load from text fragment.] @@ -21,18 +20,17 @@ [no-force-load-at-top must not block scroll on load from text fragment with element fallback.] expected: - if os == "mac": [FAIL, TIMEOUT, NOTRUN] + if os == "android": [NOTRUN, FAIL, TIMEOUT] if os == "linux": [TIMEOUT, FAIL, NOTRUN] - if os == "win": [FAIL, NOTRUN, TIMEOUT] - [NOTRUN, FAIL, TIMEOUT] + [FAIL, TIMEOUT, NOTRUN] [no-force-load-at-top must not block scroll on load from element fragment.] expected: - if os == "linux": [NOTRUN, TIMEOUT] if os == "android": [NOTRUN, PASS, TIMEOUT] + if os == "linux": [NOTRUN, TIMEOUT] [PASS, TIMEOUT, NOTRUN] [force-load-at-top must block scroll on load from history scroll restoration.] expected: - if os == "android": [TIMEOUT, NOTRUN, FAIL] + if os == "android": [NOTRUN, FAIL, TIMEOUT] [FAIL, TIMEOUT, NOTRUN] diff --git a/testing/web-platform/meta/service-workers/service-worker/navigation-redirect.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/navigation-redirect.https.html.ini index 7a430c309eec0..43596310a575d 100644 --- a/testing/web-platform/meta/service-workers/service-worker/navigation-redirect.https.html.ini +++ b/testing/web-platform/meta/service-workers/service-worker/navigation-redirect.https.html.ini @@ -1,18 +1,18 @@ [navigation-redirect.https.html] [SW-fallbacked redirect to same-origin same-scope with different hash fragments.] expected: + if debug and (os == "win") and (processor == "x86_64") and swgl: PASS if debug and (os == "android") and not swgl: PASS - if debug and (os == "mac"): PASS + if debug and (os == "win") and (processor == "x86"): PASS if debug and (os == "linux"): PASS - if debug and (os == "win"): PASS + if debug and (os == "mac"): PASS [PASS, FAIL] [SW-fallbacked redirect to same-origin same-scope.] expected: - if not debug and (os == "win") and (processor == "x86"): [PASS, FAIL] - if not debug and (os == "win") and (processor == "x86_64"): [PASS, FAIL] - if not debug and (os == "mac"): [PASS, FAIL] if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "win"): [PASS, FAIL] [SW-fallbacked redirect to same-origin same-scope with a hash fragment.] expected: diff --git a/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-after-transition-commit.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-after-transition-commit.tentative.html.ini index 5045232760424..02b1030c69765 100644 --- a/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-after-transition-commit.tentative.html.ini +++ b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-after-transition-commit.tentative.html.ini @@ -1,4 +1,3 @@ [navigation-api-after-transition-commit.tentative.html] - expected: TIMEOUT [Test soft navigation when navigate event intecepts with { commit: 'after-transition' }] - expected: TIMEOUT + expected: FAIL diff --git a/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-hash.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-hash.tentative.html.ini index 2f54b651e4600..90a7ec3d0a278 100644 --- a/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-hash.tentative.html.ini +++ b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-hash.tentative.html.ini @@ -1,4 +1,3 @@ [navigation-api-hash.tentative.html] - expected: TIMEOUT [Test soft navigation with the Navigation API] - expected: TIMEOUT + expected: FAIL diff --git a/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-rejected.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-rejected.tentative.html.ini index 6160ec32d1627..6fbde3d8f09cf 100644 --- a/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-rejected.tentative.html.ini +++ b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-rejected.tentative.html.ini @@ -1,4 +1,3 @@ [navigation-api-rejected.tentative.html] - expected: TIMEOUT [Test intercepted and rejected navigate event] - expected: TIMEOUT + expected: FAIL diff --git a/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-view-transition.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-view-transition.tentative.html.ini index 92d4462dc2cc7..8b2ee293b542c 100644 --- a/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-view-transition.tentative.html.ini +++ b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api-view-transition.tentative.html.ini @@ -1,4 +1,3 @@ [navigation-api-view-transition.tentative.html] - expected: TIMEOUT [Navigation API interception handler + startViewTransition properly detects soft navigations] - expected: TIMEOUT + expected: FAIL diff --git a/testing/web-platform/meta/soft-navigation-heuristics/navigation-api.tentative.html.ini b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api.tentative.html.ini index bc09ae3d10faf..6c27f91239713 100644 --- a/testing/web-platform/meta/soft-navigation-heuristics/navigation-api.tentative.html.ini +++ b/testing/web-platform/meta/soft-navigation-heuristics/navigation-api.tentative.html.ini @@ -1,4 +1,3 @@ [navigation-api.tentative.html] - expected: TIMEOUT [Test soft navigation with the Navigation API] - expected: TIMEOUT + expected: FAIL diff --git a/testing/web-platform/meta/uievents/order-of-events/mouse-events/mouseover-out.html.ini b/testing/web-platform/meta/uievents/order-of-events/mouse-events/mouseover-out.html.ini index fa05ebbbd8cab..da7e4efb39b4f 100644 --- a/testing/web-platform/meta/uievents/order-of-events/mouse-events/mouseover-out.html.ini +++ b/testing/web-platform/meta/uievents/order-of-events/mouse-events/mouseover-out.html.ini @@ -1,3 +1,5 @@ [mouseover-out.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] + [Mouseover/out events] + expected: + if not swgl and debug and not fission and (os == "linux"): [PASS, FAIL] + if swgl and (os == "linux") and not fission: [PASS, FAIL] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform.html.ini index ab601da7c2836..985b58e8c0f99 100644 --- a/testing/web-platform/meta/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform.html.ini +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform.html.ini @@ -44,11 +44,11 @@ [< [Test 1\] 2 out of 2 assertions were failed.] expected: FAIL - [X Custom: 100 Hz does not equal [1,1.0141456127166748,1.0280853509902954,1.0418163537979126,1.0553359985351562,1.0686413049697876,1.081729769706726,1.094598650932312,1.1072453260421753,1.1196671724319458,1.1318618059158325,1.1438266038894653,1.1555593013763428,1.1670573949813843,1.1783186197280884,1.189340591430664...\] with an element-wise tolerance of {"absoluteThreshold":0.0000018478,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[132\]\t6.4742147922515869e-1\t6.4741957187652588e-1\t1.9073486328125000e-6\t2.9460781163660346e-6\t1.8477999999999999e-6\n\t[133\]\t6.2944263219833374e-1\t6.2944072484970093e-1\t1.9073486328125000e-6\t3.0302275615673585e-6\t1.8477999999999999e-6\n\t[135\]\t5.9310543537139893e-1\t5.9310334920883179e-1\t2.0861625671386719e-6\t3.5173677065245060e-6\t1.8477999999999999e-6\n\t[136\]\t5.7475423812866211e-1\t5.7475227117538452e-1\t1.9669532775878906e-6\t3.4222627316729277e-6\t1.8477999999999999e-6\n\t[137\]\t5.5628657341003418e-1\t5.5628448724746704e-1\t2.0861625671386719e-6\t3.7501721061127269e-6\t1.8477999999999999e-6\n\t...and 97 more errors.\n\tMax AbsError of 4.5299530029296875e-6 at index of 197.\n\t[197\]\t-6.1586797237396240e-1\t-6.1587250232696533e-1\t4.5299530029296875e-6\t7.3553421947141031e-6\t1.8477999999999999e-6\n\tMax RelError of 4.6918106549645650e-4 at index of 165.\n\t[165\]\t7.5594326481223106e-3\t7.5558875687420368e-3\t3.5450793802738190e-6\t4.6918106549645650e-4\t1.8477999999999999e-6\n] + [X Custom: SNR (db) is not greater than or equal to 138.76. Got 132.76794522938812.] expected: FAIL - [X Custom: SNR (db) is not greater than or equal to 122.43. Got 112.76579764697749.] + [X Custom: 100 Hz does not equal [1,1.0141456127166748,1.0280853509902954,1.0418163537979126,1.0553359985351562,1.0686413049697876,1.081729769706726,1.094598650932312,1.1072453260421753,1.1196671724319458,1.1318618059158325,1.1438266038894653,1.1555593013763428,1.1670573949813843,1.1783186197280884,1.189340591430664...\] with an element-wise tolerance of {"absoluteThreshold":0.0000018478,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[132\]\t6.4742147922515869e-1\t6.4741957187652588e-1\t1.9073486328125000e-6\t2.9460781163660346e-6\t1.8477999999999999e-6\n\t[133\]\t6.2944263219833374e-1\t6.2944072484970093e-1\t1.9073486328125000e-6\t3.0302275615673585e-6\t1.8477999999999999e-6\n\t[135\]\t5.9310543537139893e-1\t5.9310334920883179e-1\t2.0861625671386719e-6\t3.5173677065245060e-6\t1.8477999999999999e-6\n\t[136\]\t5.7475423812866211e-1\t5.7475227117538452e-1\t1.9669532775878906e-6\t3.4222627316729277e-6\t1.8477999999999999e-6\n\t[137\]\t5.5628657341003418e-1\t5.5628448724746704e-1\t2.0861625671386719e-6\t3.7501721061127269e-6\t1.8477999999999999e-6\n\t...and 97 more errors.\n\tMax AbsError of 4.5299530029296875e-6 at index of 197.\n\t[197\]\t-6.1586797237396240e-1\t-6.1587250232696533e-1\t4.5299530029296875e-6\t7.3553421947141031e-6\t1.8477999999999999e-6\n\tMax RelError of 4.6918106549645650e-4 at index of 165.\n\t[165\]\t7.5594326481223106e-3\t7.5558875687420368e-3\t3.5450793802738190e-6\t4.6918106549645650e-4\t1.8477999999999999e-6\n] expected: FAIL - [X Custom: SNR (db) is not greater than or equal to 138.76. Got 132.76794522938812.] + [X Custom: SNR (db) is not greater than or equal to 122.43. Got 112.76579764697749.] expected: FAIL diff --git a/testing/web-platform/meta/webcodecs/videoFrame-copyTo.any.js.ini b/testing/web-platform/meta/webcodecs/videoFrame-copyTo.any.js.ini index 70b758766e388..f0a168c8eefbe 100644 --- a/testing/web-platform/meta/webcodecs/videoFrame-copyTo.any.js.ini +++ b/testing/web-platform/meta/webcodecs/videoFrame-copyTo.any.js.ini @@ -2,6 +2,7 @@ prefs: [dom.media.webcodecs.enabled:true] [Test I420A stride and offset work.] expected: + if (os == "linux") and debug and fission and not swgl and not editorLegacyDirectionMode: [PASS, FAIL] if (os == "mac") and debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/capture_screenshot/capture_screenshot.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/capture_screenshot/capture_screenshot.py.ini index 0297360f9021a..d2d5e605a2530 100644 --- a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/capture_screenshot/capture_screenshot.py.ini +++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/capture_screenshot/capture_screenshot.py.ini @@ -2,19 +2,22 @@ expected: if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] if (os == "mac") and not debug: [OK, TIMEOUT] - [test_capture_with_viewport[height smaller-width smaller\]] disabled: - if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1840084 + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1840084 [test_capture_with_viewport[height smaller-width larger\]] disabled: - if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1840084 + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1840084 + expected: + if (os == "mac") and not debug: [PASS, FAIL] [test_capture_with_viewport[height larger-width smaller\]] disabled: - if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1840084 + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1840084 + expected: + if (os == "mac") and not debug: [PASS, FAIL] [test_capture_with_viewport[height larger-width larger\]] disabled: - if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1840084 + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1840084 diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/set_viewport/set_viewport.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/set_viewport/set_viewport.py.ini index 5eacb8dd72f52..0a8fac4b2ba53 100644 --- a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/set_viewport/set_viewport.py.ini +++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/set_viewport/set_viewport.py.ini @@ -1,7 +1,10 @@ [set_viewport.py] disabled: - if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1840084 - + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1840084 [test_set_viewport_persists_on_reload] bug: 1830859 expected: FAIL + + [test_set_viewport_reset] + expected: + if (os == "mac") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/webdriver/tests/bidi/input/perform_actions/key_events.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/input/perform_actions/key_events.py.ini new file mode 100644 index 0000000000000..dcd8ba4c4328c --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/input/perform_actions/key_events.py.ini @@ -0,0 +1,18 @@ +[key_events.py] + [test_non_printable_key_sends_events[\\ue00c-ESCAPE\]] + expected: FAIL + + [test_non_printable_key_sends_events[\\ue014-RIGHT\]] + expected: FAIL + + [test_key_printable_sequence[True\]] + expected: FAIL + + [test_key_printable_sequence[False\]] + expected: FAIL + + [test_key_space] + expected: FAIL + + [test_keyup_only_sends_no_events] + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/arguments.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/arguments.py.ini new file mode 100644 index 0000000000000..5c8a0e3d12419 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/arguments.py.ini @@ -0,0 +1,3 @@ +[arguments.py] + [test_primitive_value[Number.NaN-argument4\]] + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/exception_details.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/exception_details.py.ini index 986478597702f..e5dccfb07c691 100644 --- a/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/exception_details.py.ini +++ b/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/exception_details.py.ini @@ -1,36 +1,9 @@ [exception_details.py] - [test_exception_details[([1, 2\][Symbol.iterator\]())-expected27-True\]] + [test_exception_details[([1, 2\][Symbol.iterator\]())-expected28\]] expected: FAIL - [test_exception_details[([1, 2\][Symbol.iterator\]())-expected27-False\]] + [test_exception_details[(function*() { yield 'a'; })()-expected30\]] expected: FAIL - [test_exception_details[new Proxy({}, {})-expected28-True\]] - expected: FAIL - - [test_exception_details[new Proxy({}, {})-expected28-False\]] - expected: FAIL - - [test_exception_details[(function*() { yield 'a'; })-expected29-True\]] - expected: FAIL - - [test_exception_details[(function*() { yield 'a'; })-expected29-False\]] - expected: FAIL - - [test_exception_details[([1, 2\][Symbol.iterator\]())-expected28-True\]] - expected: FAIL - - [test_exception_details[([1, 2\][Symbol.iterator\]())-expected28-False\]] - expected: FAIL - - [test_exception_details[new Proxy({}, {})-expected29-True\]] - expected: FAIL - - [test_exception_details[new Proxy({}, {})-expected29-False\]] - expected: FAIL - - [test_exception_details[(function*() { yield 'a'; })()-expected30-True\]] - expected: FAIL - - [test_exception_details[(function*() { yield 'a'; })()-expected30-False\]] + [test_exception_details[new Proxy({}, {})-expected29\]] expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/exception_details_await_promise.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/exception_details_await_promise.py.ini new file mode 100644 index 0000000000000..f295d3202e433 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/exception_details_await_promise.py.ini @@ -0,0 +1,9 @@ +[exception_details_await_promise.py] + [test_exception_details[([1, 2\][Symbol.iterator\]())-expected28\]] + expected: FAIL + + [test_exception_details[new Proxy({}, {})-expected29\]] + expected: FAIL + + [test_exception_details[(function*() { yield 'a'; })()-expected30\]] + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/result.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/remote_values.py.ini similarity index 51% rename from testing/web-platform/meta/webdriver/tests/bidi/script/call_function/result.py.ini rename to testing/web-platform/meta/webdriver/tests/bidi/script/call_function/remote_values.py.ini index 0f528c590278b..8ea21211b8b02 100644 --- a/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/result.py.ini +++ b/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/remote_values.py.ini @@ -1,22 +1,4 @@ -[result.py] - [test_remote_values[([1, 2\][Symbol.iterator\]())-expected14-True\]] - expected: FAIL - - [test_remote_values[([1, 2\][Symbol.iterator\]())-expected14-False\]] - expected: FAIL - - [test_remote_values[new Proxy({}, {})-expected15-True\]] - expected: FAIL - - [test_remote_values[new Proxy({}, {})-expected15-False\]] - expected: FAIL - - [test_remote_values[(function*() { yield 'a'; })-expected16-True\]] - expected: FAIL - - [test_remote_values[(function*() { yield 'a'; })-expected16-False\]] - expected: FAIL - +[remote_values.py] [test_remote_values[([1, 2\][Symbol.iterator\]())-expected15-True\]] expected: FAIL @@ -34,3 +16,6 @@ [test_remote_values[(function*() { yield 'a'; })()-expected17-False\]] expected: FAIL + + [test_remote_values[Promise.resolve()-expected18-True\]] + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/exception_details.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/exception_details.py.ini index 986478597702f..e5dccfb07c691 100644 --- a/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/exception_details.py.ini +++ b/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/exception_details.py.ini @@ -1,36 +1,9 @@ [exception_details.py] - [test_exception_details[([1, 2\][Symbol.iterator\]())-expected27-True\]] + [test_exception_details[([1, 2\][Symbol.iterator\]())-expected28\]] expected: FAIL - [test_exception_details[([1, 2\][Symbol.iterator\]())-expected27-False\]] + [test_exception_details[(function*() { yield 'a'; })()-expected30\]] expected: FAIL - [test_exception_details[new Proxy({}, {})-expected28-True\]] - expected: FAIL - - [test_exception_details[new Proxy({}, {})-expected28-False\]] - expected: FAIL - - [test_exception_details[(function*() { yield 'a'; })-expected29-True\]] - expected: FAIL - - [test_exception_details[(function*() { yield 'a'; })-expected29-False\]] - expected: FAIL - - [test_exception_details[([1, 2\][Symbol.iterator\]())-expected28-True\]] - expected: FAIL - - [test_exception_details[([1, 2\][Symbol.iterator\]())-expected28-False\]] - expected: FAIL - - [test_exception_details[new Proxy({}, {})-expected29-True\]] - expected: FAIL - - [test_exception_details[new Proxy({}, {})-expected29-False\]] - expected: FAIL - - [test_exception_details[(function*() { yield 'a'; })()-expected30-True\]] - expected: FAIL - - [test_exception_details[(function*() { yield 'a'; })()-expected30-False\]] + [test_exception_details[new Proxy({}, {})-expected29\]] expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/exception_details_await_promise.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/exception_details_await_promise.py.ini new file mode 100644 index 0000000000000..8eb1fa6a1e8eb --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/exception_details_await_promise.py.ini @@ -0,0 +1,9 @@ +[exception_details_await_promise.py] + [test_exception_details_await_promise[([1, 2\][Symbol.iterator\]())-expected28\]] + expected: FAIL + + [test_exception_details_await_promise[new Proxy({}, {})-expected29\]] + expected: FAIL + + [test_exception_details_await_promise[(function*() { yield 'a'; })()-expected30\]] + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/remote_values.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/remote_values.py.ini new file mode 100644 index 0000000000000..bd0a12720e86b --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/remote_values.py.ini @@ -0,0 +1,9 @@ +[remote_values.py] + [test_remote_values[([1, 2\][Symbol.iterator\]())-expected15\]] + expected: FAIL + + [test_remote_values[new Proxy({}, {})-expected16\]] + expected: FAIL + + [test_remote_values[(function*() { yield 'a'; })()-expected17\]] + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/result.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/result.py.ini deleted file mode 100644 index 221d43e1ec2ed..0000000000000 --- a/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/result.py.ini +++ /dev/null @@ -1,18 +0,0 @@ -[result.py] - [test_remote_values[([1, 2\][Symbol.iterator\]())-expected14\]] - expected: FAIL - - [test_remote_values[new Proxy({}, {})-expected15\]] - expected: FAIL - - [test_remote_values[(function*() { yield 'a'; })-expected16\]] - expected: FAIL - - [test_remote_values[([1, 2\][Symbol.iterator\]())-expected15\]] - expected: FAIL - - [test_remote_values[new Proxy({}, {})-expected16\]] - expected: FAIL - - [test_remote_values[(function*() { yield 'a'; })()-expected17\]] - expected: FAIL diff --git a/testing/web-platform/meta/webrtc/RTCPeerConnection-GC.https.html.ini b/testing/web-platform/meta/webrtc/RTCPeerConnection-GC.https.html.ini index 221136ffd8eb2..e9e3401eab430 100644 --- a/testing/web-platform/meta/webrtc/RTCPeerConnection-GC.https.html.ini +++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-GC.https.html.ini @@ -3,4 +3,5 @@ # hw codecs disabled due to bug 1526207 if os == "android": [media.navigator.mediadatadecoder_vpx_enabled:false, media.webrtc.hw.h264.enabled:false] expected: + if (processor == "x86") and not debug and (os == "win"): [OK, CRASH] if (processor == "x86") and debug: [OK, CRASH] diff --git a/testing/web-platform/meta/webrtc/simulcast/basic.https.html.ini b/testing/web-platform/meta/webrtc/simulcast/basic.https.html.ini index 1ccdeb9d17a38..1bef95f8588c7 100644 --- a/testing/web-platform/meta/webrtc/simulcast/basic.https.html.ini +++ b/testing/web-platform/meta/webrtc/simulcast/basic.https.html.ini @@ -1,8 +1,10 @@ [basic.https.html] expected: - if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] - if (os == "linux") and not debug and fission: [OK, TIMEOUT] + if (os == "win") and not swgl and not debug and (processor == "x86"): [OK, TIMEOUT] + if (os == "linux") and not debug: [OK, TIMEOUT] + if (os == "win") and swgl: [OK, TIMEOUT] [Basic simulcast setup with two spatial layers] expected: - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] - if (os == "linux") and not debug and fission: [PASS, TIMEOUT] + if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, TIMEOUT] + if (os == "linux") and not debug: [PASS, TIMEOUT] + if (os == "win") and swgl: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/websockets/close-invalid.any.js.ini b/testing/web-platform/meta/websockets/close-invalid.any.js.ini index 5d7e638f68e10..fe066bc8d6ad9 100644 --- a/testing/web-platform/meta/websockets/close-invalid.any.js.ini +++ b/testing/web-platform/meta/websockets/close-invalid.any.js.ini @@ -1,10 +1,10 @@ [close-invalid.any.worker.html?wpt_flags=h2] expected: - if (os == "linux") and (processor == "x86_64") and not debug and fission: [OK, TIMEOUT] + if (os == "linux") and debug and not fission and swgl: [OK, TIMEOUT] + if (os == "android") and debug and swgl: [OK, TIMEOUT] if (os == "android") and debug and not swgl: [OK, ERROR] + if (os == "linux") and not debug and fission: [OK, TIMEOUT] if (os == "android") and not debug: [OK, ERROR, TIMEOUT] - if (os == "linux") and (processor == "x86"): [OK, TIMEOUT] - if (os == "android") and swgl: [OK, TIMEOUT] [close-invalid.any.html]