diff --git a/testing/web-platform/meta/FileAPI/historical.https.html.ini b/testing/web-platform/meta/FileAPI/historical.https.html.ini index 4c492b7c95e5de90ed84a3b7dced5357173ef5ea..919e4d09c9c8ce0bf463d4d269c29f65d66390e3 100644 --- a/testing/web-platform/meta/FileAPI/historical.https.html.ini +++ b/testing/web-platform/meta/FileAPI/historical.https.html.ini @@ -1,7 +1,7 @@ [historical.https.html] expected: - if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] - if (os == "android") and fission: [OK, TIMEOUT] + if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT] [Service worker test setup] expected: - if (processor == "x86") and not debug: [PASS, TIMEOUT] + if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT] + if (processor == "x86") and (os == "linux"): [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/url/url-with-fetch.any.js.ini b/testing/web-platform/meta/FileAPI/url/url-with-fetch.any.js.ini index 6198328b2af5ac44135cc1306a04649cb2f4b926..a67396680f053dae6fb9c28f372920a3b36a308d 100644 --- a/testing/web-platform/meta/FileAPI/url/url-with-fetch.any.js.ini +++ b/testing/web-platform/meta/FileAPI/url/url-with-fetch.any.js.ini @@ -1,6 +1,4 @@ [url-with-fetch.any.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [Revoke blob URL after creating Request, will fetch] expected: FAIL @@ -11,8 +9,6 @@ [url-with-fetch.any.worker.html] disabled: if nightly_build and verify: fails in verify mode - expected: - if (os == "android") and fission: [OK, TIMEOUT] [Revoke blob URL after creating Request, will fetch] expected: FAIL @@ -21,4 +17,6 @@ [Revoke blob URL after calling fetch, fetch should succeed] expected: - if nightly_build: [PASS, FAIL] + if swgl and (os == "linux"): [FAIL, PASS] + if swgl and (os == "android"): [FAIL, PASS] + [PASS, FAIL] diff --git a/testing/web-platform/meta/IndexedDB/back-forward-cache-open-connection.window.js.ini b/testing/web-platform/meta/IndexedDB/back-forward-cache-open-connection.window.js.ini index 97a893a148fd2af980eccd2e52886c53f94de821..31783c18d924f8ab72733f7c026ab1b2e02c50bb 100644 --- a/testing/web-platform/meta/IndexedDB/back-forward-cache-open-connection.window.js.ini +++ b/testing/web-platform/meta/IndexedDB/back-forward-cache-open-connection.window.js.ini @@ -1,11 +1,12 @@ [back-forward-cache-open-connection.window.html] expected: + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] if (os == "mac") and not debug: [OK, TIMEOUT] [Testing BFCache support for page with open IndexedDB connection, and eviction behavior when receiving versionchange event.] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, FAIL] - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, FAIL] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL] - if (os == "win") and debug and (processor == "x86"): [PASS, FAIL] - if (os == "linux") and fission: [PASS, FAIL] + if (os == "linux") and fission and debug: [FAIL, PASS] + if (os == "linux") and fission and not debug: [PASS, FAIL] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL, TIMEOUT] if (os == "mac") and not debug: [PASS, TIMEOUT] + if (os == "mac") and debug: [FAIL, PASS] + if (os == "win") and debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/IndexedDB/back-forward-cache-open-transaction.window.js.ini b/testing/web-platform/meta/IndexedDB/back-forward-cache-open-transaction.window.js.ini new file mode 100644 index 0000000000000000000000000000000000000000..f413f3893f0e051fbf3bf6c28b54890db4d82695 --- /dev/null +++ b/testing/web-platform/meta/IndexedDB/back-forward-cache-open-transaction.window.js.ini @@ -0,0 +1,14 @@ +[back-forward-cache-open-transaction.window.html] + expected: + if (os == "win") and not swgl and not debug and (processor == "x86_64"): [TIMEOUT, OK] + if (os == "win") and not swgl and debug and (processor == "x86_64"): [TIMEOUT, OK] + if (os == "win") and not swgl and debug and (processor == "x86"): [TIMEOUT, OK] + if (os == "mac") and debug: [TIMEOUT, OK] + TIMEOUT + [BFCache support test for page with open IndexedDB transaction] + expected: + if (os == "win") and not swgl and debug and (processor == "x86_64"): [TIMEOUT, PASS] + if (os == "win") and not swgl and debug and (processor == "x86"): [TIMEOUT, PASS] + if (os == "win") and not swgl and not debug and (processor == "x86_64"): [TIMEOUT, PASS] + if (os == "mac") and debug: [TIMEOUT, PASS] + TIMEOUT diff --git a/testing/web-platform/meta/IndexedDB/clone-before-keypath-eval.html.ini b/testing/web-platform/meta/IndexedDB/clone-before-keypath-eval.html.ini index 47d7dfd5bb4866232376f857dcd3b47fa88e84ee..72af2724f753d9924babb5756d380fd501fff700 100644 --- a/testing/web-platform/meta/IndexedDB/clone-before-keypath-eval.html.ini +++ b/testing/web-platform/meta/IndexedDB/clone-before-keypath-eval.html.ini @@ -1,7 +1,12 @@ [clone-before-keypath-eval.html] expected: + if (os == "win") and not swgl and not debug and (processor == "x86_64"): [OK, TIMEOUT] if (os == "win") and swgl: [OK, TIMEOUT] - if (os == "android") and fission: [OK, TIMEOUT] [Cursor update checks and keypath evaluations operate on a clone] expected: - if swgl and (os == "win"): [PASS, TIMEOUT] + if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and swgl: [PASS, TIMEOUT] + + [Store and index key path evaluations operate on the same clone] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/IndexedDB/idb-explicit-commit.any.js.ini b/testing/web-platform/meta/IndexedDB/idb-explicit-commit.any.js.ini index cbac66d13c4226beedf4e30fe5253d97702d0908..736422ced914cd20620ea6ffabc57f8c21bdaeda 100644 --- a/testing/web-platform/meta/IndexedDB/idb-explicit-commit.any.js.ini +++ b/testing/web-platform/meta/IndexedDB/idb-explicit-commit.any.js.ini @@ -2,29 +2,31 @@ disabled: if win10_2004 and ccov: https://bugzilla.mozilla.org/show_bug.cgi?id=1733368 expected: - if (os == "win") and (processor == "x86") and not debug: [ERROR, TIMEOUT] - if (os == "win") and (processor == "x86") and debug: ERROR - if (os == "win") and (processor == "x86_64") and swgl: [ERROR, OK] - if (os == "win") and (processor == "x86_64") and not swgl: [ERROR, OK, TIMEOUT] + if (os == "win") and (processor == "x86_64") and not swgl and debug: [ERROR, OK, TIMEOUT] + if (os == "win") and (processor == "x86_64") and not swgl and not debug: [ERROR, TIMEOUT, OK] if (os == "linux") and not fission and not debug: [OK, ERROR] + if (os == "win") and (processor == "x86_64") and swgl: [ERROR, OK] + if (os == "win") and (processor == "x86") and debug: [ERROR, OK] + if (os == "win") and (processor == "x86") and not debug: [ERROR, TIMEOUT] if (os == "linux") and fission: ERROR if os == "mac": [ERROR, OK] [Transactions that explicitly commit and have errors should abort.] expected: if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, PASS, NOTRUN] if (os == "win") and debug and (processor == "x86_64") and swgl: [FAIL, PASS] + if (os == "linux") and not fission and not debug: [PASS, FAIL] if (os == "win") and debug and (processor == "x86"): [FAIL, PASS] if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [FAIL, PASS, NOTRUN] - if (os == "linux") and not fission and not debug: [PASS, FAIL] + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN, PASS] if (os == "linux") and fission: FAIL if os == "mac": [FAIL, PASS] [Transactions that handle all errors properly should behave as expected when an explicit commit is called in an onerror handler.] expected: - if (os == "win") and (processor == "x86_64") and swgl: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86_64") and not swgl: [PASS, NOTRUN] - if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN] + if (os == "win") and not swgl and 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 not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and swgl: [PASS, TIMEOUT] [Calling abort on a committed transaction throws and does not prevent persisting the data.] expected: @@ -34,13 +36,14 @@ [Transactions with same scope should stay in program order, even if one calls commit.] expected: - if (os == "win") and (processor == "x86_64") and not swgl: [PASS, NOTRUN] - if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN] + if (os == "win") and debug and (processor == "x86_64") and not 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] [Calling txn.commit() when txn is inactive should throw.] expected: - if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN] - if (os == "win") and (processor == "x86_64") and not swgl: [PASS, NOTRUN] + if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN] [A committed transaction becomes inactive immediately.] expected: @@ -52,8 +55,8 @@ [Calling commit on an aborted transaction throws.] expected: - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] [Puts issued after commit are not fulfilled.] expected: @@ -61,8 +64,7 @@ [Calling commit on a committed transaction throws.] expected: - if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN] [A committed transaction is inactive in future request callbacks.] expected: @@ -71,8 +73,9 @@ [idb-explicit-commit.any.worker.html] expected: + if (os == "win") and (processor == "x86_64") and not debug: [OK, TIMEOUT] + if (os == "win") and (processor == "x86_64") and debug: [OK, TIMEOUT] if (os == "win") and (processor == "x86") and not debug: [OK, TIMEOUT] - if (os == "win") and (processor == "x86_64"): [OK, TIMEOUT] [Calling txn.commit() when txn is inactive should throw.] expected: if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, NOTRUN] @@ -80,28 +83,29 @@ [A committed transaction is inactive in future request callbacks.] expected: - if swgl and (os == "win"): [PASS, TIMEOUT] + if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and swgl: [PASS, TIMEOUT] [Puts issued after commit are not fulfilled.] expected: - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] if (os == "win") and swgl: [PASS, NOTRUN] [Calling commit on an aborted transaction throws.] expected: - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] if (os == "win") and swgl: [PASS, NOTRUN] [Calling abort on a committed transaction throws and does not prevent persisting the data.] expected: - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] if (os == "win") and swgl: [PASS, NOTRUN] [Transactions that explicitly commit and have errors should abort.] expected: - if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, NOTRUN] if (os == "win") and (processor == "x86_64") and debug and not swgl: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86_64") and not debug: [PASS, NOTRUN] + if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, NOTRUN] + if (os == "win") and (processor == "x86_64") and not debug: [PASS, TIMEOUT, NOTRUN] [Transactions with same scope should stay in program order, even if one calls commit.] expected: @@ -115,5 +119,14 @@ [Transactions that handle all errors properly should behave as expected when an explicit commit is called in an onerror handler.] expected: + if (os == "win") and (processor == "x86_64") and debug: [PASS, NOTRUN] + if (os == "win") and (processor == "x86_64") and not debug: [PASS, NOTRUN] if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86_64"): [PASS, NOTRUN] + + [A committed transaction becomes inactive immediately.] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + + [commit() on a version change transaction does not cause errors.] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/IndexedDB/idb-partitioned-coverage.tentative.sub.html.ini b/testing/web-platform/meta/IndexedDB/idb-partitioned-coverage.tentative.sub.html.ini index ee8ef644d691d6c9a932cabaa5e628a1ab669efc..91c64e1aadd82bfd810f0f0d703368bff8da3db8 100644 --- a/testing/web-platform/meta/IndexedDB/idb-partitioned-coverage.tentative.sub.html.ini +++ b/testing/web-platform/meta/IndexedDB/idb-partitioned-coverage.tentative.sub.html.ini @@ -1,118 +1,133 @@ [idb-partitioned-coverage.tentative.sub.html] expected: - 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_64"): [OK, TIMEOUT] - if (os == "win") and not swgl and debug and (processor == "x86_64"): [OK, TIMEOUT] - if (os == "win") and not swgl and debug and (processor == "x86"): [OK, TIMEOUT] - if (os == "win") and swgl: [OK, TIMEOUT] + if (os == "win") and (processor == "x86_64") and not swgl and not debug: [OK, TIMEOUT] + if (os == "win") and (processor == "x86_64") and not swgl and debug: [OK, TIMEOUT] + if (os == "win") and (processor == "x86_64") and swgl: [OK, TIMEOUT] + if (os == "win") and (processor == "x86") and debug: [OK, TIMEOUT] + if (os == "win") and (processor == "x86") and not debug: [OK, TIMEOUT] [Deletes are processed in order] expected: - if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, TIMEOUT] - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, TIMEOUT] - if (os == "win") and not swgl and debug and (processor == "x86"): [PASS, TIMEOUT] - if (os == "win") and not swgl and debug and (processor == "x86_64"): [PASS, TIMEOUT] - if (os == "win") and swgl: [PASS, TIMEOUT] + if (os == "win") and (processor == "x86_64") and not swgl and not debug: [PASS, TIMEOUT] + if (os == "win") and (processor == "x86_64") and not swgl and debug: [PASS, TIMEOUT] + if (os == "win") and (processor == "x86") and debug: [PASS, TIMEOUT] + if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT] + if (os == "win") and (processor == "x86_64") and swgl: [PASS, TIMEOUT] [ - request returned by open()] expected: - 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, TIMEOUT] - if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, TIMEOUT] - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, TIMEOUT] - if (os == "win") and swgl: [PASS, TIMEOUT] + if (os == "win") and (processor == "x86_64") and not swgl and debug: [PASS, TIMEOUT] + if (os == "win") and (processor == "x86_64") and not swgl and not debug: [PASS, TIMEOUT] + if (os == "win") and (processor == "x86_64") and swgl: [PASS, TIMEOUT] + if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT] + if (os == "win") and (processor == "x86") and debug: [PASS, TIMEOUT] [Get bound range with maxCount] expected: + if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, TIMEOUT] if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] [Get bound range] expected: - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] + if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, TIMEOUT] if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] [ - request gotten by the handler] expected: - if (os == "win") and (processor == "x86_64") and debug and not swgl: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, TIMEOUT] + if (os == "win") and (processor == "x86_64") and not swgl and not debug: [PASS, TIMEOUT] + if (os == "win") and (processor == "x86_64") and not swgl and debug: [PASS, TIMEOUT] + if (os == "win") and (processor == "x86_64") and swgl: [PASS, TIMEOUT] if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86_64") and not debug: [PASS, TIMEOUT] [IDBObjectStore.openKeyCursor() - reverse iteration with range] expected: + if (os == "win") and (processor == "x86_64") and not swgl and not debug: [PASS, TIMEOUT] + if (os == "win") and (processor == "x86_64") and not swgl and debug: [PASS, TIMEOUT] if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and (processor == "x86_64") and swgl: [PASS, TIMEOUT] [Retrieve one key multiple values] expected: - if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86_64") and not debug: [PASS, TIMEOUT] + if (os == "win") and debug and not swgl and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and debug and swgl: [PASS, TIMEOUT] [IDBObjectStore.openKeyCursor() - reverse iteration] expected: - if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86_64") and not debug: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT] + if (os == "win") and debug and not swgl and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and debug and swgl: [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] [maxCount=0] expected: - if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86_64") and not debug: [PASS, TIMEOUT] + if (os == "win") and debug and not swgl and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and debug and swgl: [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] [IDBObjectStore.openKeyCursor() - invalid inputs] expected: - if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86_64") and debug and not swgl: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86_64") and not debug: [PASS, TIMEOUT] + if (os == "win") and (processor == "x86_64") and not swgl and debug: [PASS, TIMEOUT] + if (os == "win") and (processor == "x86_64") and not swgl and not debug: [PASS, TIMEOUT] + if (os == "win") and (processor == "x86_64") and swgl: [PASS, TIMEOUT] if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT] [IDBObjectStore.openKeyCursor() - forward iteration] expected: - if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86_64") and not debug: [PASS, TIMEOUT] + if (os == "win") and debug and not swgl and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] + if (os == "win") and debug and swgl: [PASS, TIMEOUT] [Get bound range (generated) with maxCount] expected: - if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86_64") and not debug: [PASS, TIMEOUT] + if (os == "win") and debug and not swgl and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and debug and swgl: [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] [IDBObjectStore.openKeyCursor() - forward iteration with range] expected: + if (os == "win") and (processor == "x86_64") and not swgl and debug: [PASS, TIMEOUT] + if (os == "win") and (processor == "x86_64") and not swgl and not debug: [PASS, TIMEOUT] + if (os == "win") and (processor == "x86_64") and swgl: [PASS, TIMEOUT] if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86_64"): [PASS, TIMEOUT] [Get lower excluded] expected: - if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86_64") and not debug: [PASS, TIMEOUT] + if (os == "win") and debug and not swgl and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and debug and swgl: [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] [Get upper excluded] expected: - if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86_64") and not debug: [PASS, TIMEOUT] + if (os == "win") and debug and not swgl and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and debug and swgl: [PASS, TIMEOUT] [Retrieve multiEntry key] expected: - if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86_64") and not debug: [PASS, TIMEOUT] + if (os == "win") and debug and not swgl and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and debug and swgl: [PASS, TIMEOUT] [Non existent key] expected: - if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT] - if (os == "win") and (processor == "x86_64") and not debug: [PASS, TIMEOUT] + if (os == "win") and debug and not swgl and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and debug and swgl: [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] [Single item get] expected: - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] [ - fresh advance still async] expected: @@ -120,18 +135,19 @@ [Empty object store] expected: - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] [maxCount=10] expected: - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] + if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, TIMEOUT] if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] [Get all keys] expected: - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] [ - fresh continue still async] expected: diff --git a/testing/web-platform/meta/IndexedDB/idbindex-query-exception-order.html.ini b/testing/web-platform/meta/IndexedDB/idbindex-query-exception-order.html.ini index d533b8a35aab325dc14fe7185b61dc32d7f2a391..6a467fe4a2c9995fd1fc74a9e2d07b090dd0ec5f 100644 --- a/testing/web-platform/meta/IndexedDB/idbindex-query-exception-order.html.ini +++ b/testing/web-platform/meta/IndexedDB/idbindex-query-exception-order.html.ini @@ -2,7 +2,6 @@ disabled: if win10_2004 and ccov: https://bugzilla.mozilla.org/show_bug.cgi?id=1733368 expected: - if (os == "android") and fission: [OK, TIMEOUT] if (os == "win") and not debug: [OK, TIMEOUT] [IDBIndex.openKeyCursor exception order: TransactionInactiveError vs. DataError] expected: diff --git a/testing/web-platform/meta/IndexedDB/idbindex-rename-errors.html.ini b/testing/web-platform/meta/IndexedDB/idbindex-rename-errors.html.ini index 7b2201c9892d40443698a96574289ec8f10328d9..eb4c52bb9c084e217685b2f3dd3162d796576bcd 100644 --- a/testing/web-platform/meta/IndexedDB/idbindex-rename-errors.html.ini +++ b/testing/web-platform/meta/IndexedDB/idbindex-rename-errors.html.ini @@ -1,11 +1,10 @@ [idbindex-rename-errors.html] expected: if (os == "win") and not debug: [OK, TIMEOUT] - if (os == "android") and fission: [OK, TIMEOUT] [IndexedDB index rename throws in an inactive transaction] 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 (processor == "x86_64") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (processor == "x86") and not debug: [PASS, NOTRUN] [IndexedDB index rename to the name of another index throws] expected: @@ -17,8 +16,8 @@ [IndexedDB index rename throws in a readwrite transaction] expected: - if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN] + if (processor == "x86") and not debug: [PASS, NOTRUN] [IndexedDB index rename throws in a readonly transaction] expected: - if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT] + if (processor == "x86") and not debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/IndexedDB/idbobjectstore_getKey.any.js.ini b/testing/web-platform/meta/IndexedDB/idbobjectstore_getKey.any.js.ini index 0a8adcb026c04c1c28de434c4c099353cf954d55..4fdb680bf358a9a001f2114b8e77316a369c8193 100644 --- a/testing/web-platform/meta/IndexedDB/idbobjectstore_getKey.any.js.ini +++ b/testing/web-platform/meta/IndexedDB/idbobjectstore_getKey.any.js.ini @@ -1,7 +1,6 @@ [idbobjectstore_getKey.any.html] expected: if (os == "win") and not debug: [OK, TIMEOUT] - if (os == "android") and fission: [OK, TIMEOUT] [IDBObjectStore.getKey() - basic - key - no match] expected: if (os == "win") and not debug: [PASS, TIMEOUT] @@ -61,7 +60,6 @@ [idbobjectstore_getKey.any.worker.html] expected: - if (os == "android") and fission: [OK, TIMEOUT] if (os == "win") and not debug: [OK, TIMEOUT] [IDBObjectStore.getKey() - basic - key - no match] expected: diff --git a/testing/web-platform/meta/IndexedDB/list_ordering.htm.ini b/testing/web-platform/meta/IndexedDB/list_ordering.htm.ini index 47bebface4b3f64ae2d364a9e6b20583256f1d26..653b74fc0fe6317400d8ca548dbff125920ce9ac 100644 --- a/testing/web-platform/meta/IndexedDB/list_ordering.htm.ini +++ b/testing/web-platform/meta/IndexedDB/list_ordering.htm.ini @@ -1,7 +1,6 @@ [list_ordering.htm] expected: - if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] - if (os == "android") and fission: [OK, TIMEOUT] + if (processor == "x86") and not debug: [OK, TIMEOUT] [objectStoreNames and indexNames order - lexigraphical string sort] expected: if (processor == "x86") and not debug: [PASS, NOTRUN] diff --git a/testing/web-platform/meta/IndexedDB/name-scopes.html.ini b/testing/web-platform/meta/IndexedDB/name-scopes.html.ini index 25dbc21243a31abee37ee2e6296ae068afa60efa..6eac5462b6f3f2655f2e948aff407113e819965b 100644 --- a/testing/web-platform/meta/IndexedDB/name-scopes.html.ini +++ b/testing/web-platform/meta/IndexedDB/name-scopes.html.ini @@ -1,11 +1,10 @@ [name-scopes.html] expected: - if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] - if (os == "android") and fission: [OK, TIMEOUT] + if (processor == "x86") and not debug: [OK, TIMEOUT] [Non-unique index keys] expected: - if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT] + if (processor == "x86") and not debug: [PASS, TIMEOUT] [Unique index keys] expected: - if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN] + if (processor == "x86") and not debug: [PASS, NOTRUN] diff --git a/testing/web-platform/meta/IndexedDB/structured-clone.any.js.ini b/testing/web-platform/meta/IndexedDB/structured-clone.any.js.ini index 6a092a58ae3b6152c561ed10fdba870758191cdd..0dc07682405f7dfd3f3a126906117d4461680d53 100644 --- a/testing/web-platform/meta/IndexedDB/structured-clone.any.js.ini +++ b/testing/web-platform/meta/IndexedDB/structured-clone.any.js.ini @@ -10,9 +10,9 @@ [structured-clone.any.html?101-last] expected: - if (os == "linux") and swgl and not fission: [TIMEOUT, OK] - if (os == "android") and debug and not swgl: [TIMEOUT, OK] if (os == "win") and (processor == "x86") and not debug: [TIMEOUT, OK] + if (os == "android") and debug and not swgl: [TIMEOUT, OK] + if (os == "linux") and swgl and not fission: [TIMEOUT, OK] if (os == "win") and (processor == "x86_64"): [TIMEOUT, OK] TIMEOUT [Not serializable: Window: [object Window\]] @@ -25,25 +25,25 @@ [Not serializable: symbol: Symbol(desc)] expected: - if (os == "linux") and swgl and not fission: [NOTRUN, FAIL] - if (os == "win") and (processor == "x86") and not debug: [NOTRUN, FAIL] if (os == "android") and debug and not swgl: [NOTRUN, FAIL] + if (os == "win") and (processor == "x86") and not debug: [NOTRUN, FAIL] + if (os == "linux") and swgl and not fission: [NOTRUN, FAIL] if (os == "win") and (processor == "x86_64"): [NOTRUN, FAIL] NOTRUN [FileList: [object FileList\]] expected: if win10_2004 and ccov: [TIMEOUT, NOTRUN, FAIL] - if (os == "linux") and swgl and not fission: [NOTRUN, FAIL] - if (os == "win") and (processor == "x86") and not debug: [NOTRUN, FAIL] if (os == "android") and debug and not swgl: [NOTRUN, FAIL] + if (os == "win") and (processor == "x86") and not debug: [NOTRUN, FAIL] + if (os == "linux") and swgl and not fission: [NOTRUN, FAIL] if (os == "win") and (processor == "x86_64"): [NOTRUN, FAIL] NOTRUN [Not serializable: function: function() {}] expected: - if (os == "linux") and swgl and not fission: [NOTRUN, PASS] if (os == "android") and debug and not swgl: [NOTRUN, PASS] + if (os == "linux") and swgl and not fission: [NOTRUN, PASS] if (os == "win") and (processor == "x86") and not debug: [NOTRUN, PASS] if (os == "win") and (processor == "x86_64"): [NOTRUN, PASS] NOTRUN @@ -51,32 +51,30 @@ [File: [object File\]] expected: if (os == "win") and ccov: [NOTRUN, PASS, TIMEOUT] - if (os == "linux") and debug and not fission and not swgl: [TIMEOUT, NOTRUN] if (os == "linux") and debug and not fission and swgl: [NOTRUN, PASS, TIMEOUT] - if (os == "android") and debug and not swgl: [NOTRUN, PASS, TIMEOUT] if (os == "linux") and not debug and fission: NOTRUN + if (os == "android") and debug and not swgl: [NOTRUN, PASS, TIMEOUT] if os == "win": [NOTRUN, PASS, TIMEOUT] [NOTRUN, TIMEOUT] [Not serializable: Event: [object Event\]] expected: if (os == "android") and debug and not swgl: [NOTRUN, PASS] - if (os == "linux") and swgl and not fission: [NOTRUN, PASS] if (os == "win") and (processor == "x86") and not debug: [NOTRUN, PASS] + if (os == "linux") and swgl and not fission: [NOTRUN, PASS] if (os == "win") and (processor == "x86_64"): [NOTRUN, PASS] NOTRUN [Not serializable: MessageChannel: [object MessageChannel\]] expected: - if (os == "win") and (processor == "x86") and not debug: [NOTRUN, PASS] - if (os == "linux") and swgl and not fission: [NOTRUN, PASS] if (os == "android") and debug and not swgl: [NOTRUN, PASS] + if (os == "linux") and swgl and not fission: [NOTRUN, PASS] + if (os == "win") and (processor == "x86") and not debug: [NOTRUN, PASS] if (os == "win") and (processor == "x86_64"): [NOTRUN, PASS] NOTRUN [Blob: [object Blob\]] expected: - if (os == "linux") and debug and not fission and not swgl: [PASS, TIMEOUT] if (os == "linux") and not debug and fission: TIMEOUT [TIMEOUT, PASS] @@ -86,24 +84,24 @@ if (os == "linux") and fission and debug and not swgl: [TIMEOUT, OK] if (os == "win") and (processor == "x86") and not debug: [TIMEOUT, OK] if (os == "android") and debug: [TIMEOUT, OK] - if (os == "win") and (processor == "x86_64"): [TIMEOUT, OK] if (os == "linux") and not fission: [TIMEOUT, OK] + if (os == "win") and (processor == "x86_64"): [TIMEOUT, OK] TIMEOUT [Not serializable: function: function() {}] expected: if (os == "linux") and fission and debug and not swgl: [NOTRUN, PASS] if (os == "win") and (processor == "x86") and not debug: [NOTRUN, PASS] if (os == "linux") and not fission: [NOTRUN, PASS] - if (os == "win") and (processor == "x86_64"): [NOTRUN, PASS] if (os == "android") and debug: [NOTRUN, PASS] + if (os == "win") and (processor == "x86_64"): [NOTRUN, PASS] NOTRUN [Not serializable: MessageChannel: [object MessageChannel\]] expected: if (os == "linux") and fission and debug and not swgl: [NOTRUN, PASS] if (os == "win") and (processor == "x86") and not debug: [NOTRUN, PASS] - if (os == "linux") and not fission: [NOTRUN, PASS] if (os == "android") and debug: [NOTRUN, PASS] + if (os == "linux") and not fission: [NOTRUN, PASS] if (os == "win") and (processor == "x86_64"): [NOTRUN, PASS] NOTRUN @@ -112,16 +110,16 @@ if (os == "linux") and fission and debug and not swgl: [NOTRUN, FAIL] if (os == "win") and (processor == "x86") and not debug: [NOTRUN, FAIL] if (os == "linux") and not fission: [NOTRUN, FAIL] - if (os == "win") and (processor == "x86_64"): [NOTRUN, FAIL] if (os == "android") and debug: [NOTRUN, FAIL] + if (os == "win") and (processor == "x86_64"): [NOTRUN, FAIL] NOTRUN [File: [object File\]] expected: if (os == "linux") and fission and debug and swgl: [NOTRUN, TIMEOUT] + if (os == "linux") and fission and not debug: NOTRUN if (os == "win") and (processor == "x86") and debug: [NOTRUN, TIMEOUT] if (os == "win") and (processor == "x86") and not debug: [NOTRUN, PASS] - if (os == "linux") and fission and not debug: NOTRUN if (os == "android") and not debug: [NOTRUN, TIMEOUT] if os == "mac": [NOTRUN, TIMEOUT] [NOTRUN, PASS, TIMEOUT] @@ -130,17 +128,17 @@ expected: if (os == "linux") and fission and debug and not swgl: [NOTRUN, PASS] if (os == "win") and (processor == "x86") and not debug: [NOTRUN, PASS] + if (os == "android") and debug: [NOTRUN, PASS] if (os == "linux") and not fission: [NOTRUN, PASS] if (os == "win") and (processor == "x86_64"): [NOTRUN, PASS] - if (os == "android") and debug: [NOTRUN, PASS] NOTRUN [Not serializable: DedicatedWorkerGlobalScope: [object DedicatedWorkerGlobalScope\]] expected: if (os == "linux") and fission and debug and not swgl: [NOTRUN, PASS] if (os == "win") and (processor == "x86") and not debug: [NOTRUN, PASS] - if (os == "android") and debug: [NOTRUN, PASS] if (os == "linux") and not fission: [NOTRUN, PASS] + if (os == "android") and debug: [NOTRUN, PASS] if (os == "win") and (processor == "x86_64"): [NOTRUN, PASS] NOTRUN diff --git a/testing/web-platform/meta/content-security-policy/inheritance/history-iframe.sub.html.ini b/testing/web-platform/meta/content-security-policy/inheritance/history-iframe.sub.html.ini index 8948815676a86d2fc43b0a842fd466fc89e07e98..333fc66175841d5dd52a5e1b67fcd786a906513a 100644 --- a/testing/web-platform/meta/content-security-policy/inheritance/history-iframe.sub.html.ini +++ b/testing/web-platform/meta/content-security-policy/inheritance/history-iframe.sub.html.ini @@ -1,14 +1,14 @@ [history-iframe.sub.html] expected: - if os == "android": OK if os == "win": OK + if os == "android": OK [OK, TIMEOUT] [History navigation in iframe: "about:blank" document is navigated back from history same-origin.] expected: if (os == "win") and (processor == "x86"): [PASS, FAIL] if (os == "win") and (processor == "x86_64"): PASS - if os == "mac": [PASS, TIMEOUT] if os == "android": PASS + if os == "mac": [PASS, TIMEOUT] [PASS, FAIL, TIMEOUT] [History navigation in iframe: "about:blank" document is navigated back from history cross-origin.] @@ -19,14 +19,14 @@ [History navigation in iframe: blob URL document is navigated back from history same-origin.] expected: - if os == "win": PASS if os == "android": PASS + if os == "win": PASS [PASS, NOTRUN] [History navigation in iframe: blob URL document is navigated back from history cross-origin.] expected: - if os == "android": PASS if os == "win": PASS + if os == "android": PASS [PASS, NOTRUN] [History navigation in iframe: data URL document is navigated back from history same-origin.] @@ -37,8 +37,8 @@ [History navigation in iframe: data URL document is navigated back from history cross-origin.] expected: - if os == "android": PASS if os == "win": PASS + if os == "android": PASS [PASS, NOTRUN] [History navigation in iframe: srcdoc iframe is navigated back from history same-origin.] diff --git a/testing/web-platform/meta/content-security-policy/inheritance/history.sub.html.ini b/testing/web-platform/meta/content-security-policy/inheritance/history.sub.html.ini index 9ff86b75b67c2e0131cadd6ded6f779ba7f5ba1c..d5007e34f046069ddde961991a652617eae810fc 100644 --- a/testing/web-platform/meta/content-security-policy/inheritance/history.sub.html.ini +++ b/testing/web-platform/meta/content-security-policy/inheritance/history.sub.html.ini @@ -1,16 +1,16 @@ [history.sub.html] expected: + if (os == "mac") and not debug: [OK, TIMEOUT] if (os == "mac") and debug: [OK, TIMEOUT] - if (os == "mac") and not debug: [TIMEOUT, OK] [History navigation: "about:blank" document is navigated back from history same-origin.] expected: - if (os == "mac") and not debug: [TIMEOUT, FAIL] - if (os == "mac") and debug: [FAIL, TIMEOUT] if (os == "android") and not debug: [FAIL, TIMEOUT] + if (os == "mac") and debug: [FAIL, TIMEOUT] + if (os == "mac") and not debug: [FAIL, TIMEOUT] FAIL [History navigation: "about:blank" document is navigated back from history cross-origin.] expected: - if (os == "mac") and not debug: [TIMEOUT, FAIL] + if (os == "mac") and not debug: [FAIL, TIMEOUT] if (os == "mac") and debug: [FAIL, TIMEOUT] FAIL diff --git a/testing/web-platform/meta/content-security-policy/inheritance/iframe-all-local-schemes-inherit-self.sub.html.ini b/testing/web-platform/meta/content-security-policy/inheritance/iframe-all-local-schemes-inherit-self.sub.html.ini index b1cd6a6c350c08832ef67b387930097cd1b8c203..a39a8f8a45f3674da332379c9ae1bd0525d3473c 100644 --- a/testing/web-platform/meta/content-security-policy/inheritance/iframe-all-local-schemes-inherit-self.sub.html.ini +++ b/testing/web-platform/meta/content-security-policy/inheritance/iframe-all-local-schemes-inherit-self.sub.html.ini @@ -1,16 +1,12 @@ [iframe-all-local-schemes-inherit-self.sub.html] expected: - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [OK, TIMEOUT] - if (os == "linux") and debug and not fission and swgl: [OK, TIMEOUT] - if (os == "win") and not swgl and debug: [OK, TIMEOUT] - if (os == "linux") and debug and fission: [OK, TIMEOUT] - if os == "mac": [OK, TIMEOUT] - [TIMEOUT, OK] + if (os == "linux") and (processor == "x86_64") and swgl and not fission: [TIMEOUT, OK] + if (os == "win") and not debug: [TIMEOUT, OK] + if os == "android": [TIMEOUT, OK] + [OK, TIMEOUT] [<iframe>'s about:blank inherits policy.] expected: - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, TIMEOUT] - if (os == "linux") and debug and not fission and swgl: [PASS, TIMEOUT] - if (os == "win") and not swgl and debug: [PASS, TIMEOUT] - if (os == "linux") and debug and fission: [PASS, TIMEOUT] - if os == "mac": [PASS, TIMEOUT] - [TIMEOUT, PASS] + if (os == "linux") and (processor == "x86_64") and swgl and not fission: [TIMEOUT, PASS] + if (os == "win") and not debug: [TIMEOUT, PASS] + if os == "android": [TIMEOUT, PASS] + [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/content-security-policy/navigate-to/href-location-blocked.sub.html.ini b/testing/web-platform/meta/content-security-policy/navigate-to/href-location-blocked.sub.html.ini index a54cfd3664773b339124e9f1d9d89fd542f5df67..5a71888a5ac5184adb311ad9687f3001f75d851a 100644 --- a/testing/web-platform/meta/content-security-policy/navigate-to/href-location-blocked.sub.html.ini +++ b/testing/web-platform/meta/content-security-policy/navigate-to/href-location-blocked.sub.html.ini @@ -2,4 +2,4 @@ [Violation report status OK.] expected: if (os == "android") and debug: [PASS, FAIL] - if (os == "android") and not debug: [FAIL, PASS] + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/content-security-policy/navigate-to/link-click-redirected-blocked.sub.html.ini b/testing/web-platform/meta/content-security-policy/navigate-to/link-click-redirected-blocked.sub.html.ini index 10c87e5c34b4ccb0b7935293c01152637a11231f..dead79e0d0fe36b25e1b3d5c1261dba06873db38 100644 --- a/testing/web-platform/meta/content-security-policy/navigate-to/link-click-redirected-blocked.sub.html.ini +++ b/testing/web-platform/meta/content-security-policy/navigate-to/link-click-redirected-blocked.sub.html.ini @@ -1,3 +1,4 @@ [link-click-redirected-blocked.sub.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] + [Violation report status OK.] + expected: + if debug and (os == "linux") and not fission and not swgl: [PASS, FAIL] diff --git a/testing/web-platform/meta/content-security-policy/navigate-to/spv-only-sent-to-initiator.sub.html.ini b/testing/web-platform/meta/content-security-policy/navigate-to/spv-only-sent-to-initiator.sub.html.ini index 6d3ee5523da66107da7d7f3d47ffd0def688722e..a3c5f9505e87747201a4c79782b1c347e5c5faed 100644 --- a/testing/web-platform/meta/content-security-policy/navigate-to/spv-only-sent-to-initiator.sub.html.ini +++ b/testing/web-platform/meta/content-security-policy/navigate-to/spv-only-sent-to-initiator.sub.html.ini @@ -1,16 +1,12 @@ [spv-only-sent-to-initiator.sub.html] expected: - if (os == "linux") and fission and (processor == "x86_64") and not swgl and debug: [TIMEOUT, OK] - if (os == "linux") and fission and (processor == "x86_64") and not swgl and not debug: [TIMEOUT, OK] - if (os == "linux") and fission and (processor == "x86_64") and swgl: [TIMEOUT, OK] - if os == "mac": [TIMEOUT, OK] + if fission and debug and (os == "linux") and not swgl: [TIMEOUT, OK] + if fission and not debug and (processor == "x86"): [TIMEOUT, OK] [OK, TIMEOUT] [Test that no spv event is raised] expected: - if (os == "linux") and fission and (processor == "x86_64") and not swgl and debug: [NOTRUN, FAIL] - if (os == "linux") and fission and (processor == "x86_64") and not swgl and not debug: [NOTRUN, FAIL] - if (os == "linux") and fission and (processor == "x86_64") and swgl: [NOTRUN, FAIL] - if os == "mac": [NOTRUN, FAIL] + if fission and debug and (os == "linux") and not swgl: [NOTRUN, FAIL] + if fission and not debug and (processor == "x86"): [NOTRUN, FAIL] [FAIL, NOTRUN] [Violation report status OK.] diff --git a/testing/web-platform/meta/content-security-policy/worker-src/service-child.https.sub.html.ini b/testing/web-platform/meta/content-security-policy/worker-src/service-child.https.sub.html.ini index f692e35575d9e524618b75b331cb66fb453ce142..94ccb6820da728094a63d747bcd4c9ef53f74d69 100644 --- a/testing/web-platform/meta/content-security-policy/worker-src/service-child.https.sub.html.ini +++ b/testing/web-platform/meta/content-security-policy/worker-src/service-child.https.sub.html.ini @@ -1,3 +1,6 @@ [service-child.https.sub.html] expected: - if (os == "android") and fission: [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] + [Same-origin service worker allowed by host-source expression.] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/cookie-store/cookieStore_get_set_basic.https.any.js.ini b/testing/web-platform/meta/cookie-store/cookieStore_get_set_basic.https.any.js.ini index 919ea0c56607bac4a1bb95191d5789cf18a16b4c..73cfae81bb9b336f06af1e74c75d382d0d9ecbd5 100644 --- a/testing/web-platform/meta/cookie-store/cookieStore_get_set_basic.https.any.js.ini +++ b/testing/web-platform/meta/cookie-store/cookieStore_get_set_basic.https.any.js.ini @@ -4,5 +4,7 @@ [cookieStore_get_set_basic.https.any.serviceworker.html] + expected: + if os == "win": [OK, TIMEOUT] [cookieStore.get returns the cookie written by cookieStore.set] expected: FAIL diff --git a/testing/web-platform/meta/cookies/attributes/secure-non-secure.html.ini b/testing/web-platform/meta/cookies/attributes/secure-non-secure.html.ini index 49a4f58f221da35f57e4f8af1f8ade4222400cb6..85fa34f729dabd31810b6cc24a03b7dbb0960e7f 100644 --- a/testing/web-platform/meta/cookies/attributes/secure-non-secure.html.ini +++ b/testing/web-platform/meta/cookies/attributes/secure-non-secure.html.ini @@ -1,46 +1,33 @@ [secure-non-secure.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [(non-secure) Ignore cookie for Secure attribute] - expected: - if (os == "android") and fission: [FAIL, PASS] + expected: FAIL [(non-secure) Ignore cookie for seCURe attribute] - expected: - if (os == "android") and fission: [FAIL, PASS] + expected: FAIL [(non-secure) Ignore cookie for for Secure= attribute] - expected: - if (os == "android") and fission: [FAIL, PASS] + expected: FAIL [(non-secure) Ignore cookie for Secure=aaaa] - expected: - if (os == "android") and fission: [FAIL, PASS] + expected: FAIL [(non-secure) Ignore cookie for Secure space equals] - expected: - if (os == "android") and fission: [FAIL, PASS] + expected: FAIL [(non-secure) Ignore cookie for Secure equals space] - expected: - if (os == "android") and fission: [FAIL, PASS] + expected: FAIL [(non-secure) Ignore cookie for spaced Secure] - expected: - if (os == "android") and fission: [FAIL, PASS] + expected: FAIL [(non-secure) Ignore cookie for space Secure with ;] - expected: - if (os == "android") and fission: [FAIL, PASS] + expected: FAIL [(non-secure) Ignore cookie with __Secure- prefix and Secure] - expected: - if (os == "android") and fission: [FAIL, PASS] + expected: FAIL [(non-secure) Ignore cookie with __Secure- prefix and without Secure] - expected: - if (os == "android") and fission: [FAIL, PASS] + expected: FAIL [(non-secure) Cookie returned with __%53ecure- prefix and without Secure] - expected: - if (os == "android") and fission: [FAIL, PASS] + expected: FAIL diff --git a/testing/web-platform/meta/cookies/attributes/secure.https.html.ini b/testing/web-platform/meta/cookies/attributes/secure.https.html.ini index 31cdcdba5fe7cced18364bdbe3a50293569dbaf8..ade3d54ba2221a59d56f10ae7d179d2b0fb57ca2 100644 --- a/testing/web-platform/meta/cookies/attributes/secure.https.html.ini +++ b/testing/web-platform/meta/cookies/attributes/secure.https.html.ini @@ -1,40 +1,24 @@ [secure.https.html] [Set cookie for Secure attribute] - expected: - if (os == "android") and fission: [FAIL, PASS] - FAIL + expected: FAIL [Set cookie for seCURe attribute] - expected: - if (os == "android") and fission: [FAIL, PASS] - FAIL + expected: FAIL [Set cookie for for Secure= attribute] - expected: - if (os == "android") and fission: [FAIL, PASS] - FAIL + expected: FAIL [Set cookie for Secure=aaaa] - expected: - if (os == "android") and fission: [FAIL, PASS] - FAIL + expected: FAIL [Set cookie for Secure space equals] - expected: - if (os == "android") and fission: [FAIL, PASS] - FAIL + expected: FAIL [Set cookie for Secure equals space] - expected: - if (os == "android") and fission: [FAIL, PASS] - FAIL + expected: FAIL [Set cookie for spaced Secure] - expected: - if (os == "android") and fission: [FAIL, PASS] - FAIL + expected: FAIL [Set cookie for space Secure with ;] - expected: - if (os == "android") and fission: [FAIL, PASS] - FAIL + expected: FAIL diff --git a/testing/web-platform/meta/credential-management/fedcm-network-requests.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-network-requests.https.html.ini index ca7f4571ef28040cf9c0802147e7441262d8c3c8..d7f65eb6a5e79d3caeb9b80e4f0768cd3ef9c6ef 100644 --- a/testing/web-platform/meta/credential-management/fedcm-network-requests.https.html.ini +++ b/testing/web-platform/meta/credential-management/fedcm-network-requests.https.html.ini @@ -27,8 +27,8 @@ [Test that service worker cannot observe fetches performed by FedCM API] expected: - if os == "win": [FAIL, TIMEOUT, NOTRUN] if os == "linux": [NOTRUN, TIMEOUT] + if os == "win": [FAIL, TIMEOUT, NOTRUN] FAIL [Reject when provider list is empty] @@ -61,3 +61,20 @@ [Reject when clientId is empty] expected: FAIL + + [Test that User Info API does not work in the top frame] + expected: + if os == "linux": NOTRUN + [FAIL, NOTRUN] + + [Test that User Info API only works when invoked from iframe that is same origin as the IDP] + expected: + if os == "win": [FAIL, NOTRUN, TIMEOUT] + if os == "mac": [FAIL, TIMEOUT, NOTRUN] + NOTRUN + + [Test basic User InFo API flow] + expected: + if os == "win": [FAIL, NOTRUN] + if os == "mac": [FAIL, TIMEOUT] + NOTRUN diff --git a/testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-6-print.html.ini b/testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-6-print.html.ini index 481a6b86d29db0ec7b6ab359838170950c84f020..657d66fb6fed1d8619d08dec6109a228b0312402 100644 --- a/testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-6-print.html.ini +++ b/testing/web-platform/meta/css/CSS2/pagination/rowgroup-page-break-inside-avoid-6-print.html.ini @@ -1,4 +1,5 @@ [rowgroup-page-break-inside-avoid-6-print.html] fuzzy: maxDifference=0-1;totalPixels=0-1 expected: - if not fission and debug and not swgl: [PASS, FAIL] + if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-animations/parsing/animation-delay-end-computed.html.ini b/testing/web-platform/meta/css/css-animations/parsing/animation-delay-end-computed.html.ini index c07d33423cc4aea8aec7ee590e1608390c841b8b..6be96e1b65a8a259d2fdc582bc9b63dd8ec327a6 100644 --- a/testing/web-platform/meta/css/css-animations/parsing/animation-delay-end-computed.html.ini +++ b/testing/web-platform/meta/css/css-animations/parsing/animation-delay-end-computed.html.ini @@ -1,16 +1,4 @@ [animation-delay-end-computed.html] - [Property animation-delay-start value 'initial'] - expected: FAIL - - [Property animation-delay-start value '-500ms'] - expected: FAIL - - [Property animation-delay-start value 'calc(2 * 3s)'] - expected: FAIL - - [Property animation-delay-start value '20s, 10s'] - expected: FAIL - [Property animation-delay-end value 'initial'] expected: FAIL diff --git a/testing/web-platform/meta/css/css-animations/parsing/animation-delay-end-valid.html.ini b/testing/web-platform/meta/css/css-animations/parsing/animation-delay-end-valid.html.ini index 52d8844d9c0f18c63320c6a30b8579a05fe58c1a..07db2737e30fba29c3d9cbfdf325b96b497b34b5 100644 --- a/testing/web-platform/meta/css/css-animations/parsing/animation-delay-end-valid.html.ini +++ b/testing/web-platform/meta/css/css-animations/parsing/animation-delay-end-valid.html.ini @@ -1,45 +1,4 @@ [animation-delay-end-valid.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [e.style['animation-delay-start'\] = "-5ms" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "0s" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "10s" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "20s, 10s" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "cover 0%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "cover 100%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "cover 120%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "cover 42%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "cover -42%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "contain 42%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "exit 42%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "exit 1%, cover 2%, contain 100%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "enter 42%" should set the property value] - expected: FAIL - [e.style['animation-delay-end'\] = "-5ms" should set the property value] expected: FAIL diff --git a/testing/web-platform/meta/css/css-animations/parsing/animation-delay-shorthand.html.ini b/testing/web-platform/meta/css/css-animations/parsing/animation-delay-shorthand.html.ini index bc4d365c656317fadc35a31b4672a91838d74a88..18a633cf6635bca94d8c971e0564efbb7ba5e215 100644 --- a/testing/web-platform/meta/css/css-animations/parsing/animation-delay-shorthand.html.ini +++ b/testing/web-platform/meta/css/css-animations/parsing/animation-delay-shorthand.html.ini @@ -1,6 +1,4 @@ [animation-delay-shorthand.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [e.style['animation-delay'\] = "1s 2s" should set the property value] expected: FAIL @@ -10,57 +8,6 @@ [e.style['animation-delay'\] = "1s, 2s 3s" should set the property value] expected: FAIL - [e.style['animation-delay'\] = "cover" should set the property value] - expected: FAIL - - [e.style['animation-delay'\] = "contain" should set the property value] - expected: FAIL - - [e.style['animation-delay'\] = "enter" should set the property value] - expected: FAIL - - [e.style['animation-delay'\] = "exit" should set the property value] - expected: FAIL - - [e.style['animation-delay'\] = "enter, exit" should set the property value] - expected: FAIL - - [e.style['animation-delay'\] = "enter 0% enter 100%" should set the property value] - expected: FAIL - - [e.style['animation-delay'\] = "exit 0% exit 100%" should set the property value] - expected: FAIL - - [e.style['animation-delay'\] = "cover 0% cover 100%" should set the property value] - expected: FAIL - - [e.style['animation-delay'\] = "contain 0% contain 100%" should set the property value] - expected: FAIL - - [e.style['animation-delay'\] = "cover 50%" should set the property value] - expected: FAIL - - [e.style['animation-delay'\] = "contain 50%" should set the property value] - expected: FAIL - - [e.style['animation-delay'\] = "enter 50%" should set the property value] - expected: FAIL - - [e.style['animation-delay'\] = "exit 50%" should set the property value] - expected: FAIL - - [e.style['animation-delay'\] = "enter 50% 0s" should set the property value] - expected: FAIL - - [e.style['animation-delay'\] = "0s enter 50%" should set the property value] - expected: FAIL - - [e.style['animation-delay'\] = "enter 50% exit 50%" should set the property value] - expected: FAIL - - [e.style['animation-delay'\] = "cover 50% enter 50%, contain 50% exit 50%" should set the property value] - expected: FAIL - [e.style['animation-delay'\] = "1s 2s" should set animation-delay-end] expected: FAIL @@ -79,33 +26,6 @@ [e.style['animation-delay'\] = "1s" should not set unrelated longhands] expected: FAIL - [e.style['animation-delay'\] = "cover" should set animation-delay-end] - expected: FAIL - - [e.style['animation-delay'\] = "cover" should set animation-delay-start] - expected: FAIL - - [e.style['animation-delay'\] = "cover" should not set unrelated longhands] - expected: FAIL - - [e.style['animation-delay'\] = "contain" should set animation-delay-end] - expected: FAIL - - [e.style['animation-delay'\] = "contain" should set animation-delay-start] - expected: FAIL - - [e.style['animation-delay'\] = "contain" should not set unrelated longhands] - expected: FAIL - - [e.style['animation-delay'\] = "enter 10% exit 20%" should set animation-delay-end] - expected: FAIL - - [e.style['animation-delay'\] = "enter 10% exit 20%" should set animation-delay-start] - expected: FAIL - - [e.style['animation-delay'\] = "enter 10% exit 20%" should not set unrelated longhands] - expected: FAIL - [e.style['animation-delay'\] = "1s 2s, 3s 4s" should set animation-delay-end] expected: FAIL @@ -123,30 +43,3 @@ [e.style['animation-delay'\] = "1s 2s, 3s, 4s 5s" should not set unrelated longhands] expected: FAIL - - [e.style['animation-delay'\] = "enter, exit" should set animation-delay-end] - expected: FAIL - - [e.style['animation-delay'\] = "enter, exit" should set animation-delay-start] - expected: FAIL - - [e.style['animation-delay'\] = "enter, exit" should not set unrelated longhands] - expected: FAIL - - [e.style['animation-delay'\] = "enter 0%, exit" should set animation-delay-end] - expected: FAIL - - [e.style['animation-delay'\] = "enter 0%, exit" should set animation-delay-start] - expected: FAIL - - [e.style['animation-delay'\] = "enter 0%, exit" should not set unrelated longhands] - expected: FAIL - - [e.style['animation-delay'\] = "enter 0% 1s, 2s exit 50%" should set animation-delay-end] - expected: FAIL - - [e.style['animation-delay'\] = "enter 0% 1s, 2s exit 50%" should set animation-delay-start] - expected: FAIL - - [e.style['animation-delay'\] = "enter 0% 1s, 2s exit 50%" should not set unrelated longhands] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-animations/parsing/animation-delay-start-valid.html.ini b/testing/web-platform/meta/css/css-animations/parsing/animation-delay-start-valid.html.ini index 54d4f5f25b6b968142e01b51295d2634faf3bfaa..40606f141e2108afb33330b1c93269e1db22bd4d 100644 --- a/testing/web-platform/meta/css/css-animations/parsing/animation-delay-start-valid.html.ini +++ b/testing/web-platform/meta/css/css-animations/parsing/animation-delay-start-valid.html.ini @@ -1,6 +1,4 @@ [animation-delay-start-valid.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [e.style['animation-delay-start'\] = "-5ms" should set the property value] expected: FAIL @@ -12,30 +10,3 @@ [e.style['animation-delay-start'\] = "20s, 10s" should set the property value] expected: FAIL - - [e.style['animation-delay-start'\] = "cover 0%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "cover 100%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "cover 120%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "cover 42%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "cover -42%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "contain 42%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "exit 42%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "exit 1%, cover 2%, contain 100%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "enter 42%" should set the property value] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-color/a98rgb-001.html.ini b/testing/web-platform/meta/css/css-color/a98rgb-001.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..ca3faa7732c0c95c24bc91ddc90c94a524a778dc --- /dev/null +++ b/testing/web-platform/meta/css/css-color/a98rgb-001.html.ini @@ -0,0 +1,5 @@ +[a98rgb-001.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/a98rgb-002.html.ini b/testing/web-platform/meta/css/css-color/a98rgb-002.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..3d3f27f6b420e1dc3bc8926641657140c58b330f --- /dev/null +++ b/testing/web-platform/meta/css/css-color/a98rgb-002.html.ini @@ -0,0 +1,5 @@ +[a98rgb-002.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/a98rgb-003.html.ini b/testing/web-platform/meta/css/css-color/a98rgb-003.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..1a904b9b016798a8b38b1fc4040fb3f1cfdea04d --- /dev/null +++ b/testing/web-platform/meta/css/css-color/a98rgb-003.html.ini @@ -0,0 +1,5 @@ +[a98rgb-003.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/a98rgb-004.html.ini b/testing/web-platform/meta/css/css-color/a98rgb-004.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..64587d31cdd0207e266df741f8d5dd12abd0d34d --- /dev/null +++ b/testing/web-platform/meta/css/css-color/a98rgb-004.html.ini @@ -0,0 +1,5 @@ +[a98rgb-004.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/animation/color-interpolation.html.ini b/testing/web-platform/meta/css/css-color/animation/color-interpolation.html.ini index fa0faaae6cdb188e20b1578f1d45309713a8d8cb..c97772e8a09f761f977cfed48853e3f806ba1ee8 100644 --- a/testing/web-platform/meta/css/css-color/animation/color-interpolation.html.ini +++ b/testing/web-platform/meta/css/css-color/animation/color-interpolation.html.ini @@ -70,3 +70,291 @@ [Web Animations: property <color> from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (0.6) should be [oklab(0.6 0 0)\]] expected: FAIL + + [CSS Transitions: property <color> from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (1) should be [oklab(1 0 0)\]] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [CSS Transitions: property <color> from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (-0.3) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [Web Animations: property <color> from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1.5 0 0)\]] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [CSS Animations: property <color> from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1.5 0 0)\]] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [CSS Transitions: property <color> from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (0) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [CSS Transitions with transition: all: property <color> from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (-0.3) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [CSS Transitions with transition: all: property <color> from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (1) should be [oklab(1 0 0)\]] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [CSS Animations: property <color> from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (-0.3) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [CSS Transitions with transition: all: property <color> from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (1) should be [oklab(1 0 0)\]] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [CSS Transitions with transition: all: property <color> from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (-0.3) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [CSS Animations: property <color> from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (1) should be [oklab(1 0 0)\]] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [CSS Animations: property <color> from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1.5 0 0)\]] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [CSS Transitions with transition: all: property <color> from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (1.5) should be [oklab(1.5 0 0)\]] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [Web Animations: property <color> from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1.5 0 0)\]] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [CSS Animations: property <color> from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (0) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [CSS Transitions with transition: all: property <color> from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1.5 0 0)\]] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [CSS Transitions: property <color> from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (0) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [CSS Transitions: property <color> from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (1) should be [oklab(1 0 0)\]] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [CSS Transitions with transition: all: property <color> from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (1) should be [oklab(1 0 0)\]] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [Web Animations: property <color> from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (1) should be [oklab(1 0 0)\]] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [CSS Transitions with transition: all: property <color> from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (0) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [CSS Animations: property <color> from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (1) should be [oklab(1 0 0)\]] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [CSS Transitions with transition: all: property <color> from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (-0.3) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [CSS Animations: property <color> from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (1) should be [oklab(1 0 0)\]] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [CSS Transitions with transition: all: property <color> from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (0) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [Web Animations: property <color> from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (0) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [Web Animations: property <color> from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (-0.3) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [Web Animations: property <color> from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (0) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [CSS Transitions: property <color> from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (0) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [CSS Animations: property <color> from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (0) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [CSS Transitions: property <color> from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1.5 0 0)\]] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [CSS Transitions with transition: all: property <color> from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (0) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [CSS Transitions: property <color> from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (-0.3) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [CSS Animations: property <color> from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (0) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [CSS Transitions: property <color> from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (1.5) should be [oklab(1.5 0 0)\]] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [CSS Transitions: property <color> from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (1) should be [oklab(1 0 0)\]] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [Web Animations: property <color> from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (0) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [Web Animations: property <color> from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (-0.3) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [Web Animations: property <color> from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (-0.3) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [CSS Animations: property <color> from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (1.5) should be [oklab(1.5 0 0)\]] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [CSS Transitions: property <color> from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1.5 0 0)\]] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [Web Animations: property <color> from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (1) should be [oklab(1 0 0)\]] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [CSS Animations: property <color> from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (-0.3) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [Web Animations: property <color> from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (1.5) should be [oklab(1.5 0 0)\]] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [CSS Transitions with transition: all: property <color> from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1.5 0 0)\]] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [CSS Animations: property <color> from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (-0.3) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [Web Animations: property <color> from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (1) should be [oklab(1 0 0)\]] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [CSS Transitions: property <color> from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (-0.3) should be [oklab(0 0 0)\]] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/display-p3-001.html.ini b/testing/web-platform/meta/css/css-color/display-p3-001.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..a36675c2d86d458aecf26713dd96ef9c27673e8c --- /dev/null +++ b/testing/web-platform/meta/css/css-color/display-p3-001.html.ini @@ -0,0 +1,5 @@ +[display-p3-001.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/display-p3-002.html.ini b/testing/web-platform/meta/css/css-color/display-p3-002.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..ab5eea2b98374a0491d919da7e52d75228105a20 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/display-p3-002.html.ini @@ -0,0 +1,5 @@ +[display-p3-002.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/display-p3-003.html.ini b/testing/web-platform/meta/css/css-color/display-p3-003.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..d3f2916cbc12883961ede40a1fa1337979021680 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/display-p3-003.html.ini @@ -0,0 +1,5 @@ +[display-p3-003.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/display-p3-004.html.ini b/testing/web-platform/meta/css/css-color/display-p3-004.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..15b81547c96b9f886805bba95233925cd2943235 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/display-p3-004.html.ini @@ -0,0 +1,5 @@ +[display-p3-004.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/display-p3-005.html.ini b/testing/web-platform/meta/css/css-color/display-p3-005.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..4b756aa22c0a89ffd87326bac2ae42d114a9eb34 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/display-p3-005.html.ini @@ -0,0 +1,5 @@ +[display-p3-005.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/display-p3-006.html.ini b/testing/web-platform/meta/css/css-color/display-p3-006.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..19155d77b0b8a885273c710a2c3eac5475925726 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/display-p3-006.html.ini @@ -0,0 +1,5 @@ +[display-p3-006.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/lab-008.html.ini b/testing/web-platform/meta/css/css-color/lab-008.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..8aeffa3949a48e583a0c578927974d809af2db1f --- /dev/null +++ b/testing/web-platform/meta/css/css-color/lab-008.html.ini @@ -0,0 +1,5 @@ +[lab-008.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/lch-008.html.ini b/testing/web-platform/meta/css/css-color/lch-008.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..26166e922b3eb32d735644b8e8f9bb1d836cf7bc --- /dev/null +++ b/testing/web-platform/meta/css/css-color/lch-008.html.ini @@ -0,0 +1,5 @@ +[lch-008.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/oklab-008.html.ini b/testing/web-platform/meta/css/css-color/oklab-008.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..e698aa4477814d1e5bb4c22b9d00531cd933c0c5 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/oklab-008.html.ini @@ -0,0 +1,5 @@ +[oklab-008.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/oklch-008.html.ini b/testing/web-platform/meta/css/css-color/oklch-008.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..af637dc20360e359c93f3dfc294c36f9ed87c77f --- /dev/null +++ b/testing/web-platform/meta/css/css-color/oklch-008.html.ini @@ -0,0 +1,5 @@ +[oklch-008.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/parsing/color-computed-color-mix-function.html.ini b/testing/web-platform/meta/css/css-color/parsing/color-computed-color-mix-function.html.ini index a63c85da8a84dcdebb66af5bed8e1571045b7bff..bad1091aa03811e71342e0f0cb4ad77c9e27827e 100644 --- a/testing/web-platform/meta/css/css-color/parsing/color-computed-color-mix-function.html.ini +++ b/testing/web-platform/meta/css/css-color/parsing/color-computed-color-mix-function.html.ini @@ -239,24 +239,6 @@ [Property color value 'color-mix(in lch decreasing hue, lch(100 0 320deg), lch(100 0 20deg))'] expected: FAIL - [Property color value 'color-mix(in lch specified hue, lch(100 0 40deg), lch(100 0 60deg))'] - expected: FAIL - - [Property color value 'color-mix(in lch specified hue, lch(100 0 60deg), lch(100 0 40deg))'] - expected: FAIL - - [Property color value 'color-mix(in lch specified hue, lch(100 0 50deg), lch(100 0 330deg))'] - expected: FAIL - - [Property color value 'color-mix(in lch specified hue, lch(100 0 330deg), lch(100 0 50deg))'] - expected: FAIL - - [Property color value 'color-mix(in lch specified hue, lch(100 0 20deg), lch(100 0 320deg))'] - expected: FAIL - - [Property color value 'color-mix(in lch specified hue, lch(100 0 320deg), lch(100 0 20deg))'] - expected: FAIL - [Property color value 'color-mix(in lch, lch(none none none), lch(none none none))'] expected: FAIL @@ -428,24 +410,6 @@ [Property color value 'color-mix(in oklch decreasing hue, oklch(100 0 320deg), oklch(100 0 20deg))'] expected: FAIL - [Property color value 'color-mix(in oklch specified hue, oklch(100 0 40deg), oklch(100 0 60deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklch specified hue, oklch(100 0 60deg), oklch(100 0 40deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklch specified hue, oklch(100 0 50deg), oklch(100 0 330deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklch specified hue, oklch(100 0 330deg), oklch(100 0 50deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklch specified hue, oklch(100 0 20deg), oklch(100 0 320deg))'] - expected: FAIL - - [Property color value 'color-mix(in oklch specified hue, oklch(100 0 320deg), oklch(100 0 20deg))'] - expected: FAIL - [Property color value 'color-mix(in oklch, oklch(none none none), oklch(none none none))'] expected: FAIL diff --git a/testing/web-platform/meta/css/css-color/parsing/color-valid-color-function.html.ini b/testing/web-platform/meta/css/css-color/parsing/color-valid-color-function.html.ini index b97afd47c67023ca78886a97d79c3aa2c5fa0736..f1a48ff28e4842bd4158e82c4a45227a34965a17 100644 --- a/testing/web-platform/meta/css/css-color/parsing/color-valid-color-function.html.ini +++ b/testing/web-platform/meta/css/css-color/parsing/color-valid-color-function.html.ini @@ -1,6 +1,7 @@ [color-valid-color-function.html] expected: if (os == "android") and fission: [OK, TIMEOUT] + [e.style['color'\] = "color(srgb none none none / none)" should set the property value] expected: FAIL @@ -135,3 +136,1065 @@ [e.style['color'\] = "color(xyz-d65 0 0 0 / none)" should set the property value] expected: FAIL + + [e.style['color'\] = "color(srgb 0 0 0 / 300%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d50 0 0 0 / 0.5)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb 0 0 0 / 1)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(prophoto-rgb 0% 0 0 / 0.5)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(rec2020 200% 200% 200% / 200%)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(prophoto-rgb 20% 0 10/0.5)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d65 0.1 0.1 0.1)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(prophoto-rgb 200% 200% 200% / 200%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb-linear -200 -200 -200 / -200)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb -200% -200% -200% / -200%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb-linear 10% 10% 10%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(prophoto-rgb 400% 0 10/50%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(a98-rgb calc(0.5 + 1) calc(0.5 - 1) calc(0.5) / calc(-0.5 + 1))" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d50 calc(0.5 + 1) calc(0.5 - 1) calc(0.5) / calc(-0.5 + 1))" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(prophoto-rgb 0 0 0 / 1)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d50 .2 .2 .25)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz 0 0 0 / 1)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(display-p3 0% 0% 0%)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(display-p3 0 0 0 / 110%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(a98-rgb -200 -200 -200)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb-linear 50% -160 160)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(display-p3 0% 0 0 / 0.5)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d65 0 0 0 / 1)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(display-p3 50% -160 160)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(rec2020 .2 .2 25%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz 10 10 10)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d65 0 0 0 / 0.5)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb-linear 0% 0% 0%)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(rec2020 0% 0% 0%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(rec2020 0 0 0 / 300%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(a98-rgb 0 0 0 / -10%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb 50% -200 200)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(rec2020 calc(0.5 + 1) calc(0.5 - 1) calc(0.5) / calc(-0.5 + 1))" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(prophoto-rgb 200 200 200)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(rec2020 0% 0 0 / 0.5)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(prophoto-rgb 20% 0 10/50%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb-linear 20% 0 10/0.5)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(prophoto-rgb 200 200 200 / 200)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb-linear 200% 200% 200%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d65 1 1 1)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d65 10 10 10)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb-linear 400% 0 10/50%)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d50 0 0 0 / 1)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(display-p3 calc(50% * 3) calc(-150% / 3) calc(50%) / calc(-50% * 3))" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(rec2020 20% 0 10/50%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb 400% 0 10/50%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz 1 1 1 / 1)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(display-p3 50% -200 200)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(display-p3 200% 200% 200% / 200%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d65 0 0 0 / 300%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb calc(0.5 + 1) calc(0.5 - 1) calc(0.5) / calc(-0.5 + 1))" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz 1 1 1)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(display-p3 calc(0.5 + 1) calc(0.5 - 1) calc(0.5) / calc(-0.5 + 1))" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb-linear 200 200 200 / 200)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb-linear 0% 0 0 / 0.5)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(prophoto-rgb .2 .2 25%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz .20 0 10/50%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz 0 0 0 / -10%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(rec2020 50% -160 160)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(a98-rgb calc(50% * 3) calc(-150% / 3) calc(50%) / calc(-50% * 3))" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(display-p3 400% 0 10/50%)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(a98-rgb 200 200 200 / 200)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(display-p3 20% 0 10/50%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d50 1 1 1 / 1)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(rec2020 calc(50% * 3) calc(-150% / 3) calc(50%) / calc(-50% * 3))" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(rec2020 200 200 200)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(rec2020 200% 200% 200%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb-linear 200% 200% 200% / 200%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(prophoto-rgb -200 -200 -200)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(prophoto-rgb 0 0 0 / 300%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(a98-rgb 0% 0 0 / 0.5)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d50 .20 0 10/50%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb 200 200 200 / 200)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(a98-rgb 50% -160 160)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(rec2020 50% -200 200)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb-linear calc(0.5 + 1) calc(0.5 - 1) calc(0.5) / calc(-0.5 + 1))" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(rec2020 -200 -200 -200)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d50 0 0 0 / -10%)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz calc(0.5 + 1) calc(0.5 - 1) calc(0.5) / calc(-0.5 + 1))" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb 200 200 200)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(prophoto-rgb 10% 10% 10%)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d50 10 10 10)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(prophoto-rgb 0 0 0 / 110%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(rec2020 0 0 0 / 110%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb-linear calc(50% * 3) calc(-150% / 3) calc(50%) / calc(-50% * 3))" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(rec2020 200 200 200 / 200)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(prophoto-rgb 50% -200 200)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(a98-rgb 20% 0 10/0.5)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb -200 -200 -200 / -200)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz 0 0 0)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz .2 .2 .25)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(display-p3 0 0 0 / -10%)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb-linear 50% -200 200)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(a98-rgb 20% 0 10/50%)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(display-p3 .2 .2 25%)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb 0% 0 0 / 0.5)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb 0% 0% 0%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(a98-rgb 200 200 200)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb-linear -200 -200 -200)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d65 .2 .2 .25)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d65 .20 0 10/50%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d65 0 0 0 / -10%)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb 50% -160 160)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb-linear 0 0 0 / -10%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(display-p3 -200% -200% -200% / -200%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb -200 -200 -200)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(a98-rgb 0 0 0 / 1)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb .2 .2 25%)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(rec2020 0 0 0 / 1)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz -1 -1 -1)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d50 1 1 1)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d65 1 1 1 / 1)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(a98-rgb .2 .2 25%)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(display-p3 0 0 0 / 1)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(prophoto-rgb -200 -200 -200 / -200)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d65 calc(0.5 + 1) calc(0.5 - 1) calc(0.5) / calc(-0.5 + 1))" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d65 0 0 0)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(prophoto-rgb calc(50% * 3) calc(-150% / 3) calc(50%) / calc(-50% * 3))" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(rec2020 -200% -200% -200% / -200%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d50 0 0 0 / 300%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb 0 0 0 / 110%)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(rec2020 -200 -200 -200 / -200)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(prophoto-rgb 0 0 0 / -10%)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(a98-rgb 400% 0 10/50%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb 200% 200% 200% / 200%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(prophoto-rgb 50% -160 160)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb 20% 0 10/50%)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(a98-rgb -200 -200 -200 / -200)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb calc(50% * 3) calc(-150% / 3) calc(50%) / calc(-50% * 3))" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(prophoto-rgb -200% -200% -200% / -200%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d65 .20 0 10/0.5)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(rec2020 400% 0 10/50%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(display-p3 200% 200% 200%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d50 -1 -1 -1)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(rec2020 10% 10% 10%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb 0 0 0 / -10%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d50 0 0 0)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb 20% 0 10/0.5)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(a98-rgb 0 0 0 / 110%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb-linear 200 200 200)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(a98-rgb 0 0 0 / 300%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(rec2020 20% 0 10/0.5)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb-linear -200% -200% -200% / -200%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb-linear 0 0 0 / 110%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(prophoto-rgb 200% 200% 200%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb 10% 10% 10%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(display-p3 -200 -200 -200)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d50 0 0 0 / 110%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb 200% 200% 200%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(display-p3 0 0 0 / 300%)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(display-p3 10% 10% 10%)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d65 -1 -1 -1)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(a98-rgb 10% 10% 10%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(prophoto-rgb calc(0.5 + 1) calc(0.5 - 1) calc(0.5) / calc(-0.5 + 1))" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(a98-rgb 50% -200 200)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(a98-rgb 200% 200% 200% / 200%)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(prophoto-rgb 0% 0% 0%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb-linear .2 .2 25%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb-linear 0 0 0 / 1)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb-linear 0 0 0 / 300%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d65 0 0 0 / 110%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz 0 0 0 / 0.5)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d50 .20 0 10/0.5)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz 0.1 0.1 0.1)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(display-p3 20% 0 10/0.5)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(display-p3 200 200 200)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(display-p3 -200 -200 -200 / -200)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz 0 0 0 / 110%)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz 0 0 0 / 300%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(a98-rgb 0% 0% 0%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color(a98-rgb -200% -200% -200% / -200%)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz-d50 0.1 0.1 0.1)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(xyz .20 0 10/0.5)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color(srgb-linear 20% 0 10/50%)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(display-p3 200 200 200 / 200)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(rec2020 0 0 0 / -10%)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color(a98-rgb 200% 200% 200%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/parsing/color-valid-color-mix-function.html.ini b/testing/web-platform/meta/css/css-color/parsing/color-valid-color-mix-function.html.ini index ddcf6711c9a1ac3df8aa62e88b2bcae0f2cd8309..49c582f3992deab1c119c19b20fe87073af2c85e 100644 --- a/testing/web-platform/meta/css/css-color/parsing/color-valid-color-mix-function.html.ini +++ b/testing/web-platform/meta/css/css-color/parsing/color-valid-color-mix-function.html.ini @@ -1,6 +1,4 @@ [color-valid-color-mix-function.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [e.style['color'\] = "color-mix(in hsl, hsl(120deg 10% 20%), 25% hsl(30deg 30% 40%))" should set the property value] expected: FAIL @@ -801,3 +799,159 @@ [e.style['color'\] = "color-mix(in hsl, red 60%, blue 40%)" should set the property value] expected: FAIL + + [e.style['color'\] = "color-mix(in xyz-d50, color(xyz-d50 -2 -3 -4 / -5), color(xyz-d50 -4 -6 -8 / -10))" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in xyz-d50, color(xyz-d50 .1 .2 .3 / .5), color(xyz-d50 .5 .6 .7 / .8))" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in srgb, color(srgb .1 .2 .3 / .4) 0%, color(srgb .5 .6 .7 / .8))" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in xyz-d50, color(xyz-d50 .1 .2 .3) 25%, color(xyz-d50 .5 .6 .7))" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in xyz-d50, color(xyz-d50 .1 .2 .3 / .4) 0%, color(xyz-d50 .5 .6 .7 / .8))" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in srgb, color(srgb -2 -3 -4 / -5), color(srgb -4 -6 -8 / -10))" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in xyz-d50, color(xyz-d50 .1 .2 .3) 12.5%, color(xyz-d50 .5 .6 .7) 37.5%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in srgb, color(srgb -2 -3 -4), color(srgb -4 -6 -8))" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in xyz-d50, color(xyz-d50 .1 .2 .3) 0%, color(xyz-d50 .5 .6 .7))" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in xyz-d50, color(xyz-d50 .1 .2 .3 / .4) 30%, color(xyz-d50 .5 .6 .7 / .8) 90%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in xyz-d50, color(xyz-d50 2 3 4 / 5), color(xyz-d50 4 6 8 / 10))" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in srgb, color(srgb .1 .2 .3 / .4) 12.5%, color(srgb .5 .6 .7 / .8) 37.5%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in srgb, color(srgb 2 3 4 / 5), color(srgb 4 6 8 / 10))" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in srgb, color(srgb .1 .2 .3 / .4) 25%, color(srgb .5 .6 .7 / .8))" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in xyz-d50, color(xyz-d50 .1 .2 .3 / .4) 25%, color(xyz-d50 .5 .6 .7 / .8))" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in xyz-d50, color(xyz-d50 .1 .2 .3) 30%, color(xyz-d50 .5 .6 .7) 90%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in srgb, color(srgb .1 .2 .3) 25%, color(srgb .5 .6 .7))" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in xyz-d50, color(xyz-d50 -2 -3 -4), color(xyz-d50 -4 -6 -8))" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in srgb, color(srgb .1 .2 .3) 30%, color(srgb .5 .6 .7) 90%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in srgb, color(srgb .1 .2 .3 / .4) 30%, color(srgb .5 .6 .7 / .8) 90%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in srgb, color(srgb .1 .2 .3), color(srgb .5 .6 .7))" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in srgb, color(srgb .1 .2 .3) 0%, color(srgb .5 .6 .7))" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in xyz-d50, color(xyz-d50 .1 .2 .3 / .4) 12.5%, color(xyz-d50 .5 .6 .7 / .8) 37.5%)" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in srgb, color(srgb .1 .2 .3) 12.5%, color(srgb .5 .6 .7) 37.5%)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in srgb, color(srgb .1 .2 .3 / .5), color(srgb .5 .6 .7 / .8))" should set the property value] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['color'\] = "color-mix(in xyz-d50, color(xyz-d50 .1 .2 .3), color(xyz-d50 .5 .6 .7))" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/predefined-001.html.ini b/testing/web-platform/meta/css/css-color/predefined-001.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..38811edfc2768f59460dcaf440d1f7aa039e5da3 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/predefined-001.html.ini @@ -0,0 +1,5 @@ +[predefined-001.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/predefined-002.html.ini b/testing/web-platform/meta/css/css-color/predefined-002.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..dbe4c6ab49625706ce8173b90b5f36baca56d3a4 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/predefined-002.html.ini @@ -0,0 +1,5 @@ +[predefined-002.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/predefined-005.html.ini b/testing/web-platform/meta/css/css-color/predefined-005.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..a5e856636b4b469386c5e8e36ae5521783b817e9 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/predefined-005.html.ini @@ -0,0 +1,5 @@ +[predefined-005.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/predefined-006.html.ini b/testing/web-platform/meta/css/css-color/predefined-006.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..8f4c7f3473cf50ee4a338091b254127f1f59084a --- /dev/null +++ b/testing/web-platform/meta/css/css-color/predefined-006.html.ini @@ -0,0 +1,5 @@ +[predefined-006.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/predefined-007.html.ini b/testing/web-platform/meta/css/css-color/predefined-007.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..69870f15a4988e5098d24b6f7374f2e386ab7c6b --- /dev/null +++ b/testing/web-platform/meta/css/css-color/predefined-007.html.ini @@ -0,0 +1,5 @@ +[predefined-007.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/predefined-008.html.ini b/testing/web-platform/meta/css/css-color/predefined-008.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..c4836fd5aa98e0193665eb5b9f1590711d03e56c --- /dev/null +++ b/testing/web-platform/meta/css/css-color/predefined-008.html.ini @@ -0,0 +1,5 @@ +[predefined-008.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/predefined-009.html.ini b/testing/web-platform/meta/css/css-color/predefined-009.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..635760d15228725957d4048f5e0a56ff1d4fc96a --- /dev/null +++ b/testing/web-platform/meta/css/css-color/predefined-009.html.ini @@ -0,0 +1,5 @@ +[predefined-009.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/predefined-010.html.ini b/testing/web-platform/meta/css/css-color/predefined-010.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..c7f11d52e123579b1e8a8afbfb4c8a53b583df68 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/predefined-010.html.ini @@ -0,0 +1,5 @@ +[predefined-010.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/predefined-011.html.ini b/testing/web-platform/meta/css/css-color/predefined-011.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..b44ca79ac78d91e0d22b6c935c95843bb3e1a9d5 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/predefined-011.html.ini @@ -0,0 +1,5 @@ +[predefined-011.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/predefined-012.html.ini b/testing/web-platform/meta/css/css-color/predefined-012.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..486575b9d7509820745c2c220941829d822fc21a --- /dev/null +++ b/testing/web-platform/meta/css/css-color/predefined-012.html.ini @@ -0,0 +1,5 @@ +[predefined-012.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/predefined-016.html.ini b/testing/web-platform/meta/css/css-color/predefined-016.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..4339dc5c8c6aa83f22782d4604fae37c25ddee20 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/predefined-016.html.ini @@ -0,0 +1,5 @@ +[predefined-016.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/prophoto-rgb-001.html.ini b/testing/web-platform/meta/css/css-color/prophoto-rgb-001.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..1fabf746300ffc5989b49ceba4066f285ae62404 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/prophoto-rgb-001.html.ini @@ -0,0 +1,5 @@ +[prophoto-rgb-001.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/prophoto-rgb-002.html.ini b/testing/web-platform/meta/css/css-color/prophoto-rgb-002.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..a0b35aee88805b1b4ccf872100ad49755cef25bb --- /dev/null +++ b/testing/web-platform/meta/css/css-color/prophoto-rgb-002.html.ini @@ -0,0 +1,5 @@ +[prophoto-rgb-002.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/prophoto-rgb-003.html.ini b/testing/web-platform/meta/css/css-color/prophoto-rgb-003.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..34ad922100daf3dd6ee9d1232b9356eac5c5fd29 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/prophoto-rgb-003.html.ini @@ -0,0 +1,5 @@ +[prophoto-rgb-003.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/prophoto-rgb-004.html.ini b/testing/web-platform/meta/css/css-color/prophoto-rgb-004.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..bff1af860dd3d86222ed63302329b872ad7c80cb --- /dev/null +++ b/testing/web-platform/meta/css/css-color/prophoto-rgb-004.html.ini @@ -0,0 +1,5 @@ +[prophoto-rgb-004.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/prophoto-rgb-005.html.ini b/testing/web-platform/meta/css/css-color/prophoto-rgb-005.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..4a291ddce541041a0e77a71eea757b91d1e7ed13 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/prophoto-rgb-005.html.ini @@ -0,0 +1,5 @@ +[prophoto-rgb-005.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/rec2020-001.html.ini b/testing/web-platform/meta/css/css-color/rec2020-001.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..3ec1f21d802e792c9f3fdfe0c4e92fbf36739f35 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/rec2020-001.html.ini @@ -0,0 +1,5 @@ +[rec2020-001.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/rec2020-002.html.ini b/testing/web-platform/meta/css/css-color/rec2020-002.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..2f46a7178f0d7a8a3423bc61c48e3324afe66fe1 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/rec2020-002.html.ini @@ -0,0 +1,5 @@ +[rec2020-002.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/rec2020-003.html.ini b/testing/web-platform/meta/css/css-color/rec2020-003.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..91571affb021ad602cad6afb006c54ea2f1eae76 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/rec2020-003.html.ini @@ -0,0 +1,5 @@ +[rec2020-003.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/rec2020-004.html.ini b/testing/web-platform/meta/css/css-color/rec2020-004.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..88b4caa5e06a6e4a4e41e14ad9faf2a3f2e3dd43 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/rec2020-004.html.ini @@ -0,0 +1,5 @@ +[rec2020-004.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/rec2020-005.html.ini b/testing/web-platform/meta/css/css-color/rec2020-005.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..bf02eadb889c6a61973fe3529b17f2e2d89a34a6 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/rec2020-005.html.ini @@ -0,0 +1,5 @@ +[rec2020-005.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/srgb-linear-001.html.ini b/testing/web-platform/meta/css/css-color/srgb-linear-001.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..aa5cbee5eb188e44dee2f8cb905048cc294b038f --- /dev/null +++ b/testing/web-platform/meta/css/css-color/srgb-linear-001.html.ini @@ -0,0 +1,5 @@ +[srgb-linear-001.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/srgb-linear-002.html.ini b/testing/web-platform/meta/css/css-color/srgb-linear-002.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..6089be06719449784e1b12d1c27fd99d2208998b --- /dev/null +++ b/testing/web-platform/meta/css/css-color/srgb-linear-002.html.ini @@ -0,0 +1,5 @@ +[srgb-linear-002.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/srgb-linear-003.html.ini b/testing/web-platform/meta/css/css-color/srgb-linear-003.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..47ed44e766be28d51a9ecee93385521b038b76ab --- /dev/null +++ b/testing/web-platform/meta/css/css-color/srgb-linear-003.html.ini @@ -0,0 +1,5 @@ +[srgb-linear-003.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/srgb-linear-004.html.ini b/testing/web-platform/meta/css/css-color/srgb-linear-004.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..64fa48990226a3f336326625f6e97fe2bbef4cdc --- /dev/null +++ b/testing/web-platform/meta/css/css-color/srgb-linear-004.html.ini @@ -0,0 +1,5 @@ +[srgb-linear-004.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/xyz-001.html.ini b/testing/web-platform/meta/css/css-color/xyz-001.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..a4d03961a7f1a943814d4e6d5d48f7df57aaa1ad --- /dev/null +++ b/testing/web-platform/meta/css/css-color/xyz-001.html.ini @@ -0,0 +1,5 @@ +[xyz-001.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/xyz-002.html.ini b/testing/web-platform/meta/css/css-color/xyz-002.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..2dfdaabc6c2c5a3115c185c18da01b3f2ce992be --- /dev/null +++ b/testing/web-platform/meta/css/css-color/xyz-002.html.ini @@ -0,0 +1,5 @@ +[xyz-002.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/xyz-003.html.ini b/testing/web-platform/meta/css/css-color/xyz-003.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..ebf2d7973cc5450c7400ed1421071700d5aa45f5 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/xyz-003.html.ini @@ -0,0 +1,5 @@ +[xyz-003.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/xyz-004.html.ini b/testing/web-platform/meta/css/css-color/xyz-004.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..ff8557b23c0a497ffe21c8c3f459d9a87b9d51d6 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/xyz-004.html.ini @@ -0,0 +1,5 @@ +[xyz-004.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/xyz-005.html.ini b/testing/web-platform/meta/css/css-color/xyz-005.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..8cca78f1b240aa7c021483884ec38157b2616e15 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/xyz-005.html.ini @@ -0,0 +1,5 @@ +[xyz-005.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/xyz-d50-001.html.ini b/testing/web-platform/meta/css/css-color/xyz-d50-001.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..c405e0b88e1e567c684e0bb9d91247433dc73295 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/xyz-d50-001.html.ini @@ -0,0 +1,5 @@ +[xyz-d50-001.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/xyz-d50-002.html.ini b/testing/web-platform/meta/css/css-color/xyz-d50-002.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..6735e1d329603739256a8130429bf4b573b56a53 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/xyz-d50-002.html.ini @@ -0,0 +1,5 @@ +[xyz-d50-002.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/xyz-d50-003.html.ini b/testing/web-platform/meta/css/css-color/xyz-d50-003.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..2ffc294162d603557e01aa4c25a5d45c191ea5fa --- /dev/null +++ b/testing/web-platform/meta/css/css-color/xyz-d50-003.html.ini @@ -0,0 +1,5 @@ +[xyz-d50-003.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/xyz-d50-004.html.ini b/testing/web-platform/meta/css/css-color/xyz-d50-004.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..c663631025d3699dd104e4e9382012c876a2ec03 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/xyz-d50-004.html.ini @@ -0,0 +1,5 @@ +[xyz-d50-004.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/xyz-d50-005.html.ini b/testing/web-platform/meta/css/css-color/xyz-d50-005.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..598f77ad0484e5939cc8314a16dbeb60d2d1328c --- /dev/null +++ b/testing/web-platform/meta/css/css-color/xyz-d50-005.html.ini @@ -0,0 +1,5 @@ +[xyz-d50-005.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/xyz-d65-001.html.ini b/testing/web-platform/meta/css/css-color/xyz-d65-001.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..ed07174f5f86afc7fcf0edeff9d94493d2caad96 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/xyz-d65-001.html.ini @@ -0,0 +1,5 @@ +[xyz-d65-001.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/xyz-d65-002.html.ini b/testing/web-platform/meta/css/css-color/xyz-d65-002.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..f7692565c25a144083657abb8d5d759f59ec58be --- /dev/null +++ b/testing/web-platform/meta/css/css-color/xyz-d65-002.html.ini @@ -0,0 +1,5 @@ +[xyz-d65-002.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/xyz-d65-003.html.ini b/testing/web-platform/meta/css/css-color/xyz-d65-003.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..f3036c61a7954b13c9da6f0138c8554cee565506 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/xyz-d65-003.html.ini @@ -0,0 +1,5 @@ +[xyz-d65-003.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/xyz-d65-004.html.ini b/testing/web-platform/meta/css/css-color/xyz-d65-004.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..6c4fec2d859fead56657e7ee9f5e81ab926e3ef6 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/xyz-d65-004.html.ini @@ -0,0 +1,5 @@ +[xyz-d65-004.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-color/xyz-d65-005.html.ini b/testing/web-platform/meta/css/css-color/xyz-d65-005.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..a23e4f7f8c38740c76d35473866212e18aad6429 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/xyz-d65-005.html.ini @@ -0,0 +1,5 @@ +[xyz-d65-005.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-contain/container-queries/at-container-parsing.html.ini b/testing/web-platform/meta/css/css-contain/container-queries/at-container-parsing.html.ini deleted file mode 100644 index 33e0dca05bdf0a52a5b55913d8568caa04e683e5..0000000000000000000000000000000000000000 --- a/testing/web-platform/meta/css/css-contain/container-queries/at-container-parsing.html.ini +++ /dev/null @@ -1,23 +0,0 @@ -[at-container-parsing.html] - expected: - if (os == "android") and fission: [TIMEOUT, OK] - [style(--my-prop: foo)] - expected: FAIL - - [style(--my-prop: foo - bar ())] - expected: FAIL - - [style(not ((--foo: calc(10px + 2em)) and ((--foo: url(x)))))] - expected: FAIL - - [style((--foo: bar) or (--bar: 10px))] - expected: FAIL - - [style(--foo: bar !important)] - expected: FAIL - - [style(--my-prop:)] - expected: FAIL - - [style(--my-prop: )] - 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 cd20a34a22a387843d332594a1c309a2b5fdaa97..f32d204f1225b6119975a1c715f9000e603b10a8 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,7 +1,6 @@ [content-visibility-030.html] [IntersectionObserver interactions] expected: - if (os == "linux") and not swgl and fission and not debug and (processor == "x86_64"): [PASS, FAIL] - if (os == "linux") and not swgl and fission and not debug and (processor == "x86"): [PASS, FAIL] - if (os == "linux") and not swgl and not fission and debug: [PASS, FAIL] + 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] diff --git a/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/descriptor-pad.html.ini b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/descriptor-pad.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..c0d73ec7805f36ead1ec3590adb86b2a1c52f067 --- /dev/null +++ b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/descriptor-pad.html.ini @@ -0,0 +1,3 @@ +[descriptor-pad.html] + expected: + if (os == "win") and debug: [PASS, ERROR, CRASH] diff --git a/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/descriptor-prefix-invalid.html.ini b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/descriptor-prefix-invalid.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..73459820ddf813a79c6f756e0471c433735a030b --- /dev/null +++ b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/descriptor-prefix-invalid.html.ini @@ -0,0 +1,3 @@ +[descriptor-prefix-invalid.html] + expected: + if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, ERROR, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/descriptor-prefix.html.ini b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/descriptor-prefix.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..f4381d79aa2102379174cf6b75e11ab562353937 --- /dev/null +++ b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/descriptor-prefix.html.ini @@ -0,0 +1,5 @@ +[descriptor-prefix.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/descriptor-range.html.ini b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/descriptor-range.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..eecc168c3390276f23c50cfab7911beecfa9f47c --- /dev/null +++ b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/descriptor-range.html.ini @@ -0,0 +1,4 @@ +[descriptor-range.html] + expected: + if (os == "win") and not swgl and debug and (processor == "x86_64"): [PASS, ERROR, CRASH] + if (os == "win") and swgl: [PASS, ERROR, CRASH] diff --git a/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/descriptor-suffix-invalid.html.ini b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/descriptor-suffix-invalid.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..d42b3d4bd76ae228e732950ebccd57cefdb089d8 --- /dev/null +++ b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/descriptor-suffix-invalid.html.ini @@ -0,0 +1,4 @@ +[descriptor-suffix-invalid.html] + expected: + if (os == "win") and not swgl and debug and (processor == "x86_64"): [PASS, ERROR, TIMEOUT] + if (os == "win") and swgl: [PASS, ERROR, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/fallback-cycle.html.ini b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/fallback-cycle.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..ffd6a33c4c4d09b654590644317a121ee0698ab8 --- /dev/null +++ b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/fallback-cycle.html.ini @@ -0,0 +1,5 @@ +[fallback-cycle.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/suffix-fallback.html.ini b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/suffix-fallback.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..b8d227f759f36430d064c92979ddf69f184ce4ee --- /dev/null +++ b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/suffix-fallback.html.ini @@ -0,0 +1,5 @@ +[suffix-fallback.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/system-additive.html.ini b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/system-additive.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..3131a76d24685b1bf5f567be6e12a12c2a8001fe --- /dev/null +++ b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/system-additive.html.ini @@ -0,0 +1,5 @@ +[system-additive.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/system-alphabetic.html.ini b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/system-alphabetic.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..3150dbf4d60bf40a9d04c95dd47bb37842a43398 --- /dev/null +++ b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/system-alphabetic.html.ini @@ -0,0 +1,5 @@ +[system-alphabetic.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/system-extends.html.ini b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/system-extends.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..bc99bc7679158b1f12fcc293bd4d0742137c9e5f --- /dev/null +++ b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/system-extends.html.ini @@ -0,0 +1,5 @@ +[system-extends.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/system-fixed.html.ini b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/system-fixed.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..fc403a190dbbea4d6a71182ed0ab87eaf1b17cfb --- /dev/null +++ b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/system-fixed.html.ini @@ -0,0 +1,3 @@ +[system-fixed.html] + expected: + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/system-symbolic.html.ini b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/system-symbolic.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..3a1a5a4cc9abb6afbd7ecbfa1b31a8ae88d004d0 --- /dev/null +++ b/testing/web-platform/meta/css/css-counter-styles/counter-style-at-rule/system-symbolic.html.ini @@ -0,0 +1,5 @@ +[system-symbolic.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-flexbox/alignment/flex-align-baseline-flex-001.html.ini b/testing/web-platform/meta/css/css-flexbox/alignment/flex-align-baseline-flex-001.html.ini index 2a52ae9e14ae02790510b27dd37bf65fd49d918f..e758566e1ccd00ae93a4264dd32d5b1e044c5e2e 100644 --- a/testing/web-platform/meta/css/css-flexbox/alignment/flex-align-baseline-flex-001.html.ini +++ b/testing/web-platform/meta/css/css-flexbox/alignment/flex-align-baseline-flex-001.html.ini @@ -1,6 +1,4 @@ [flex-align-baseline-flex-001.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [.target > * 3] expected: FAIL @@ -9,6 +7,7 @@ [.target > * 7] expected: + if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL] if os == "android": FAIL [.target > * 11] @@ -19,10 +18,12 @@ [.target > * 15] expected: + if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL] if os == "android": FAIL [.target > * 16] expected: + if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL] if os == "android": FAIL [.target > * 19] @@ -42,10 +43,12 @@ [.target > * 31] expected: + if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL] if os == "android": FAIL [.target > * 32] expected: + if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL] if os == "android": FAIL [.target > * 33] @@ -59,6 +62,7 @@ [.target > * 39] expected: + if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL] if os == "android": FAIL [.target > * 41] @@ -72,8 +76,10 @@ [.target > * 47] expected: + if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL] if os == "android": FAIL [.target > * 48] expected: + if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL] if os == "android": FAIL diff --git a/testing/web-platform/meta/css/css-flexbox/alignment/flex-align-baseline-flex-003.html.ini b/testing/web-platform/meta/css/css-flexbox/alignment/flex-align-baseline-flex-003.html.ini index ad0238f86ea6e19414a3bd9a552c062d7f890bab..dccb66e2a5c70d98cd1086445e6bde981d9faac2 100644 --- a/testing/web-platform/meta/css/css-flexbox/alignment/flex-align-baseline-flex-003.html.ini +++ b/testing/web-platform/meta/css/css-flexbox/alignment/flex-align-baseline-flex-003.html.ini @@ -1,6 +1,4 @@ [flex-align-baseline-flex-003.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [.target > * 3] expected: FAIL @@ -18,10 +16,12 @@ [.target > * 12] expected: + if (os == "linux") and not debug and fission: [PASS, FAIL] if os == "android": FAIL [.target > * 13] expected: + if (os == "linux") and not debug and fission: [PASS, FAIL] if os == "android": FAIL [.target > * 15] diff --git a/testing/web-platform/meta/css/css-fonts/font-face-style-auto-variable.html.ini b/testing/web-platform/meta/css/css-fonts/font-face-style-auto-variable.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..c6baa953ee1804c5013828db1178a43f56a82aa4 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-face-style-auto-variable.html.ini @@ -0,0 +1,5 @@ +[font-face-style-auto-variable.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-fonts/font-face-style-default-variable.html.ini b/testing/web-platform/meta/css/css-fonts/font-face-style-default-variable.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..9e3d1aa024f80bd649aefe7bc2502db253ac5199 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-face-style-default-variable.html.ini @@ -0,0 +1,5 @@ +[font-face-style-default-variable.html] + expected: + if not debug and (os == "win"): PASS + if debug: PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-002.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-002.html.ini index 7c0115dbbeca6adac78c91f208ea05d8def48359..5c95c824c24e7434631c0501807ec5de98da4a8b 100644 --- a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-002.html.ini +++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-002.html.ini @@ -1,3 +1,9 @@ -[custom-highlight-painting-002.html] -;https://bugzilla.mozilla.org/show_bug.cgi?id=1811823 +;https: //bugzilla.mozilla.org/show_bug.cgi?id=1811823 expected: [FAIL, PASS] +[custom-highlight-painting-002.html] + expected: + if not debug and not swgl and (os == "win") and (processor == "x86_64"): [FAIL, PASS] + if not debug and not swgl and (os == "linux") and fission: [FAIL, PASS] + if debug and (os == "linux") and swgl: [FAIL, PASS] + if not debug and swgl: [FAIL, PASS] + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-005.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-005.html.ini index 075d04de5d499523ed1fb291c974feb1a888f093..3032043a8cfcc602b4e320966e4855b6a008eac1 100644 --- a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-005.html.ini +++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-005.html.ini @@ -1,3 +1,9 @@ -[custom-highlight-painting-invalidation-005.html] -;https://bugzilla.mozilla.org/show_bug.cgi?id=1811823 +;https: //bugzilla.mozilla.org/show_bug.cgi?id=1811823 expected: [FAIL, PASS] +[custom-highlight-painting-invalidation-005.html] + expected: + if (os == "linux") and debug and not fission and swgl: [FAIL, PASS] + if (os == "win") and debug and (processor == "x86_64") and swgl: [FAIL, PASS] + if (os == "linux") and debug and fission: [FAIL, PASS] + if (os == "win") and debug and (processor == "x86"): [FAIL, PASS] + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-overlapping-highlights-002.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-overlapping-highlights-002.html.ini index f29ef8d9fd15b96d082ccb1db0d007134db838cd..19f2a999979fd6ffa13016fca39e87ef303b5a1f 100644 --- a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-overlapping-highlights-002.html.ini +++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-overlapping-highlights-002.html.ini @@ -1,3 +1,6 @@ -[custom-highlight-painting-overlapping-highlights-002.html] -;https://bugzilla.mozilla.org/show_bug.cgi?id=1811823 +;https: //bugzilla.mozilla.org/show_bug.cgi?id=1811823 expected: [FAIL, PASS] +[custom-highlight-painting-overlapping-highlights-002.html] + expected: + if os == "linux": [FAIL, PASS] + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-prioritization-001.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-prioritization-001.html.ini index 5906eb0932795dc9eefac46d995c1017ad377db5..ebc2b8e0a6b8f81b8fbbb44157a3d3dc8cb28104 100644 --- a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-prioritization-001.html.ini +++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-prioritization-001.html.ini @@ -1,3 +1,9 @@ -[custom-highlight-painting-prioritization-001.html] -;https://bugzilla.mozilla.org/show_bug.cgi?id=1811823 +;https: //bugzilla.mozilla.org/show_bug.cgi?id=1811823 expected: [FAIL, PASS] +[custom-highlight-painting-prioritization-001.html] + expected: + if (os == "linux") and debug and not fission and swgl: [FAIL, PASS] + if (os == "win") and debug and (processor == "x86_64") and swgl: [FAIL, PASS] + if (os == "linux") and debug and fission: [FAIL, PASS] + if (os == "win") and debug and (processor == "x86"): [FAIL, PASS] + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-prioritization-002.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-prioritization-002.html.ini index 6e389588640c7d99c8cc3c55235f09cabcad8ce6..30153af358a7915d6a97d5920227c7201e446731 100644 --- a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-prioritization-002.html.ini +++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-prioritization-002.html.ini @@ -1,3 +1,9 @@ -[custom-highlight-painting-prioritization-002.html] -;https://bugzilla.mozilla.org/show_bug.cgi?id=1811823 +;https: //bugzilla.mozilla.org/show_bug.cgi?id=1811823 expected: [FAIL, PASS] +[custom-highlight-painting-prioritization-002.html] + expected: + if (os == "win") and debug and (processor == "x86_64") and swgl: [FAIL, PASS] + if (os == "linux") and debug and not fission and swgl: [FAIL, PASS] + if (os == "win") and debug and (processor == "x86"): [FAIL, PASS] + if (os == "linux") and debug and fission: [FAIL, PASS] + [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-images/parsing/gradient-interpolation-method-computed.html.ini b/testing/web-platform/meta/css/css-images/parsing/gradient-interpolation-method-computed.html.ini index 8a18d89bf5edc88e665cce93c1345516226e7951..4e23a10f3091ccdcccd350fc3d03b1d65846ab06 100644 --- a/testing/web-platform/meta/css/css-images/parsing/gradient-interpolation-method-computed.html.ini +++ b/testing/web-platform/meta/css/css-images/parsing/gradient-interpolation-method-computed.html.ini @@ -2770,3 +2770,27 @@ [Property background-image value 'conic-gradient(in oklch decreasing hue at left 10px top 50em, color(srgb 1 0 0), blue)'] expected: FAIL + + [Property background-image value 'conic-gradient(from 30deg, color(srgb 1 0 0), blue)'] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [Property background-image value 'linear-gradient(to right bottom, color(srgb 1 0 0), blue)'] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [Property background-image value 'radial-gradient(50px, color(srgb 1 0 0), blue)'] + expected: + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [Property background-image value 'linear-gradient(30deg, color(srgb 1 0 0), blue)'] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-images/parsing/gradient-interpolation-method-valid.html.ini b/testing/web-platform/meta/css/css-images/parsing/gradient-interpolation-method-valid.html.ini index 1dd3f6d54faea7aab60b1b47754e13a8545016f2..0f356415e04608ddc91fe5583dc95f59b2c075ff 100644 --- a/testing/web-platform/meta/css/css-images/parsing/gradient-interpolation-method-valid.html.ini +++ b/testing/web-platform/meta/css/css-images/parsing/gradient-interpolation-method-valid.html.ini @@ -4129,3 +4129,45 @@ [e.style['background-image'\] = "conic-gradient(in oklch decreasing hue at left 10px top 50em, red, 50%, blue)" should set the property value] expected: FAIL + + [e.style['background-image'\] = "radial-gradient(at right center, color(srgb 1 0 0), blue)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['background-image'\] = "radial-gradient(ellipse 50% 40em, color(srgb 1 0 0), blue)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['background-image'\] = "conic-gradient(at left 10px top 50em, color(srgb 1 0 0), blue)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + + [e.style['background-image'\] = "radial-gradient(50px, color(srgb 1 0 0), blue)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['background-image'\] = "linear-gradient(30deg, color(srgb 1 0 0), blue)" should set the property value] + expected: + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + + [e.style['background-image'\] = "linear-gradient(to right bottom, color(srgb 1 0 0), blue)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + + [e.style['background-image'\] = "conic-gradient(from 30deg, color(srgb 1 0 0), blue)" should set the property value] + expected: + if not debug and (os == "android"): [PASS, FAIL] + if not debug and (os == "linux"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-lists/content-property/marker-text-matches-circle.html.ini b/testing/web-platform/meta/css/css-lists/content-property/marker-text-matches-circle.html.ini index 79ae861b376fe74f7b26b1764434e6271efa4f9a..8b02854ca8444869491dbbc4f36b0520dfabe51e 100644 --- a/testing/web-platform/meta/css/css-lists/content-property/marker-text-matches-circle.html.ini +++ b/testing/web-platform/meta/css/css-lists/content-property/marker-text-matches-circle.html.ini @@ -1,4 +1,4 @@ [marker-text-matches-circle.html] expected: - if (os == "android") and not swgl and not debug: [PASS, FAIL] - if (os == "android") and swgl: [FAIL, PASS] + if (os == "android") and debug and swgl: [FAIL, PASS] + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-lists/marker-webkit-text-fill-color.html.ini b/testing/web-platform/meta/css/css-lists/marker-webkit-text-fill-color.html.ini index 822d02983a638d46586f2ec52b8935d9891bf754..b8d28d0f2670ee6215be2178a0d5627458e05d8e 100644 --- a/testing/web-platform/meta/css/css-lists/marker-webkit-text-fill-color.html.ini +++ b/testing/web-platform/meta/css/css-lists/marker-webkit-text-fill-color.html.ini @@ -1,5 +1,5 @@ [marker-webkit-text-fill-color.html] expected: - if (os == "android") and not swgl and not debug: [PASS, FAIL] if (os == "android") and not swgl and debug: [PASS, FAIL] + if (os == "android") and not swgl and not debug: [PASS, FAIL] if (os == "android") and swgl: [FAIL, PASS] diff --git a/testing/web-platform/meta/css/css-masking/clip-path/animations/two-clip-path-animation-diff-length1.html.ini b/testing/web-platform/meta/css/css-masking/clip-path/animations/two-clip-path-animation-diff-length1.html.ini index f0bbf892e3545100591efd34dbccd239527044f3..297764bddd30a481c816a26cedd65ee689b2ea75 100644 --- a/testing/web-platform/meta/css/css-masking/clip-path/animations/two-clip-path-animation-diff-length1.html.ini +++ b/testing/web-platform/meta/css/css-masking/clip-path/animations/two-clip-path-animation-diff-length1.html.ini @@ -1,10 +1,10 @@ [two-clip-path-animation-diff-length1.html] expected: - if (os == "linux") and swgl and not fission and debug: [FAIL, PASS] - if (os == "linux") and not swgl and fission and not debug: PASS if (os == "linux") and not swgl and not fission and debug: PASS - if (os == "win") and not swgl and not debug and (processor == "x86"): [FAIL, PASS] - if (os == "win") and not swgl and debug and (processor == "x86_64"): PASS + if (os == "linux") and not swgl and fission and not debug: PASS + if (os == "win") and debug and (processor == "x86_64") and not swgl: PASS if (os == "android") and debug and not swgl: [FAIL, PASS] if (os == "android") and debug and swgl: PASS + if (os == "win") and not debug and (processor == "x86"): [FAIL, PASS] + if (os == "mac") and debug: [FAIL, PASS] [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-masking/clip-path/animations/two-clip-path-animation-diff-length2.html.ini b/testing/web-platform/meta/css/css-masking/clip-path/animations/two-clip-path-animation-diff-length2.html.ini index 9ce08e1e54c766a4875639a768470013111579dc..d107fb52a739d851a1b1a3d2fec515959bebf68c 100644 --- a/testing/web-platform/meta/css/css-masking/clip-path/animations/two-clip-path-animation-diff-length2.html.ini +++ b/testing/web-platform/meta/css/css-masking/clip-path/animations/two-clip-path-animation-diff-length2.html.ini @@ -1,7 +1,9 @@ [two-clip-path-animation-diff-length2.html] expected: - if (os == "linux") and debug and not fission and swgl: [FAIL, PASS] - if (os == "android") and debug and not swgl: [FAIL, PASS] - if (os == "mac") and not debug: [FAIL, PASS] - if os == "win": [FAIL, PASS] - [PASS, FAIL] + 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 == "win") and debug and (processor == "x86_64") and not swgl: [PASS, FAIL] + if (os == "linux") and not swgl and not fission: [PASS, FAIL] + if (os == "android") and debug and swgl: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + [FAIL, PASS] diff --git a/testing/web-platform/meta/css/css-nesting/parsing.html.ini b/testing/web-platform/meta/css/css-nesting/parsing.html.ini index c31fe7688fa28679e0c7a6e42f3cf27f4789caef..311daf7a5e38c544b2a199073d87089a157223c1 100644 --- a/testing/web-platform/meta/css/css-nesting/parsing.html.ini +++ b/testing/web-platform/meta/css/css-nesting/parsing.html.ini @@ -1,6 +1,4 @@ [parsing.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [.foo {\n & { color: green; }\n}] expected: FAIL @@ -31,9 +29,6 @@ [.foo {\n & .bar & .baz & .qux { color: green; }\n}] expected: FAIL - [.foo {\n @media (min-width: 50px) {\n & { color: green; }\n}\n}] - expected: FAIL - [.foo {\n @media (min-width: 50px) { color: green; }\n}] expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/webkit-line-clamp-008.html.ini b/testing/web-platform/meta/css/css-overflow/webkit-line-clamp-008.html.ini index 1b10ca8a01a97941e59a80db88a05d848240ba21..414c72e7c73b4240e616acba37257f66d712c2d8 100644 --- a/testing/web-platform/meta/css/css-overflow/webkit-line-clamp-008.html.ini +++ b/testing/web-platform/meta/css/css-overflow/webkit-line-clamp-008.html.ini @@ -1,5 +1,5 @@ [webkit-line-clamp-008.html] expected: + if (os == "android") and debug and not swgl: [PASS, FAIL] if (os == "android") and debug and swgl: [PASS, FAIL] - if (os == "android") and debug and not swgl: [FAIL, PASS] if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-properties-values-api/register-property-syntax-parsing.html.ini b/testing/web-platform/meta/css/css-properties-values-api/register-property-syntax-parsing.html.ini index d8970e8691d66820708cdf81c04f9adf0fe21779..c36cd0ddc634b8402c6e1f0e8e0db5f3b6a406f0 100644 --- a/testing/web-platform/meta/css/css-properties-values-api/register-property-syntax-parsing.html.ini +++ b/testing/web-platform/meta/css/css-properties-values-api/register-property-syntax-parsing.html.ini @@ -532,3 +532,99 @@ [syntax:'*', initialValue:'default' is valid] expected: FAIL + + [syntax:'<integer>+ | <percentage>+ | <length>+ ', initialValue:'1% 1%' is valid] + expected: FAIL + + [syntax:'<integer>+ | <percentage>+ | <length>+ ', initialValue:'1px 1%' is invalid] + expected: FAIL + + [syntax:'<transform-list> | <transform-function># ', initialValue:'scale(2) rotate(90deg)' is valid] + expected: FAIL + + [syntax:'<color># | yellow', initialValue:'yellow, blue' is valid] + expected: FAIL + + [syntax:'<integer>+ | <percentage>+ | <length>+ ', initialValue:'1 1%' is invalid] + expected: FAIL + + [syntax:'<integer>+ | <percentage>+ | <length>+ ', initialValue:'1% 1' is invalid] + expected: FAIL + + [syntax:'<transform-list> | <transform-function># ', initialValue:'scale(2), rotate(90deg)' is valid] + expected: FAIL + + [syntax:'<color># | <color>+', initialValue:'yellow blue' is valid] + expected: FAIL + + [syntax:'<integer>+ | <percentage>+ | <length>+ ', initialValue:'1 1' is valid] + expected: FAIL + + [syntax:'<transform-function> | <transform-list>', initialValue:'scale(2) rotate(90deg)' is valid] + expected: FAIL + + [syntax:'<color>+ | yellow', initialValue:'yellow blue' is valid] + expected: FAIL + + [syntax:'<integer>+ | <percentage>+ | <length>+ ', initialValue:'1% 1px' is invalid] + expected: FAIL + + [syntax:'<color>+ | <color>', initialValue:'yellow blue' is valid] + expected: FAIL + + [syntax:'yellow', initialValue:'yellow' is valid] + expected: FAIL + + [syntax:'<transform-list> | <transform-function>+ ', initialValue:'scale(2) rotate(90deg)' is valid] + expected: FAIL + + [syntax:'<transform-function>+ | <transform-list>', initialValue:'scale(2) rotate(90deg)' is valid] + expected: FAIL + + [syntax:'<integer>+ | <percentage>+ | <length>+ ', initialValue:'1%' is valid] + expected: FAIL + + [syntax:'<color> | <color>#', initialValue:'yellow, blue' is valid] + expected: FAIL + + [syntax:'yellow | <color>+', initialValue:'yellow blue' is valid] + expected: FAIL + + [syntax:'<integer>+ | <percentage>+ | <length>+ ', initialValue:'1 1px' is invalid] + expected: FAIL + + [syntax:'<color>+', initialValue:'yellow blue' is valid] + expected: FAIL + + [syntax:'<transform-function># | <transform-list>', initialValue:'scale(2) rotate(90deg)' is valid] + expected: FAIL + + [syntax:'<integer>+ | <percentage>+ | <length>+ ', initialValue:'1px' is valid] + expected: FAIL + + [syntax:'<color>+ | <color>#', initialValue:'yellow, blue' is valid] + expected: FAIL + + [syntax:'yellow | <color>#', initialValue:'yellow, blue' is valid] + expected: FAIL + + [syntax:'<integer>+ | <percentage>+ | <length>+ ', initialValue:'1px 1px' is valid] + expected: FAIL + + [syntax:'<integer>+ | <percentage>+ | <length>+ ', initialValue:'1' is valid] + expected: FAIL + + [syntax:'<transform-list> | <transform-function> ', initialValue:'scale(2) rotate(90deg)' is valid] + expected: FAIL + + [syntax:'<color># | <color>', initialValue:'yellow, blue' is valid] + expected: FAIL + + [syntax:'<transform-function># | <transform-list>', initialValue:'scale(2), rotate(90deg)' is valid] + expected: FAIL + + [syntax:'<integer>+ | <percentage>+ | <length>+ ', initialValue:'1px 1' is invalid] + expected: FAIL + + [syntax:'<color> | <color>+', initialValue:'yellow blue' is valid] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/spelling-error-005-crash.html.ini b/testing/web-platform/meta/css/css-pseudo/spelling-error-005-crash.html.ini index c2ad70eabc976fb20881ca87e15e422ad5248713..2e78cae6a46d9c85cfd795f69ec488c37b75b76e 100644 --- a/testing/web-platform/meta/css/css-pseudo/spelling-error-005-crash.html.ini +++ b/testing/web-platform/meta/css/css-pseudo/spelling-error-005-crash.html.ini @@ -1,7 +1,4 @@ [spelling-error-005-crash.html] expected: - if (os == "linux") and debug and fission and swgl: [TIMEOUT, PASS] - if (os == "linux") and debug and not fission and swgl: [TIMEOUT, PASS] - if (os == "linux") and debug and not fission and not swgl: [TIMEOUT, PASS] - if (os == "linux") and not debug and not fission and not swgl: [TIMEOUT, PASS] + if (os == "linux") and debug: [TIMEOUT, PASS] [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-scoping/scoped-reference-animation-002.html.ini b/testing/web-platform/meta/css/css-scoping/scoped-reference-animation-002.html.ini deleted file mode 100644 index f25cb72be6273f898190e5bc03b64f074eef3dbe..0000000000000000000000000000000000000000 --- a/testing/web-platform/meta/css/css-scoping/scoped-reference-animation-002.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[scoped-reference-animation-002.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-scroll-anchoring/fragment-scrolling-anchors.html.ini b/testing/web-platform/meta/css/css-scroll-anchoring/fragment-scrolling-anchors.html.ini index 8f1d9799ae812b9924b54f83944dce85457c5bf1..bda44a85cf5ec5fa5454a80bc5b1db56970cea6b 100644 --- a/testing/web-platform/meta/css/css-scroll-anchoring/fragment-scrolling-anchors.html.ini +++ b/testing/web-platform/meta/css/css-scroll-anchoring/fragment-scrolling-anchors.html.ini @@ -1,6 +1,6 @@ [fragment-scrolling-anchors.html] [Verify scroll anchoring interaction with fragment scrolls] expected: + if (os == "mac") and debug: [PASS, FAIL] if (os == "mac") and not debug: [PASS, FAIL] - if (os == "mac") and debug: [FAIL, PASS] FAIL diff --git a/testing/web-platform/meta/css/css-scroll-snap/input/keyboard.html.ini b/testing/web-platform/meta/css/css-scroll-snap/input/keyboard.html.ini index e17a272675429d24c69ffcb6deb312f7465e881b..84b572d2b00a7765ceddecc49fbf5bb897dcad3d 100644 --- a/testing/web-platform/meta/css/css-scroll-snap/input/keyboard.html.ini +++ b/testing/web-platform/meta/css/css-scroll-snap/input/keyboard.html.ini @@ -1,13 +1,13 @@ [keyboard.html] expected: + if (os == "linux") and not debug: [TIMEOUT, OK, PASS] if (os == "mac") and not debug: [TIMEOUT, OK, PASS] if (os == "win") and debug: [TIMEOUT, OK, PASS] - if (os == "linux") and not debug: [TIMEOUT, OK, PASS] [TIMEOUT, PASS] [If there is no valid snap offset on the arrow key's direction other than the current offset, and the scroll-snap-type is proximity, go to the original intended offset] expected: - if (os == "linux") and not debug and fission and (processor == "x86"): [NOTRUN, TIMEOUT, FAIL] - if (os == "mac") and not debug: [TIMEOUT, FAIL, NOTRUN] + if (os == "linux") and debug and not swgl: [TIMEOUT, FAIL, NOTRUN] + if (os == "android") and not debug: [TIMEOUT, FAIL, NOTRUN] [NOTRUN, FAIL, TIMEOUT] [Snaps to top-right after pressing ArrowRight] @@ -17,21 +17,24 @@ [Snaps to bottom-left after pressing ArrowDown] expected: - if (os == "mac") and debug: PASS - if (os == "linux") and swgl: PASS - if (os == "android") and swgl: PASS + if (os == "linux") and not swgl and fission and not debug and (processor == "x86_64"): [PASS, FAIL] + if (os == "linux") and not swgl and fission and not debug and (processor == "x86"): [PASS, FAIL] + if (os == "linux") and not swgl and not fission and debug: [FAIL, PASS] + if (os == "linux") and not swgl and not fission and not debug: [PASS, FAIL] + if (os == "linux") and not swgl and fission and debug: [PASS, FAIL] if (os == "android") and not swgl: FAIL - if os == "win": PASS - [PASS, FAIL] + if (os == "mac") and not debug: [PASS, FAIL] [If the original intended offset is valid as making a snap area cover the snapport, but there's a defined snap offset in between, use the defined snap offset.] expected: - if (os == "mac") and not debug: [PASS, TIMEOUT] + if (os == "linux") and debug and not swgl: [PASS, TIMEOUT] + if (os == "android") and not debug: [PASS, TIMEOUT] [TIMEOUT, PASS] [If there is no valid snap offset on the arrow key's direction other than the current offset, and the scroll-snap-type is mandatory, stay at the current offset.] expected: - if (os == "mac") and not debug: [PASS, NOTRUN] + if (os == "linux") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] [NOTRUN, PASS] [Snaps to top-left after pressing ArrowUp] diff --git a/testing/web-platform/meta/css/css-scroll-snap/scroll-target-snap-001.html.ini b/testing/web-platform/meta/css/css-scroll-snap/scroll-target-snap-001.html.ini index 6d5b12f4a6b1854b1f93ac2108d508f54a7248a7..9f556825da771410cc5a8112a1773b1c4b6af0ac 100644 --- a/testing/web-platform/meta/css/css-scroll-snap/scroll-target-snap-001.html.ini +++ b/testing/web-platform/meta/css/css-scroll-snap/scroll-target-snap-001.html.ini @@ -1,5 +1,5 @@ [scroll-target-snap-001.html] expected: + if (os == "linux") and debug and not fission and swgl: [PASS, FAIL] if (os == "linux") and not debug and not swgl: [PASS, FAIL] - if (os == "win") and (processor == "x86_64") and not debug: [PASS, FAIL] - if (os == "win") and (processor == "x86_64") and debug: [PASS, FAIL] + if (os == "win") and (processor == "x86_64"): [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-sizing/contain-intrinsic-size/auto-008.html.ini b/testing/web-platform/meta/css/css-sizing/contain-intrinsic-size/auto-008.html.ini index 6ac57ea910eed11b1380aab75acaa6163ecbc49f..4394182a5358ac72678363f1cf59eb8505231f2f 100644 --- a/testing/web-platform/meta/css/css-sizing/contain-intrinsic-size/auto-008.html.ini +++ b/testing/web-platform/meta/css/css-sizing/contain-intrinsic-size/auto-008.html.ini @@ -1,17 +1,21 @@ [auto-008.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [requestAnimationFrame] expected: + if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, FAIL] + if (os == "mac") and debug: [PASS, FAIL] + if (os == "mac") and not debug: [PASS, FAIL] if (os == "win") and swgl: [PASS, FAIL] - if os == "mac": [PASS, FAIL] [Early ResizeObserver] expected: + if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, FAIL] + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "mac") and debug: [PASS, FAIL] if (os == "win") and swgl: [PASS, FAIL] - if os == "mac": [PASS, FAIL] [Late ResizeObserver] expected: + if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, FAIL] + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "mac") and debug: [PASS, FAIL] if (os == "win") and swgl: [PASS, FAIL] - if os == "mac": [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-transforms/crashtests/preserve3d-svg-foreign-object-hit-test.svg.ini b/testing/web-platform/meta/css/css-transforms/crashtests/preserve3d-svg-foreign-object-hit-test.svg.ini index 3b576e3c8ed6d49c8690881f169bc87522c7372e..4e2cb566d3c01a83903feec81c823af2bc30e638 100644 --- a/testing/web-platform/meta/css/css-transforms/crashtests/preserve3d-svg-foreign-object-hit-test.svg.ini +++ b/testing/web-platform/meta/css/css-transforms/crashtests/preserve3d-svg-foreign-object-hit-test.svg.ini @@ -1,5 +1,4 @@ [preserve3d-svg-foreign-object-hit-test.svg] expected: if (os == "linux") and not swgl and debug and not fission: [PASS, TIMEOUT] - if (os == "linux") and not swgl and not debug and not fission: [PASS, TIMEOUT] - if (os == "linux") and not swgl and not debug and fission: [PASS, TIMEOUT] + if (os == "linux") and not swgl and not debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-transitions/CSSTransition-effect.tentative.html.ini b/testing/web-platform/meta/css/css-transitions/CSSTransition-effect.tentative.html.ini index 7e36355dee9d1dca26248ca2bd7083b078057e4a..d940b2a40f7cafd286849b4c3130eac774bd38e9 100644 --- a/testing/web-platform/meta/css/css-transitions/CSSTransition-effect.tentative.html.ini +++ b/testing/web-platform/meta/css/css-transitions/CSSTransition-effect.tentative.html.ini @@ -1,7 +1,6 @@ [CSSTransition-effect.tentative.html] [After setting a transition's effect to null, a new transition can be started] expected: - if (os == "linux") and swgl and fission: [PASS, FAIL] if (os == "android") and debug and swgl: FAIL if (os == "android") and not debug: FAIL if os == "win": FAIL @@ -9,6 +8,6 @@ [After setting a transition's effect to null, it should be possible to interrupt that transition] expected: - if (processor == "x86_64") and (os == "android") and debug: [PASS, FAIL] - if (processor == "x86_64") and (os == "linux") and fission: [PASS, FAIL] - if processor == "x86": [PASS, FAIL] + if (os == "linux") and fission: [PASS, FAIL] + if (os == "android") and debug: [PASS, FAIL] + if (os == "win") and (processor == "x86"): [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-view-transitions/ready_resolves_after_dom_before_raf.html.ini b/testing/web-platform/meta/css/css-view-transitions/ready_resolves_after_dom_before_raf.html.ini index b5bcc4a30d118fa315b386a301c125c7154ed32f..8069d342705326fbe126346027df8baff8b079fb 100644 --- a/testing/web-platform/meta/css/css-view-transitions/ready_resolves_after_dom_before_raf.html.ini +++ b/testing/web-platform/meta/css/css-view-transitions/ready_resolves_after_dom_before_raf.html.ini @@ -1,8 +1,3 @@ [ready_resolves_after_dom_before_raf.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [domUpdated resolves, then ready resolves with no rAF in between] - expected: FAIL - [updateCallbackDone resolves, then ready resolves with no rAF in between] expected: FAIL diff --git a/testing/web-platform/meta/css/css-view-transitions/synchronous-callback-skipped-before-run.html.ini b/testing/web-platform/meta/css/css-view-transitions/synchronous-callback-skipped-before-run.html.ini index af0d27e82fd0b4e23b82f9fb7dc174dbfd171267..cb626d9f965420c831cb5bf60f87983925301eb1 100644 --- a/testing/web-platform/meta/css/css-view-transitions/synchronous-callback-skipped-before-run.html.ini +++ b/testing/web-platform/meta/css/css-view-transitions/synchronous-callback-skipped-before-run.html.ini @@ -1,8 +1,3 @@ [synchronous-callback-skipped-before-run.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [finished promise should be resolved if skipTransition() is invoked before a synchronous domUpdated callback is dispatched] - expected: FAIL - [finished promise should be resolved if skipTransition() is invoked before a synchronous updateCallbackDone callback is dispatched] 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 2c1062ab1f48f12e8ba432369d39c1041bdf405a..185eee23efa15968693f4b90b7ccf8dd7cd2ad87 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 @@ -55,8 +55,8 @@ [input[type=search\] in sideways-lr: typing characters in input should not cause the page to scroll] expected: - if (os == "android") and debug and swgl: [PASS, FAIL] if (os == "android") and debug and not swgl: PASS + if (os == "android") and debug and swgl: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL] if os == "mac": PASS FAIL diff --git a/testing/web-platform/meta/css/cssom-view/CaretPosition-001.html.ini b/testing/web-platform/meta/css/cssom-view/CaretPosition-001.html.ini index f8b7e5360f64acc63a8d23182d02512bef93192f..a71236b257d54955904b0d3272da6d1776fa588c 100644 --- a/testing/web-platform/meta/css/cssom-view/CaretPosition-001.html.ini +++ b/testing/web-platform/meta/css/cssom-view/CaretPosition-001.html.ini @@ -1,6 +1,6 @@ [CaretPosition-001.html] [Element at (400, 900)] expected: - if (os == "mac") and not debug: [PASS, FAIL] if (os == "mac") and debug: [PASS, FAIL] + if (os == "mac") and not debug: [PASS, FAIL] FAIL diff --git a/testing/web-platform/meta/css/cssom-view/background-change-during-smooth-scroll.html.ini b/testing/web-platform/meta/css/cssom-view/background-change-during-smooth-scroll.html.ini index ce6b49260be989d2d2b27da33da46dc7825ad8c7..86f425ea593175f1dc40e03205ad2b7fd8655821 100644 --- a/testing/web-platform/meta/css/cssom-view/background-change-during-smooth-scroll.html.ini +++ b/testing/web-platform/meta/css/cssom-view/background-change-during-smooth-scroll.html.ini @@ -1,12 +1,12 @@ [background-change-during-smooth-scroll.html] expected: + if (os == "win") and not debug and (processor == "x86"): OK if (os == "linux") and debug and not fission: OK - if (os == "win") and (processor == "x86") and not debug: OK if os == "android": OK [OK, TIMEOUT] [background change during smooth scroll] expected: + if (os == "win") and not debug and (processor == "x86"): PASS if (os == "linux") and debug and not fission: PASS - if (os == "win") and (processor == "x86") and not debug: PASS if os == "android": PASS [PASS, NOTRUN] diff --git a/testing/web-platform/meta/css/cssom-view/scroll-behavior-main-frame-root.html.ini b/testing/web-platform/meta/css/cssom-view/scroll-behavior-main-frame-root.html.ini index db63f0e44436365eaf5879b291db3c42d6f8778e..4d9f47231401907222ea72e4644e0d11dbae4b76 100644 --- a/testing/web-platform/meta/css/cssom-view/scroll-behavior-main-frame-root.html.ini +++ b/testing/web-platform/meta/css/cssom-view/scroll-behavior-main-frame-root.html.ini @@ -1,8 +1,6 @@ [scroll-behavior-main-frame-root.html] [Main frame with auto scroll-behavior ; scroll() with smooth behavior] expected: - if (os == "linux") and fission and not swgl and not debug and (processor == "x86"): [FAIL, PASS] - if (os == "linux") and fission and not swgl and debug: [FAIL, PASS] if (os == "mac") and debug: [FAIL, PASS] [PASS, FAIL] @@ -20,8 +18,8 @@ [Main frame with smooth scroll-behavior ; scrollBy() with smooth behavior] expected: - if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL] + if not fission and (os == "linux") and debug and not swgl: [PASS, FAIL] [Main frame with smooth scroll-behavior ; scroll() with default behavior] expected: - if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL] + if not fission and (os == "linux") and debug and not swgl: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/cssom-view/scroll-behavior-main-frame-window.html.ini b/testing/web-platform/meta/css/cssom-view/scroll-behavior-main-frame-window.html.ini index 156cef2d17c01e52d24a188125b85535b26f6ad0..daed2c61d3658cd46a0635473113156b49cee80e 100644 --- a/testing/web-platform/meta/css/cssom-view/scroll-behavior-main-frame-window.html.ini +++ b/testing/web-platform/meta/css/cssom-view/scroll-behavior-main-frame-window.html.ini @@ -9,15 +9,10 @@ [Main frame with auto scroll-behavior ; scroll() with smooth behavior] expected: - if fission and (os == "linux") and (processor == "x86_64") and not swgl and not debug: [FAIL, PASS] - if fission and (os == "linux") and (processor == "x86_64") and not swgl and debug: [FAIL, PASS] - if fission and (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL] - if fission and (os == "win") and not debug and (processor == "x86"): [FAIL, PASS] - if fission and (os == "linux") and (processor == "x86_64") and swgl: [PASS, FAIL] - if fission and (os == "win") and debug: [PASS, FAIL] - if fission and (os == "linux") and (processor == "x86"): [PASS, FAIL] - if fission and (os == "mac") and not debug: [PASS, FAIL] + if fission and (os == "win") and not debug: [FAIL, PASS] if fission and (os == "mac") and debug: [FAIL, PASS] + if not fission: PASS + [PASS, FAIL] [Main frame with smooth scroll-behavior ; scrollBy() with default behavior] expected: diff --git a/testing/web-platform/meta/css/mediaqueries/device-aspect-ratio-001.html.ini b/testing/web-platform/meta/css/mediaqueries/device-aspect-ratio-001.html.ini index 031d2aa5129878829681b73bca8366049d05925e..94772288a787ce0b353e932ce1dab1ba4538068c 100644 --- a/testing/web-platform/meta/css/mediaqueries/device-aspect-ratio-001.html.ini +++ b/testing/web-platform/meta/css/mediaqueries/device-aspect-ratio-001.html.ini @@ -1,4 +1,7 @@ [device-aspect-ratio-001.html] expected: - if os == "linux": FAIL - if os == "mac": [FAIL, PASS] + if (os == "mac") and debug: [PASS, FAIL] + if (os == "mac") and not debug: [FAIL, PASS] + if os == "android": PASS + if os == "win": PASS + FAIL diff --git a/testing/web-platform/meta/css/mediaqueries/device-aspect-ratio-005.html.ini b/testing/web-platform/meta/css/mediaqueries/device-aspect-ratio-005.html.ini index ece1c663824d72e26db3b73def2ff9dd23950594..f4789bcd58200d14e589805108a411e9ad769722 100644 --- a/testing/web-platform/meta/css/mediaqueries/device-aspect-ratio-005.html.ini +++ b/testing/web-platform/meta/css/mediaqueries/device-aspect-ratio-005.html.ini @@ -1,5 +1,6 @@ [device-aspect-ratio-005.html] expected: + if (os == "mac") and debug: [PASS, FAIL] + if (os == "mac") and not debug: [FAIL, PASS] if os == "win": PASS - if os == "mac": [FAIL, PASS] FAIL diff --git a/testing/web-platform/meta/css/selectors/focus-visible-009.html.ini b/testing/web-platform/meta/css/selectors/focus-visible-009.html.ini index d076812454680b5accff7a3250239644e851aa7b..f07c1f6aae6ba2f7699b9000320fe3cf05c001a8 100644 --- a/testing/web-platform/meta/css/selectors/focus-visible-009.html.ini +++ b/testing/web-platform/meta/css/selectors/focus-visible-009.html.ini @@ -1,11 +1,9 @@ [focus-visible-009.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [Autofocus should match :focus-visible] expected: - if debug and (os == "win") and (processor == "x86_64") and not swgl: [PASS, FAIL] - if debug and (os == "linux") and not fission and not swgl: [PASS, FAIL] + if debug and not swgl and (os == "linux") and not fission: [PASS, FAIL] + if debug and not swgl and (os == "win") and (processor == "x86_64"): [PASS, FAIL] if not debug and (os == "linux") and not fission: [PASS, FAIL] - if not debug and (os == "android"): [PASS, FAIL] if not debug and (os == "mac"): [PASS, FAIL] if not debug and (os == "win"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] diff --git a/testing/web-platform/meta/dom/events/scrolling/overscroll-deltas.html.ini b/testing/web-platform/meta/dom/events/scrolling/overscroll-deltas.html.ini index 20b3cba88eb25ece4dad53c3eda7d0311e36ce80..56053b5911becf39eeb1677e6573882ca4df6a05 100644 --- a/testing/web-platform/meta/dom/events/scrolling/overscroll-deltas.html.ini +++ b/testing/web-platform/meta/dom/events/scrolling/overscroll-deltas.html.ini @@ -4,14 +4,14 @@ if (os == "linux") and not debug and (processor == "x86_64") and fission: [OK, TIMEOUT] if (os == "linux") and not debug and (processor == "x86_64") and not fission: [OK, TIMEOUT] if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, OK] - if (os == "mac") and not debug: TIMEOUT if (os == "win") and not debug: TIMEOUT + if (os == "mac") and not debug: TIMEOUT [Tests that the document gets overscroll event with right deltaX/Y attributes.] expected: if (os == "win") and ccov: FAIL - if (os == "linux") and not debug and (processor == "x86_64") and fission: [FAIL, TIMEOUT] if (os == "linux") and not debug and (processor == "x86_64") and not fission: [FAIL, TIMEOUT] + if (os == "linux") and not debug and (processor == "x86_64") and fission: [FAIL, TIMEOUT] if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, FAIL] - if (os == "mac") and not debug: TIMEOUT if (os == "win") and not debug: TIMEOUT + if (os == "mac") and not debug: TIMEOUT FAIL diff --git a/testing/web-platform/meta/dom/events/scrolling/overscroll-event-fired-to-document.html.ini b/testing/web-platform/meta/dom/events/scrolling/overscroll-event-fired-to-document.html.ini index 0c23434cc8fd85aaeb02f20dce22ade485d95420..79622c4f8b8bc9fd7b9cf11b5cd21697f15c707e 100644 --- a/testing/web-platform/meta/dom/events/scrolling/overscroll-event-fired-to-document.html.ini +++ b/testing/web-platform/meta/dom/events/scrolling/overscroll-event-fired-to-document.html.ini @@ -1,8 +1,8 @@ [overscroll-event-fired-to-document.html] expected: if (os == "win") and ccov: OK - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [OK, TIMEOUT] if (os == "linux") and not debug and (processor == "x86_64") and fission: [OK, TIMEOUT] + if (os == "linux") and not debug and (processor == "x86_64") and not fission: [OK, TIMEOUT] if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, OK] if (os == "mac") and not debug: TIMEOUT if (os == "mac") and debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/dom/events/scrolling/overscroll-event-fired-to-element-with-overscroll-behavior.html.ini b/testing/web-platform/meta/dom/events/scrolling/overscroll-event-fired-to-element-with-overscroll-behavior.html.ini index 6a607b9069abcaa75b3cdfc221fc558ee93e02c9..9b4f631eaf0809025a6c52683fa4dce4bc17ff50 100644 --- a/testing/web-platform/meta/dom/events/scrolling/overscroll-event-fired-to-element-with-overscroll-behavior.html.ini +++ b/testing/web-platform/meta/dom/events/scrolling/overscroll-event-fired-to-element-with-overscroll-behavior.html.ini @@ -4,16 +4,16 @@ if (os == "linux") and not debug and (processor == "x86_64") and fission: [OK, TIMEOUT] if (os == "linux") and not debug and (processor == "x86_64") and not fission: [OK, TIMEOUT] if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, OK] + if (os == "win") and not debug: TIMEOUT if (os == "mac") and not debug: TIMEOUT if (os == "mac") and debug: [OK, TIMEOUT] - if (os == "win") and not debug: TIMEOUT [Tests that the last element in the cut scroll chain gets overscroll event when no element scrolls by touch.] expected: if (os == "win") and ccov: FAIL - if (os == "linux") and not debug and (processor == "x86_64") and fission: [FAIL, TIMEOUT] if (os == "linux") and not debug and (processor == "x86_64") and not fission: [FAIL, TIMEOUT] + if (os == "linux") and not debug and (processor == "x86_64") and fission: [FAIL, TIMEOUT] if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, FAIL] - if (os == "win") and not debug: TIMEOUT - if (os == "mac") and debug: [FAIL, TIMEOUT] if (os == "mac") and not debug: TIMEOUT + if (os == "mac") and debug: [FAIL, TIMEOUT] + if (os == "win") and not debug: TIMEOUT FAIL diff --git a/testing/web-platform/meta/dom/events/scrolling/overscroll-event-fired-to-window.html.ini b/testing/web-platform/meta/dom/events/scrolling/overscroll-event-fired-to-window.html.ini index 0e3669876f8adf24a3f5cceacad270653b70f82f..1e57a10bbace2069622e22fa5ee1ab30516d5a95 100644 --- a/testing/web-platform/meta/dom/events/scrolling/overscroll-event-fired-to-window.html.ini +++ b/testing/web-platform/meta/dom/events/scrolling/overscroll-event-fired-to-window.html.ini @@ -1,19 +1,19 @@ [overscroll-event-fired-to-window.html] expected: if (os == "win") and ccov: OK - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [OK, TIMEOUT] if (os == "linux") and not debug and (processor == "x86_64") and fission: [OK, TIMEOUT] + if (os == "linux") and not debug and (processor == "x86_64") and not fission: [OK, TIMEOUT] if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, OK] - if (os == "mac") and not debug: TIMEOUT - if (os == "mac") and debug: [OK, TIMEOUT] if (os == "win") and not debug: TIMEOUT + if (os == "mac") and debug: [OK, TIMEOUT] + if (os == "mac") and not debug: TIMEOUT [Tests that the window gets overscroll event when no element scrollsafter touch scrolling.] expected: if (os == "win") and ccov: FAIL - if (os == "linux") and not debug and (processor == "x86_64") and fission: [FAIL, TIMEOUT] if (os == "linux") and not debug and (processor == "x86_64") and not fission: [FAIL, TIMEOUT] + if (os == "linux") and not debug and (processor == "x86_64") and fission: [FAIL, TIMEOUT] if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, FAIL] if (os == "win") and not debug: TIMEOUT - if (os == "mac") and debug: [FAIL, TIMEOUT] if (os == "mac") and not debug: TIMEOUT + if (os == "mac") and debug: [FAIL, TIMEOUT] FAIL diff --git a/testing/web-platform/meta/dom/events/scrolling/scrollend-event-fired-after-snap.html.ini b/testing/web-platform/meta/dom/events/scrolling/scrollend-event-fired-after-snap.html.ini index 1ef65b2c2db4df04e11d02a899a81681ae2e3e15..86252b6883411b2ed3dd9c78987ca540573fb4db 100644 --- a/testing/web-platform/meta/dom/events/scrolling/scrollend-event-fired-after-snap.html.ini +++ b/testing/web-platform/meta/dom/events/scrolling/scrollend-event-fired-after-snap.html.ini @@ -3,19 +3,20 @@ if (os == "linux") and not debug and (processor == "x86_64") and not fission: [OK, TIMEOUT] if (os == "linux") and not debug and (processor == "x86_64") and fission: [OK, TIMEOUT] if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, OK] - if (os == "mac") and debug: [OK, TIMEOUT] + if (os == "win") and debug and (processor == "x86_64"): [TIMEOUT, OK] + if (os == "win") and debug and (processor == "x86"): [TIMEOUT, OK] if (os == "mac") and not debug: TIMEOUT - if (os == "win") and debug: [TIMEOUT, OK] + if (os == "mac") and debug: [OK, TIMEOUT] if (os == "win") and not debug: TIMEOUT [Tests that scrollend is fired after scroll snap animation completion.] expected: if (os == "win") and ccov: FAIL - if (os == "linux") and not debug and (processor == "x86_64") and fission: [FAIL, TIMEOUT] if (os == "linux") and not debug and (processor == "x86_64") and not fission: [FAIL, TIMEOUT] + if (os == "linux") and not debug and (processor == "x86_64") and fission: [FAIL, TIMEOUT] if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, FAIL] if (os == "win") and not debug: TIMEOUT - if (os == "mac") and debug: [FAIL, TIMEOUT] if (os == "mac") and not debug: TIMEOUT + if (os == "mac") and debug: [FAIL, TIMEOUT] FAIL [Tests that scrollend is fired after fling snap animation completion.] @@ -24,9 +25,10 @@ if (os == "win") and ccov: TIMEOUT if (os == "linux") and not debug and (processor == "x86_64") and fission: [FAIL, NOTRUN] if (os == "linux") and not debug and (processor == "x86_64") and not fission: [FAIL, NOTRUN] + if (os == "win") and debug and (processor == "x86_64"): [TIMEOUT, FAIL] + if (os == "win") and debug and (processor == "x86"): [TIMEOUT, FAIL] if (os == "linux") and not debug and (processor == "x86"): [NOTRUN, FAIL] - if (os == "mac") and debug: [FAIL, NOTRUN] - if (os == "mac") and not debug: NOTRUN if (os == "win") and not debug: NOTRUN - if (os == "win") and debug: [TIMEOUT, FAIL] + if (os == "mac") and not debug: NOTRUN + if (os == "mac") and debug: [FAIL, NOTRUN] FAIL diff --git a/testing/web-platform/meta/dom/events/scrolling/scrollend-event-fired-to-document.html.ini b/testing/web-platform/meta/dom/events/scrolling/scrollend-event-fired-to-document.html.ini index bd7f0aa7d8833221410f3787423eefe9bf8ea675..7c9e69724a03a6dbed74949ea16327adad8e3fad 100644 --- a/testing/web-platform/meta/dom/events/scrolling/scrollend-event-fired-to-document.html.ini +++ b/testing/web-platform/meta/dom/events/scrolling/scrollend-event-fired-to-document.html.ini @@ -1,11 +1,11 @@ [scrollend-event-fired-to-document.html] expected: if (os == "win") and ccov: OK - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [OK, TIMEOUT] if (os == "linux") and not debug and (processor == "x86_64") and fission: [OK, TIMEOUT] + if (os == "linux") and not debug and (processor == "x86_64") and not fission: [OK, TIMEOUT] if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, OK] - if (os == "mac") and not debug: TIMEOUT if (os == "mac") and debug: [OK, TIMEOUT] + if (os == "mac") and not debug: TIMEOUT if (os == "win") and not debug: TIMEOUT [Tests that the document gets scrollend event when no element scrolls by touch.] expected: @@ -13,7 +13,7 @@ if (os == "linux") and not debug and (processor == "x86_64") and fission: [FAIL, TIMEOUT] if (os == "linux") and not debug and (processor == "x86_64") and not fission: [FAIL, TIMEOUT] if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, FAIL] - if (os == "win") and not debug: TIMEOUT - if (os == "mac") and debug: [FAIL, TIMEOUT] if (os == "mac") and not debug: TIMEOUT + if (os == "mac") and debug: [FAIL, TIMEOUT] + if (os == "win") and not debug: TIMEOUT FAIL diff --git a/testing/web-platform/meta/dom/events/scrolling/scrollend-event-fired-to-element-with-overscroll-behavior.html.ini b/testing/web-platform/meta/dom/events/scrolling/scrollend-event-fired-to-element-with-overscroll-behavior.html.ini index aa73146d5a0f6e026dad7cb6f291173da2d4b2b7..42836667fed73449e9171ef362c34c38f59ca855 100644 --- a/testing/web-platform/meta/dom/events/scrolling/scrollend-event-fired-to-element-with-overscroll-behavior.html.ini +++ b/testing/web-platform/meta/dom/events/scrolling/scrollend-event-fired-to-element-with-overscroll-behavior.html.ini @@ -10,10 +10,10 @@ [Tests that the last element in the cut scroll chain gets scrollend event when no element scrolls by touch.] expected: if (os == "win") and ccov: FAIL - if (os == "linux") and not debug and (processor == "x86_64") and fission: [FAIL, TIMEOUT] if (os == "linux") and not debug and (processor == "x86_64") and not fission: [FAIL, TIMEOUT] + if (os == "linux") and not debug and (processor == "x86_64") and fission: [FAIL, TIMEOUT] if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, FAIL] - if (os == "win") and not debug: TIMEOUT if (os == "mac") and debug: [FAIL, TIMEOUT] if (os == "mac") and not debug: TIMEOUT + if (os == "win") and not debug: TIMEOUT FAIL diff --git a/testing/web-platform/meta/dom/events/scrolling/scrollend-event-fired-to-window.html.ini b/testing/web-platform/meta/dom/events/scrolling/scrollend-event-fired-to-window.html.ini index 0f1bbb2b9b117774ce8bc5513e25491b98863ca1..4967627ce4f5e79f30fa98cab0e223dd83d16696 100644 --- a/testing/web-platform/meta/dom/events/scrolling/scrollend-event-fired-to-window.html.ini +++ b/testing/web-platform/meta/dom/events/scrolling/scrollend-event-fired-to-window.html.ini @@ -1,17 +1,17 @@ [scrollend-event-fired-to-window.html] expected: if (os == "win") and ccov: OK - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [OK, TIMEOUT] if (os == "linux") and not debug and (processor == "x86_64") and fission: [OK, TIMEOUT] + if (os == "linux") and not debug and (processor == "x86_64") and not fission: [OK, TIMEOUT] if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, OK] if (os == "win") and not debug: TIMEOUT if (os == "mac") and not debug: TIMEOUT [Tests that the window gets scrollend event when no element scrolls after touch scrolling.] expected: if (os == "win") and ccov: FAIL - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [FAIL, TIMEOUT] if (os == "linux") and not debug and (processor == "x86_64") and fission: [FAIL, TIMEOUT] + if (os == "linux") and not debug and (processor == "x86_64") and not fission: [FAIL, TIMEOUT] if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, FAIL] - if (os == "mac") and not debug: TIMEOUT if (os == "win") and not debug: TIMEOUT + if (os == "mac") and not debug: TIMEOUT FAIL diff --git a/testing/web-platform/meta/dom/events/scrolling/scrollend-event-for-user-scroll.html.ini b/testing/web-platform/meta/dom/events/scrolling/scrollend-event-for-user-scroll.html.ini index 0feeb2134ef00cdb0ee85ec41ee598489ac44f0d..3b2d9e95cb4aaa4f4c8591fa0d5067ea1a5b8b95 100644 --- a/testing/web-platform/meta/dom/events/scrolling/scrollend-event-for-user-scroll.html.ini +++ b/testing/web-platform/meta/dom/events/scrolling/scrollend-event-for-user-scroll.html.ini @@ -1,15 +1,13 @@ [scrollend-event-for-user-scroll.html] expected: if (os == "win") and ccov: [ERROR, OK] - if (os == "win") and debug: [ERROR, TIMEOUT] if (os == "win") and not debug: ERROR + if (os == "win") and debug: [ERROR, TIMEOUT] if os == "mac": ERROR [Tests that the target_div gets scrollend event when touch dragging.] expected: FAIL [Tests that the target_div gets scrollend event when mouse wheel scrolling.] expected: - if (os == "linux") and not debug and fission and (processor == "x86"): [FAIL, PASS] - if (os == "linux") and debug and fission and not swgl: [FAIL, PASS] if os == "android": FAIL - [PASS, FAIL] + [FAIL, PASS] diff --git a/testing/web-platform/meta/dom/events/webkit-animation-iteration-event.html.ini b/testing/web-platform/meta/dom/events/webkit-animation-iteration-event.html.ini index 9375a78438a3ac0b60ab73a728042fb8f7c72346..2f263dcc2b872833f14a2c6cb3df4239c162e629 100644 --- a/testing/web-platform/meta/dom/events/webkit-animation-iteration-event.html.ini +++ b/testing/web-platform/meta/dom/events/webkit-animation-iteration-event.html.ini @@ -1,31 +1,37 @@ [webkit-animation-iteration-event.html] expected: if (os == "mac") and not debug: OK - if (os == "android") and not fission: OK + if os == "android": OK [OK, TIMEOUT] [webkitAnimationIteration event listener is case sensitive] expected: + if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, FAIL, TIMEOUT, NOTRUN] + if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, FAIL, TIMEOUT, NOTRUN] + if (os == "win") and debug and (processor == "x86"): [PASS, FAIL, TIMEOUT, NOTRUN] if (os == "linux") and not debug and fission: [PASS, NOTRUN] if (os == "linux") and not debug and not fission: [PASS, FAIL, NOTRUN] if (os == "mac") and debug: [PASS, NOTRUN] - if (os == "linux") and debug: [PASS, FAIL, NOTRUN] - if (os == "win") and debug: [PASS, FAIL, TIMEOUT, NOTRUN] if (os == "win") and not debug: [PASS, FAIL, NOTRUN] + if (os == "linux") and debug: [PASS, FAIL, NOTRUN] [onwebkitanimationiteration event handler should trigger for an animation] expected: [PASS, TIMEOUT] [webkitAnimationIteration event listener should trigger for an animation] expected: - if debug and fission: [PASS, TIMEOUT, NOTRUN] + if debug and fission and (os == "win") and (processor == "x86_64") and not swgl: [PASS, TIMEOUT, NOTRUN] + if debug and fission and (os == "win") and (processor == "x86_64") and swgl: [PASS, TIMEOUT, NOTRUN] + if debug and fission and (os == "win") and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if debug and fission and (os == "linux"): [PASS, TIMEOUT, NOTRUN] + if debug and fission and (os == "mac"): [PASS, TIMEOUT, NOTRUN] [PASS, NOTRUN] [webkitAnimationIteration event listener should not trigger if an unprefixed listener also exists] expected: if (os == "linux") and debug and fission: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and swgl: [PASS, TIMEOUT, NOTRUN] if (os == "mac") and not debug: PASS if (os == "mac") and debug: [PASS, TIMEOUT, NOTRUN] - if (os == "win") and swgl: [PASS, TIMEOUT, NOTRUN] if os == "android": PASS [PASS, NOTRUN] @@ -34,21 +40,25 @@ [event types for prefixed and unprefixed animationiteration event handlers should be named appropriately] expected: - if debug and fission and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if debug and fission and (processor == "x86_64") and (os == "win") and not swgl: [PASS, TIMEOUT, NOTRUN] + if debug and fission and (processor == "x86_64") and (os == "win") and swgl: [PASS, TIMEOUT, NOTRUN] + if debug and fission and (processor == "x86_64") and (os == "linux"): [PASS, TIMEOUT, NOTRUN] + if debug and fission and (processor == "x86_64") and (os == "mac"): [PASS, TIMEOUT, NOTRUN] [PASS, NOTRUN] [event types for prefixed and unprefixed animationiteration event listeners should be named appropriately] expected: - if (os == "win") and debug and not swgl: [PASS, NOTRUN] - if (os == "win") and debug and swgl: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, TIMEOUT, NOTRUN] if (os == "linux") and debug and fission: [PASS, TIMEOUT, NOTRUN] - if (os == "linux") and debug and not fission: [PASS, NOTRUN] - if (os == "linux") and not debug: [PASS, NOTRUN] - if (os == "mac") and debug: [PASS, NOTRUN] + if (os == "mac") and not debug: PASS + if (os == "win") and not debug: PASS + if os == "android": PASS + [PASS, NOTRUN] [webkitAnimationIteration event listener should not trigger if an unprefixed event handler also exists] expected: - if debug and (os == "win") and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if debug and (os == "win") and (processor == "x86_64") and swgl: [PASS, TIMEOUT, NOTRUN] + if debug and (os == "win") and (processor == "x86_64") and not swgl: [PASS, TIMEOUT, NOTRUN] if debug and (os == "linux") and fission: [PASS, TIMEOUT, NOTRUN] [PASS, NOTRUN] diff --git a/testing/web-platform/meta/encoding/sharedarraybuffer.https.html.ini b/testing/web-platform/meta/encoding/sharedarraybuffer.https.html.ini index 417c8b8c4972a40445fb35f5973ba2b9af970a19..0795a6dbe387a9a4ed45fd7fb1c9284d6c7c6a9f 100644 --- a/testing/web-platform/meta/encoding/sharedarraybuffer.https.html.ini +++ b/testing/web-platform/meta/encoding/sharedarraybuffer.https.html.ini @@ -1,4 +1,4 @@ [sharedarraybuffer.https.html] expected: - if (os == "android") and debug and fission: [OK, TIMEOUT] + if (os == "android") and debug and not swgl: [OK, TIMEOUT] if (os == "android") and not debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/event-timing/duration-with-target-low.html.ini b/testing/web-platform/meta/event-timing/duration-with-target-low.html.ini index 33efdd563ecdc971d486262f58b2eab37a0192a0..23a0a80145a007f99709d64eb4fdeeeae98cf7f1 100644 --- a/testing/web-platform/meta/event-timing/duration-with-target-low.html.ini +++ b/testing/web-platform/meta/event-timing/duration-with-target-low.html.ini @@ -2,10 +2,9 @@ expected: [OK, TIMEOUT] [PerformanceObserver with durationThreshold of 300 and processingDelay of 0 doesn't see any entries in the observer] expected: - if (os == "linux") and fission and (processor == "x86_64") and not swgl and debug: [PASS, FAIL, TIMEOUT] + if (os == "linux") and fission and (processor == "x86_64") and not swgl and not debug: [PASS, FAIL, TIMEOUT] + if (os == "linux") and fission and (processor == "x86_64") and swgl: [PASS, FAIL, TIMEOUT] + if (os == "linux") and not fission and debug and not swgl: [PASS, FAIL, TIMEOUT] if (os == "linux") and not fission and not debug: [PASS, FAIL, TIMEOUT] - if (os == "mac") and not debug: [FAIL, TIMEOUT, PASS] if os == "android": [PASS, FAIL, TIMEOUT] - if (os == "linux") and not swgl and not debug and fission: [FAIL, TIMEOUT, PASS] - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [FAIL, TIMEOUT, PASS] [FAIL, PASS, TIMEOUT] 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 acf9dbe06c642dcc24d01e170be2e4076bdbded0..baa54daa3bda7cc857f88a1ebabb0d1999dd887a 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,7 +1,6 @@ [first-input-interactionid-tap.html] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [TIMEOUT, OK] - if (os == "linux") and not debug and fission and (processor == "x86"): [TIMEOUT, OK] + if (os == "linux") and not debug and fission: [TIMEOUT, OK] if (os == "win") and not debug and (processor == "x86_64"): [TIMEOUT, OK] if (os == "win") and not debug and (processor == "x86"): [TIMEOUT, OK] if (os == "win") and debug: [TIMEOUT, OK] @@ -9,10 +8,9 @@ TIMEOUT [The interactionId of the first input entry should match the same pointerdown entry of event timing when tap.] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [TIMEOUT, FAIL] - if (os == "linux") and not debug and fission and (processor == "x86"): [TIMEOUT, FAIL] - if (os == "win") and not debug and (processor == "x86_64"): [TIMEOUT, FAIL] + if (os == "linux") and not debug and fission: [TIMEOUT, FAIL] if (os == "win") and not debug and (processor == "x86"): [TIMEOUT, FAIL] + if (os == "win") and not debug and (processor == "x86_64"): [TIMEOUT, FAIL] if (os == "win") and debug: [TIMEOUT, FAIL] if os == "android": FAIL TIMEOUT diff --git a/testing/web-platform/meta/event-timing/interactionid-tap.html.ini b/testing/web-platform/meta/event-timing/interactionid-tap.html.ini index a487ed260407d1caa42095254fb5d11e2eb7d632..7c3ae11a666c465cb39637ec1932eec09d7bbe1b 100644 --- a/testing/web-platform/meta/event-timing/interactionid-tap.html.ini +++ b/testing/web-platform/meta/event-timing/interactionid-tap.html.ini @@ -1,10 +1,10 @@ [interactionid-tap.html] expected: - if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] if os == "android": OK [TIMEOUT, OK] [Event Timing: compare event timing interactionId for tap.] expected: - if (os == "win") and not debug and (processor == "x86"): [FAIL, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, TIMEOUT] if os == "android": FAIL [TIMEOUT, FAIL] diff --git a/testing/web-platform/meta/fetch/api/abort/cache.https.any.js.ini b/testing/web-platform/meta/fetch/api/abort/cache.https.any.js.ini index 36d33848923f803c60af883286e723e6c490c653..daa3d2b0f216b9ac92ba2198c1e26cd75ddfaba5 100644 --- a/testing/web-platform/meta/fetch/api/abort/cache.https.any.js.ini +++ b/testing/web-platform/meta/fetch/api/abort/cache.https.any.js.ini @@ -1,6 +1,14 @@ [cache.https.any.serviceworker.html] expected: if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] + [Signals are not stored in the cache API, even if they're already aborted] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + + [Signals are not stored in the cache API] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + [cache.https.any.html] expected: diff --git a/testing/web-platform/meta/fetch/api/abort/general.any.js.ini b/testing/web-platform/meta/fetch/api/abort/general.any.js.ini index 0b1dd7fa9c8ae5a21dc7f15846e541161c1e0c0b..03afb540463233767225798f70c05c8408f62aab 100644 --- a/testing/web-platform/meta/fetch/api/abort/general.any.js.ini +++ b/testing/web-platform/meta/fetch/api/abort/general.any.js.ini @@ -1,5 +1,7 @@ [general.any.worker.html] prefs: [browser.opaqueResponseBlocking.javascriptValidator:false] + expected: + if (os == "linux") and not debug and fission and (processor == "x86_64"): [OK, CRASH] [Stream will not error if body is empty. It's closed with an empty queue before it errors.] expected: FAIL @@ -12,7 +14,7 @@ [Stream errors once aborted, after reading. Underlying connection closed.] expected: - if (os == "linux") and not fission: [PASS, FAIL] + if not fission and (os == "linux"): [PASS, FAIL] [general.any.html] @@ -25,11 +27,13 @@ [Stream errors once aborted. Underlying connection closed.] expected: - if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL] + if not fission and (os == "linux") and debug and not swgl: [PASS, FAIL] [general.any.sharedworker.html] prefs: [browser.opaqueResponseBlocking.javascriptValidator:false] + expected: + if (os == "linux") and not debug and fission and (processor == "x86_64"): [OK, CRASH] [Stream will not error if body is empty. It's closed with an empty queue before it errors.] expected: FAIL @@ -43,7 +47,7 @@ [Stream errors once aborted, after reading. Underlying connection closed.] expected: - if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL] + if not fission and (os == "linux") and debug and not swgl: [PASS, FAIL] [general.https.any.serviceworker.html] @@ -51,6 +55,8 @@ [general.any.serviceworker.html] prefs: [browser.opaqueResponseBlocking.javascriptValidator:false] + expected: + if (os == "linux") and not debug and fission and (processor == "x86_64"): [OK, CRASH] [Readable stream synchronously cancels with AbortError if aborted before reading] expected: FAIL @@ -59,9 +65,10 @@ [Stream errors once aborted. Underlying connection closed.] expected: - if (os == "linux") and not fission and not debug: [PASS, FAIL] + if not fission and (os == "linux") and not debug: [PASS, FAIL] [Stream errors once aborted, after reading. Underlying connection closed.] expected: if (os == "linux") and not swgl and not fission and not debug: [PASS, FAIL] - if (os == "linux") and swgl: [PASS, FAIL] + if (os == "linux") and swgl and not fission: [PASS, FAIL] + if (os == "linux") and swgl and fission: [PASS, FAIL] diff --git a/testing/web-platform/meta/fetch/api/response/response-cancel-stream.any.js.ini b/testing/web-platform/meta/fetch/api/response/response-cancel-stream.any.js.ini index 73b146b4d4a42a2a3e13dfe8bc20890395589055..477d4c019276cf0b7ecd16661402052a37036685 100644 --- a/testing/web-platform/meta/fetch/api/response/response-cancel-stream.any.js.ini +++ b/testing/web-platform/meta/fetch/api/response/response-cancel-stream.any.js.ini @@ -3,8 +3,7 @@ if os == "mac": [OK, ERROR, TIMEOUT] [Cancelling a closed Response stream] expected: - if (os == "mac") and not debug: [PASS, FAIL, TIMEOUT] - if (os == "mac") and debug: [PASS, FAIL, TIMEOUT] + if os == "mac": [PASS, FAIL, TIMEOUT] [response-cancel-stream.any.html] @@ -14,18 +13,16 @@ if os == "mac": [OK, ERROR, TIMEOUT] [Cancelling a closed Response stream] expected: - if (os == "mac") and debug: [PASS, FAIL, TIMEOUT] + if (os == "mac") and debug: [FAIL, PASS, TIMEOUT] if (os == "mac") and not debug: [PASS, FAIL, TIMEOUT] [response-cancel-stream.any.serviceworker.html] expected: - if (os == "mac") and not debug: [OK, TIMEOUT] - if (os == "mac") and debug: [OK, TIMEOUT] + if os == "mac": [OK, TIMEOUT] [Cancelling a closed Response stream] expected: - if (os == "mac") and debug: [PASS, FAIL, TIMEOUT] - if (os == "mac") and not debug: [PASS, FAIL, TIMEOUT] + if os == "mac": [PASS, FAIL, TIMEOUT] [response-cancel-stream.any.worker.html] diff --git a/testing/web-platform/meta/fetch/http-cache/304-update.any.js.ini b/testing/web-platform/meta/fetch/http-cache/304-update.any.js.ini index 9631781fce6d5cdbb8a10ef38bdcf1c3c85f647a..37c5ce241e392cda49d7f16ee671ad7f2cb938b7 100644 --- a/testing/web-platform/meta/fetch/http-cache/304-update.any.js.ini +++ b/testing/web-platform/meta/fetch/http-cache/304-update.any.js.ini @@ -7,8 +7,8 @@ [HTTP cache updates stored headers from a Last-Modified 304] expected: if (os == "win") and debug and (processor == "x86_64"): PASS + if (os == "linux") and swgl and fission: [FAIL, PASS] if (os == "mac") and not debug: PASS - if (os == "android") and swgl: [FAIL, PASS] [PASS, FAIL] diff --git a/testing/web-platform/meta/fetch/metadata/generated/audioworklet.https.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/audioworklet.https.sub.html.ini index 7f033c21322553e00ed2fbd5b7374192f9bafdaf..fa21fe3bad9db52b78e614dc49c3af4d4063af8b 100644 --- a/testing/web-platform/meta/fetch/metadata/generated/audioworklet.https.sub.html.ini +++ b/testing/web-platform/meta/fetch/metadata/generated/audioworklet.https.sub.html.ini @@ -1,98 +1,100 @@ [audioworklet.https.sub.html] expected: - if (os == "linux") and not fission and debug and swgl: [OK, ERROR, TIMEOUT] - if (os == "linux") and not fission and debug and not swgl: [OK, ERROR, TIMEOUT] - if (os == "linux") and not fission and not debug: [TIMEOUT, ERROR] - if (os == "linux") and fission and (processor == "x86_64"): [TIMEOUT, ERROR] - if (os == "linux") and fission and (processor == "x86"): [ERROR, TIMEOUT] + if (os == "linux") and (processor == "x86_64") and debug and not fission and swgl: [OK, ERROR, TIMEOUT] + if (os == "linux") and (processor == "x86_64") and debug and not fission and not swgl: [TIMEOUT, OK, ERROR] + if (os == "linux") and (processor == "x86_64") and debug and fission: [TIMEOUT, ERROR] + if (os == "linux") and (processor == "x86_64") and not debug: [TIMEOUT, ERROR] + if (os == "linux") and (processor == "x86"): [TIMEOUT, ERROR] [sec-fetch-site - Same-Origin -> Same-Site -> Same-Origin redirect] expected: - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, TIMEOUT] if (os == "linux") and not debug and (processor == "x86_64") and fission: [PASS, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86"): [PASS, TIMEOUT] + if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, TIMEOUT] + if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, PASS] if (os == "linux") and debug: [PASS, TIMEOUT] [sec-fetch-site - Cross-Site -> Same Origin] expected: - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, NOTRUN] - if (os == "linux") and not debug and (processor == "x86_64") and fission: [PASS, NOTRUN] - if (os == "linux") and not debug and (processor == "x86"): [NOTRUN, PASS] - if (os == "linux") and debug: [PASS, NOTRUN] + if (os == "linux") and (processor == "x86_64") and not debug and not fission: [PASS, NOTRUN] + if (os == "linux") and (processor == "x86_64") and not debug and fission: [PASS, NOTRUN] + if (os == "linux") and (processor == "x86_64") and debug: [PASS, NOTRUN] + if (os == "linux") and (processor == "x86"): [NOTRUN, PASS] [sec-fetch-site - Cross-Site -> Same-Site] expected: - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, NOTRUN] - if (os == "linux") and not debug and (processor == "x86_64") and fission: [PASS, NOTRUN] - if (os == "linux") and not debug and (processor == "x86"): [NOTRUN, PASS] - if (os == "linux") and debug: [PASS, NOTRUN] + if (os == "linux") and (processor == "x86_64") and not debug and fission: [PASS, NOTRUN] + if (os == "linux") and (processor == "x86_64") and not debug and not fission: [PASS, NOTRUN] + if (os == "linux") and (processor == "x86_64") and debug: [PASS, NOTRUN] + if (os == "linux") and (processor == "x86"): [NOTRUN, PASS] [sec-fetch-site - Cross-Site -> Cross-Site] expected: - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, NOTRUN] - if (os == "linux") and not debug and (processor == "x86_64") and fission: [PASS, NOTRUN] - if (os == "linux") and not debug and (processor == "x86"): [NOTRUN, PASS] - if (os == "linux") and debug: [PASS, NOTRUN] + if (os == "linux") and (processor == "x86_64") and not debug and fission: [PASS, NOTRUN] + if (os == "linux") and (processor == "x86_64") and not debug and not fission: [PASS, NOTRUN] + if (os == "linux") and (processor == "x86_64") and debug: [PASS, NOTRUN] + if (os == "linux") and (processor == "x86"): [NOTRUN, PASS] [sec-fetch-site - Same-Origin -> Same Origin] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] if (os == "linux") and not debug and fission and (processor == "x86"): [NOTRUN, PASS, TIMEOUT] + if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] if (os == "linux") and not debug and not fission: [PASS, NOTRUN] if (os == "linux") and debug: [PASS, NOTRUN] [sec-fetch-site - Same-Origin -> Same-Site] expected: - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, NOTRUN] - if (os == "linux") and not debug and (processor == "x86_64") and fission: [PASS, NOTRUN] - if (os == "linux") and not debug and (processor == "x86"): [NOTRUN, PASS] - if (os == "linux") and debug: [PASS, NOTRUN] + if (os == "linux") and (processor == "x86_64") and not debug and fission: [PASS, NOTRUN] + if (os == "linux") and (processor == "x86_64") and not debug and not fission: [PASS, NOTRUN] + if (os == "linux") and (processor == "x86_64") and debug: [PASS, NOTRUN] + if (os == "linux") and (processor == "x86"): [NOTRUN, PASS] [sec-fetch-site - Same-Origin -> Cross-Site] expected: - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, NOTRUN] - if (os == "linux") and not debug and (processor == "x86_64") and fission: [PASS, NOTRUN] - if (os == "linux") and not debug and (processor == "x86"): [NOTRUN, PASS] - if (os == "linux") and debug: [PASS, NOTRUN] + if (os == "linux") and (processor == "x86_64") and not debug and fission: [PASS, NOTRUN] + if (os == "linux") and (processor == "x86_64") and not debug and not fission: [PASS, NOTRUN] + if (os == "linux") and (processor == "x86_64") and debug: [PASS, NOTRUN] + if (os == "linux") and (processor == "x86"): [NOTRUN, PASS] [sec-fetch-site - Same-Site -> Same Origin] expected: - if (os == "linux") and fission and not debug and (processor == "x86"): [NOTRUN, PASS, TIMEOUT] if (os == "linux") and fission and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] - if (os == "linux") and not fission and not debug: [PASS, NOTRUN] - if (os == "linux") and not fission and debug: [PASS, NOTRUN] + if (os == "linux") and fission and not debug and (processor == "x86"): [NOTRUN, PASS, TIMEOUT] if (os == "linux") and fission and debug: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not fission and debug: [PASS, NOTRUN] + if (os == "linux") and not fission and not debug: [PASS, NOTRUN] [sec-fetch-site - Same-Site -> Same-Site] expected: if (os == "linux") and not debug and (processor == "x86_64") and fission: [TIMEOUT, NOTRUN] if (os == "linux") and not debug and (processor == "x86_64") and not fission: [TIMEOUT, NOTRUN] + if (os == "linux") and debug and not fission and swgl: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and debug and not fission and not swgl: [TIMEOUT, PASS, NOTRUN] if (os == "linux") and not debug and (processor == "x86"): [NOTRUN, TIMEOUT] - if (os == "linux") and debug and not fission: [PASS, TIMEOUT, NOTRUN] if (os == "linux") and debug and fission: [TIMEOUT, NOTRUN] [sec-fetch-site - Same-Site -> Cross-Site] expected: - if (os == "linux") and debug and not fission: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and debug and not fission and not swgl: [NOTRUN, PASS, TIMEOUT] + if (os == "linux") and debug and not fission and swgl: [PASS, TIMEOUT, NOTRUN] if (os == "linux") and debug and fission: NOTRUN if (os == "linux") and not debug: NOTRUN [sec-fetch-mode] expected: if (os == "linux") and debug and not fission and swgl: [PASS, TIMEOUT, NOTRUN] - if (os == "linux") and debug and not fission and not swgl: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and debug and not fission and not swgl: [NOTRUN, PASS, TIMEOUT] if (os == "linux") and debug and fission: NOTRUN if (os == "linux") and not debug: NOTRUN [sec-fetch-dest] expected: - if (os == "linux") and debug and not fission and not swgl: [PASS, TIMEOUT, NOTRUN] if (os == "linux") and debug and not fission and swgl: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and debug and not fission and not swgl: [NOTRUN, PASS, TIMEOUT] if (os == "linux") and debug and fission: NOTRUN if (os == "linux") and not debug: NOTRUN [sec-fetch-user] expected: - if (os == "linux") and debug and not fission and not swgl: [PASS, NOTRUN] if (os == "linux") and debug and not fission and swgl: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and debug and not fission and not swgl: [NOTRUN, PASS] if (os == "linux") and debug and fission: NOTRUN if (os == "linux") and not debug: NOTRUN diff --git a/testing/web-platform/meta/fetch/metadata/generated/window-history.https.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/window-history.https.sub.html.ini index 0156c2333520630fd59352d25dde433d01d5ea38..314cc3c12bdccab89891ae9f81bf10ab905cc4d6 100644 --- a/testing/web-platform/meta/fetch/metadata/generated/window-history.https.sub.html.ini +++ b/testing/web-platform/meta/fetch/metadata/generated/window-history.https.sub.html.ini @@ -1,18 +1,18 @@ [window-history.https.sub.html] expected: - if (os == "linux") and fission and not debug and (processor == "x86_64"): [OK, TIMEOUT] if (os == "linux") and fission and not debug and (processor == "x86"): [OK, TIMEOUT] + if (os == "linux") and fission and not debug and (processor == "x86_64"): [OK, TIMEOUT] if (os == "linux") and fission and debug: [OK, TIMEOUT] - if (os == "android") and fission: [OK, TIMEOUT] [sec-fetch-user - history.forward] expected: if (os == "linux") and fission and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] - if (os == "linux") and fission and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and fission and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] if (os == "linux") and fission and debug: [PASS, TIMEOUT] [sec-fetch-user - history.back] expected: - if (os == "linux") and not debug and fission: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] [sec-fetch-dest - history.forward] expected: diff --git a/testing/web-platform/meta/fetch/metadata/track.https.sub.html.ini b/testing/web-platform/meta/fetch/metadata/track.https.sub.html.ini index cce2ac4bd694223a37fe9d65b7c076a4f8036cf3..28fd1529214eda1b1e86172244b7ff9ba6f05c8b 100644 --- a/testing/web-platform/meta/fetch/metadata/track.https.sub.html.ini +++ b/testing/web-platform/meta/fetch/metadata/track.https.sub.html.ini @@ -2,4 +2,3 @@ expected: if (os == "linux") and not debug and fission: [OK, TIMEOUT] if (os == "mac") and not debug: [OK, TIMEOUT] - if (os == "android") and fission: [OK, CRASH, TIMEOUT] diff --git a/testing/web-platform/meta/fetch/metadata/window-open.https.sub.html.ini b/testing/web-platform/meta/fetch/metadata/window-open.https.sub.html.ini index 4e5baf177ab4e7e3660a0be734b2b12d064b6da7..4fddb86f27ef744c8b14bbc36e0872492d8c7fd7 100644 --- a/testing/web-platform/meta/fetch/metadata/window-open.https.sub.html.ini +++ b/testing/web-platform/meta/fetch/metadata/window-open.https.sub.html.ini @@ -1,13 +1,10 @@ [window-open.https.sub.html] expected: - if (os == "win") and not swgl and debug and (processor == "x86"): [ERROR, OK] - if (os == "win") and not swgl and debug and (processor == "x86_64"): [ERROR, OK] - if (os == "win") and not swgl and not debug and (processor == "x86"): [ERROR, OK] if (os == "win") and not swgl and not debug and (processor == "x86_64"): [ERROR, OK] - if (os == "linux") and swgl and not fission: [ERROR, OK] - if (os == "win") and swgl: [ERROR, OK] - if (os == "mac") and not debug: [ERROR, OK] + if (os == "win") and not swgl and not debug and (processor == "x86"): [ERROR, OK] + if (os == "win") and not swgl and debug and (processor == "x86"): [ERROR, OK] if (os == "mac") and debug: [ERROR, OK] + if (os == "mac") and not debug: [ERROR, OK] [OK, ERROR] [Cross-site window, forced, reloaded] expected: [PASS, FAIL] diff --git a/testing/web-platform/meta/focus/focus-already-focused-iframe-different-site.html.ini b/testing/web-platform/meta/focus/focus-already-focused-iframe-different-site.html.ini index 0ed97c31f4b1fbe35405c5caf4f5e718f3cb1324..9975d1d57382ae658a8d790241b931db3216a5de 100644 --- a/testing/web-platform/meta/focus/focus-already-focused-iframe-different-site.html.ini +++ b/testing/web-platform/meta/focus/focus-already-focused-iframe-different-site.html.ini @@ -1,5 +1,7 @@ [focus-already-focused-iframe-different-site.html] expected: - if (os == "linux") and fission: OK - if (os == "android") and not fission: OK - [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] + if (os == "linux") and not fission: [OK, TIMEOUT] + if (os == "win") and debug: [OK, TIMEOUT] + if os == "mac": [OK, TIMEOUT] diff --git a/testing/web-platform/meta/focus/iframe-activeelement-after-focusing-out-iframes.html.ini b/testing/web-platform/meta/focus/iframe-activeelement-after-focusing-out-iframes.html.ini index afb313b9ada177e4b812be48a94803b4de8f5c7c..a174eb5253c1809bd4b32e01846c5146334605ae 100644 --- a/testing/web-platform/meta/focus/iframe-activeelement-after-focusing-out-iframes.html.ini +++ b/testing/web-platform/meta/focus/iframe-activeelement-after-focusing-out-iframes.html.ini @@ -1,6 +1,5 @@ [iframe-activeelement-after-focusing-out-iframes.html] [Check iframe activeElement after focusing out different site iframe] expected: - if (os == "mac") and not debug: [FAIL, PASS] if os == "android": PASS [PASS, FAIL] diff --git a/testing/web-platform/meta/fs/FileSystemBaseHandle-IndexedDB.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemBaseHandle-IndexedDB.https.any.js.ini index 384776accca456d9b48af7627ca87c8f79de191d..f44e825a28c712c83a0216b1269ae63f2b85a8e3 100644 --- a/testing/web-platform/meta/fs/FileSystemBaseHandle-IndexedDB.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemBaseHandle-IndexedDB.https.any.js.ini @@ -1,9 +1,9 @@ [FileSystemBaseHandle-IndexedDB.https.any.html] expected: - if (os == "win") and debug and not swgl and (processor == "x86_64"): [OK, ERROR, TIMEOUT] - if (os == "win") and not debug and (processor == "x86_64"): [OK, ERROR, TIMEOUT] + if (os == "win") and debug and (processor == "x86_64") and swgl: [OK, TIMEOUT] + if (os == "win") and debug and (processor == "x86_64") and not swgl: [OK, ERROR, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT, ERROR] if (os == "win") and not debug and (processor == "x86"): [OK, ERROR, TIMEOUT] - if (os == "win") and debug and swgl: [OK, TIMEOUT] [Store handle in IndexedDB and read from new transaction.] expected: if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, NOTRUN] @@ -11,24 +11,22 @@ [Store handles and blobs in IndexedDB.] expected: - if (os == "win") and debug and not swgl and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, TIMEOUT] + 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 debug and swgl: [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] [Store handle in IndexedDB and read using a cursor.] expected: - if (os == "win") and debug and not swgl and (processor == "x86_64"): [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, TIMEOUT, NOTRUN] - if (os == "win") and debug and swgl: [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN] [Store handle in IndexedDB using inline keys.] expected: - if (os == "win") and debug and not swgl and (processor == "x86_64"): [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"): [PASS, NOTRUN, TIMEOUT] if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and debug and swgl: [PASS, NOTRUN] + if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN] [Store handle in IndexedDB and read from pending transaction.] expected: @@ -37,34 +35,34 @@ [FileSystemBaseHandle-IndexedDB.https.any.worker.html] expected: - if (os == "win") and (processor == "x86_64") and debug and swgl: [OK, TIMEOUT] - if (os == "win") and (processor == "x86_64") and debug and not swgl: [OK, TIMEOUT] - if (os == "win") and (processor == "x86_64") and not debug: [OK, TIMEOUT] - if (os == "win") and (processor == "x86") and not debug: [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] + if (os == "win") and debug and (processor == "x86_64"): [OK, TIMEOUT] [Store handles and blobs in IndexedDB.] expected: - if (os == "win") and debug and not swgl and (processor == "x86_64"): [PASS, TIMEOUT] - if (os == "win") and debug and swgl: [PASS, TIMEOUT, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, TIMEOUT] if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] [Store handle in IndexedDB and read using a cursor.] expected: - if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, TIMEOUT, NOTRUN] - if (os == "win") and (processor == "x86_64") and debug and not swgl: [PASS, TIMEOUT, NOTRUN] - if (os == "win") and (processor == "x86_64") and not debug: [PASS, TIMEOUT, NOTRUN] - if (os == "win") and (processor == "x86") and not debug: [PASS, TIMEOUT, 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_64"): [PASS, TIMEOUT, NOTRUN] [Store handle in IndexedDB using inline keys.] expected: if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN, TIMEOUT] - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, TIMEOUT, 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] [Store handle in IndexedDB and read from new transaction.] 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, NOTRUN] if (os == "win") and debug and swgl: [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] [Store handle in IndexedDB and read from pending transaction.] expected: diff --git a/testing/web-platform/meta/fs/FileSystemBaseHandle-isSameEntry.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemBaseHandle-isSameEntry.https.any.js.ini index 449afcbff2e3bd1877de56e4b608707bc596cb8c..2de212404e9b3d3a751f8b84e52581ad6478a13f 100644 --- a/testing/web-platform/meta/fs/FileSystemBaseHandle-isSameEntry.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemBaseHandle-isSameEntry.https.any.js.ini @@ -1,24 +1,25 @@ [FileSystemBaseHandle-isSameEntry.https.any.worker.html] expected: + if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] if (os == "win") and debug and swgl: [OK, TIMEOUT] - if (os == "android") and fission: [OK, TIMEOUT] - if (os == "win") and not debug: [OK, TIMEOUT] [isSameEntry comparing two files pointing to the same path returns true] expected: - if (os == "win") and debug 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] + if (os == "win") and debug and swgl: [PASS, NOTRUN] [isSameEntry comparing two directories pointing to the same path returns true] 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_64"): [PASS, TIMEOUT, NOTRUN] if (os == "win") and debug and swgl: [PASS, NOTRUN] [isSameEntry comparing a file to a directory of the same path returns false] expected: + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] if (os == "win") and debug and swgl: [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, NOTRUN] [isSameEntry comparing a file to a file in a different directory returns false] expected: @@ -53,20 +54,20 @@ [FileSystemBaseHandle-isSameEntry.https.any.html] expected: - if (os == "win") and debug and swgl: [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [OK, ERROR, TIMEOUT] if (os == "win") and not debug and (processor == "x86"): [OK, ERROR, TIMEOUT] - if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] - if (os == "android") and fission: [OK, TIMEOUT] + if (os == "win") and debug and swgl: [OK, TIMEOUT] [isSameEntry comparing two directories pointing to the same path returns true] expected: - if (os == "win") and debug and swgl: [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and debug and swgl: [PASS, NOTRUN] [isSameEntry comparing a file to a directory of the same path returns false] expected: if (os == "win") and debug and swgl: [PASS, NOTRUN] - 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"): [PASS, NOTRUN] [isSameEntry for different handles for the same directory] expected: @@ -95,10 +96,12 @@ [isSameEntry comparing a file to a directory returns false] expected: + 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 swgl: [PASS, NOTRUN] [isSameEntry comparing two files pointing to the same path returns true] 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] if (os == "win") and swgl: [PASS, NOTRUN] diff --git a/testing/web-platform/meta/fs/FileSystemDirectoryHandle-removeEntry.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemDirectoryHandle-removeEntry.https.any.js.ini index 58288b734263b70209e632a99f4585f6afc92090..9bc3eb9f8b88cabd1530a78af6d0b0007aa1f8c6 100644 --- a/testing/web-platform/meta/fs/FileSystemDirectoryHandle-removeEntry.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemDirectoryHandle-removeEntry.https.any.js.ini @@ -1,7 +1,7 @@ [FileSystemDirectoryHandle-removeEntry.https.any.html] expected: - if (os == "android") and fission: [ERROR, TIMEOUT] - if (os == "win") and not debug: [ERROR, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [ERROR, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [ERROR, TIMEOUT] ERROR [removeEntry() to remove a file] expected: @@ -21,88 +21,90 @@ [removeEntry() on a directory recursively should delete all sub-items] expected: if (os == "win") and debug and swgl: [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] [removeEntry() while the file has an open writable fails] expected: if (os == "win") and debug and swgl: [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, NOTRUN] - PASS + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] [createWritable after removeEntry succeeds but doesnt recreate the file] expected: if (os == "win") and debug and swgl: [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, NOTRUN] - PASS + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] [removeEntry() with a path separator should fail.] 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"): [PASS, NOTRUN, TIMEOUT] if (os == "win") and debug and swgl: [PASS, NOTRUN] [removeEntry() with empty name 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 swgl: [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, NOTRUN] [removeEntry() with "." name 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 swgl: [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, NOTRUN] [removeEntry() on a non-empty directory should fail] expected: - if (os == "win") and debug 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] - PASS + if (os == "win") and debug and swgl: [PASS, NOTRUN] [removeEntry() of a directory while a containing file has an open writable fails] expected: + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] if (os == "win") and debug and swgl: [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, NOTRUN] - PASS [removeEntry() with ".." name should fail] 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 debug 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, NOTRUN, TIMEOUT] [FileSystemDirectoryHandle-removeEntry.https.any.worker.html] expected: - if (os == "win") and not debug and (processor == "x86_64"): [ERROR, OK, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [ERROR, TIMEOUT] if (os == "win") and debug and swgl: [ERROR, TIMEOUT] - if (os == "android") and fission: [ERROR, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [ERROR, TIMEOUT, OK] + if (os == "win") and not debug and (processor == "x86"): [ERROR, TIMEOUT] ERROR [removeEntry() with "." name should fail] expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] [removeEntry() with ".." name should fail] 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"): [PASS, NOTRUN] [removeEntry() with a path separator should fail.] expected: - if (os == "win") and not debug: [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] [removeEntry() while the file has an open writable fails] expected: - if (os == "win") and debug and swgl: [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, FAIL] if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL, NOTRUN] - PASS + if (os == "win") and debug and swgl: [PASS, TIMEOUT] [createWritable after removeEntry succeeds but doesnt recreate the file] expected: if (os == "win") and debug and swgl: [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, NOTRUN] - PASS + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] [removeEntry() on a directory recursively should delete all sub-items] expected: @@ -119,7 +121,8 @@ [removeEntry() with empty name should fail] expected: - if (os == "win") and not debug: [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] [removeEntry() on a non-empty directory should fail] expected: @@ -131,6 +134,6 @@ [removeEntry() of a directory while a containing file has an open writable 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 swgl: [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, NOTRUN] - PASS diff --git a/testing/web-platform/meta/fs/FileSystemFileHandle-move.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemFileHandle-move.https.any.js.ini index c784fc528a78cbf2bfc3aa2b1812c58a2155eee4..f71ef8364ff5504b252de07336ad5fafa1b2cead 100644 --- a/testing/web-platform/meta/fs/FileSystemFileHandle-move.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemFileHandle-move.https.any.js.ini @@ -2,12 +2,13 @@ expected: if (os == "win") and debug and (processor == "x86_64") and swgl: [OK, TIMEOUT] if (os == "win") and debug and (processor == "x86"): [OK, TIMEOUT] - if (os == "win") and not debug: [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] [move(name) with a name with a trailing period should fail] expected: - if (os == "win") and debug and (processor == "x86"): [FAIL, NOTRUN] if (os == "win") and not debug and (processor == "x86"): [FAIL, TIMEOUT, NOTRUN] if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN] + if (os == "win") and debug and (processor == "x86"): [FAIL, NOTRUN] FAIL [move(dir) while the destination file has an open writable fails] @@ -18,27 +19,28 @@ [move(dir, name) while the destination file has an open writable fails] expected: - if (os == "win") and debug and swgl: [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, FAIL, TIMEOUT, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and debug and swgl: [PASS, NOTRUN] [move(dir, name) while the file has an open writable 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: [PASS, TIMEOUT, 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] [move(dir, name) to move a file to a new directory] 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: [PASS, NOTRUN] + if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, NOTRUN] + if (os == "win") and (processor == "x86_64") and not debug: [PASS, NOTRUN] + if (os == "win") and (processor == "x86"): [PASS, NOTRUN] [move(dir) can be called multiple times] expected: - if (os == "win") and not swgl and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not swgl and not debug: [PASS, NOTRUN] - if (os == "win") and swgl: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and (processor == "x86_64") and not debug: [PASS, NOTRUN] + if (os == "win") and (processor == "x86"): [PASS, NOTRUN] [move(dir, "") to move a file to a new directory fails] expected: @@ -50,19 +52,22 @@ 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: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] [move(dir) while the file has an open writable 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: [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] [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 not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] [move(name) to rename a file] expected: @@ -93,52 +98,52 @@ [move(name) can overwrite an existing file] expected: - if (os == "win") and debug and (processor == "x86"): [FAIL, NOTRUN] - if (os == "win") and not debug: [FAIL, NOTRUN] + if (processor == "x86_64") and (os == "win") and not debug: [FAIL, TIMEOUT, NOTRUN] + if processor == "x86": [FAIL, NOTRUN] FAIL [move(dir, name) to rename a file] expected: - if (os == "win") and not swgl and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN] - if (os == "win") and swgl: [PASS, TIMEOUT] + if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, TIMEOUT] + 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 debug and (processor == "x86"): [PASS, NOTRUN] [move(dir) to move a file to a new directory] 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"): [PASS, TIMEOUT, 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] [move(dir) can overwrite an existing file] expected: if (os == "win") and debug and (processor == "x86_64") and swgl: [FAIL, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [FAIL, TIMEOUT, NOTRUN] if (os == "win") and debug and (processor == "x86"): [FAIL, NOTRUN] - if (os == "win") and not debug: [FAIL, TIMEOUT, NOTRUN] FAIL [move(dir, name) can overwrite an existing file] expected: if (os == "win") and debug and (processor == "x86_64") and swgl: [FAIL, TIMEOUT, NOTRUN] if (os == "win") and debug and (processor == "x86"): [FAIL, NOTRUN] - if (os == "win") and not debug: [FAIL, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [FAIL, TIMEOUT, NOTRUN] FAIL [FileSystemFileHandles are references, not paths] expected: if (os == "win") and debug and swgl: [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, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] [FileSystemFileHandle-move.https.any.html] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [OK, TIMEOUT] - if (os == "win") and debug and (processor == "x86_64") and swgl: [OK, TIMEOUT] - if (os == "win") and 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"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT, ERROR] + if (os == "win") and debug: [OK, TIMEOUT] [move(name) to rename a file] expected: if (processor == "x86") and not debug: [PASS, TIMEOUT] @@ -198,93 +203,97 @@ 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: [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] [move(dir, name) to move a file to a new directory] 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_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 debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] [move(dir, name) can be called multiple times] expected: - if (os == "win") and not swgl and debug and (processor == "x86"): [PASS, NOTRUN] - 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, TIMEOUT, NOTRUN] - if (os == "win") and swgl: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, TIMEOUT, 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 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"): [PASS, TIMEOUT, 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 debug and (processor == "x86"): [PASS, NOTRUN] [move(dir) while the file has an open writable fails] expected: - if (os == "win") and not swgl and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not swgl and not debug: [PASS, NOTRUN] - if (os == "win") and swgl: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and (processor == "x86_64") and not debug: [PASS, NOTRUN] + if (os == "win") and (processor == "x86"): [PASS, NOTRUN] [move(dir, name) while the file has an open writable 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, TIMEOUT] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] [move(dir) while the destination file has an open writable fails] expected: - if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, NOTRUN] - if (os == "win") and (processor == "x86_64") and not debug: [PASS, TIMEOUT, NOTRUN] - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + 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, NOTRUN, TIMEOUT] + if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] [move(dir, name) while the destination file has an open writable fails] expected: if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, TIMEOUT] - 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 debug and (processor == "x86"): [PASS, NOTRUN] [move(dir, "") to move a file to a new directory fails] expected: - if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, NOTRUN] - if (os == "win") and (processor == "x86_64") and not debug: [PASS, TIMEOUT, NOTRUN] - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + 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, NOTRUN, TIMEOUT] + if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] [move(name) can overwrite an existing file] expected: if (os == "win") and debug and (processor == "x86_64") and swgl: [FAIL, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN] if (os == "win") and not debug and (processor == "x86"): [FAIL, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN] if (os == "win") and debug and (processor == "x86"): [FAIL, NOTRUN] FAIL [move(dir) can overwrite an existing file] expected: if (os == "win") and debug and (processor == "x86_64") and swgl: [FAIL, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN] if (os == "win") and debug and (processor == "x86"): [FAIL, NOTRUN] - if (os == "win") and not debug: [FAIL, NOTRUN] FAIL [move(dir, name) can overwrite an existing file] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN] - if (os == "win") and debug and (processor == "x86_64") and swgl: [FAIL, NOTRUN] - if (os == "win") and debug and (processor == "x86"): [FAIL, NOTRUN] if (os == "win") and not debug and (processor == "x86"): [FAIL, TIMEOUT, NOTRUN] if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN] + if (os == "win") and debug: [FAIL, NOTRUN] FAIL [FileSystemFileHandles are references, not paths] expected: - if (os == "win") and debug and not swgl and (processor == "x86_64"): [PASS, NOTRUN] - if (os == "win") and debug and swgl: [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, NOTRUN] + if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] diff --git a/testing/web-platform/meta/fs/FileSystemWritableFileStream-write.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemWritableFileStream-write.https.any.js.ini index 46635f1b68fa2af4987588c3eef0e2f5c8654f92..dc64f87f9d7caa1c38b0a245f0ae8c3eb9e80b3e 100644 --- a/testing/web-platform/meta/fs/FileSystemWritableFileStream-write.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemWritableFileStream-write.https.any.js.ini @@ -1,7 +1,6 @@ [FileSystemWritableFileStream-write.https.any.html] expected: if (os == "win") and (processor == "x86_64") and not debug: [OK, ERROR, TIMEOUT] - if (os == "android") and fission: [OK, TIMEOUT] if (os == "win") and (processor == "x86"): [OK, TIMEOUT] [write() a blob to an empty file] expected: @@ -25,7 +24,7 @@ [write() WriteParams without position and string appends] expected: - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] [write() WriteParams without position and blob appends] expected: @@ -49,95 +48,109 @@ [write() with a valid utf-8 string] expected: - 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"): [PASS, TIMEOUT, NOTRUN] [write() with a string with unix line ending preserved] 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_64"): [PASS, NOTRUN] [write() with a string with windows line ending preserved] expected: if (os == "win") and debug and (processor == "x86"): [PASS, TIMEOUT] - 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"): [PASS, NOTRUN] [write() with an empty array buffer to an empty file] expected: if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - 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"): [PASS, NOTRUN] [write() with a valid typed array buffer] expected: if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] [atomic writes: writable file streams make atomic changes on close] expected: + if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN] if (os == "win") and debug and (processor == "x86"): [FAIL, NOTRUN] - if (os == "win") and not debug: [FAIL, NOTRUN] FAIL [atomic writes: write() after close() fails] expected: + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, NOTRUN] [atomic writes: truncate() after close() fails] expected: if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - 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"): [PASS, NOTRUN] [atomic writes: close() after close() fails] expected: if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - 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"): [PASS, NOTRUN] [atomic writes: only one close() operation may succeed] expected: + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, NOTRUN] [getWriter() can be used] expected: + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, NOTRUN] [WriteParams: truncate missing size param] expected: + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, NOTRUN] [WriteParams: write missing data param] 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: [PASS, NOTRUN] [WriteParams: seek missing position param] expected: + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, NOTRUN] [write() with an invalid blob to an empty file should reject] expected: + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, NOTRUN] [WriteParams: write null data param] expected: if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] [FileSystemWritableFileStream-write.https.any.worker.html] expected: + if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] if (os == "win") and debug and (processor == "x86"): [OK, TIMEOUT] - if (os == "win") and not debug: [OK, TIMEOUT] - if (os == "android") and fission: [OK, TIMEOUT] [write() called with a blob and a valid offset] expected: - if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] if (os == "win") and debug and not swgl: [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] if (os == "android") and not debug: [PASS, FAIL] [write() called with an offset beyond the end of the file] @@ -167,8 +180,8 @@ [write() with a string with windows line ending preserved] expected: - if (os == "win") and not swgl: [PASS, NOTRUN] if (os == "android") and not debug: [PASS, FAIL] + if (os == "win") and not swgl: [PASS, NOTRUN] [write() with an empty array buffer to an empty file] expected: @@ -195,30 +208,37 @@ [WriteParams: truncate missing size param] expected: + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and debug: [PASS, NOTRUN] if (os == "android") and not debug: [PASS, FAIL] - if os == "win": [PASS, NOTRUN] [WriteParams: write missing data param] expected: 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] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] if (os == "android") and not debug: [PASS, FAIL] [WriteParams: seek missing position param] 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 == "android") and not debug: [PASS, FAIL] - if os == "win": [PASS, NOTRUN] + if (os == "win") and debug: [PASS, NOTRUN] [write() with an invalid blob to an empty file should reject] expected: if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] [WriteParams: write null data param] expected: + 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] if (os == "android") and not debug: [PASS, FAIL] - if (os == "win") and not swgl: [PASS, NOTRUN] [write() with an empty blob to an empty file] expected: @@ -256,8 +276,8 @@ [write() called with a string and a valid offset] expected: - if (os == "win") and (processor == "x86") and debug: [PASS, TIMEOUT] if (os == "win") and (processor == "x86_64") and not swgl: [PASS, NOTRUN] + if (os == "win") and (processor == "x86") and debug: [PASS, TIMEOUT] if (os == "android") and not debug: [PASS, FAIL] [atomic writes: only one close() operation may succeed] @@ -270,7 +290,7 @@ [atomic writes: truncate() after close() fails] expected: - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] [atomic writes: close() after close() fails] expected: diff --git a/testing/web-platform/meta/fullscreen/api/element-request-fullscreen-cross-origin.sub.html.ini b/testing/web-platform/meta/fullscreen/api/element-request-fullscreen-cross-origin.sub.html.ini index 7df377019431c83864b4d7446e63ff7553c7ca63..3d639b8d0be712b34f4be2a1f99aad0c05404a67 100644 --- a/testing/web-platform/meta/fullscreen/api/element-request-fullscreen-cross-origin.sub.html.ini +++ b/testing/web-platform/meta/fullscreen/api/element-request-fullscreen-cross-origin.sub.html.ini @@ -1,9 +1,7 @@ [element-request-fullscreen-cross-origin.sub.html] [Element#requestFullscreen() works properly with a tree of cross-origin iframes] expected: - if (os == "android") and debug and not swgl: [FAIL, PASS] - if (os == "linux") and not fission and not swgl: [FAIL, PASS] - if (os == "linux") and not fission and swgl: [FAIL, PASS] - if (os == "win") and debug and swgl: [FAIL, PASS] + if (os == "win") and debug and (processor == "x86"): [FAIL, PASS] + if (os == "linux") and not fission: [FAIL, PASS] if (os == "win") and not debug: [FAIL, PASS] [PASS, FAIL] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/back-forward-cache/eligibility/broadcast-channel.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/back-forward-cache/eligibility/broadcast-channel.html.ini index 0b61011732265efa596b7775d0b9707c99280ae6..8b1841caff8d1bd75096115b47d8bf6fbe88bbc0 100644 --- a/testing/web-platform/meta/html/browsers/browsing-the-web/back-forward-cache/eligibility/broadcast-channel.html.ini +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/back-forward-cache/eligibility/broadcast-channel.html.ini @@ -1,26 +1,27 @@ [broadcast-channel.html] expected: if (os == "win") and not debug and ccov: OK - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [OK, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86_64") and fission: [OK, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, OK] if (os == "win") and not debug: TIMEOUT - if (os == "linux") and debug: [OK, TIMEOUT] + if (os == "win") and debug: OK + if (os == "linux") and (processor == "x86"): [TIMEOUT, OK] + if (os == "mac") and debug: OK if (os == "mac") and not debug: TIMEOUT + if os == "android": OK + [OK, TIMEOUT] [Eligibility (BroadcastChannel closed in the pagehide event)] expected: if (os == "win") and not debug and ccov: PASS - if (os == "linux") and not debug and fission and (processor == "x86"): [TIMEOUT, PASS] - if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, TIMEOUT] - if (os == "linux") and not debug and not fission: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and (processor == "x86_64") and not debug and fission: [PASS, TIMEOUT] + if (os == "linux") and (processor == "x86_64") and not debug and not fission: [PASS, TIMEOUT, NOTRUN] if (os == "win") and not debug and (processor == "x86_64"): TIMEOUT if (os == "win") and not debug and (processor == "x86"): [TIMEOUT, NOTRUN] + if (os == "linux") and (processor == "x86_64") and debug: [PASS, TIMEOUT] if (os == "mac") and debug: [PASS, TIMEOUT, NOTRUN] if (os == "mac") and not debug: [TIMEOUT, NOTRUN] - if (os == "linux") and debug: [PASS, TIMEOUT] + if (os == "linux") and (processor == "x86"): [TIMEOUT, PASS] [Eligibility (BroadcastChannel)] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] + if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] if os == "mac": [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/history-traversal/document-state.tentative.https.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/history-traversal/document-state.tentative.https.html.ini index 9950afff2a0f2d4d3cc5dfd4b28779838fc011e0..586b8ed1fa3f6bc40f55132807309b85ce7cd40d 100644 --- a/testing/web-platform/meta/html/browsers/browsing-the-web/history-traversal/document-state.tentative.https.html.ini +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/history-traversal/document-state.tentative.https.html.ini @@ -5,6 +5,6 @@ if (os == "mac") and not debug: [OK, TIMEOUT] [A navigation's initiator origin and referrer are stored in the document state] expected: - if (os == "linux") and not debug: [PASS, TIMEOUT] - if (os == "mac") and not debug: [PASS, TIMEOUT] if (os == "mac") and debug: [PASS, TIMEOUT] + if (os == "mac") and not debug: [PASS, TIMEOUT] + if (os == "linux") and not debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-204-fragment.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-204-fragment.html.ini index 9df6f1252d86a1a07c616bc4ff37414013c80acb..499f6d5e671265266e85e40cb38fbdd4c3530307 100644 --- a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-204-fragment.html.ini +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-204-fragment.html.ini @@ -1,20 +1,14 @@ [iframe-src-204-fragment.html] [src] expected: - if fission and (os == "linux") and (processor == "x86_64") and debug and swgl: [PASS, FAIL] - if fission and (os == "linux") and (processor == "x86_64") and debug and not swgl: [PASS, FAIL] - if fission and (os == "linux") and (processor == "x86_64") and not debug: [PASS, FAIL] - if fission and (os == "win") and debug and (processor == "x86_64"): [PASS, FAIL] if fission and (os == "win") and debug and (processor == "x86"): PASS - if fission and (os == "linux") and (processor == "x86"): [PASS, FAIL] - if fission and (os == "mac") and debug: [FAIL, PASS] if fission and (os == "mac") and not debug: PASS if fission and (os == "win") and not debug: PASS - FAIL + if not fission: FAIL + [PASS, FAIL] [location.href] expected: - if fission and (os == "mac") and debug: [FAIL, PASS] if fission and (os == "win") and not debug: PASS if not fission and swgl and (os == "linux"): [FAIL, PASS] if not fission and swgl and (os == "android"): FAIL diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/initial-content-replacement.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/initial-content-replacement.html.ini index 73f6c084c2dea3834fff758ce86f64c05ffee9ed..f905a99db51cc9d0d0cc46cde39d022c00e4456b 100644 --- a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/initial-content-replacement.html.ini +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/initial-content-replacement.html.ini @@ -6,8 +6,8 @@ [Content synchronously added to <iframe> with src='' won't get replaced] expected: - if (os == "win") and not debug and (processor == "x86_64"): [FAIL, PASS] if (os == "linux") and debug and not fission: [FAIL, PASS] + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, PASS] FAIL [Content synchronously added to <iframe> with src='about:blank' won't get replaced] @@ -24,9 +24,10 @@ [Content synchronously added to <iframe> with src='about:blank?foo' won't get replaced] expected: - if (os == "linux") and debug and swgl and not fission: [FAIL, PASS] + if (os == "linux") and debug and fission and not swgl: [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 not debug and (processor == "x86_64"): [FAIL, PASS] - if (os == "linux") and debug and not swgl: [FAIL, PASS] FAIL [Content synchronously added to window.open('about:blank')-ed document won't get replaced] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-window-open.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-window-open.html.ini index 5dab80683e6ba336b2562d98a7aca2cc992c9491..a4ada8126f24139c6f9509efe6d24552712250b7 100644 --- a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-window-open.html.ini +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-window-open.html.ini @@ -1,12 +1,9 @@ [load-pageshow-events-window-open.html] [load event does not fire on window.open('about:blank')] expected: - if (os == "linux") and debug and not fission and swgl: [FAIL, PASS] - if (os == "linux") and debug and fission and not swgl: [FAIL, PASS] - if (os == "linux") and debug and fission and swgl: [FAIL, PASS] - if (os == "linux") and not debug and (processor == "x86_64") and fission: [FAIL, PASS] - if (os == "linux") and not debug and (processor == "x86"): [FAIL, PASS] + if (os == "linux") and fission and (processor == "x86_64") and not swgl and debug: [PASS, FAIL] + if (os == "linux") and not fission and not debug: [PASS, FAIL] if (os == "win") and not swgl: FAIL - if (os == "win") and swgl: [FAIL, PASS] + if os == "android": [PASS, FAIL] if os == "mac": FAIL - [PASS, FAIL] + [FAIL, PASS] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/window-open-aboutblank.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/window-open-aboutblank.html.ini index 855ba8a4204c97a5ad5c2f98989c144b7b7b60a4..28a245a9a07672f08e0cc88e589209a7084ebba2 100644 --- a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/window-open-aboutblank.html.ini +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/window-open-aboutblank.html.ini @@ -1,13 +1,15 @@ [window-open-aboutblank.html] [location.href] expected: - if (os == "linux") and fission: [PASS, FAIL] + if (os == "linux") and fission and not debug and (processor == "x86_64"): [PASS, FAIL] + if (os == "linux") and fission and not debug and (processor == "x86"): [PASS, FAIL] + if (os == "linux") and fission and debug: [PASS, FAIL] if os == "mac": [PASS, FAIL] [location.assign] expected: - if fission and (os == "linux") and debug and not swgl: [PASS, FAIL] - if fission and (os == "linux") and debug and swgl: [PASS, FAIL] if fission and (os == "win") and (processor == "x86") and debug: [PASS, FAIL] - if fission and (os == "linux") and not debug: [PASS, FAIL] + if fission and (os == "linux") and (processor == "x86_64") and not debug: [PASS, FAIL] + if fission and (os == "linux") and (processor == "x86_64") and debug: [PASS, FAIL] + if fission and (os == "linux") and (processor == "x86"): [FAIL, PASS] if fission and (os == "mac") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/browsers/history/the-history-interface/004.html.ini b/testing/web-platform/meta/html/browsers/history/the-history-interface/004.html.ini index fbb1d6a6d853b800d1297664f5423566c18ec53f..d836e91392b6ad1560cbc0a85923fac34109b9c1 100644 --- a/testing/web-platform/meta/html/browsers/history/the-history-interface/004.html.ini +++ b/testing/web-platform/meta/html/browsers/history/the-history-interface/004.html.ini @@ -1,17 +1,15 @@ [004.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [history position should be calculated when executing, not when calling the .go command] expected: - if (os == "linux") and not debug and fission: [PASS, FAIL] - if (os == "win") and debug: [PASS, FAIL] + if fission and (os == "linux") and not debug: [PASS, FAIL] + if fission and (os == "win") and debug: [PASS, FAIL] [browser needs to support hashchange events for this testcase] expected: - if (os == "linux") and not debug and fission: [PASS, FAIL] - if (os == "win") and debug: [PASS, FAIL] + if fission and (os == "linux") and not debug: [PASS, FAIL] + if fission and (os == "win") and debug: [PASS, FAIL] [queued .go commands should all be executed when the queue is processed] expected: - if (os == "linux") and not debug and fission: [PASS, FAIL] - if (os == "win") and debug: [PASS, FAIL] + if fission and (os == "win") and debug: [PASS, FAIL] + if fission and (os == "linux") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/browsers/history/the-history-interface/005.html.ini b/testing/web-platform/meta/html/browsers/history/the-history-interface/005.html.ini index 1357a56456af67a8f760f864f774001840f8698b..54b15c46ab7880c80555fee6e1a8fcbb96bbc34b 100644 --- a/testing/web-platform/meta/html/browsers/history/the-history-interface/005.html.ini +++ b/testing/web-platform/meta/html/browsers/history/the-history-interface/005.html.ini @@ -4,18 +4,14 @@ if fission and (os == "linux"): https://bugzilla.mozilla.org/show_bug.cgi?id=1668853 if fission and (os == "win") and debug: https://bugzilla.mozilla.org/show_bug.cgi?id=1668853 expected: - if fission and debug and (os == "linux") and swgl: [PASS, FAIL] - if fission and debug and (os == "linux") and not swgl: [PASS, FAIL] - if fission and not debug and (os == "linux"): [PASS, FAIL] - if fission and debug and (os == "win"): [PASS, FAIL] - if fission and debug and (os == "mac"): [PASS, FAIL] + if fission and not debug and (os == "linux") and (processor == "x86"): [PASS, FAIL] + if fission and not debug and (os == "linux") and (processor == "x86_64"): [PASS, FAIL] + if fission and debug: [PASS, FAIL] [window.onpopstate should register a listener for the popstate event] bug: if fission and debug: https://bugzilla.mozilla.org/show_bug.cgi?id=1692852 expected: - if fission and debug and (os == "linux") and swgl: [PASS, FAIL] - if fission and debug and (os == "linux") and not swgl: [PASS, FAIL] - if fission and not debug and (os == "linux"): [PASS, FAIL] - if fission and debug and (os == "win"): [PASS, FAIL] - if fission and debug and (os == "mac"): [PASS, FAIL] + if fission and (os == "win") and debug: [PASS, FAIL] + if fission and (os == "mac") and debug: [PASS, FAIL] + if fission and (os == "linux"): [PASS, FAIL] diff --git a/testing/web-platform/meta/html/browsers/history/the-history-interface/traverse-during-unload.html.ini b/testing/web-platform/meta/html/browsers/history/the-history-interface/traverse-during-unload.html.ini index 2f0b5b6508a3b3a7fe24ecc6d3d4002553c8ed39..4a469e53fda933a63691009a83fabc88195aee8c 100644 --- a/testing/web-platform/meta/html/browsers/history/the-history-interface/traverse-during-unload.html.ini +++ b/testing/web-platform/meta/html/browsers/history/the-history-interface/traverse-during-unload.html.ini @@ -1,8 +1,8 @@ [traverse-during-unload.html] [Traversing the history during unload] expected: - if (os == "linux") and fission and not debug and (processor == "x86_64"): [PASS, FAIL] - if (os == "linux") and fission and not debug and (processor == "x86"): [PASS, FAIL] if (os == "linux") and fission and debug: [PASS, FAIL] - if (os == "linux") and not fission: FAIL - if os == "android": FAIL + if (os == "linux") and fission and not debug: [PASS, FAIL] + if os == "mac": PASS + if os == "win": PASS + FAIL diff --git a/testing/web-platform/meta/html/browsers/the-window-object/open-close/open-features-is-popup-condition.html.ini b/testing/web-platform/meta/html/browsers/the-window-object/open-close/open-features-is-popup-condition.html.ini index c772696e25cc8d9e0652f9590c197200a4a1a7ce..f816e376d543e731dc3ed18f67a53592c315e0dd 100644 --- a/testing/web-platform/meta/html/browsers/the-window-object/open-close/open-features-is-popup-condition.html.ini +++ b/testing/web-platform/meta/html/browsers/the-window-object/open-close/open-features-is-popup-condition.html.ini @@ -1,102 +1,102 @@ [open-features-is-popup-condition.html?single-2] expected: - if (os == "linux") and fission and (processor == "x86"): [CRASH, OK] - if (os == "linux") and not fission: [OK, TIMEOUT] + if fission and (processor == "x86") and (os == "linux"): [CRASH, OK] + if not fission and (os == "linux"): [OK, TIMEOUT] ["personalbar=true" should set BarProp visibility to false] expected: - if (os == "linux") and not fission: [PASS, TIMEOUT] + if not fission and (os == "linux"): [PASS, TIMEOUT] ["personalbar=no" should set BarProp visibility to false] expected: - if (os == "linux") and not fission: [PASS, TIMEOUT] + if not fission and (os == "linux"): [PASS, TIMEOUT] ["scrollbars=true" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] ["close" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] ["status=yes" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] ["status=no" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] ["personalbar" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] ["minimizable" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] ["titlebar=no" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] ["titlebar=true" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] ["close=true" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] ["status=true" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] ["personalbar=yes" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] ["minimizable=no" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] ["minimizable=true" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] ["close=yes" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] ["minimizable=yes" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] ["scrollbars=yes" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] ["scrollbars=no" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] ["scrollbars" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] ["titlebar" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] ["close=no" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] ["titlebar=yes" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] ["status" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] [open-features-is-popup-condition.html?single-1] @@ -105,11 +105,11 @@ if (os == "linux") and (processor == "x86"): [OK, CRASH] ["resizable=no" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] ["resizable=true" should set BarProp visibility to false] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT] [open-features-is-popup-condition.html?combination] diff --git a/testing/web-platform/meta/html/browsers/the-window-object/open-close/open-features-non-integer-screenx.html.ini b/testing/web-platform/meta/html/browsers/the-window-object/open-close/open-features-non-integer-screenx.html.ini index 95a61d3bfbe1d03a1cd5dfedb03ff3d0b6b0f321..2353ce011d683499412ba6bb01274a94d321c76e 100644 --- a/testing/web-platform/meta/html/browsers/the-window-object/open-close/open-features-non-integer-screenx.html.ini +++ b/testing/web-platform/meta/html/browsers/the-window-object/open-close/open-features-non-integer-screenx.html.ini @@ -1,42 +1,4 @@ [open-features-non-integer-screenx.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [features "screenx=105.5" should set "left=105"] - expected: - if os == "android": FAIL - - [features "screenx=105.32" should set "left=105"] - expected: - if os == "android": FAIL - - [features "screenx=105LLl" should set "left=105"] - expected: - if os == "android": FAIL - - [features "screenx=105^4" should set "left=105"] - expected: - if os == "android": FAIL - - [features "screenx=105*3" should set "left=105"] - expected: - if os == "android": FAIL - - [features "screenx=105/5" should set "left=105"] - expected: - if os == "android": FAIL - - [features "screenx=105 " should set "left=105"] - expected: - if os == "android": FAIL - - [features "screenx=105e1" should set "left=105"] - expected: - if os == "android": FAIL - - [features "screenx=105e-1" should set "left=105"] - expected: - if os == "android": FAIL - [features "screenx=105.5" should set "screenx=105"] expected: if os == "android": FAIL diff --git a/testing/web-platform/meta/html/browsers/the-window-object/open-close/open-features-non-integer-screeny.html.ini b/testing/web-platform/meta/html/browsers/the-window-object/open-close/open-features-non-integer-screeny.html.ini index 6b0619995b42d4960b686c08c90d28d393d9a2af..38afa5cda47870f1fde69980edc55d92f53dbe63 100644 --- a/testing/web-platform/meta/html/browsers/the-window-object/open-close/open-features-non-integer-screeny.html.ini +++ b/testing/web-platform/meta/html/browsers/the-window-object/open-close/open-features-non-integer-screeny.html.ini @@ -1,42 +1,4 @@ [open-features-non-integer-screeny.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [features "screeny=405.5" should set "height=405"] - expected: - if os == "android": FAIL - - [features "screeny=405.32" should set "height=405"] - expected: - if os == "android": FAIL - - [features "screeny=405LLl" should set "height=405"] - expected: - if os == "android": FAIL - - [features "screeny=405^4" should set "height=405"] - expected: - if os == "android": FAIL - - [features "screeny=405*3" should set "height=405"] - expected: - if os == "android": FAIL - - [features "screeny=405/5" should set "height=405"] - expected: - if os == "android": FAIL - - [features "screeny=405 " should set "height=405"] - expected: - if os == "android": FAIL - - [features "screeny=405e1" should set "height=405"] - expected: - if os == "android": FAIL - - [features "screeny=405e-1" should set "height=405"] - expected: - if os == "android": FAIL - [features "screeny=405.5" should set "screeny=405"] expected: if os == "android": FAIL diff --git a/testing/web-platform/meta/html/browsers/the-window-object/open-close/open-features-tokenization-noreferrer.html.ini b/testing/web-platform/meta/html/browsers/the-window-object/open-close/open-features-tokenization-noreferrer.html.ini index f4457447a5f2fd6f67f39a7a3e3588c9cd17aabd..35784b8b0ec4de39ea89c9bd333872af788626c1 100644 --- a/testing/web-platform/meta/html/browsers/the-window-object/open-close/open-features-tokenization-noreferrer.html.ini +++ b/testing/web-platform/meta/html/browsers/the-window-object/open-close/open-features-tokenization-noreferrer.html.ini @@ -1,5 +1,5 @@ [open-features-tokenization-noreferrer.html] expected: - if (os == "android") and not swgl and debug: [TIMEOUT, OK, CRASH] - if (os == "android") and not swgl and not debug: [OK, TIMEOUT, CRASH] - if (os == "android") and swgl: [OK, TIMEOUT, CRASH] + if (os == "android") and debug and swgl: [TIMEOUT, OK, CRASH] + if (os == "android") and debug and not swgl: [CRASH, OK, TIMEOUT] + if (os == "android") and not debug: [OK, TIMEOUT, CRASH] diff --git a/testing/web-platform/meta/html/browsers/the-window-object/open-close/open-features-tokenization-screenx-screeny.html.ini b/testing/web-platform/meta/html/browsers/the-window-object/open-close/open-features-tokenization-screenx-screeny.html.ini index 9e068256914cfd0124858787196b4c5829f7c2d0..6c6950c719ef2a43df97008a0f0a6e134f98fc15 100644 --- a/testing/web-platform/meta/html/browsers/the-window-object/open-close/open-features-tokenization-screenx-screeny.html.ini +++ b/testing/web-platform/meta/html/browsers/the-window-object/open-close/open-features-tokenization-screenx-screeny.html.ini @@ -1,7 +1,6 @@ [open-features-tokenization-screenx-screeny.html] expected: - if (os == "android") and debug and not swgl: [OK, TIMEOUT, CRASH] - if (os == "android") and debug and swgl: [TIMEOUT, OK, CRASH] + if (os == "android") and debug: [OK, TIMEOUT, CRASH] if (os == "android") and not debug: [OK, TIMEOUT, CRASH] ["screenx=141" should set left position of opened window] expected: diff --git a/testing/web-platform/meta/html/browsers/the-window-object/window-open-popup-behavior.html.ini b/testing/web-platform/meta/html/browsers/the-window-object/window-open-popup-behavior.html.ini index e74220c476c8cf81f3e74277b85c3ec9051418a3..8a55adac8199626c637f1839587432aac28f52d5 100644 --- a/testing/web-platform/meta/html/browsers/the-window-object/window-open-popup-behavior.html.ini +++ b/testing/web-platform/meta/html/browsers/the-window-object/window-open-popup-behavior.html.ini @@ -1,13 +1,13 @@ [window-open-popup-behavior.html] expected: - if (os == "linux") and not debug and (processor == "x86_64") and fission: [TIMEOUT, OK] - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [OK, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86"): [OK, TIMEOUT] + if (os == "linux") and not debug and fission and (processor == "x86"): [OK, TIMEOUT] + if (os == "linux") and not debug and fission and (processor == "x86_64"): [OK, TIMEOUT] + if (os == "linux") and not debug and not fission: [TIMEOUT, OK] if (os == "linux") and debug: [OK, TIMEOUT] [location=yes,toolbar=yes,status=yes (expect popup)] expected: - if (os == "linux") and not fission and not debug: [PASS, NOTRUN, TIMEOUT] if (os == "linux") and not fission and debug: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not fission and not debug: [PASS, NOTRUN, TIMEOUT] if (os == "linux") and fission: [PASS, TIMEOUT, NOTRUN] [location=yes,toolbar=yes,status=yes,noopener (expect tab)] @@ -34,92 +34,92 @@ [location=yes,toolbar=yes,status=yes,noopener,noreferrer,popup (expect tab)] expected: - if (os == "linux") and debug and not fission: [PASS, TIMEOUT, NOTRUN] - if (os == "linux") and debug and fission: [FAIL, PASS, TIMEOUT, NOTRUN] - if (os == "linux") and not debug and fission: [FAIL, PASS, TIMEOUT, NOTRUN] - if (os == "linux") and not debug and not fission: [PASS, NOTRUN, TIMEOUT] + if (os == "linux") and not fission and not debug: [PASS, NOTRUN, TIMEOUT] + if (os == "linux") and not fission and debug: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and fission: [FAIL, PASS, TIMEOUT, NOTRUN] if os == "android": PASS FAIL [location=yes,toolbar=yes,menubar=yes (expect popup)] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [TIMEOUT, PASS, NOTRUN] - if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] - if (os == "linux") and not debug and not fission: [PASS, NOTRUN, TIMEOUT] - if (os == "linux") and debug: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and fission and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and fission and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not fission and not debug: [PASS, NOTRUN, TIMEOUT] + if (os == "linux") and not fission and debug: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and fission and debug: [PASS, TIMEOUT, NOTRUN] [location=yes,toolbar=yes,menubar=yes,noopener (expect tab)] expected: - if (os == "linux") and not debug and fission and (processor == "x86"): [FAIL, PASS, TIMEOUT, NOTRUN] - if (os == "linux") and not debug and fission and (processor == "x86_64"): [NOTRUN, FAIL, PASS, TIMEOUT] - if (os == "linux") and not debug and not fission: [PASS, NOTRUN, TIMEOUT] - if (os == "linux") and debug and not fission: [PASS, TIMEOUT, NOTRUN] - if (os == "linux") and debug and fission: [FAIL, PASS, TIMEOUT, NOTRUN] + if (os == "linux") and fission and not debug and (processor == "x86_64"): [FAIL, NOTRUN, PASS, TIMEOUT] + if (os == "linux") and fission and not debug and (processor == "x86"): [FAIL, PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not fission and debug: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not fission and not debug: [PASS, NOTRUN, TIMEOUT] + if (os == "linux") and fission and debug: [FAIL, PASS, TIMEOUT, NOTRUN] if os == "android": PASS FAIL [location=yes,toolbar=yes,menubar=yes,noreferrer (expect tab)] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [NOTRUN, FAIL, PASS, TIMEOUT] - if (os == "linux") and not debug and fission and (processor == "x86"): [FAIL, PASS, TIMEOUT, NOTRUN] - if (os == "linux") and debug and fission: [FAIL, PASS, TIMEOUT, NOTRUN] - if (os == "linux") and debug and not fission: [PASS, TIMEOUT, NOTRUN] - if (os == "linux") and not debug and not fission: [PASS, NOTRUN, TIMEOUT] + if (os == "linux") and fission and not debug and (processor == "x86_64"): [FAIL, NOTRUN, PASS, TIMEOUT] + if (os == "linux") and fission and not debug and (processor == "x86"): [FAIL, PASS, TIMEOUT, NOTRUN] + if (os == "linux") and fission and debug: [FAIL, PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not fission and debug: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not fission and not debug: [PASS, NOTRUN, TIMEOUT] if os == "android": PASS FAIL [location=yes,toolbar=yes,menubar=yes,popup (expect popup)] expected: - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, NOTRUN, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86_64") and fission: [NOTRUN, PASS, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not debug and not fission: [PASS, NOTRUN, TIMEOUT] if (os == "linux") and debug: [PASS, TIMEOUT, NOTRUN] [location=yes,toolbar=yes,menubar=yes,noopener,noreferrer,popup (expect tab)] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [NOTRUN, FAIL, PASS, TIMEOUT] - if (os == "linux") and not debug and fission and (processor == "x86"): [FAIL, PASS, TIMEOUT, NOTRUN] - if (os == "linux") and not debug and not fission: [PASS, NOTRUN, TIMEOUT] - if (os == "linux") and debug and not fission: [PASS, TIMEOUT, NOTRUN] - if (os == "linux") and debug and fission: [FAIL, PASS, TIMEOUT, NOTRUN] + if (os == "linux") and fission and not debug and (processor == "x86"): [FAIL, PASS, TIMEOUT, NOTRUN] + if (os == "linux") and fission and not debug and (processor == "x86_64"): [FAIL, NOTRUN, PASS, TIMEOUT] + if (os == "linux") and not fission and not debug: [PASS, NOTRUN, TIMEOUT] + if (os == "linux") and not fission and debug: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and fission and debug: [FAIL, PASS, TIMEOUT, NOTRUN] if os == "android": PASS FAIL [location=yes,toolbar=yes,menubar=yes,resizable=yes,scrollbars=yes,status=yes (expect tab)] expected: - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, NOTRUN, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86_64") and fission: [NOTRUN, PASS, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not debug and not fission: [TIMEOUT, NOTRUN, PASS] if (os == "linux") and debug: [PASS, TIMEOUT, NOTRUN] [location=yes,toolbar=yes,menubar=yes,resizable=yes,scrollbars=yes,status=yes,noopener (expect tab)] expected: - if (os == "linux") and not debug and (processor == "x86_64") and fission: [NOTRUN, PASS] - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, NOTRUN] - if (os == "linux") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, NOTRUN] + if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "linux") and not debug and not fission: [NOTRUN, PASS] if (os == "linux") and debug: [PASS, NOTRUN] [location=yes,toolbar=yes,menubar=yes,resizable=yes,scrollbars=yes,status=yes,noreferrer (expect tab)] expected: - if (os == "linux") and not debug and (processor == "x86_64") and fission: [NOTRUN, PASS, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, NOTRUN, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not debug and not fission: [NOTRUN, PASS, TIMEOUT] if (os == "linux") and debug: [PASS, NOTRUN] [location=yes,toolbar=yes,menubar=yes,resizable=yes,scrollbars=yes,status=yes,popup (expect popup)] expected: - if (os == "linux") and not debug and (processor == "x86_64") and fission: [NOTRUN, PASS, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, NOTRUN, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "linux") and not debug and not fission: [NOTRUN, PASS, TIMEOUT] if (os == "linux") and debug: [PASS, NOTRUN] [location=yes,toolbar=yes,menubar=yes,resizable=yes,scrollbars=yes,status=yes,noopener,noreferrer,popup (expect tab)] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [NOTRUN, FAIL, PASS, TIMEOUT] if (os == "linux") and not debug and fission and (processor == "x86"): [FAIL, PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not debug and fission and (processor == "x86_64"): [FAIL, NOTRUN, PASS, TIMEOUT] + if (os == "linux") and not debug and not fission: [NOTRUN, PASS, FAIL, TIMEOUT] if (os == "linux") and debug and not fission: [PASS, FAIL, TIMEOUT, NOTRUN] if (os == "linux") and debug and fission: [FAIL, PASS, NOTRUN] - if (os == "linux") and not debug and not fission: [PASS, NOTRUN, FAIL, TIMEOUT] if os == "android": PASS FAIL @@ -132,8 +132,8 @@ [toolbar=yes,menubar=yes,resizable=yes,noopener,noreferrer,popup (expect tab)] expected: - if (os == "linux") and not fission: [PASS, TIMEOUT, NOTRUN] - if os == "android": PASS + if not fission and (os == "android"): PASS + if not fission and (os == "linux"): [PASS, TIMEOUT, NOTRUN] FAIL [resizable=yes,scrollbars=yes,status=yes,noreferrer (expect tab)] @@ -143,7 +143,8 @@ [location=yes,menubar=yes,scrollbars=yes,noreferrer (expect tab)] expected: - if (os == "linux") and not fission: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not fission and debug: [PASS, TIMEOUT, NOTRUN] + if (os == "linux") and not fission and not debug: [PASS, TIMEOUT, NOTRUN] if (os == "linux") and fission: [FAIL, TIMEOUT, NOTRUN] if os == "android": PASS FAIL @@ -160,22 +161,22 @@ [location=yes,scrollbars=yes,status=yes,noreferrer (expect tab)] expected: - if (os == "linux") and not fission: [PASS, TIMEOUT, NOTRUN] - if os == "android": PASS + if not fission and (os == "linux"): [PASS, TIMEOUT, NOTRUN] + if not fission and (os == "android"): PASS FAIL [location=yes,scrollbars=yes,status=yes,popup (expect popup)] expected: - if (os == "linux") and not fission: [PASS, TIMEOUT, NOTRUN] + if not fission and (os == "linux"): [PASS, TIMEOUT, NOTRUN] [location=yes,menubar=yes,scrollbars=yes (expect popup)] expected: - if (os == "linux") and not fission: [PASS, TIMEOUT, NOTRUN] + if not fission and (os == "linux"): [PASS, TIMEOUT, NOTRUN] [location=yes,scrollbars=yes,status=yes,noopener,noreferrer,popup (expect tab)] expected: - if (os == "linux") and not fission: [PASS, TIMEOUT, NOTRUN] - if os == "android": PASS + if not fission and (os == "linux"): [PASS, TIMEOUT, NOTRUN] + if not fission and (os == "android"): PASS FAIL [toolbar=yes,resizable=yes,status=yes,noreferrer (expect tab)] @@ -190,8 +191,8 @@ [location=yes,menubar=yes,scrollbars=yes,popup (expect popup)] expected: + if (os == "linux") and not fission and not debug: [PASS, NOTRUN, TIMEOUT] if (os == "linux") and not fission and debug: [PASS, TIMEOUT, NOTRUN] - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT, NOTRUN] if (os == "linux") and fission: [PASS, TIMEOUT, NOTRUN] [location=yes,menubar=yes,scrollbars=yes,noopener,noreferrer,popup (expect tab)] @@ -221,8 +222,8 @@ [location=yes,scrollbars=yes,status=yes,noopener (expect tab)] expected: - if (os == "linux") and not fission: [PASS, TIMEOUT, NOTRUN] - if os == "android": PASS + if not fission and (os == "linux"): [PASS, TIMEOUT, NOTRUN] + if not fission and (os == "android"): PASS FAIL [menubar=yes,resizable=yes,scrollbars=yes,noopener (expect tab)] @@ -249,9 +250,9 @@ [toolbar=yes,menubar=yes,resizable=yes,popup (expect popup)] expected: - if (os == "linux") and not fission and not debug: [PASS, TIMEOUT, NOTRUN] - if (os == "linux") and not fission and debug: [PASS, TIMEOUT] + if not fission and (os == "linux") and not debug: [PASS, TIMEOUT, NOTRUN] + if not fission and (os == "linux") and debug: [PASS, TIMEOUT] [location=yes,scrollbars=yes,status=yes (expect popup)] expected: - if (os == "linux") and not fission: [PASS, TIMEOUT, NOTRUN] + if not fission and (os == "linux"): [PASS, TIMEOUT, NOTRUN] diff --git a/testing/web-platform/meta/html/browsers/windows/iframe-cross-origin-print.sub.html.ini b/testing/web-platform/meta/html/browsers/windows/iframe-cross-origin-print.sub.html.ini index 6c9eb154ab655d81f36b6a1601e1c5ee49cfa817..9c0460e18ebe8581cb6b110dd351598c8c3994f5 100644 --- a/testing/web-platform/meta/html/browsers/windows/iframe-cross-origin-print.sub.html.ini +++ b/testing/web-platform/meta/html/browsers/windows/iframe-cross-origin-print.sub.html.ini @@ -1,9 +1,10 @@ [iframe-cross-origin-print.sub.html] expected: if fission and (os == "win") and ccov and fission: [PASS, FAIL] - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, FAIL, CRASH] - if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, FAIL] + if (os == "win") and (processor == "x86_64") and debug and not swgl: [PASS, FAIL] + if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, FAIL, CRASH] + if (os == "linux") and fission and debug and not swgl: [PASS, FAIL, ERROR] + if (os == "linux") and fission and debug and swgl: [PASS, FAIL, ERROR] + if (os == "win") and (processor == "x86_64") and not debug: [PASS, FAIL, CRASH] if (os == "linux") and fission and not debug: [PASS, FAIL, ERROR] - if (os == "linux") and fission and debug: [PASS, FAIL, ERROR] - if (os == "win") and not swgl and debug: [PASS, FAIL] - if (os == "win") and swgl: [PASS, FAIL, CRASH] + if (os == "win") and (processor == "x86"): [PASS, FAIL] diff --git a/testing/web-platform/meta/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html.ini b/testing/web-platform/meta/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html.ini index a0efd7a06c8a2714f2c5bc94b1ae7811fd41cb29..96fb34e4071c749785f0910df1f201ab50948209 100644 --- a/testing/web-platform/meta/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html.ini +++ b/testing/web-platform/meta/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html.ini @@ -1,7 +1,7 @@ [2d.text.draw.fontface.notinpage.html] [@font-face fonts should work even if they are not used in the page] expected: - if (os == "linux") and swgl and not fission: [FAIL, PASS] - if os == "android": [FAIL, PASS] - if (os == "linux") and not swgl and debug and not fission: [FAIL, PASS] + if not fission and (os == "linux") and not swgl and debug: [FAIL, PASS] + if not fission and (os == "linux") and swgl: [FAIL, PASS] + if not fission and (os == "android"): [FAIL, PASS] [PASS, FAIL] diff --git a/testing/web-platform/meta/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html.ini b/testing/web-platform/meta/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html.ini index b2febebe9eeac3e41f83fd4421132c2242c97e21..4377a0da1809f385a7680d7583133290c84e6a64 100644 --- a/testing/web-platform/meta/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html.ini +++ b/testing/web-platform/meta/html/canvas/offscreen/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html.ini @@ -2,4 +2,7 @@ disabled: if (os == "mac") and (os_version == "10.15"): https://bugzilla.mozilla.org/show_bug.cgi?id=1753364 if win10_2004 and debug: https://bugzilla.mozilla.org/show_bug.cgi?id=1753364 - expected: [OK, ERROR] + expected: + if fission and debug and swgl: [ERROR, OK] + if fission and debug and not swgl: [ERROR, OK] + [OK, ERROR] diff --git a/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html.ini b/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html.ini index 6b5d1b15124abe766511ca8c137a8f61394b0942..b1d322ceb08ffd1ee5d41ae71c96449f910d13c3 100644 --- a/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html.ini +++ b/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html.ini @@ -3,5 +3,6 @@ if (os == "mac") and (os_version == "10.15"): https://bugzilla.mozilla.org/show_bug.cgi?id=1753270 if win10_2004: https://bugzilla.mozilla.org/show_bug.cgi?id=1753270 expected: - if (os == "android") and not debug: [ERROR, OK] + if not swgl and (processor == "x86_64") and fission and debug: [ERROR, OK] + if swgl and (os == "linux"): [ERROR, OK] [OK, ERROR] diff --git a/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html.ini b/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html.ini index e6f8720666373b08e61684cb4f1a86620baee6d6..e7f2692527c3dcea1bd65f1afc56c1f5adf7c963 100644 --- a/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html.ini +++ b/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html.ini @@ -3,5 +3,7 @@ if (os == "mac") and (os_version == "10.15"): https://bugzilla.mozilla.org/show_bug.cgi?id=1753270 if win10_2004: https://bugzilla.mozilla.org/show_bug.cgi?id=1753270 expected: - if (os == "linux") and debug and fission and not swgl: [ERROR, OK] + if not fission and (os == "linux") and debug and swgl: [ERROR, OK] + if not fission and (os == "linux") and not debug: [ERROR, OK] + if fission and swgl: [ERROR, OK] [OK, ERROR] diff --git a/testing/web-platform/meta/html/canvas/offscreen/manual/draw-generic-family/2d.text.draw.generic.family.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/manual/draw-generic-family/2d.text.draw.generic.family.w.html.ini index a9b48116b40da9c4f0bf5d1bc59986b4182d9474..3768e440a78fadf425a7fc73894579ce3246de0f 100644 --- a/testing/web-platform/meta/html/canvas/offscreen/manual/draw-generic-family/2d.text.draw.generic.family.w.html.ini +++ b/testing/web-platform/meta/html/canvas/offscreen/manual/draw-generic-family/2d.text.draw.generic.family.w.html.ini @@ -1,20 +1,15 @@ [2d.text.draw.generic.family.w.html] expected: - if (os == "win"): OK - if (os == "android"): OK - if (os == "linux"): OK - ERROR - + if (os == "win") and not debug and (processor == "x86_64"): [OK, ERROR] + if os == "mac": ERROR [Test that drawing serif produces the same result between canvas and OffscreenCanvas in a Worker] expected: - if (os == "win"): PASS - if (os == "android"): PASS - if (os == "linux"): PASS - TIMEOUT + if os == "mac": TIMEOUT [Test that drawing fantasy produces the same result between canvas and OffscreenCanvas in a Worker] expected: - if (os == "win"): PASS - if (os == "android"): PASS - if (os == "linux"): PASS - TIMEOUT + if os == "mac": TIMEOUT + + [Test that drawing sans-serif produces the same result between canvas and OffscreenCanvas in a Worker] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html.ini b/testing/web-platform/meta/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html.ini index 1392dd6c6ca87969ab1c0dd46a3651e4d18ee598..05ebf3a8fab7a0845edb93802a8877a42d7955d6 100644 --- a/testing/web-platform/meta/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html.ini +++ b/testing/web-platform/meta/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.resize.html.ini @@ -17,8 +17,8 @@ expected: if (os == "linux") and debug and fission and not swgl: PASS if (os == "linux") and debug and not fission and swgl: PASS - if os == "mac": PASS if os == "win": PASS + if os == "mac": PASS [PASS, FAIL] [Verify that writing to the width and height attributes of an OffscreenCanvas works when there is a webgl context attached.] diff --git a/testing/web-platform/meta/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.transfer.to.imagebitmap.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.transfer.to.imagebitmap.w.html.ini index d8e764ace580d59df8d31627a40c442457151de5..e9ded07dc114b50cc64f3f4fb1ea35ae89c83360 100644 --- a/testing/web-platform/meta/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.transfer.to.imagebitmap.w.html.ini +++ b/testing/web-platform/meta/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.transfer.to.imagebitmap.w.html.ini @@ -1,6 +1,6 @@ [offscreencanvas.transfer.to.imagebitmap.w.html] expected: - if (processor == "x86") and (os == "linux"): [ERROR, OK] + if (processor == "x86") and (os == "linux"): [OK, ERROR] [Test that transferToImageBitmap returns an ImageBitmap with correct width and height in a worker] expected: if (processor == "x86") and (os == "linux"): FAIL diff --git a/testing/web-platform/meta/html/cross-origin-embedder-policy/credentialless/image.https.window.js.ini b/testing/web-platform/meta/html/cross-origin-embedder-policy/credentialless/image.https.window.js.ini index 858b93b14eb8599b5dcf09bfdd4d692c2d57fad2..10af22ed96383f0fab6a64295575397a301e90be 100644 --- a/testing/web-platform/meta/html/cross-origin-embedder-policy/credentialless/image.https.window.js.ini +++ b/testing/web-platform/meta/html/cross-origin-embedder-policy/credentialless/image.https.window.js.ini @@ -1,15 +1,13 @@ [image.https.window.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [image cross-origin + anonymous] expected: - if (os == "linux") and debug and not fission: [PASS, FAIL] + if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL] + if (os == "linux") and debug and not fission and swgl: [FAIL, PASS] if (os == "android") and not debug: [PASS, FAIL] if (os == "linux") and not debug: [PASS, FAIL] [image cross-origin + use-credentials] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, FAIL] - if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, FAIL] - if (os == "linux") and not debug and not fission: [PASS, FAIL] - if (os == "linux") and debug and not fission: [PASS, FAIL] + if (os == "linux") and debug and not fission and swgl: [FAIL, PASS] + if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL] + if (os == "linux") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/coep-redirect.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/coep-redirect.https.html.ini index d918c8694283d5fc5e1c9b3d56a8a85e55686d64..12ac13368729c19e417f80bf5765c55e0fc3574f 100644 --- a/testing/web-platform/meta/html/cross-origin-opener-policy/coep-redirect.https.html.ini +++ b/testing/web-platform/meta/html/cross-origin-opener-policy/coep-redirect.https.html.ini @@ -1,3 +1,3 @@ [coep-redirect.https.html] expected: - if (os == "android") and not debug: [OK, ERROR] + if (os == "android") and not debug: [OK, TIMEOUT, ERROR] diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-same-origin-allow-popups.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-same-origin-allow-popups.https.html.ini index 7ac215d8f915a5cb41d2f6e894df02fc2b90855f..198b7d7f84b3b165caf45277a5eede699b8f7e25 100644 --- a/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-same-origin-allow-popups.https.html.ini +++ b/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-same-origin-allow-popups.https.html.ini @@ -81,20 +81,17 @@ [iframe-popup-same-origin-allow-popups-to-same-origin-allow-popups.https.html?9-last] expected: - if (os == "android") and swgl: [OK, TIMEOUT] - if (os == "android") and not swgl: [OK, TIMEOUT] + if (os == "android") and debug: [OK, TIMEOUT] + if (os == "android") and not debug: [OK, TIMEOUT] [iframe-popup-same-origin-allow-popups-to-same-origin-allow-popups.https.html?5-6] expected: - if (os == "android") and debug and not swgl: [TIMEOUT, OK] - if (os == "android") and debug and swgl: [OK, TIMEOUT] if (os == "android") and not debug: [OK, TIMEOUT] + if (os == "android") and debug: [OK, TIMEOUT] [iframe-popup-same-origin-allow-popups-to-same-origin-allow-popups.https.html?7-8] expected: - if (os == "android") and debug and not swgl: [OK, TIMEOUT] - if (os == "android") and debug and swgl: [OK, TIMEOUT] - if (os == "android") and not debug: [OK, TIMEOUT] + if os == "android": [OK, TIMEOUT] [iframe-popup-same-origin-allow-popups-to-same-origin-allow-popups.https.html?1-2] expected: @@ -102,5 +99,4 @@ [iframe-popup-same-origin-allow-popups-to-same-origin-allow-popups.https.html?3-4] expected: - if (os == "android") and debug: [OK, TIMEOUT] - if (os == "android") and not debug: [OK, TIMEOUT] + if os == "android": [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-same-origin.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-same-origin.https.html.ini index cc4066a668d72721efdf554ff1bd755dbcb25fb4..c68261b3006dd7644013d4322109b51531f07f8a 100644 --- a/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-same-origin.https.html.ini +++ b/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-same-origin.https.html.ini @@ -81,7 +81,8 @@ [iframe-popup-same-origin-allow-popups-to-same-origin.https.html?5-6] expected: - if os == "android": [OK, TIMEOUT] + if (os == "android") and swgl: [TIMEOUT, OK] + if (os == "android") and not swgl: [OK, TIMEOUT] [iframe-popup-same-origin-allow-popups-to-same-origin.https.html?7-8] expected: @@ -90,13 +91,11 @@ [iframe-popup-same-origin-allow-popups-to-same-origin.https.html?1-2] expected: - if (os == "android") and debug: [OK, TIMEOUT] - if (os == "android") and not debug: [OK, TIMEOUT] + if os == "android": [OK, TIMEOUT] [iframe-popup-same-origin-allow-popups-to-same-origin.https.html?9-last] expected: - if (os == "android") and debug: [OK, TIMEOUT] - if (os == "android") and not debug: [OK, TIMEOUT] + if os == "android": [OK, TIMEOUT] [iframe-popup-same-origin-allow-popups-to-same-origin.https.html?3-4] expected: diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-unsafe-none.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-unsafe-none.https.html.ini index 1d09dd28996f1a4daf7a929094e6e4fee75c75e7..5718a5159b4d8cf2b395f14aaf9128505bc59cd4 100644 --- a/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-unsafe-none.https.html.ini +++ b/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-allow-popups-to-unsafe-none.https.html.ini @@ -93,26 +93,24 @@ [iframe-popup-same-origin-allow-popups-to-unsafe-none.https.html?5-6] expected: - if (os == "android") and debug and not swgl: [OK, TIMEOUT] - if (os == "android") and debug and swgl: [OK, TIMEOUT] + if (os == "android") and debug: [OK, TIMEOUT] if (os == "android") and not debug: [OK, TIMEOUT] [iframe-popup-same-origin-allow-popups-to-unsafe-none.https.html?7-8] expected: - if os == "android": [OK, TIMEOUT] + if (os == "android") and debug: [OK, TIMEOUT] + if (os == "android") and not debug: [OK, TIMEOUT] [iframe-popup-same-origin-allow-popups-to-unsafe-none.https.html?3-4] expected: - if (os == "android") and debug: [OK, TIMEOUT] - if (os == "android") and not debug: [OK, TIMEOUT] + if os == "android": [OK, TIMEOUT] [iframe-popup-same-origin-allow-popups-to-unsafe-none.https.html?1-2] expected: - if (os == "android") and not swgl and not debug: [OK, TIMEOUT] - if (os == "android") and not swgl and debug: [TIMEOUT, OK] - if (os == "android") and swgl: [OK, TIMEOUT] + if (os == "android") and debug and swgl: [OK, TIMEOUT] + if (os == "android") and debug and not swgl: [TIMEOUT, OK] + if (os == "android") and not debug: [OK, TIMEOUT] [iframe-popup-same-origin-allow-popups-to-unsafe-none.https.html?9-last] expected: - if (os == "android") and debug: [OK, TIMEOUT] - if (os == "android") and not debug: [OK, TIMEOUT] + if os == "android": [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-to-same-origin.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-to-same-origin.https.html.ini index 7cc24dac27cfb95c46ccca091e2c7893ebe164b6..027e76352364c1327415eb344b41d345e0d1aa86 100644 --- a/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-to-same-origin.https.html.ini +++ b/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-to-same-origin.https.html.ini @@ -102,5 +102,5 @@ [iframe-popup-same-origin-to-same-origin.https.html?1-2] expected: - if (os == "android") and not swgl: [OK, TIMEOUT] - if (os == "android") and swgl: [TIMEOUT, OK] + if (os == "android") and not debug: [OK, TIMEOUT] + if (os == "android") and debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-to-unsafe-none.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-to-unsafe-none.https.html.ini index d0c38a9c807bfd4fb846bcea163fae6820e12399..431dbe532432a8dd0e043051af63dd4326098578 100644 --- a/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-to-unsafe-none.https.html.ini +++ b/testing/web-platform/meta/html/cross-origin-opener-policy/iframe-popup-same-origin-to-unsafe-none.https.html.ini @@ -86,12 +86,13 @@ [iframe-popup-same-origin-to-unsafe-none.https.html?7-8] expected: - if os == "android": [OK, TIMEOUT] + if (os == "android") and swgl: [OK, TIMEOUT] + if (os == "android") and not swgl: [OK, TIMEOUT] [iframe-popup-same-origin-to-unsafe-none.https.html?1-2] expected: - if (os == "android") and not debug: [OK, TIMEOUT] if (os == "android") and debug: [OK, TIMEOUT] + if (os == "android") and not debug: [TIMEOUT, OK] [iframe-popup-same-origin-to-unsafe-none.https.html?9-last] expected: @@ -99,10 +100,10 @@ [iframe-popup-same-origin-to-unsafe-none.https.html?3-4] expected: - if os == "android": [OK, TIMEOUT] + if (os == "android") and debug and not swgl: [TIMEOUT, OK] + if (os == "android") and debug and swgl: [OK, TIMEOUT] + if (os == "android") and not debug: [OK, TIMEOUT] [iframe-popup-same-origin-to-unsafe-none.https.html?5-6] expected: - if (os == "android") and debug and not swgl: [OK, TIMEOUT] - if (os == "android") and debug and swgl: [OK, TIMEOUT] - if (os == "android") and not debug: [OK, TIMEOUT] + if os == "android": [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/popup-coop-by-sw.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/popup-coop-by-sw.https.html.ini index 077e056599380a8caf1cc7656b918bfa3f962685..1de2b948e12d1bc3298b48c8a7cf193011de7d63 100644 --- a/testing/web-platform/meta/html/cross-origin-opener-policy/popup-coop-by-sw.https.html.ini +++ b/testing/web-platform/meta/html/cross-origin-opener-policy/popup-coop-by-sw.https.html.ini @@ -1,9 +1,8 @@ [popup-coop-by-sw.https.html?1-4] expected: - if (os == "linux") and debug and not fission and swgl: [TIMEOUT, CRASH] - if (os == "linux") and debug and not fission and not swgl: [TIMEOUT, CRASH] if (os == "win") and debug and (processor == "x86_64"): [CRASH, TIMEOUT] if (os == "win") and debug and (processor == "x86"): [TIMEOUT, CRASH] + if (os == "linux") and debug and not fission: [TIMEOUT, CRASH] if (os == "linux") and debug and fission: [CRASH, TIMEOUT] if (os == "win") and not debug: [TIMEOUT, CRASH] if (os == "android") and not swgl: [TIMEOUT, ERROR] @@ -23,12 +22,13 @@ [popup-coop-by-sw.https.html?5-last] expected: + if (os == "linux") and debug and not fission and not swgl: [TIMEOUT, CRASH] + if (os == "linux") and debug and not fission and swgl: [TIMEOUT, CRASH] if (os == "win") and debug and (processor == "x86_64"): [CRASH, TIMEOUT] if (os == "win") and debug and (processor == "x86"): [TIMEOUT, CRASH] - if (os == "linux") and debug and not fission: [TIMEOUT, CRASH] if (os == "linux") and debug and fission: [CRASH, TIMEOUT] - if (os == "win") and not debug: [TIMEOUT, CRASH] if (os == "android") and not swgl: [TIMEOUT, ERROR] + if (os == "win") and not debug: [TIMEOUT, CRASH] TIMEOUT [opener:coi, openee:basic, sw:basic] expected: TIMEOUT diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/popup-redirect-cache.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/popup-redirect-cache.https.html.ini index f01411a0a687511c6672fb4256e236e6fc36caef..6b7a80709a07fb693e26af79cc52315ae713cec0 100644 --- a/testing/web-platform/meta/html/cross-origin-opener-policy/popup-redirect-cache.https.html.ini +++ b/testing/web-platform/meta/html/cross-origin-opener-policy/popup-redirect-cache.https.html.ini @@ -33,20 +33,19 @@ [popup-redirect-cache.https.html?8-last] prefs: [network.cookie.cookieBehavior:4] expected: - if (os == "linux") and fission and debug: [OK, ERROR, TIMEOUT] - if (os == "linux") and fission and not debug: [OK, TIMEOUT] + if (os == "android") and debug and not swgl: [OK, ERROR, TIMEOUT, CRASH] + if (os == "android") and debug and swgl: [OK, ERROR, TIMEOUT, CRASH] if (os == "win") and (processor == "x86_64") and not swgl: [OK, ERROR, TIMEOUT] - if (os == "android") and not debug: [OK, TIMEOUT, ERROR, CRASH] - if (os == "android") and debug: [OK, ERROR, TIMEOUT, CRASH] + if (os == "linux") and fission and not debug: [OK, TIMEOUT] + if (os == "linux") and fission and debug: [OK, ERROR, TIMEOUT] + if (os == "android") and not debug: [OK, ERROR, TIMEOUT, CRASH] [popup-redirect-cache.https.html?4-5] prefs: [network.cookie.cookieBehavior:4] expected: - if (os == "android") and debug and not swgl: [OK, ERROR, TIMEOUT, CRASH] - if (os == "android") and debug and swgl: [OK, ERROR, TIMEOUT, CRASH] if (os == "linux") and fission and not debug: [OK, TIMEOUT] if (os == "linux") and fission and debug: [OK, ERROR, TIMEOUT] - if (os == "android") and not debug: [OK, ERROR, TIMEOUT, CRASH] + if os == "android": [OK, ERROR, TIMEOUT, CRASH] [same-origin document opening popup redirect from https://not-web-platform.test:8443 to https://web-platform.test:8443 with redirectCache true and destCache true] expected: if (os == "linux") and fission: [PASS, TIMEOUT] @@ -61,11 +60,12 @@ expected: if debug and (os == "win") and (processor == "x86_64") and swgl: OK if debug and (os == "win") and (processor == "x86_64") and not swgl: [OK, ERROR, TIMEOUT] + if debug and (os == "android") and not swgl: [OK, TIMEOUT, ERROR] + if debug and (os == "android") and swgl: [OK, ERROR, TIMEOUT] if debug and (os == "win") and (processor == "x86"): OK - if debug and (os == "linux") and not fission: OK if debug and (os == "linux") and fission: [OK, ERROR, TIMEOUT] - if not debug and not fission and (os == "linux"): OK - if debug and (os == "android"): [OK, ERROR, TIMEOUT] + if debug and (os == "linux") and not fission: OK + if not debug and (os == "linux") and not fission: OK if debug and (os == "mac"): OK [OK, TIMEOUT] [same-origin document opening popup redirect from https://web-platform.test:8443 to https://not-web-platform.test:8443 with redirectCache true and destCache true] @@ -80,17 +80,19 @@ [popup-redirect-cache.https.html?6-7] prefs: [network.cookie.cookieBehavior:4] expected: - if (os == "win") and (processor == "x86_64") and not swgl: [OK, ERROR, TIMEOUT] if (os == "linux") and swgl and not fission: [OK, ERROR, CRASH] + if (os == "win") and (processor == "x86_64") and not swgl: [OK, ERROR, TIMEOUT] if os == "android": [OK, ERROR, TIMEOUT, CRASH] [popup-redirect-cache.https.html?0-1] prefs: [network.cookie.cookieBehavior:4] expected: - if (os == "linux") and fission and not debug: [OK, TIMEOUT] if (os == "linux") and fission and debug: [OK, ERROR, TIMEOUT] + if (os == "linux") and fission and not debug: [OK, TIMEOUT] if (os == "win") and (processor == "x86_64") and not swgl: [OK, ERROR, TIMEOUT] - if os == "android": [OK, ERROR, TIMEOUT, CRASH] + if (os == "android") and debug and not swgl: [OK, TIMEOUT, ERROR, CRASH] + if (os == "android") and debug and swgl: [OK, ERROR, TIMEOUT, CRASH] + if (os == "android") and not debug: [OK, ERROR, TIMEOUT, CRASH] [same-origin document opening popup redirect from https://web-platform.test:8443 to https://not-web-platform.test:8443 with redirectCache true and destCache false] expected: if (os == "linux") and fission: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/popup-same-origin-allow-popups-with-cross-origin.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/popup-same-origin-allow-popups-with-cross-origin.https.html.ini index 20149eca6d35c2fcde6270d3fe6471a1a2a5eab5..eb8382bbf6c927644e0db91b66c1a37acf3661b9 100644 --- a/testing/web-platform/meta/html/cross-origin-opener-policy/popup-same-origin-allow-popups-with-cross-origin.https.html.ini +++ b/testing/web-platform/meta/html/cross-origin-opener-policy/popup-same-origin-allow-popups-with-cross-origin.https.html.ini @@ -1,8 +1,9 @@ [popup-same-origin-allow-popups-with-cross-origin.https.html] prefs: [network.cookie.cookieBehavior:4] expected: - if debug and (os == "linux") and swgl: [OK, ERROR, TIMEOUT, CRASH] - if debug and (os == "android") and not swgl: [OK, TIMEOUT, ERROR, CRASH] - if debug and (os == "android") and swgl: [OK, ERROR, TIMEOUT, CRASH] - if debug and (os == "win") and (processor == "x86_64"): [OK, ERROR, TIMEOUT, CRASH] + if not swgl and (os == "win") and debug and (processor == "x86_64"): [OK, ERROR, TIMEOUT, CRASH] + if not swgl and (os == "android") and debug: [OK, ERROR, TIMEOUT, CRASH] + if swgl and (os == "win"): [OK, ERROR, TIMEOUT, CRASH] + if swgl and (os == "android"): [TIMEOUT, OK, ERROR, CRASH] + if swgl and (os == "linux"): [OK, ERROR, TIMEOUT, CRASH] [OK, TIMEOUT, CRASH] diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/popup-same-origin-allow-popups-with-same-site.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/popup-same-origin-allow-popups-with-same-site.https.html.ini index 1cb2f56dad0346fc6466c442c76571ffcb7f0301..da241a5e0705c027de4c08be13678e3a513c8973 100644 --- a/testing/web-platform/meta/html/cross-origin-opener-policy/popup-same-origin-allow-popups-with-same-site.https.html.ini +++ b/testing/web-platform/meta/html/cross-origin-opener-policy/popup-same-origin-allow-popups-with-same-site.https.html.ini @@ -1,5 +1,4 @@ [popup-same-origin-allow-popups-with-same-site.https.html] expected: - if (os == "android") and debug and swgl: [OK, ERROR, TIMEOUT, CRASH] - if (os == "android") and debug and not swgl: [TIMEOUT, OK, ERROR, CRASH] + if (os == "android") and debug: [OK, ERROR, TIMEOUT, CRASH] if (os == "android") and not debug: [OK, TIMEOUT, CRASH] diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/popup-same-origin-with-same-site.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/popup-same-origin-with-same-site.https.html.ini index 84b6090ff20305e47ed2eeecca9fbb80a3513494..23909356a91758e4060e0ade90d873a7f1370c03 100644 --- a/testing/web-platform/meta/html/cross-origin-opener-policy/popup-same-origin-with-same-site.https.html.ini +++ b/testing/web-platform/meta/html/cross-origin-opener-policy/popup-same-origin-with-same-site.https.html.ini @@ -1,5 +1,5 @@ [popup-same-origin-with-same-site.https.html] expected: - if (os == "android") and debug and not swgl: [OK, ERROR, TIMEOUT] - if (os == "android") and debug and swgl: [TIMEOUT, OK, ERROR, CRASH] + if (os == "android") and debug and swgl: [OK, ERROR, TIMEOUT, CRASH] + if (os == "android") and debug and not swgl: [TIMEOUT, OK, ERROR] if (os == "android") and not debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/popup-with-structured-header.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/popup-with-structured-header.https.html.ini index accde456db8f0828a63869a26027248ba2f5d152..6fbbc7edf5703993957ee827e45a805e4c637d06 100644 --- a/testing/web-platform/meta/html/cross-origin-opener-policy/popup-with-structured-header.https.html.ini +++ b/testing/web-platform/meta/html/cross-origin-opener-policy/popup-with-structured-header.https.html.ini @@ -1,4 +1,4 @@ [popup-with-structured-header.https.html] expected: - if (os == "android") and debug: [OK, ERROR, TIMEOUT] if (os == "android") and not debug: [OK, TIMEOUT, ERROR] + if (os == "android") and debug: [OK, ERROR, TIMEOUT] diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/document-reporting/report-only-four-reports.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/document-reporting/report-only-four-reports.https.html.ini index 1d5f637af3e64f219f3dfe73ba2acc93de00739b..8232dc585f3d14f2fed91501c21de027e5f8de07 100644 --- a/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/document-reporting/report-only-four-reports.https.html.ini +++ b/testing/web-platform/meta/html/cross-origin-opener-policy/reporting/document-reporting/report-only-four-reports.https.html.ini @@ -1,3 +1,5 @@ [report-only-four-reports.https.html] + expected: + if (os == "linux") and not debug and fission: [OK, CRASH] [coop document reporting test A test with both COOP and COOP report only setup using Reporting-Endpoints header to CROSS_ORIGIN with same-origin-allow-popups; report-to="coop-popup-report-endpoint", require-corp, same-origin; report-to="coop-popup-report-only-endpoint", require-corp] expected: FAIL diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/resource-popup.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/resource-popup.https.html.ini index 226696d0960690d6bec667f0b7732debf38d3c7f..900bfa93ee79feb19f43179f2295d14ca471c18e 100644 --- a/testing/web-platform/meta/html/cross-origin-opener-policy/resource-popup.https.html.ini +++ b/testing/web-platform/meta/html/cross-origin-opener-policy/resource-popup.https.html.ini @@ -1,15 +1,17 @@ [resource-popup.https.html] expected: - if (os == "linux") and debug and swgl: [OK, ERROR, TIMEOUT] - if (os == "linux") and debug and not swgl: [TIMEOUT, OK] - if (os == "win") and (processor == "x86_64") and not swgl: [OK, ERROR, TIMEOUT] - if (os == "win") and (processor == "x86_64") and swgl: [TIMEOUT, OK, ERROR] + if (os == "linux") and swgl and fission: [OK, ERROR, TIMEOUT] + if (os == "linux") and swgl and not fission: [TIMEOUT, OK, ERROR] + if (os == "win") and (processor == "x86_64") and not debug: [TIMEOUT, OK, ERROR] + if (os == "win") and (processor == "x86_64") and debug: [OK, ERROR, TIMEOUT] if os == "android": [OK, ERROR, TIMEOUT] [OK, TIMEOUT] [/common/dummy.xml - parent COOP: ""; child COOP: "same-origin"] expected: - if (os == "linux") and swgl and fission: [FAIL, PASS, TIMEOUT] - if (os == "linux") and swgl and not fission: [FAIL, PASS, TIMEOUT] + if (os == "linux") and fission and not swgl and (processor == "x86_64") and not debug: [FAIL, PASS, TIMEOUT] + if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, PASS, TIMEOUT] + if (os == "win") and debug and (processor == "x86_64") and swgl: [FAIL, PASS, TIMEOUT] + if (os == "linux") and fission and swgl: [FAIL, PASS, TIMEOUT] if os == "android": [FAIL, PASS, TIMEOUT] [PASS, FAIL, TIMEOUT] @@ -20,16 +22,15 @@ [/media/2x2-green.mp4 - parent COOP: ""; child COOP: "same-origin"] expected: - if (os == "linux") and debug and not swgl: [TIMEOUT, PASS] - if (os == "win") and swgl: [TIMEOUT, PASS] + if (os == "linux") and debug and not fission and swgl: [TIMEOUT, PASS] + if (os == "win") and not debug and (processor == "x86_64"): [TIMEOUT, PASS] [PASS, TIMEOUT] [/common/text-plain.txt - parent COOP: ""; child COOP: "same-origin"] expected: - if (os == "android") and not swgl and not debug: [FAIL, PASS, TIMEOUT] - if (os == "android") and not swgl and debug: [FAIL, PASS, TIMEOUT] + if (os == "android") and not swgl: [FAIL, PASS, TIMEOUT] [PASS, FAIL, TIMEOUT] [/common/text-plain.txt - parent COOP: "same-origin"; child COOP: "same-origin"] expected: - if (os == "linux") and not fission: [PASS, FAIL] + if not fission and (os == "linux"): [PASS, FAIL] diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/tentative/restrict-properties/popup-so.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/tentative/restrict-properties/popup-so.https.html.ini index 5b5edcbd6a675bd5449c42d9121f91b927108471..ffb1fa859a0023f3ad4d774d00c4970d6bfd7de6 100644 --- a/testing/web-platform/meta/html/cross-origin-opener-policy/tentative/restrict-properties/popup-so.https.html.ini +++ b/testing/web-platform/meta/html/cross-origin-opener-policy/tentative/restrict-properties/popup-so.https.html.ini @@ -1,4 +1,5 @@ [popup-so.https.html] expected: + if (os == "android") and debug and swgl: [OK, TIMEOUT] + if (os == "android") and debug and not swgl: [OK, TIMEOUT] if (os == "android") and not debug: [OK, TIMEOUT] - if (os == "android") and debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-16be.html.ini b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-16be.html.ini index decc0c299ddf12bf626def00705bc55d492fbbbc..4c17c21da10a7e48687cd3a635dad97a2ba4ea9d 100644 --- a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-16be.html.ini +++ b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-16be.html.ini @@ -45,9 +45,7 @@ [utf-16be.html?include=workers] expected: - if (os == "linux") and (processor == "x86_64") and debug and fission and swgl: [TIMEOUT, OK] - if (os == "win") and debug and (processor == "x86_64") and not swgl: [TIMEOUT, OK] - if (os == "linux") and (processor == "x86"): [TIMEOUT, OK] + if (os == "linux") and not debug and fission and (processor == "x86_64"): [TIMEOUT, OK] [OK, TIMEOUT] [SharedWorker() in a shared worker] expected: FAIL @@ -59,9 +57,7 @@ [SharedWorker constructor] expected: - if (os == "linux") and (processor == "x86_64") and debug and fission and swgl: [TIMEOUT, PASS] - if (os == "win") and debug and (processor == "x86_64") and not swgl: [TIMEOUT, PASS] - if (os == "linux") and (processor == "x86"): [TIMEOUT, PASS] + if (os == "linux") and not debug and fission and (processor == "x86_64"): [TIMEOUT, PASS] [PASS, TIMEOUT] [SharedWorker() in a dedicated worker] @@ -69,8 +65,8 @@ [Worker() in a shared worker] expected: - if os == "win": [PASS, TIMEOUT] if os == "mac": [PASS, TIMEOUT] + if os == "win": [PASS, TIMEOUT] [utf-16be.html?include=nested-browsing] diff --git a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-16le.html.ini b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-16le.html.ini index 687a0fd2d0d079e4c2cb73009b0886c1c0ea65c3..c18a6118d585471354ad1f3dd8d2c90316586230 100644 --- a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-16le.html.ini +++ b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-16le.html.ini @@ -42,7 +42,9 @@ [utf-16le.html?include=css] [utf-16le.html?include=workers] - expected: [OK, TIMEOUT] + expected: + if not fission and not debug and (os == "linux"): [TIMEOUT, OK] + [OK, TIMEOUT] [SharedWorker() in a shared worker] expected: FAIL @@ -52,7 +54,9 @@ FAIL [SharedWorker constructor] - expected: [PASS, TIMEOUT] + expected: + if not fission and not debug and (os == "linux"): [TIMEOUT, PASS] + [PASS, TIMEOUT] [SharedWorker() in a dedicated worker] expected: FAIL diff --git a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-8.html.ini b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-8.html.ini index c1c333dcd9c7d95486687959941ead678b2a31f1..1daada254242074d466f8d8dbc844788d0629aa0 100644 --- a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-8.html.ini +++ b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/utf-8.html.ini @@ -33,8 +33,7 @@ [utf-8.html?include=workers] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [TIMEOUT, OK] - if (os == "win") and (processor == "x86") and debug: [TIMEOUT, OK] + if (os == "win") and swgl: [TIMEOUT, OK] [OK, TIMEOUT] [SharedWorker() in a shared worker] expected: FAIL @@ -46,8 +45,7 @@ [SharedWorker constructor] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [TIMEOUT, PASS] - if (os == "win") and (processor == "x86") and debug: [TIMEOUT, PASS] + if (os == "win") and swgl: [TIMEOUT, PASS] [PASS, TIMEOUT] [SharedWorker() in a dedicated worker] diff --git a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html.ini b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html.ini index 5c819ef37801958642bdb844f38700b2284a6051..cc4061150386c1bd3d30e4b6565c147adb0ce79d 100644 --- a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html.ini +++ b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html.ini @@ -286,7 +286,9 @@ [windows-1251.html?include=workers] - expected: [OK, TIMEOUT] + expected: + if (os == "win") and debug and (processor == "x86_64") and not swgl: [TIMEOUT, OK] + [OK, TIMEOUT] [SharedWorker() in a shared worker] expected: FAIL @@ -296,7 +298,9 @@ FAIL [SharedWorker constructor] - expected: [PASS, TIMEOUT] + expected: + if (os == "win") and debug and (processor == "x86_64") and not swgl: [TIMEOUT, PASS] + [PASS, TIMEOUT] [SharedWorker() in a dedicated worker] expected: FAIL @@ -332,8 +336,8 @@ [windows-1251.html?include=loading] expected: - if (os == "linux") and not fission and not debug: [OK, ERROR, CRASH] - if (os == "linux") and not fission and debug: [OK, ERROR] + if not fission and (os == "linux") and debug: [OK, ERROR] + if not fission and (os == "linux") and not debug: [OK, ERROR, CRASH] [loading video <audio><source>] expected: FAIL diff --git a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html.ini b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html.ini index 514650531093da5c0875dd3f946965ea2520df56..853c8232a2fc23a5c6797138757e78a44e98a5f4 100644 --- a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html.ini +++ b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/windows-1252.html.ini @@ -115,7 +115,8 @@ [windows-1252.html?include=workers] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [TIMEOUT, OK] + if (os == "linux") and (processor == "x86"): [TIMEOUT, OK] + if (os == "win") and swgl: [TIMEOUT, OK] [OK, TIMEOUT] [SharedWorker() in a shared worker] expected: FAIL @@ -128,7 +129,8 @@ [SharedWorker constructor] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [TIMEOUT, PASS] + if (os == "linux") and (processor == "x86"): [TIMEOUT, PASS] + if (os == "win") and swgl: [TIMEOUT, PASS] [PASS, TIMEOUT] [SharedWorker() in a dedicated worker] diff --git a/testing/web-platform/meta/html/interaction/focus/document-level-focus-apis/document-has-system-focus.html.ini b/testing/web-platform/meta/html/interaction/focus/document-level-focus-apis/document-has-system-focus.html.ini index dae92f78d14fbf34a8e91fe03261d1d4463be7bb..889e88c966b697d5ea87b8d151b0c2195e7d99a9 100644 --- a/testing/web-platform/meta/html/interaction/focus/document-level-focus-apis/document-has-system-focus.html.ini +++ b/testing/web-platform/meta/html/interaction/focus/document-level-focus-apis/document-has-system-focus.html.ini @@ -1,14 +1,14 @@ [document-has-system-focus.html] expected: - if (os == "linux") and fission and not swgl and (processor == "x86_64") and debug: [TIMEOUT, OK] - if (os == "linux") and fission and not swgl and (processor == "x86_64") and not debug: [TIMEOUT, OK] + if (os == "linux") and fission and (processor == "x86_64") and not swgl and debug: [TIMEOUT, OK] + if (os == "linux") and fission and (processor == "x86_64") and not swgl and not debug: [TIMEOUT, OK] if os == "android": OK if os == "mac": [TIMEOUT, OK] [OK, TIMEOUT] [Top-level document receives blur/focus events and loses system focus during opening/closing of a popup] expected: - if (os == "linux") and fission and not swgl and (processor == "x86_64") and not debug: [TIMEOUT, PASS] - if (os == "linux") and fission and not swgl and (processor == "x86_64") and debug: [TIMEOUT, PASS] + if (os == "linux") and fission and (processor == "x86_64") and not swgl and not debug: [TIMEOUT, PASS] + if (os == "linux") and fission and (processor == "x86_64") and not swgl and debug: [TIMEOUT, PASS] if os == "android": PASS if os == "mac": [TIMEOUT, PASS] [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/document-with-fragment-empty.html.ini b/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/document-with-fragment-empty.html.ini index 37eae85f7b09ed872454ec513c5475c056d4a1ad..5d3da2073de508461210d19c4ac49b9bb18b0743 100644 --- a/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/document-with-fragment-empty.html.ini +++ b/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/document-with-fragment-empty.html.ini @@ -1,7 +1,7 @@ [document-with-fragment-empty.html] [Autofocus elements in iframed documents with empty fragments should work.] expected: - if debug and (os == "mac"): PASS - if debug and (os == "android"): PASS if debug and (os == "linux"): PASS + if debug and (os == "android"): PASS + if debug and (os == "mac"): PASS [PASS, FAIL] diff --git a/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/document-with-fragment-nonexistent.html.ini b/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/document-with-fragment-nonexistent.html.ini index 9909a124d84af23090257df950f5db1c29f68d60..4b28470166430a1cbcbe76ea97aab5b393dfde6a 100644 --- a/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/document-with-fragment-nonexistent.html.ini +++ b/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/document-with-fragment-nonexistent.html.ini @@ -1,7 +1,6 @@ [document-with-fragment-nonexistent.html] [Autofocus elements in iframed documents with non-existent fragments should work.] expected: - if not debug and (os == "win") and (processor == "x86_64"): [FAIL, PASS] if debug and (os == "android"): PASS if debug and (os == "linux"): PASS [PASS, FAIL] diff --git a/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/document-with-fragment-top.html.ini b/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/document-with-fragment-top.html.ini index c8d531b82e9ff462843413a9a78823be5d0fc2e4..908083eb2bf119a2d9d00ddd52bf50ef4c567c3f 100644 --- a/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/document-with-fragment-top.html.ini +++ b/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/document-with-fragment-top.html.ini @@ -1,8 +1,7 @@ [document-with-fragment-top.html] [Autofocus elements in iframed documents with "top" fragments should work.] expected: - if debug and (os == "win") and (processor == "x86_64") and swgl: [FAIL, PASS] - if debug and (os == "mac"): PASS if debug and (os == "android"): PASS + if debug and (os == "mac"): PASS if debug and (os == "linux"): PASS [PASS, FAIL] diff --git a/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/first-when-later.html.ini b/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/first-when-later.html.ini index 3a62807b27a32e210365c120a48ec7c5bf5a5c20..843deaa73a6ed91de0d720479d2629e5cb1e4469 100644 --- a/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/first-when-later.html.ini +++ b/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/first-when-later.html.ini @@ -1,5 +1,3 @@ [first-when-later.html] [The first autofocus in the document wins, even if elements are inserted later.] - expected: - if swgl and (os == "win"): [FAIL, PASS] - [PASS, FAIL] + expected: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/first.html.ini b/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/first.html.ini index 0e4e85a322f1b1cbca11b9d68230fa3057a1c7e1..89dda3bba74926aa4f9195bca4da822869e6419a 100644 --- a/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/first.html.ini +++ b/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/first.html.ini @@ -1,3 +1,5 @@ [first.html] [The first autofocus element in the document should win.] - expected: [PASS, FAIL] + expected: + if swgl and (os == "win"): [FAIL, PASS] + [PASS, FAIL] diff --git a/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/focusable-area-in-top-document.html.ini b/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/focusable-area-in-top-document.html.ini index d600ba974a730852fca891fc29780340bce876b0..fdf39f4fc4a79e1be0e32be9977df54baaeff00a 100644 --- a/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/focusable-area-in-top-document.html.ini +++ b/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/focusable-area-in-top-document.html.ini @@ -1,5 +1,3 @@ [focusable-area-in-top-document.html] [If topDocument's focused area is not topDocument, autofocus is not processed.] - expected: - if not debug and (os == "win") and (processor == "x86"): [FAIL, PASS] - [PASS, FAIL] + expected: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/queue-non-focusable.html.ini b/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/queue-non-focusable.html.ini index fd542ce06c87a649b1cb833d0b0b064e02324fd2..3d6c223a9b0d73d7851a3046df4bae319bdbfdc3 100644 --- a/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/queue-non-focusable.html.ini +++ b/testing/web-platform/meta/html/interaction/focus/the-autofocus-attribute/queue-non-focusable.html.ini @@ -1,9 +1,9 @@ [queue-non-focusable.html] [If the first autofocus element is not focusable, but becomes focusable before a frame, it should be focused.] expected: - if debug and (os == "win") and swgl: PASS - if not debug and (os == "win") and (processor == "x86_64"): [FAIL, PASS] - if debug and (os == "mac"): PASS - if debug and (os == "linux"): PASS - if debug and (os == "android"): PASS + if debug and (processor == "x86_64") and (os == "win") and swgl: PASS + if debug and (processor == "x86_64") and (os == "android"): PASS + if debug and (processor == "x86_64") and (os == "linux"): PASS + if debug and (processor == "x86_64") and (os == "mac"): PASS + if debug and (processor == "x86"): [FAIL, PASS] [PASS, FAIL] diff --git a/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-html.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-html.html.ini index efaf6e91e5aedb8ee03ed07a465cdde74ccb08ed..a2a75bea0b8b1b031d60f4a4b86f0bc7adaab82f 100644 --- a/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-html.html.ini +++ b/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-html.html.ini @@ -1,18 +1,20 @@ [embedded-html.html] expected: if (os == "win") and not debug and ccov: OK - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [OK, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86_64") and fission: [OK, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86"): [OK, TIMEOUT] + if (os == "win") and debug: OK if (os == "win") and not debug: TIMEOUT - if (os == "linux") and debug: [OK, TIMEOUT] + if (os == "mac") and debug: OK if (os == "mac") and not debug: TIMEOUT + if (os == "linux") and (processor == "x86"): [TIMEOUT, OK] + if os == "android": OK + [OK, TIMEOUT] [Page with <object type=text/html data=/resources/blank.html>] expected: if (os == "win") and not debug and ccov: PASS - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86_64") and fission: [PASS, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86"): [PASS, TIMEOUT] + if (os == "linux") and (processor == "x86"): [TIMEOUT, PASS] if (os == "mac") and not debug: TIMEOUT + if (os == "mac") and debug: PASS if (os == "win") and not debug: TIMEOUT - if (os == "linux") and debug: [PASS, TIMEOUT] + if (os == "win") and debug: PASS + if os == "android": PASS + [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-img.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-img.html.ini index f52e2ca208097c635e4a1ac9b8bc7e5e72f6f87e..f265d55be05a6b0df6fe18fbfc7bbd0ce3788a2b 100644 --- a/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-img.html.ini +++ b/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-img.html.ini @@ -1,18 +1,20 @@ [embedded-img.html] expected: if (os == "win") and not debug and ccov: OK - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [OK, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86_64") and fission: [OK, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86"): [OK, TIMEOUT] - if (os == "linux") and debug: [OK, TIMEOUT] + if (os == "win") and debug: OK if (os == "win") and not debug: TIMEOUT + if (os == "linux") and (processor == "x86"): [TIMEOUT, OK] + if (os == "mac") and debug: OK if (os == "mac") and not debug: TIMEOUT + if os == "android": OK + [OK, TIMEOUT] [Page with <object type=image/png data=/images/blue.png>] expected: if (os == "win") and not debug and ccov: PASS - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86_64") and fission: [PASS, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86"): [PASS, TIMEOUT] - if (os == "win") and not debug: TIMEOUT - if (os == "linux") and debug: [PASS, TIMEOUT] if (os == "mac") and not debug: TIMEOUT + if (os == "mac") and debug: PASS + if (os == "win") and not debug: TIMEOUT + if (os == "win") and debug: PASS + if (os == "linux") and (processor == "x86"): [TIMEOUT, PASS] + if os == "android": PASS + [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-js.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-js.html.ini index 1108db8f8fe702db1e32bfded848c2480fc05793..3a69a143d9bdb6e951eb4ca0d4ea71ba4479331e 100644 --- a/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-js.html.ini +++ b/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-js.html.ini @@ -1,18 +1,20 @@ [embedded-js.html] expected: if (os == "win") and not debug and ccov: OK - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [OK, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86_64") and fission: [OK, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86"): [OK, TIMEOUT] - if (os == "win") and not debug: TIMEOUT + if (os == "mac") and debug: OK if (os == "mac") and not debug: TIMEOUT - if (os == "linux") and debug: [OK, TIMEOUT] + if (os == "win") and debug: OK + if (os == "win") and not debug: TIMEOUT + if (os == "linux") and (processor == "x86"): [TIMEOUT, OK] + if os == "android": OK + [OK, TIMEOUT] [Page with <object type=application/javascript data=/resources/test-only-api.js>] expected: if (os == "win") and not debug and ccov: PASS - if (os == "linux") and not debug and (processor == "x86_64") and fission: [PASS, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86"): [PASS, TIMEOUT] - if (os == "linux") and debug: [PASS, TIMEOUT] + if (os == "linux") and (processor == "x86"): [TIMEOUT, PASS] if (os == "mac") and not debug: TIMEOUT + if (os == "mac") and debug: PASS + if (os == "win") and debug: PASS if (os == "win") and not debug: TIMEOUT + if os == "android": PASS + [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-mp4.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-mp4.html.ini index 30226fb2dc1458df28efde342251f042cd89151a..4b2d89ea3b00d7cbf0a94c2f0d90bda8b4b71b67 100644 --- a/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-mp4.html.ini +++ b/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-mp4.html.ini @@ -1,28 +1,25 @@ [embedded-mp4.html] expected: if (os == "win") and not debug and ccov: OK - if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, OK] - if (os == "android") and debug: OK - if (os == "mac") and debug: OK - if (os == "mac") and not debug: [TIMEOUT, OK] if (os == "win") and not debug: [TIMEOUT, OK] if (os == "win") and debug: OK + if (os == "mac") and not debug: [TIMEOUT, OK] + if (os == "mac") and debug: OK + if (os == "android") and debug: OK [OK, TIMEOUT] [Page with <embed type=undefined src=/media/white.mp4>] expected: - if (os == "linux") and not fission and debug: [PASS, PRECONDITION_FAILED] - if (os == "linux") and not fission and not debug: [PASS, PRECONDITION_FAILED] - if (os == "android") and swgl: [PRECONDITION_FAILED, PASS] - if (os == "android") and not swgl: PRECONDITION_FAILED - if (os == "mac") and debug: [PASS, PRECONDITION_FAILED] + if (os == "linux") and not fission: [PASS, PRECONDITION_FAILED] if (os == "mac") and not debug: [PASS, PRECONDITION_FAILED] + if (os == "mac") and debug: [PRECONDITION_FAILED, PASS] + if (os == "android") and not swgl: PRECONDITION_FAILED + if (os == "android") and swgl: [PRECONDITION_FAILED, PASS] [Page with <object type=undefined data=/media/white.mp4>] expected: if (os == "win") and not debug and ccov: PASS - if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, PASS] - if (os == "win") and not debug: TIMEOUT if (os == "win") and debug: PASS + if (os == "win") and not debug: TIMEOUT if (os == "mac") and not debug: TIMEOUT if (os == "mac") and debug: PASS if os == "android": [PASS, PRECONDITION_FAILED] diff --git a/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-not-found.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-not-found.html.ini index 5e77fc85549b3baa000afea4f8f61c9c484b2210..5661c774c12b10287cb122fe0aa4777a0b825e9b 100644 --- a/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-not-found.html.ini +++ b/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-not-found.html.ini @@ -1,19 +1,19 @@ [embedded-not-found.html] expected: if (os == "win") and not debug and ccov: OK - if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, OK] - if (os == "android") and debug: OK - if (os == "mac") and not debug: [TIMEOUT, OK] if (os == "mac") and debug: OK + if (os == "mac") and not debug: [TIMEOUT, OK] if (os == "win") and debug: OK if (os == "win") and not debug: [TIMEOUT, OK] + if (os == "android") and debug: OK + if (os == "linux") and (processor == "x86"): [TIMEOUT, OK] [OK, TIMEOUT] [Page with <object type=image/png data=/404.png>] expected: if (os == "win") and not debug and ccov: PASS - if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, PASS] if (os == "win") and debug: PASS if (os == "win") and not debug: [TIMEOUT, PASS] + if (os == "linux") and (processor == "x86"): [TIMEOUT, PASS] if (os == "mac") and debug: PASS if (os == "mac") and not debug: [TIMEOUT, PASS] if (os == "android") and debug: PASS diff --git a/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-type-only.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-type-only.html.ini index 9a218915990ea4bbcd5711844a690d979ce40030..a7061a8b9a3e91ca5d7c4d20d66fc7e34700cd26 100644 --- a/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-type-only.html.ini +++ b/testing/web-platform/meta/html/semantics/embedded-content/bfcache/embedded-type-only.html.ini @@ -1,18 +1,20 @@ [embedded-type-only.html] expected: if (os == "win") and not debug and ccov: OK - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [OK, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86_64") and fission: [OK, TIMEOUT] if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, OK] if (os == "win") and not debug: TIMEOUT + if (os == "win") and debug: OK + if (os == "mac") and debug: OK if (os == "mac") and not debug: TIMEOUT - if (os == "linux") and debug: [OK, TIMEOUT] + if os == "android": OK + [OK, TIMEOUT] [Page with <object type=text/html data=undefined>] expected: if (os == "win") and not debug and ccov: PASS - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86_64") and fission: [PASS, TIMEOUT] if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, PASS] if (os == "mac") and not debug: TIMEOUT + if (os == "mac") and debug: PASS + if (os == "win") and debug: PASS if (os == "win") and not debug: TIMEOUT - if (os == "linux") and debug: [PASS, TIMEOUT] + if os == "android": PASS + [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-insert-before.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-insert-before.html.ini index 22d4f38f88dac613298313628fe534f018a58492..e8fe84aec545c5148648652b3ef0ec27f3f68219 100644 --- a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-insert-before.html.ini +++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-insert-before.html.ini @@ -1,6 +1,6 @@ [resource-selection-candidate-insert-before.html] [inserting another source before the candidate] expected: - if (os == "linux") and not debug and fission: [FAIL, PASS] - if (os == "linux") and not debug and not fission: [FAIL, PASS] + if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL] + 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-candidate-remove-addEventListener.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-addEventListener.html.ini index 926671c40db9260cc3bd7f6ebac0c48fc7614338..411e4f36efd398a1e975534eaf52f4f9c268ce72 100644 --- a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-addEventListener.html.ini +++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-addEventListener.html.ini @@ -1,12 +1,10 @@ [resource-selection-candidate-remove-addEventListener.html] expected: if (os == "linux") and debug and not fission and not swgl: [TIMEOUT, OK] - if (os == "linux") and not debug and fission: [TIMEOUT, OK] - if (os == "linux") and not debug and not fission: [TIMEOUT, OK] + if (os == "linux") and not debug: [TIMEOUT, OK] TIMEOUT [removing the candidate source, addEventListener] expected: if (os == "linux") and debug and not fission and not swgl: [TIMEOUT, PASS] - if (os == "linux") and not debug and not fission: [TIMEOUT, PASS] - if (os == "linux") and not debug and fission: [TIMEOUT, PASS] + if (os == "linux") and not debug: [TIMEOUT, PASS] TIMEOUT diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-onerror.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-onerror.html.ini index 2a8ffe81bb5c85c8f3239d0f86f1860ba4f83a97..e18cf6237a60d8de45dab313456472273171c635 100644 --- a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-onerror.html.ini +++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-candidate-remove-onerror.html.ini @@ -1,10 +1,12 @@ [resource-selection-candidate-remove-onerror.html] expected: + if (os == "linux") and not debug and fission and (processor == "x86_64"): [TIMEOUT, OK] if (os == "linux") and debug and not swgl and not fission: [TIMEOUT, OK] if (os == "linux") and debug and not swgl and fission: [TIMEOUT, OK] TIMEOUT [removing the candidate source, onerror] expected: + if (os == "linux") and not debug and fission and (processor == "x86_64"): [TIMEOUT, PASS] if (os == "linux") and debug and not swgl and not fission: [TIMEOUT, PASS] if (os == "linux") and debug and not swgl and fission: [TIMEOUT, PASS] TIMEOUT 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 df05413f9006d1fc899077cd9137e15428a33196..453fdf0bd0f685900e094a0e50f50e7a662cc6e9 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,6 +1,7 @@ [resource-selection-invoke-insert-source-networkState.html] [NOT invoking resource selection by inserting <source> when networkState is not NETWORK_EMPTY] expected: - if (os == "linux") and not swgl and not debug and fission and (processor == "x86_64"): [FAIL, PASS] - if (os == "linux") and not swgl and debug and not fission: [FAIL, PASS] + 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 debug and not fission 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-invoke-pause.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause.html.ini index 319f83e4faddabf632982b3dd01eb7bb2ba8c71f..a124b5acccbd610d82aa4d28b471eba05afd5679 100644 --- a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause.html.ini +++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-pause.html.ini @@ -1,7 +1,7 @@ [resource-selection-invoke-pause.html] [invoking resource selection with pause()] expected: - if (os == "linux") and not fission and debug and swgl: [FAIL, PASS] - if (os == "linux") and not fission and debug and not swgl: [FAIL, PASS] - if (os == "linux") and not fission and not debug: [FAIL, PASS] + if (os == "linux") and debug and not fission: [FAIL, PASS] + if (os == "linux") and not debug and fission: [FAIL, PASS] + if (os == "linux") and not debug and not fission: [FAIL, PASS] FAIL diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play.html.ini index c2344884ee95e76c67eed2fbdfc1b268175860e3..654cd9cf2797a317194a0457203a9fc98e3ce623 100644 --- a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play.html.ini +++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-invoke-play.html.ini @@ -1,6 +1,9 @@ [resource-selection-invoke-play.html] [invoking resource selection with play()] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [FAIL, PASS] if (os == "linux") and debug and fission and not swgl: [FAIL, PASS] + if (os == "linux") and debug and not fission and swgl: [FAIL, PASS] + 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] 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 5162ee7c2c170779fdfb9b6ac68ecf2712b39a2a..3e7e0901d46c07284cce13c7d1cd224bc88aa171 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 @@ -2,7 +2,6 @@ [NOT invoking media load or resource selection when removing the src attribute] expected: if (os == "linux") and fission and not debug and (processor == "x86_64"): [FAIL, PASS] - if (os == "linux") and not fission and debug and not swgl: [FAIL, PASS] - if (os == "linux") and not fission and debug and swgl: [FAIL, PASS] - if (os == "linux") and not fission and not debug: [FAIL, PASS] + if (os == "linux") and not fission and swgl: [FAIL, PASS] + if (os == "linux") and not fission 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-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 cbac483ab50b3253ce9bc2274e78f46c2dfa7d54..a4bacc1dfd6c6f44f92a4678460608eef60d4e24 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,6 +1,6 @@ [resource-selection-remove-source.html] [Changes to networkState when inserting and removing a <source>] expected: - 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] + if (os == "linux") and debug and not fission and not swgl: [FAIL, PASS] + if (os == "linux") and not debug and (processor == "x86_64"): [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 74b6ffbfc74c64ba5fffd0bce345633241d4ccef..33082ba478f3e073948a8d31eda3359104c3c1d6 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,8 +1,6 @@ [resource-selection-remove-src.html] [invoking resource selection by setting src; await stable state] expected: - if (os == "linux") and debug and not fission and swgl: [FAIL, PASS] - if (os == "linux") and debug and not fission and not swgl: [FAIL, PASS] - if (os == "linux") and not debug and not fission: [FAIL, PASS] - if (os == "linux") and not debug and fission: [FAIL, PASS] + if (os == "linux") and fission and not debug: [FAIL, PASS] + if (os == "linux") and not fission: [FAIL, PASS] FAIL diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/ready-states/autoplay-hidden.optional.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/ready-states/autoplay-hidden.optional.html.ini deleted file mode 100644 index 9df6a80e7a0fd5dbf960fa208acb0b0beba1a0a9..0000000000000000000000000000000000000000 --- a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/ready-states/autoplay-hidden.optional.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[autoplay-hidden.optional.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/track/track-element/track-cues-sorted-before-dispatch.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/track/track-element/track-cues-sorted-before-dispatch.html.ini index a843468cbbd8f809d4cc71ff3c1c3c099b6ad589..124155854d71a08df00e87900fbde9be8207b4a6 100644 --- a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/track/track-element/track-cues-sorted-before-dispatch.html.ini +++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/track/track-element/track-cues-sorted-before-dispatch.html.ini @@ -1,8 +1,8 @@ [track-cues-sorted-before-dispatch.html] [All events are triggered in chronological order] expected: + if (os == "linux") and fission and (processor == "x86_64") and not debug: [PASS, FAIL] if (os == "win") and debug and (processor == "x86"): [PASS, FAIL] - if (os == "win") and not debug and (processor == "x86"): [PASS, FAIL] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL] if (os == "linux") and fission and (processor == "x86"): [PASS, FAIL] + if (os == "win") and not debug: [PASS, FAIL] if (os == "linux") and not fission: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/track/track-element/track-element-src-change-error.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/track/track-element/track-element-src-change-error.html.ini index 43826f6453d0aa626899f927d9f360e9ffe870db..9aa2dd8403c131efb6f42a8fc4035f331581520b 100644 --- a/testing/web-platform/meta/html/semantics/embedded-content/media-elements/track/track-element/track-element-src-change-error.html.ini +++ b/testing/web-platform/meta/html/semantics/embedded-content/media-elements/track/track-element/track-element-src-change-error.html.ini @@ -3,6 +3,6 @@ if os == "mac": https://bugzilla.mozilla.org/show_bug.cgi?id=1591638 [HTMLTrackElement 'src' attribute mutations] expected: - if (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL] if (os == "win") and not debug and (processor == "x86"): [PASS, FAIL] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL] if (os == "win") and debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/semantics/links/following-hyperlinks/activation-behavior.window.js.ini b/testing/web-platform/meta/html/semantics/links/following-hyperlinks/activation-behavior.window.js.ini index e6313971add919fe96ee09567f4c4e9c4bb02ffb..cfe1b8c1de93f03c79add15498e12aa9801a79c8 100644 --- a/testing/web-platform/meta/html/semantics/links/following-hyperlinks/activation-behavior.window.js.ini +++ b/testing/web-platform/meta/html/semantics/links/following-hyperlinks/activation-behavior.window.js.ini @@ -1,3 +1,4 @@ [activation-behavior.window.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] + [<a> that is not connected should be followed] + expected: + if (os == "mac") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/microtasks/basic.any.js.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/microtasks/basic.any.js.ini index 037870c3d248a79882ecd0893be9af3cd37dc927..314bd0ed34c732b4839fceb476c9c014bbd9239b 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/microtasks/basic.any.js.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/dynamic-import/microtasks/basic.any.js.ini @@ -1,7 +1,7 @@ [basic.any.html] expected: - if (os == "linux") and debug: TIMEOUT if (os == "mac") and not debug: [OK, TIMEOUT] + if (os == "linux") and debug: TIMEOUT if os == "android": TIMEOUT [TIMEOUT, OK] [import() should not drain the microtask queue when loading an already loaded module] diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-fetch-error-external-classic.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-fetch-error-external-classic.html.ini index 43fee7a3868ca2ee5efbe2a590eb71487d80fc03..7d59ccdcfb11a0a20cd2059847991bc430444b7f 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-fetch-error-external-classic.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-fetch-error-external-classic.html.ini @@ -4,8 +4,9 @@ if (os == "win") and ccov: FAIL if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, FAIL] if (os == "linux") and not debug and not fission: [PASS, FAIL] - if (os == "mac") and debug: FAIL - if (os == "mac") and not debug: PASS - if (os == "win") and not debug: PASS if (os == "win") and debug: FAIL + if (os == "win") and not debug: PASS + if (os == "android") and swgl: [PASS, FAIL] + if (os == "mac") and not debug: PASS + if (os == "mac") and debug: FAIL [FAIL, PASS] diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-fetch-error-external-module.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-fetch-error-external-module.html.ini index 1786af74effba561ed76c6ab3aaa2326a460bb17..2a39f9288609387b63ae982068111c51b38f3190 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-fetch-error-external-module.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-fetch-error-external-module.html.ini @@ -6,8 +6,8 @@ if (os == "win") and ccov: FAIL if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, FAIL] if (os == "linux") and not debug and not fission: [PASS, FAIL] + if (os == "win") and not debug: PASS + if (os == "win") and debug: FAIL if (os == "mac") and debug: FAIL if (os == "mac") and not debug: PASS - if (os == "win") and debug: FAIL - if (os == "win") and not debug: PASS [FAIL, PASS] diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-parse-error-external-classic.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-parse-error-external-classic.html.ini index e317856f7a9a94c243ac49359ccfb523e47b239d..43a78025045a38348f8a3013dc0e467f0aac5aca 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-parse-error-external-classic.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-parse-error-external-classic.html.ini @@ -4,6 +4,7 @@ if (os == "win") and ccov: FAIL if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, FAIL] if (os == "linux") and not debug and not fission: [PASS, FAIL] + if (os == "android") and swgl: [PASS, FAIL] if (os == "mac") and not debug: PASS if (os == "mac") and debug: FAIL if (os == "win") and debug: FAIL @@ -15,8 +16,9 @@ if (os == "win") and ccov: FAIL if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, FAIL] if (os == "linux") and not debug and not fission: [PASS, FAIL] - if (os == "mac") and not debug: PASS - if (os == "mac") and debug: FAIL if (os == "win") and not debug: PASS if (os == "win") and debug: FAIL + if (os == "mac") and not debug: PASS + if (os == "mac") and debug: FAIL + if (os == "android") and swgl: [PASS, FAIL] [FAIL, PASS] diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-parse-error-external-module.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-parse-error-external-module.html.ini index 905c4bf34b814e91754c70b6db07217cd16d385c..d4da56c151d94e74010f33ca883dc5e0e023ec9d 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-parse-error-external-module.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-parse-error-external-module.html.ini @@ -4,11 +4,11 @@ if (os == "win") and ccov: FAIL if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, FAIL] if (os == "linux") and not debug and not fission: [PASS, FAIL] - if (os == "android") and debug and swgl: [PASS, FAIL] - if (os == "mac") and debug: FAIL - if (os == "mac") and not debug: PASS - if (os == "win") and not debug: PASS if (os == "win") and debug: FAIL + if (os == "win") and not debug: PASS + if (os == "mac") and not debug: PASS + if (os == "mac") and debug: FAIL + if (os == "android") and swgl: [PASS, FAIL] [FAIL, PASS] [<script> load: Move parse-error external module script to createHTMLDocument after-prepare] @@ -16,9 +16,9 @@ if (os == "win") and ccov: FAIL if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, FAIL] if (os == "linux") and not debug and not fission: [PASS, FAIL] - if (os == "android") and debug and swgl: [PASS, FAIL] if (os == "mac") and not debug: PASS if (os == "mac") and debug: FAIL - if (os == "win") and debug: FAIL if (os == "win") and not debug: PASS + if (os == "win") and debug: FAIL + if (os == "android") and swgl: [PASS, FAIL] [FAIL, PASS] diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-success-external-classic.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-success-external-classic.html.ini index ef8115294aa3434bcbf9a16d557d3fd900111152..b88cff9d34d9127c9e756275ba7441601f5731b0 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-success-external-classic.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-success-external-classic.html.ini @@ -6,6 +6,7 @@ if (os == "linux") and not debug and not fission: [PASS, FAIL] if (os == "mac") and not debug: PASS if (os == "mac") and debug: FAIL + if (os == "android") and swgl: [PASS, FAIL] if (os == "win") and not debug: PASS if (os == "win") and debug: FAIL [FAIL, PASS] @@ -15,8 +16,9 @@ if (os == "win") and ccov: FAIL if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, FAIL] if (os == "linux") and not debug and not fission: [PASS, FAIL] - if (os == "win") and debug: FAIL - if (os == "win") and not debug: PASS if (os == "mac") and not debug: PASS if (os == "mac") and debug: FAIL + if (os == "android") and swgl: [PASS, FAIL] + if (os == "win") and not debug: PASS + if (os == "win") and debug: FAIL [FAIL, PASS] diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-success-external-module.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-success-external-module.html.ini index b40f8cb8ce90b96a09ce619892472c9dce21db80..26b52e0ec885b34acf4123891dada3b84982906a 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-success-external-module.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-createHTMLDocument-success-external-module.html.ini @@ -4,9 +4,9 @@ if (os == "win") and ccov: FAIL if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, FAIL] if (os == "linux") and not debug and not fission: [PASS, FAIL] - if (os == "win") and debug: FAIL - if (os == "win") and not debug: PASS if (os == "android") and swgl: [PASS, FAIL] + if (os == "win") and not debug: PASS + if (os == "win") and debug: FAIL if (os == "mac") and debug: FAIL if (os == "mac") and not debug: PASS [FAIL, PASS] @@ -16,9 +16,9 @@ if (os == "win") and ccov: FAIL if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, FAIL] if (os == "linux") and not debug and not fission: [PASS, FAIL] - if (os == "android") and swgl: [PASS, FAIL] if (os == "mac") and not debug: PASS if (os == "mac") and debug: FAIL - if (os == "win") and debug: FAIL if (os == "win") and not debug: PASS + if (os == "win") and debug: FAIL + if (os == "android") and swgl: [PASS, FAIL] [FAIL, PASS] diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-fetch-error-external-classic.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-fetch-error-external-classic.html.ini index 5640fae040a0c1f79222852ea1690285bd6254f2..1b2692ac8565a81a63ded0f1f25b5f3946e31789 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-fetch-error-external-classic.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-fetch-error-external-classic.html.ini @@ -1,7 +1,6 @@ [after-prepare-iframe-fetch-error-external-classic.html] [<script> error: Move fetch-error external classic script to iframe after-prepare] expected: - if (os == "android") and not swgl and not debug: [FAIL, PASS] - if (os == "android") and not swgl and debug: [FAIL, PASS] + if (os == "android") and not swgl: [FAIL, PASS] if (os == "android") and swgl: [PASS, FAIL] FAIL diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-fetch-error-external-module.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-fetch-error-external-module.html.ini index 65913ce9e83081b04c5361e94799d6d68d1109ed..1ec4c08b0685af47c5fc0050bf3423df26e1080a 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-fetch-error-external-module.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-fetch-error-external-module.html.ini @@ -1,7 +1,7 @@ [after-prepare-iframe-fetch-error-external-module.html] [<script> error: Move fetch-error external module script to iframe after-prepare] expected: - if (os == "android") and debug and swgl: [PASS, FAIL] if (os == "android") and debug and not swgl: [FAIL, PASS] + if (os == "android") and debug and swgl: [PASS, FAIL] if (os == "android") and not debug: [FAIL, PASS] FAIL diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-external-classic.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-external-classic.html.ini index a8882a13cb5356b54df43fc7197dd81dc227cf7d..a46b2822f63adb0866d6c8e7aa80475e86375245 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-external-classic.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-external-classic.html.ini @@ -19,16 +19,16 @@ if (os == "android") and swgl: [PASS, FAIL] if (os == "win") and not debug: PASS if (os == "win") and debug: FAIL - if (os == "mac") and not debug: PASS if (os == "mac") and debug: FAIL + if (os == "mac") and not debug: PASS [FAIL, PASS] [<script> error: Move parse-error external classic script to iframe after-prepare] expected: if (os == "win") and ccov: PASS - if (os == "linux") and not debug and (processor == "x86"): [FAIL, PASS] - if (os == "mac") and debug: PASS - if (os == "mac") and not debug: FAIL + if (os == "linux") and (processor == "x86"): [FAIL, PASS] if (os == "win") and not debug: FAIL if (os == "win") and debug: PASS + if (os == "mac") and not debug: FAIL + if (os == "mac") and debug: PASS [PASS, FAIL] diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-external-module.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-external-module.html.ini index 38889918881d007db1e2656b573509113402dcce..94990a6bc70d665bbde1cd87c746197621a71aa6 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-external-module.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-external-module.html.ini @@ -2,11 +2,11 @@ [<script> error: Move parse-error external module script to iframe after-prepare] expected: if (os == "win") and ccov: PASS - if (os == "linux") and not debug and (processor == "x86"): [FAIL, PASS] - if (os == "mac") and not debug: FAIL - if (os == "mac") and debug: PASS + if (os == "linux") and (processor == "x86"): [FAIL, PASS] if (os == "win") and debug: PASS if (os == "win") and not debug: FAIL + if (os == "mac") and debug: PASS + if (os == "mac") and not debug: FAIL [PASS, FAIL] [window error: Move parse-error external module script to iframe after-prepare] @@ -14,11 +14,11 @@ if (os == "win") and ccov: FAIL if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, FAIL] if (os == "linux") and not debug and not fission: [PASS, FAIL] - if (os == "mac") and debug: FAIL + if (os == "android") and swgl: [PASS, FAIL] if (os == "mac") and not debug: PASS + if (os == "mac") and debug: FAIL if (os == "win") and not debug: PASS if (os == "win") and debug: FAIL - if (os == "android") and swgl: [PASS, FAIL] [FAIL, PASS] [<script> load: Move parse-error external module script to iframe after-prepare] @@ -26,9 +26,9 @@ if (os == "win") and ccov: FAIL if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, FAIL] if (os == "linux") and not debug and not fission: [PASS, FAIL] - if (os == "mac") and debug: FAIL - if (os == "mac") and not debug: PASS + if (os == "android") and swgl: [PASS, FAIL] if (os == "win") and not debug: PASS if (os == "win") and debug: FAIL - if (os == "android") and swgl: [PASS, FAIL] + if (os == "mac") and debug: FAIL + if (os == "mac") and not debug: PASS [FAIL, PASS] diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-inline-classic.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-inline-classic.html.ini index bbebd4f6d72db87e0edc95aa26898401c4430b52..af9d9801bd6f612ff34286f4a5a6792dfc660d7e 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-inline-classic.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-parse-error-inline-classic.html.ini @@ -6,8 +6,8 @@ if (os == "win") and ccov: FAIL if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, FAIL] if (os == "linux") and not debug and not fission: [PASS, FAIL] - if (os == "mac") and debug: FAIL - if (os == "mac") and not debug: PASS if (os == "win") and not debug: PASS if (os == "win") and debug: FAIL + if (os == "mac") and not debug: PASS + if (os == "mac") and debug: FAIL [FAIL, PASS] diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-external-classic.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-external-classic.html.ini index 063a43594fd84461b23794529ed6073f8c0ed8ce..198124d073eb16392a3712141dd469a90b55dc70 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-external-classic.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-external-classic.html.ini @@ -2,9 +2,9 @@ [<script> error: Move success external classic script to iframe after-prepare] expected: if (os == "win") and ccov: PASS - if (os == "linux") and not debug and (processor == "x86"): [FAIL, PASS] if (os == "win") and debug: PASS if (os == "win") and not debug: FAIL + if (os == "linux") and (processor == "x86"): [FAIL, PASS] if (os == "mac") and not debug: [FAIL, PASS] [PASS, FAIL] @@ -12,8 +12,8 @@ expected: if (os == "win") and ccov: FAIL if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, FAIL] - if (os == "linux") and not debug and not fission: [PASS, FAIL] if (os == "android") and debug and swgl: [PASS, FAIL] + if (os == "linux") and not debug and not fission: [PASS, FAIL] if (os == "mac") and not debug: [PASS, FAIL] if (os == "win") and debug: FAIL if (os == "win") and not debug: PASS @@ -23,9 +23,9 @@ expected: if (os == "win") and ccov: FAIL if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, FAIL] - if (os == "linux") and not debug and not fission: [PASS, FAIL] if (os == "android") and debug and swgl: [PASS, FAIL] - if (os == "mac") and not debug: [PASS, FAIL] - if (os == "win") and debug: FAIL + if (os == "linux") and not debug and not fission: [PASS, FAIL] if (os == "win") and not debug: PASS + if (os == "win") and debug: FAIL + if (os == "mac") and not debug: [PASS, FAIL] [FAIL, PASS] diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-external-module.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-external-module.html.ini index 8fc03bb4327c80568970cae1cca690ac46f8f792..3686b3d8794267b3c31d8bef64ea4bc4a87e289f 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-external-module.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-external-module.html.ini @@ -3,22 +3,20 @@ expected: if (os == "win") and ccov: FAIL if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, FAIL] - if (os == "android") and debug and swgl: [PASS, FAIL] if (os == "linux") and not debug and not fission: [PASS, FAIL] - if (os == "mac") and not debug: PASS - if (os == "mac") and debug: FAIL if (os == "win") and not debug: PASS if (os == "win") and debug: FAIL + if (os == "mac") and not debug: PASS + if (os == "mac") and debug: FAIL [FAIL, PASS] [Eval: Move success external module script to iframe after-prepare] expected: if (os == "win") and ccov: FAIL if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, FAIL] - if (os == "android") and debug and swgl: [PASS, FAIL] if (os == "linux") and not debug and not fission: [PASS, FAIL] - if (os == "mac") and debug: FAIL if (os == "mac") and not debug: PASS + if (os == "mac") and debug: FAIL if (os == "win") and debug: FAIL if (os == "win") and not debug: PASS [FAIL, PASS] @@ -26,9 +24,9 @@ [<script> error: Move success external module script to iframe after-prepare] expected: if (os == "win") and ccov: PASS - if (os == "linux") and not debug and (processor == "x86"): [FAIL, PASS] + if (os == "linux") and (processor == "x86"): [FAIL, PASS] if (os == "mac") and debug: PASS if (os == "mac") and not debug: FAIL - if (os == "win") and debug: PASS if (os == "win") and not debug: FAIL + if (os == "win") and debug: PASS [PASS, FAIL] diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-inline-classic.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-inline-classic.html.ini index 196d4f9a588030884cba827991c211d0b27c35d9..3ac50b1e43e89a91f77dd66d678b73dde3576b87 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-inline-classic.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/after-prepare-iframe-success-inline-classic.html.ini @@ -4,6 +4,7 @@ if (os == "win") and ccov: FAIL if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, FAIL] if (os == "linux") and not debug and not fission: [PASS, FAIL] + if (os == "android") and swgl: [PASS, FAIL] if (os == "mac") and not debug: PASS if (os == "mac") and debug: FAIL if (os == "win") and debug: FAIL diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/before-prepare-iframe-fetch-error-external-classic.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/before-prepare-iframe-fetch-error-external-classic.html.ini index b173c5d81b8d1a3df961d8f163bd74aa2a39c075..8028e5414e1d3dba56d54ded16b71fa4b17e4065 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/before-prepare-iframe-fetch-error-external-classic.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/before-prepare-iframe-fetch-error-external-classic.html.ini @@ -1,5 +1,7 @@ [before-prepare-iframe-fetch-error-external-classic.html] [<script> error: Move fetch-error external classic script to iframe before-prepare] expected: + if (os == "android") and swgl: [FAIL, PASS] + if (os == "mac") and debug: [FAIL, PASS] if os == "win": PASS [PASS, FAIL] diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/before-prepare-iframe-parse-error-external-classic.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/before-prepare-iframe-parse-error-external-classic.html.ini index 9248d70b51adc2e1e6e6f1db8376b9511239596f..8e69507c10bc6eb4b0bc507a0d1e1be67dff9e52 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/before-prepare-iframe-parse-error-external-classic.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/before-prepare-iframe-parse-error-external-classic.html.ini @@ -1,6 +1,5 @@ [before-prepare-iframe-parse-error-external-classic.html] [<script> error: Move parse-error external classic script to iframe before-prepare] expected: - if (os == "android") and not swgl and debug: [FAIL, PASS] if os == "win": PASS [PASS, FAIL] diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/before-prepare-iframe-parse-error-external-module.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/before-prepare-iframe-parse-error-external-module.html.ini index 292b752112ca9b697c0530c38d11e309bb36fccb..c2a8e4a9f0d799408d4b9218be25ef7f2ec48327 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/before-prepare-iframe-parse-error-external-module.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/before-prepare-iframe-parse-error-external-module.html.ini @@ -4,6 +4,5 @@ if tsan: https://bugzilla.mozilla.org/show_bug.cgi?id=1722918 expected: if (os == "linux") and fission: PASS - if (os == "android") and swgl: [FAIL, PASS] if os == "win": PASS [PASS, FAIL] diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-iframe-fetch-error-external-classic.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-iframe-fetch-error-external-classic.html.ini index c1086162277aae6c866e059ac722ad0fe27df362..d082eb87868d82f2fd0d15d5eb4a759ab645fbdd 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-iframe-fetch-error-external-classic.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-iframe-fetch-error-external-classic.html.ini @@ -1,7 +1,7 @@ [move-back-iframe-fetch-error-external-classic.html] [<script> error: Move fetch-error external classic script to iframe move-back] expected: - if (os == "android") and not swgl and debug: [PASS, FAIL] - if (os == "android") and not swgl and not debug: [PASS, FAIL] if (os == "linux") and debug and not fission: [PASS, FAIL] - if (os == "android") and swgl: [PASS, FAIL] + if (os == "android") and debug and swgl: [PASS, FAIL] + if (os == "android") and debug and not swgl: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-iframe-fetch-error-external-module.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-iframe-fetch-error-external-module.html.ini index 8f2ea0daf7da30c50f438baed2f64ddc1b83ac80..88184fe6d45e442a642c1ecc8d2e3dff97fc406e 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-iframe-fetch-error-external-module.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-iframe-fetch-error-external-module.html.ini @@ -1,7 +1,8 @@ [move-back-iframe-fetch-error-external-module.html] [<script> error: Move fetch-error external module script to iframe move-back] expected: - if not fission and (os == "android") and not swgl and not debug: [PASS, FAIL] - if not fission and (os == "android") and not swgl and debug: [PASS, FAIL] - if not fission and (os == "android") and swgl: [FAIL, PASS] - if not fission and (os == "linux"): [PASS, FAIL] + if not fission and not swgl and (os == "android") and not debug: [PASS, FAIL] + if not fission and not swgl and (os == "android") and debug: [PASS, FAIL] + if not fission and not swgl and (os == "linux"): [PASS, FAIL] + if not fission and swgl and (os == "android"): [PASS, FAIL] + if not fission and swgl and (os == "linux"): [PASS, FAIL] diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-iframe-parse-error-external-classic.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-iframe-parse-error-external-classic.html.ini index 75be4ead1405f3f1b5037a1cd92f5f74861ac8cd..7b4055dc1a57b81e4a3c757e5a9b57ecd7f23093 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-iframe-parse-error-external-classic.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-iframe-parse-error-external-classic.html.ini @@ -2,6 +2,6 @@ [<script> error: Move parse-error external classic script to iframe move-back] expected: if (os == "linux") and debug and not fission: [PASS, FAIL] - if (os == "android") and debug and not swgl: [FAIL, PASS] + if (os == "android") and debug and not swgl: [PASS, FAIL] if (os == "android") and debug and swgl: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-iframe-success-external-module.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-iframe-success-external-module.html.ini index 1ae7a39ee4c34eb250d7f93f7a36c556b3b4d1b1..08db7378fc6cf295f1b12c0ddc85337365dc8384 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-iframe-success-external-module.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/move-back-iframe-success-external-module.html.ini @@ -1,6 +1,6 @@ [move-back-iframe-success-external-module.html] [<script> error: Move success external module script to iframe move-back] expected: - if (os == "linux") and swgl: [PASS, FAIL] if (os == "android") and debug: [PASS, FAIL] if (os == "android") and not debug: [PASS, FAIL] + if (os == "linux") and swgl: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/ordering/delay-load-event-1.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/ordering/delay-load-event-1.html.ini index 53a82b82a2114aad58cc49fc3f9bae88b9cee64f..4976e89435159b0d8582d23e42a9bd7f68577658 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/ordering/delay-load-event-1.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/ordering/delay-load-event-1.html.ini @@ -1,8 +1,9 @@ [delay-load-event-1.html] expected: if (os == "linux") and not debug and fission and (processor == "x86"): [OK, ERROR] + if (os == "win") and debug and (processor == "x86_64") and not swgl: [OK, ERROR] if (os == "linux") and not debug and not fission: [OK, ERROR] - if (os == "mac") and not debug: OK if (os == "win") and not debug: OK + if (os == "mac") and not debug: OK if os == "android": ERROR [ERROR, OK] diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/ordering/delay-load-event-2.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/ordering/delay-load-event-2.html.ini index cd47a5e80ddf7e830b23bcb16a607d56b6d68764..c9383e8e022b13fb5bb9f4451b5526d239c89656 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/ordering/delay-load-event-2.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/ordering/delay-load-event-2.html.ini @@ -1,4 +1,5 @@ [delay-load-event-2.html] expected: + if (os == "win") and swgl: [ERROR, OK] if os == "android": [ERROR, OK] [OK, ERROR] diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/ordering/in-order.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/ordering/in-order.html.ini index a977d803ccf476e602fe4c47450bb5804cf5671e..c13e145c390e8ff4eefc2f1f3df5141bfdd38743 100644 --- a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/ordering/in-order.html.ini +++ b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/moving-between-documents/ordering/in-order.html.ini @@ -1,7 +1,7 @@ [in-order.html] expected: - if (os == "linux") and not debug and fission and (processor == "x86"): [OK, ERROR] if (os == "linux") and not debug and fission and (processor == "x86_64"): [ERROR, OK] + if (os == "linux") and not debug and fission and (processor == "x86"): [OK, ERROR] if (os == "linux") and not debug and not fission: [OK, ERROR] if (os == "linux") and debug: [ERROR, OK] if (os == "win") and not debug: OK diff --git a/testing/web-platform/meta/html/syntax/speculative-parsing/generated/page-load/img-srcset.tentative.html.ini b/testing/web-platform/meta/html/syntax/speculative-parsing/generated/page-load/img-srcset.tentative.html.ini index ef772cb981e9116eb4aa85f8f8e45b348ecf87e1..60d3e81685bc25d71ef5fc115d2fafaab591ec37 100644 --- a/testing/web-platform/meta/html/syntax/speculative-parsing/generated/page-load/img-srcset.tentative.html.ini +++ b/testing/web-platform/meta/html/syntax/speculative-parsing/generated/page-load/img-srcset.tentative.html.ini @@ -1,6 +1,7 @@ [img-srcset.tentative.html] [Speculative parsing, page load: img-srcset] expected: - if (os == "win") and (processor == "x86") and not debug: [FAIL, PASS] + if (os == "win") and debug and (processor == "x86"): [FAIL, PASS] if (os == "android") and debug: PASS + if (os == "mac") and debug: [FAIL, PASS] [PASS, FAIL] diff --git a/testing/web-platform/meta/html/syntax/speculative-parsing/generated/page-load/picture-source-br-img.tentative.html.ini b/testing/web-platform/meta/html/syntax/speculative-parsing/generated/page-load/picture-source-br-img.tentative.html.ini index 18eed838536c602c15c65f2c07fc32b375c4befc..6fdcacdbe3eb179b8894ec6a16ff517eda850f1c 100644 --- a/testing/web-platform/meta/html/syntax/speculative-parsing/generated/page-load/picture-source-br-img.tentative.html.ini +++ b/testing/web-platform/meta/html/syntax/speculative-parsing/generated/page-load/picture-source-br-img.tentative.html.ini @@ -1,5 +1,7 @@ [picture-source-br-img.tentative.html] [Speculative parsing, page load: picture-source-br-img] expected: + if (os == "win") and (processor == "x86_64") and debug and not swgl: [FAIL, PASS] + if (os == "win") and (processor == "x86") and not debug: [FAIL, PASS] if (os == "android") and debug: PASS [PASS, FAIL] diff --git a/testing/web-platform/meta/html/webappapis/animation-frames/callback-cross-realm-report-exception.html.ini b/testing/web-platform/meta/html/webappapis/animation-frames/callback-cross-realm-report-exception.html.ini index 3dc5dcc144d2728485d38021a4ce92f535429059..6bebe016645027a7e51e8af1fc088ce6403c415b 100644 --- a/testing/web-platform/meta/html/webappapis/animation-frames/callback-cross-realm-report-exception.html.ini +++ b/testing/web-platform/meta/html/webappapis/animation-frames/callback-cross-realm-report-exception.html.ini @@ -2,6 +2,7 @@ [requestAnimationFrame() reports the exception from its callback in the callback's global object] expected: if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL] + if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, FAIL] + if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, FAIL] if (os == "android") and debug and not swgl: [PASS, FAIL] if (os == "linux") and not debug and not fission: [PASS, FAIL] - if (os == "linux") and not debug and fission: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window.js.ini b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window.js.ini index 83ec1c4aca9692ef5e8d0318b8c9f4ee89100c08..7aeaaa5df5fd5cde25bca43de5f96d6a1ff9f6a6 100644 --- a/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window.js.ini +++ b/testing/web-platform/meta/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url.window.js.ini @@ -4,5 +4,6 @@ [document.open() does not change document's URL (active but not fully active document)] expected: if (os == "win") and debug: PASS + if (os == "mac") and not debug: [FAIL, PASS] if os == "android": PASS [PASS, FAIL] diff --git a/testing/web-platform/meta/intersection-observer/callback-cross-realm-report-exception.html.ini b/testing/web-platform/meta/intersection-observer/callback-cross-realm-report-exception.html.ini index b5c4e40e67a9c883a1ad5f9fb08fc0d736813bcd..1354af88bca0087c30a8571a225ac0c4ebc5d588 100644 --- a/testing/web-platform/meta/intersection-observer/callback-cross-realm-report-exception.html.ini +++ b/testing/web-platform/meta/intersection-observer/callback-cross-realm-report-exception.html.ini @@ -2,11 +2,11 @@ [IntersectionObserver reports the exception from its callback in the callback's global object] 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 not fission and debug: [FAIL, PASS] if (os == "win") and (processor == "x86_64") and debug and swgl: PASS - if (os == "android") and debug and swgl: PASS - if (os == "android") and debug and not swgl: FAIL + if (os == "win") and (processor == "x86_64") and debug and not swgl: [FAIL, PASS] if (os == "win") and (processor == "x86_64") and not debug: PASS + if (os == "android") and debug and not swgl: FAIL + if (os == "android") and debug and swgl: PASS if (os == "linux") and swgl: PASS if os == "mac": PASS [PASS, FAIL] diff --git a/testing/web-platform/meta/intersection-observer/cross-origin-iframe.sub.html.ini b/testing/web-platform/meta/intersection-observer/cross-origin-iframe.sub.html.ini index 4e7d8c1f26f94eb85e8edd1240c0cd2a1cc2a3de..b20423b2f0b32395b2c85f6dc89c75c21f1444df 100644 --- a/testing/web-platform/meta/intersection-observer/cross-origin-iframe.sub.html.ini +++ b/testing/web-platform/meta/intersection-observer/cross-origin-iframe.sub.html.ini @@ -1,8 +1,8 @@ [cross-origin-iframe.sub.html] [First rAF] expected: - if not fission and debug and (os == "linux"): [PASS, FAIL] if not fission and debug and (os == "android"): PASS + if not fission and debug and (os == "linux"): [PASS, FAIL] if not fission and not debug: [PASS, FAIL] FAIL diff --git a/testing/web-platform/meta/js/builtins/weakrefs/finalizationregistry-cleanupCallback-gets-a-microtask.optional.any.js.ini b/testing/web-platform/meta/js/builtins/weakrefs/finalizationregistry-cleanupCallback-gets-a-microtask.optional.any.js.ini index c5f0fddb5ab464cb85a91b8712d3856c250dda85..7e4c24f2d3ddd489b4008b99ff43743fbee84be3 100644 --- a/testing/web-platform/meta/js/builtins/weakrefs/finalizationregistry-cleanupCallback-gets-a-microtask.optional.any.js.ini +++ b/testing/web-platform/meta/js/builtins/weakrefs/finalizationregistry-cleanupCallback-gets-a-microtask.optional.any.js.ini @@ -1,6 +1,8 @@ [finalizationregistry-cleanupCallback-gets-a-microtask.optional.any.worker.html] [HostCleanupFinalizationRegistry is an implementation-defined abstract operation that is expected to call CleanupFinalizationRegistry(finalizationRegistry) at some point in the future, if possible.] - expected: [PASS, FAIL] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + [FAIL, PASS] [finalizationregistry-cleanupCallback-gets-a-microtask.optional.any.html] diff --git a/testing/web-platform/meta/lifecycle/freeze.html.ini b/testing/web-platform/meta/lifecycle/freeze.html.ini index 501b8eb2cba4af5c3269a431eda10fd1b048fa52..01ac9b91d629d7784cbebeed1f49ef6569ba702c 100644 --- a/testing/web-platform/meta/lifecycle/freeze.html.ini +++ b/testing/web-platform/meta/lifecycle/freeze.html.ini @@ -1,8 +1,4 @@ [freeze.html] - expected: - if os == "android": [TIMEOUT, OK] - [OK, TIMEOUT] + expected: [OK, TIMEOUT] [Test freeze callback.] - expected: - if os == "android": [TIMEOUT, FAIL] - [FAIL, TIMEOUT] + expected: [FAIL, TIMEOUT] diff --git a/testing/web-platform/meta/mediacapture-insertable-streams/MediaStreamTrackGenerator-in-service-worker.https.html.ini b/testing/web-platform/meta/mediacapture-insertable-streams/MediaStreamTrackGenerator-in-service-worker.https.html.ini index c5cfc50443a2ff59b09483ac4ffd429850a6695d..e6fd14b986e0bb16f1ef5c0e0647295f836a62c7 100644 --- a/testing/web-platform/meta/mediacapture-insertable-streams/MediaStreamTrackGenerator-in-service-worker.https.html.ini +++ b/testing/web-platform/meta/mediacapture-insertable-streams/MediaStreamTrackGenerator-in-service-worker.https.html.ini @@ -1,3 +1,7 @@ [MediaStreamTrackGenerator-in-service-worker.https.html] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] [A service worker is able to initialize a MediaStreamTrackGenerator without crashing] - expected: FAIL + expected: + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, TIMEOUT] + FAIL diff --git a/testing/web-platform/meta/mediacapture-insertable-streams/MediaStreamTrackGenerator-video.https.html.ini b/testing/web-platform/meta/mediacapture-insertable-streams/MediaStreamTrackGenerator-video.https.html.ini index dbc376b0dfc32eeda2748f6b712dbec8b8578e40..5b94c96386e83c8cb73b9793edead5b380606df8 100644 --- a/testing/web-platform/meta/mediacapture-insertable-streams/MediaStreamTrackGenerator-video.https.html.ini +++ b/testing/web-platform/meta/mediacapture-insertable-streams/MediaStreamTrackGenerator-video.https.html.ini @@ -1,5 +1,6 @@ [MediaStreamTrackGenerator-video.https.html] expected: + if not swgl and (os == "linux") and fission and not debug and (processor == "x86_64"): [OK, CRASH] if swgl and (os == "linux") and not fission: [OK, CRASH] [Tests that MediaStreamTrackGenerator forwards frames to sink] expected: FAIL diff --git a/testing/web-platform/meta/mediacapture-streams/MediaDevices-enumerateDevices-per-origin-ids.sub.https.html.ini b/testing/web-platform/meta/mediacapture-streams/MediaDevices-enumerateDevices-per-origin-ids.sub.https.html.ini index 7095e9af70589c4f6328de12549461b55104e923..c8a16139b5eeb90ac5122e90007f668ddf2ca798 100644 --- a/testing/web-platform/meta/mediacapture-streams/MediaDevices-enumerateDevices-per-origin-ids.sub.https.html.ini +++ b/testing/web-platform/meta/mediacapture-streams/MediaDevices-enumerateDevices-per-origin-ids.sub.https.html.ini @@ -2,8 +2,7 @@ expected: if debug and (os == "linux") and not fission and not swgl: OK if debug and (os == "linux") and fission: OK - if debug and (os == "android") and fission: [TIMEOUT, OK] - if debug and (os == "android") and not fission: OK + if debug and (os == "android"): OK if debug and (os == "win"): OK [OK, TIMEOUT] [enumerateDevices rotates deviceId after clearing site data] @@ -25,6 +24,6 @@ [enumerateDevices rotates deviceId across different-origin iframe] expected: if (os == "win") and debug: PASS - if (os == "android") and debug: PASS if (os == "linux") and not fission: [PASS, TIMEOUT, NOTRUN] + if (os == "android") and debug: PASS [PASS, NOTRUN] diff --git a/testing/web-platform/meta/mediacapture-streams/MediaStreamTrack-iframe-audio-transfer.https.html.ini b/testing/web-platform/meta/mediacapture-streams/MediaStreamTrack-iframe-audio-transfer.https.html.ini index 5a2f6123f2ea5c2e2865aedfe02bd561f95d042e..edc502edda103ff0f182214987950a195d0652a5 100644 --- a/testing/web-platform/meta/mediacapture-streams/MediaStreamTrack-iframe-audio-transfer.https.html.ini +++ b/testing/web-platform/meta/mediacapture-streams/MediaStreamTrack-iframe-audio-transfer.https.html.ini @@ -1,5 +1,8 @@ [MediaStreamTrack-iframe-audio-transfer.https.html] expected: - if (os == "android") and fission: [OK, TIMEOUT] + if os == "android": OK + ERROR [MediaStreamTrack transfer to iframe] - expected: FAIL + expected: + if os == "android": FAIL + TIMEOUT diff --git a/testing/web-platform/meta/mixed-content/tentative/autoupgrades/audio-upgrade.https.sub.html.ini b/testing/web-platform/meta/mixed-content/tentative/autoupgrades/audio-upgrade.https.sub.html.ini index 00783aed90bf65f57c8da8825251330e7ff88cae..2f8f7e9bba379a4c8a1033547d3d199ecd4b17e3 100644 --- a/testing/web-platform/meta/mixed-content/tentative/autoupgrades/audio-upgrade.https.sub.html.ini +++ b/testing/web-platform/meta/mixed-content/tentative/autoupgrades/audio-upgrade.https.sub.html.ini @@ -2,10 +2,10 @@ disabled: if (os == "android") and debug: https://bugzilla.mozilla.org/show_bug.cgi?id=1401570 expected: - if (os == "win") and swgl: [OK, TIMEOUT] - if (os == "win") and not swgl: [OK, TIMEOUT] - if (os == "linux") and not fission: [OK, TIMEOUT] + if (os == "linux") and debug and fission: OK + if os == "mac": OK if os == "android": [OK, ERROR, TIMEOUT] + [OK, TIMEOUT] [Audio autoupgraded] expected: if (os == "linux") and fission: PASS @@ -14,4 +14,6 @@ [Audio of other host autoupgraded] expected: - if swgl and (os == "win"): [PASS, TIMEOUT] + if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, TIMEOUT] + if (os == "win") and swgl: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/mozilla-sync b/testing/web-platform/meta/mozilla-sync index 971e36116d117cde485aff4b5783da41d8124ed5..91950847af4aa9b8eb356d8b4e84eefd7c1240a3 100644 --- a/testing/web-platform/meta/mozilla-sync +++ b/testing/web-platform/meta/mozilla-sync @@ -1 +1 @@ -upstream: ceac1f28270baf2ea107761766e60347f5391f27 +upstream: 19120235de9eac1ff8c6b5392e621d907b51890b diff --git a/testing/web-platform/meta/navigation-api/navigation-methods/navigate-replace-same-document.html.ini b/testing/web-platform/meta/navigation-api/navigation-methods/navigate-replace-same-document.html.ini index f9254c2966a5d52422963e352175ec93b9550718..5e4560edefa62dc79366959ca7c144666dbbcf4a 100644 --- a/testing/web-platform/meta/navigation-api/navigation-methods/navigate-replace-same-document.html.ini +++ b/testing/web-platform/meta/navigation-api/navigation-methods/navigate-replace-same-document.html.ini @@ -1,8 +1,6 @@ [navigate-replace-same-document.html] expected: - if (os == "win") and not swgl and debug and (processor == "x86_64"): [OK, ERROR] - if (os == "win") and not swgl and not debug and (processor == "x86"): [OK, ERROR] - if (os == "linux") and fission and debug: [OK, ERROR] - if (os == "android") and not swgl and debug: [OK, ERROR] - if (os == "android") and not swgl and not debug: [OK, ERROR] + if (os == "linux") and not debug and (processor == "x86_64") and not fission: [OK, ERROR] + if (os == "win") and debug: [OK, ERROR] + if (os == "android") and debug: [OK, ERROR] [ERROR, OK] diff --git a/testing/web-platform/meta/navigation-timing/prefetch-transfer-size-executor.html.ini b/testing/web-platform/meta/navigation-timing/prefetch-transfer-size-executor.html.ini index a8e09af8a2f59db69c63ca46eb9d298e4a0fded1..27e448cb32d0168dc8b820bd826699ac08c85fa1 100644 --- a/testing/web-platform/meta/navigation-timing/prefetch-transfer-size-executor.html.ini +++ b/testing/web-platform/meta/navigation-timing/prefetch-transfer-size-executor.html.ini @@ -1,7 +1,7 @@ [prefetch-transfer-size-executor.html] expected: - if not fission and (os == "linux") and debug and not swgl: TIMEOUT if not fission and (os == "linux") and debug and swgl: [TIMEOUT, OK] + if not fission and (os == "linux") and debug and not swgl: TIMEOUT if not fission and (os == "linux") and not debug: [TIMEOUT, OK] if not fission and (os == "android"): TIMEOUT [Navigation timing transfer size for a prefetched navigation should be 0.] diff --git a/testing/web-platform/meta/navigation-timing/secure-connection-start-non-zero.https.html.ini b/testing/web-platform/meta/navigation-timing/secure-connection-start-non-zero.https.html.ini index b9e93a1d0d13a6f8ff57a75f05ec3957ee831e77..933a8cb59a038a78299e1fb635fb3bbcd5f034a8 100644 --- a/testing/web-platform/meta/navigation-timing/secure-connection-start-non-zero.https.html.ini +++ b/testing/web-platform/meta/navigation-timing/secure-connection-start-non-zero.https.html.ini @@ -2,12 +2,9 @@ [Test that secureConnectionStart is not zero] expected: if (os == "win") and ccov: [FAIL, PASS] - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [FAIL, PASS] - if (os == "win") and not swgl and not debug and (processor == "x86"): [FAIL, PASS] - if (os == "win") and not swgl and debug and (processor == "x86"): [FAIL, PASS] - if (os == "win") and not swgl and debug and (processor == "x86_64"): [FAIL, PASS] - if (os == "linux") and fission and debug and swgl: [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 == "win") and not swgl: [FAIL, PASS] if (os == "linux") and not fission: FAIL if os == "mac": FAIL [PASS, FAIL] diff --git a/testing/web-platform/meta/network-error-logging/no-report-on-subdomain-success.https.html.ini b/testing/web-platform/meta/network-error-logging/no-report-on-subdomain-success.https.html.ini index 636ee82f205b29455bcb67fd5f93aa0ba923154c..21ffa63ebbac2a2ef4cc6cd9a8762f50dd89ad17 100644 --- a/testing/web-platform/meta/network-error-logging/no-report-on-subdomain-success.https.html.ini +++ b/testing/web-platform/meta/network-error-logging/no-report-on-subdomain-success.https.html.ini @@ -1,6 +1,6 @@ [no-report-on-subdomain-success.https.html] expected: - if os == "mac": [TIMEOUT, OK] + if os == "mac": [OK, TIMEOUT] [\n Test that include_subdomains policies do NOT report successful requests\n ] expected: - if os == "mac": [TIMEOUT, PASS] + if os == "mac": [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/network-error-logging/sends-report-on-success-with-subdomain-policy.https.html.ini b/testing/web-platform/meta/network-error-logging/sends-report-on-success-with-subdomain-policy.https.html.ini index bf91302fff513d07bdb78eebc8e842172d030b9f..9f7789469833867cc94b4515a373bf005686327a 100644 --- a/testing/web-platform/meta/network-error-logging/sends-report-on-success-with-subdomain-policy.https.html.ini +++ b/testing/web-platform/meta/network-error-logging/sends-report-on-success-with-subdomain-policy.https.html.ini @@ -1,8 +1,9 @@ [sends-report-on-success-with-subdomain-policy.https.html] expected: - if os == "linux": OK - [OK, TIMEOUT] + if os == "mac": [TIMEOUT, OK] + if os == "win": [OK, TIMEOUT] [\n Test that NEL reports are sent for successful requests\n ] expected: if os == "linux": FAIL + if os == "mac": [TIMEOUT, FAIL] [FAIL, TIMEOUT] diff --git a/testing/web-platform/meta/payment-handler/payment-instruments.https.html.ini b/testing/web-platform/meta/payment-handler/payment-instruments.https.html.ini deleted file mode 100644 index 6925d1fe8c2a0d99a9f778d94aefbb96f67527cf..0000000000000000000000000000000000000000 --- a/testing/web-platform/meta/payment-handler/payment-instruments.https.html.ini +++ /dev/null @@ -1,52 +0,0 @@ -[payment-instruments.https.html] - [Instrument keys are returned in the original insertion order] - expected: FAIL - - [Deleting an existing instrument returns true] - expected: FAIL - - [Deleting an existing instrument the second time returns false] - expected: FAIL - - [Deleting a non-existing instrument returns false] - expected: FAIL - - [Getting an existing instrument returns the instrument] - expected: FAIL - - [Getting a non-existing instrument returns undefined] - expected: FAIL - - [Resetting an existing instrument updates the instrument] - expected: FAIL - - [Clearing the instruments] - expected: FAIL - - [Cannot register instruments with invalid icon media type image/jif] - expected: FAIL - - [Don't crash when registering instruments with very long icon media type image/pngggggg...] - expected: FAIL - - [Don't crash when registering an instrument with a very long icon size 888...x888...] - expected: FAIL - - [Cannot register instruments with invalid icon size "256 256" (missing "x")] - expected: FAIL - - [Cannot register instruments with invalid icon URL (has a null character)] - expected: FAIL - - [Cannot register instruments with non-existing non-https icon URL] - expected: FAIL - - [Cannot register instruments with an existing non-https icon URL] - expected: FAIL - - [Don't crash on very long key, name, method, and capability strings.] - expected: FAIL - - [Don't crash on null characters in key, name, method, and capability strings.] - expected: FAIL - diff --git a/testing/web-platform/meta/performance-timeline/not-restored-reasons/performance-navigation-timing-cross-origin-bfcache.tentative.window.js.ini b/testing/web-platform/meta/performance-timeline/not-restored-reasons/performance-navigation-timing-cross-origin-bfcache.tentative.window.js.ini index 237ad137d83d25c9b2c803ee9cc0613f3733283a..be79e80e8a6ebb956397647f09a961f561e694cd 100644 --- a/testing/web-platform/meta/performance-timeline/not-restored-reasons/performance-navigation-timing-cross-origin-bfcache.tentative.window.js.ini +++ b/testing/web-platform/meta/performance-timeline/not-restored-reasons/performance-navigation-timing-cross-origin-bfcache.tentative.window.js.ini @@ -1,13 +1,11 @@ [performance-navigation-timing-cross-origin-bfcache.tentative.window.html] expected: - if (os == "linux") and not debug and not fission: [OK, TIMEOUT] - if (os == "linux") and not debug and fission: [OK, TIMEOUT] if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] + if (os == "linux") and not debug: [OK, TIMEOUT] if (os == "mac") and not debug: [TIMEOUT, OK] [RemoteContextHelper navigation using BFCache] expected: - if (os == "linux") and not debug and not fission: [FAIL, TIMEOUT] - if (os == "linux") and not debug and fission: [FAIL, TIMEOUT] if (os == "win") and not debug and (processor == "x86_64"): [FAIL, TIMEOUT] if (os == "mac") and not debug: [TIMEOUT, FAIL] + if (os == "linux") and not debug: [FAIL, TIMEOUT] FAIL diff --git a/testing/web-platform/meta/performance-timeline/not-restored-reasons/performance-navigation-timing-same-origin-bfcache.tentative.window.js.ini b/testing/web-platform/meta/performance-timeline/not-restored-reasons/performance-navigation-timing-same-origin-bfcache.tentative.window.js.ini index 51e23fd48b33002cd9c9352dd311a32c468c560b..33499e523639c9fff92d8995e42525132d541310 100644 --- a/testing/web-platform/meta/performance-timeline/not-restored-reasons/performance-navigation-timing-same-origin-bfcache.tentative.window.js.ini +++ b/testing/web-platform/meta/performance-timeline/not-restored-reasons/performance-navigation-timing-same-origin-bfcache.tentative.window.js.ini @@ -1,11 +1,11 @@ [performance-navigation-timing-same-origin-bfcache.tentative.window.html] expected: - if (os == "linux") and not debug and fission: [OK, TIMEOUT] - if (os == "linux") and not debug and not fission: [OK, TIMEOUT] - if (os == "mac") and not debug: [TIMEOUT, OK] + if not debug and (os == "linux") and not fission: [OK, TIMEOUT] + if not debug and (os == "linux") and fission: [OK, TIMEOUT] + if not debug and (os == "mac"): [OK, TIMEOUT] [RemoteContextHelper navigation using BFCache] expected: - if (os == "linux") and not debug and fission: [FAIL, TIMEOUT] - if (os == "linux") and not debug and not fission: [FAIL, TIMEOUT] - if (os == "mac") and not debug: [TIMEOUT, FAIL] + if not debug and (os == "linux") and fission: [FAIL, TIMEOUT] + if not debug and (os == "linux") and not fission: [FAIL, TIMEOUT] + if not debug and (os == "mac"): [FAIL, TIMEOUT] FAIL diff --git a/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_getCoalescedEvents_when_pointerlocked.html.ini b/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_getCoalescedEvents_when_pointerlocked.html.ini index ce0e36cae5de91d954e5c8445cd8719ac98febff..2e84d10094638ba3fd2b173d3bbca42cdfdca410 100644 --- a/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_getCoalescedEvents_when_pointerlocked.html.ini +++ b/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_getCoalescedEvents_when_pointerlocked.html.ini @@ -1,7 +1,8 @@ [pointerevent_getCoalescedEvents_when_pointerlocked.html] [mouse pointermove getCoalescedEvents when lock test] expected: - if (os == "linux") and (processor == "x86_64") and debug and fission and not swgl: [FAIL, PASS] + if (os == "linux") and debug and fission and not swgl: [FAIL, PASS] + if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, PASS] if (os == "win") and debug and (processor == "x86_64") and swgl: [FAIL, PASS] if (os == "win") and debug and (processor == "x86"): [FAIL, PASS] if (os == "win") and not debug: [FAIL, PASS] diff --git a/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_movementxy_with_pointerlock.html.ini b/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_movementxy_with_pointerlock.html.ini index 3a9f43ab30951245d57d92783cde9b6f727c6ca6..cd846921eadd71bbd438890a17a8ed46a9d5f1d2 100644 --- a/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_movementxy_with_pointerlock.html.ini +++ b/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_movementxy_with_pointerlock.html.ini @@ -4,4 +4,6 @@ if os == "android": OK [OK, ERROR] [mouse pointerevent movementX/Y with pointerlock test] - expected: [PASS, FAIL, TIMEOUT] + expected: + if (os == "linux") and not swgl and debug and not fission: [FAIL, PASS, TIMEOUT] + [PASS, FAIL, TIMEOUT] diff --git a/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_pointerrawupdate_in_pointerlock.html.ini b/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_pointerrawupdate_in_pointerlock.html.ini index 589b37d9978e994353dfa58c10db6db22a1f50bc..132a92e978c2e84b1c0ece254293a65d2d7552ff 100644 --- a/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_pointerrawupdate_in_pointerlock.html.ini +++ b/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_pointerrawupdate_in_pointerlock.html.ini @@ -1,13 +1,9 @@ [pointerevent_pointerrawupdate_in_pointerlock.html] expected: if (os == "win") and debug and (processor == "x86_64") and not swgl: [OK, TIMEOUT] - if (os == "linux") and not fission and debug: [OK, TIMEOUT] - if (os == "linux") and fission and not swgl: [OK, TIMEOUT] - if (os == "linux") and fission and swgl: [TIMEOUT, OK] + if (os == "linux"): [OK, TIMEOUT] [pointerrawupdate event received] expected: if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN] - if (os == "linux") and not fission and debug: [FAIL, NOTRUN] - if (os == "linux") and fission and swgl: [NOTRUN, FAIL] - if (os == "linux") and fission and not swgl: [FAIL, NOTRUN] + if (os == "linux"): [FAIL, NOTRUN] FAIL diff --git a/testing/web-platform/meta/pointerlock/movementX_Y_basic.html.ini b/testing/web-platform/meta/pointerlock/movementX_Y_basic.html.ini index 5ce3bdc0c3796f8975efc5eef898309634dfcc62..285695d756b6c4cc4ac48e59c32511ec3e7c656b 100644 --- a/testing/web-platform/meta/pointerlock/movementX_Y_basic.html.ini +++ b/testing/web-platform/meta/pointerlock/movementX_Y_basic.html.ini @@ -1,5 +1,3 @@ [movementX_Y_basic.html] [Test that movementX/Y = eNow.screenX/Y-ePrevious.screenX/Y.] - expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [FAIL, PASS] - [PASS, FAIL] + expected: [PASS, FAIL] diff --git a/testing/web-platform/meta/preload/preconnect.html.ini b/testing/web-platform/meta/preload/preconnect.html.ini index d4acd3cd81320999a42cc3fb764ee6d6a11fab37..1d571532306218402e02a3ad038b328d6c82f445 100644 --- a/testing/web-platform/meta/preload/preconnect.html.ini +++ b/testing/web-platform/meta/preload/preconnect.html.ini @@ -1,9 +1,12 @@ [preconnect.html] [Test that preconnect reduces connection time to zero] expected: - if (os == "win") and not swgl and debug and (processor == "x86_64"): [FAIL, PASS] - if (os == "win") and not swgl and not debug: [FAIL, PASS] - if (os == "linux") and debug and not swgl: [FAIL, PASS] - if (os == "mac") and debug: [FAIL, PASS] - if os == "android": [FAIL, PASS] - [PASS, FAIL] + if (os == "linux") and debug and fission and not swgl: [PASS, FAIL] + if (os == "linux") and debug and not fission and swgl: [PASS, FAIL] + if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, FAIL] + if (os == "linux") and not debug and not fission: [PASS, FAIL] + if (os == "win") and debug and swgl: [PASS, FAIL] + if (os == "win") and debug and not swgl: [PASS, FAIL] + if (os == "win") and not debug and (processor == "x86"): [PASS, FAIL] + if (os == "mac") and not debug: [PASS, FAIL] + [FAIL, PASS] diff --git a/testing/web-platform/meta/referrer-policy/generic/subresource-test/image-decoding.html.ini b/testing/web-platform/meta/referrer-policy/generic/subresource-test/image-decoding.html.ini index 26ca3704e96a08af3b0bc2a79aa668f4cb5f89c9..a3a76b51bef0d7c221c524f4dc7ffdef2bc049dd 100644 --- a/testing/web-platform/meta/referrer-policy/generic/subresource-test/image-decoding.html.ini +++ b/testing/web-platform/meta/referrer-policy/generic/subresource-test/image-decoding.html.ini @@ -1,3 +1,3 @@ [image-decoding.html] expected: - if (os == "android") and fission: [OK, TIMEOUT] + if swgl and (os == "linux") and fission: [OK, CRASH] diff --git a/testing/web-platform/meta/requestidlecallback/deadline-max-rAF-dynamic.html.ini b/testing/web-platform/meta/requestidlecallback/deadline-max-rAF-dynamic.html.ini index 1950a89dfe8dd45c8d39535e457d7a3dcd97d805..3424d870d2d6f5cedb235b18c63bbc08a0228b3b 100644 --- a/testing/web-platform/meta/requestidlecallback/deadline-max-rAF-dynamic.html.ini +++ b/testing/web-platform/meta/requestidlecallback/deadline-max-rAF-dynamic.html.ini @@ -2,5 +2,5 @@ [Check that the deadline is changed if there is a new requestAnimationFrame from within requestIdleCallback.] expected: if (os == "linux") and not fission and not debug: [PASS, FAIL] - if (os == "mac") and not debug: [FAIL, PASS] + if (os == "mac") and not debug: [PASS, FAIL] if (os == "mac") and debug: [FAIL, PASS] diff --git a/testing/web-platform/meta/requestidlecallback/deadline-max-rAF.html.ini b/testing/web-platform/meta/requestidlecallback/deadline-max-rAF.html.ini index 870196247c0387ecf410c4a6c8eddd401f92122c..a0b04e87dd2147a70193929594519141143c56af 100644 --- a/testing/web-platform/meta/requestidlecallback/deadline-max-rAF.html.ini +++ b/testing/web-platform/meta/requestidlecallback/deadline-max-rAF.html.ini @@ -1,6 +1,6 @@ [deadline-max-rAF.html] [Check that the deadline is less than 16ms when there is a pending animation frame.] expected: - if (os == "mac") and debug: [FAIL, PASS] - if (os == "mac") and not debug: [FAIL, PASS] if (os == "linux") and not debug: [PASS, FAIL] + if (os == "mac") and not debug: [FAIL, PASS] + if (os == "mac") and debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/resize-observer/calculate-depth-for-node.html.ini b/testing/web-platform/meta/resize-observer/calculate-depth-for-node.html.ini index 89dab4a4e760d61d4decc5eac56bff0f8fe90483..fad90e218925f9b61496262c6c3cea4cf6aa9dd4 100644 --- a/testing/web-platform/meta/resize-observer/calculate-depth-for-node.html.ini +++ b/testing/web-platform/meta/resize-observer/calculate-depth-for-node.html.ini @@ -1,5 +1,5 @@ [calculate-depth-for-node.html] ["Calculate depth for node" algorithm with Shadow DOM] expected: - if (os == "android") and debug: [FAIL, PASS] if (os == "android") and not debug: [PASS, FAIL] + if (os == "android") and debug: [FAIL, PASS] diff --git a/testing/web-platform/meta/resize-observer/callback-cross-realm-report-exception.html.ini b/testing/web-platform/meta/resize-observer/callback-cross-realm-report-exception.html.ini index 490561d6be5190aec631022a8e84cd3cef4ddf3b..e7b211fff2b8a931c0225cd1034b52ca0ca93172 100644 --- a/testing/web-platform/meta/resize-observer/callback-cross-realm-report-exception.html.ini +++ b/testing/web-platform/meta/resize-observer/callback-cross-realm-report-exception.html.ini @@ -1,12 +1,11 @@ [callback-cross-realm-report-exception.html] [ResizeObserver reports the exception from its callback in the callback's global object] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, FAIL] - if (os == "linux") and debug and not swgl and fission: [PASS, FAIL] - if (os == "linux") and debug and not swgl and not fission: [FAIL, PASS] - if (os == "linux") and not debug and (processor == "x86_64") and fission: [FAIL, PASS] - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, FAIL] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL] - if (os == "win") and debug and (processor == "x86"): [FAIL, PASS] - if (os == "linux") and not debug and (processor == "x86"): [PASS, FAIL] + if (os == "linux") and not swgl and not debug and (processor == "x86_64") and not fission: [PASS, FAIL] + if (os == "linux") and not swgl and not debug and (processor == "x86_64") and fission: [FAIL, PASS] + if (os == "linux") and not swgl and debug and fission: [FAIL, PASS] + if (os == "linux") and not swgl and debug and not fission: [FAIL, PASS] + if (os == "linux") and not swgl and not debug and (processor == "x86"): [PASS, FAIL] + if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, FAIL] + if (os == "win") and not swgl and debug: [PASS, FAIL] if (os == "android") and not swgl: FAIL diff --git a/testing/web-platform/meta/resize-observer/change-layout-in-error.html.ini b/testing/web-platform/meta/resize-observer/change-layout-in-error.html.ini index 8ae157d4256646bf5063fbd921b0e301cd4a561b..d362b5fdb8a94aff77d32e88f70cde3c216bed72 100644 --- a/testing/web-platform/meta/resize-observer/change-layout-in-error.html.ini +++ b/testing/web-platform/meta/resize-observer/change-layout-in-error.html.ini @@ -1,6 +1,5 @@ [change-layout-in-error.html] [Changing layout in window error handler should not result in lifecyle loop when resize observer loop limit is reached.] expected: - if (os == "linux") and debug and not fission: [FAIL, PASS] - if (os == "android") and swgl: [FAIL, PASS] + if (os == "android") and debug and not swgl: [FAIL, PASS] [PASS, FAIL] diff --git a/testing/web-platform/meta/resource-timing/__dir__.ini b/testing/web-platform/meta/resource-timing/__dir__.ini index 9ca42468c01c3f7258eacd6fca07b627eb074b8b..60910c2e9b5bdc766545b02d8f5003be87f3bf1a 100644 --- a/testing/web-platform/meta/resource-timing/__dir__.ini +++ b/testing/web-platform/meta/resource-timing/__dir__.ini @@ -1,3 +1,3 @@ prefs: [privacy.reduceTimerPrecision:false] -lsan-allowed: [Alloc, AllocateProtoAndIfaceCache, Malloc, ProtoAndIfaceCache, Realloc, alloc::raw_vec::finish_grow, build_input_gamma_table, mozilla::detail::HashTable, mozilla::dom::Performance::CreateForMainThread, mozilla::dom::PerformanceMainThread::CreateNavigationTimingEntry, mozilla::dom::PerformanceObserver::Constructor, mozilla::dom::ProtoAndIfaceCache::PageTableCache::EntrySlotOrCreate, mozilla::dom::ScriptLoader::CreateLoadRequest, mozilla::intl::FluentBundle::Constructor, mozilla::intl::FluentResource::Constructor, mozilla::net::nsStandardURL::TemplatedMutator, nsPresContext::NotifyContentfulPaint, nsStringBuffer::Alloc, posix_memalign] leak-threshold: [default:51200] +lsan-allowed: [Alloc, AllocateProtoAndIfaceCache, Malloc, ProtoAndIfaceCache, Realloc, alloc::raw_vec::finish_grow, build_input_gamma_table, mozilla::detail::HashTable, mozilla::dom::Performance::CreateForMainThread, mozilla::dom::PerformanceMainThread::CreateNavigationTimingEntry, mozilla::dom::PerformanceObserver::Constructor, mozilla::dom::ProtoAndIfaceCache::PageTableCache::EntrySlotOrCreate, mozilla::dom::ScriptLoader::CreateLoadRequest, mozilla::intl::FluentBundle::Constructor, mozilla::intl::FluentResource::Constructor, mozilla::net::AddStaticElement, mozilla::net::nsStandardURL::TemplatedMutator, nsPresContext::NotifyContentfulPaint, nsStringBuffer::Alloc, posix_memalign] diff --git a/testing/web-platform/meta/resource-timing/delivery-type.tentative.any.js.ini b/testing/web-platform/meta/resource-timing/delivery-type.tentative.any.js.ini index c01df533a0ced5b9f1d8cbc3b00284527d3ed391..b729a99b1e1c6eef540ea5ad20c5b5de8696be12 100644 --- a/testing/web-platform/meta/resource-timing/delivery-type.tentative.any.js.ini +++ b/testing/web-platform/meta/resource-timing/delivery-type.tentative.any.js.ini @@ -1,6 +1,4 @@ [delivery-type.tentative.any.sharedworker.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [PerformanceResourceTiming deliveryType test, same origin.] expected: FAIL @@ -12,8 +10,6 @@ [delivery-type.tentative.any.serviceworker.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [PerformanceResourceTiming deliveryType test, same origin.] expected: FAIL @@ -26,8 +22,6 @@ [delivery-type.tentative.any.html] max-asserts: 2 - expected: - if (os == "android") and fission: [OK, TIMEOUT] [PerformanceResourceTiming deliveryType test, same origin.] expected: FAIL @@ -39,8 +33,6 @@ [delivery-type.tentative.any.worker.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [PerformanceResourceTiming deliveryType test, same origin.] expected: FAIL diff --git a/testing/web-platform/meta/resource-timing/object-not-found-after-TAO-cross-origin-redirect.html.ini b/testing/web-platform/meta/resource-timing/object-not-found-after-TAO-cross-origin-redirect.html.ini index 9c43136871bb42416ace33af5e01948d3546f00b..6b4a8191e74b9eab9bab96f6d337fef83a10628c 100644 --- a/testing/web-platform/meta/resource-timing/object-not-found-after-TAO-cross-origin-redirect.html.ini +++ b/testing/web-platform/meta/resource-timing/object-not-found-after-TAO-cross-origin-redirect.html.ini @@ -1,4 +1,8 @@ [object-not-found-after-TAO-cross-origin-redirect.html] - expected: [OK, ERROR] + expected: + if not fission and (os == "linux") and debug and not swgl: [ERROR, OK] + [OK, ERROR] [There should be one entry.] - expected: [PASS, FAIL] + expected: + if not fission and (os == "linux") and debug and not swgl: [FAIL, PASS] + [PASS, FAIL] diff --git a/testing/web-platform/meta/resource-timing/resource-reload-TAO.html.ini b/testing/web-platform/meta/resource-timing/resource-reload-TAO.html.ini index 7e770ef085763cdc9bf28d390501f7032042dda0..406dc2f1f6301e95f4b19168ff5b7b1f8d1435ef 100644 --- a/testing/web-platform/meta/resource-timing/resource-reload-TAO.html.ini +++ b/testing/web-platform/meta/resource-timing/resource-reload-TAO.html.ini @@ -1,6 +1,5 @@ [resource-reload-TAO.html] expected: - if not fission and (os == "linux") and debug and swgl: [OK, ERROR] - if not fission and (os == "linux") and debug and not swgl: [ERROR, OK] + if not fission and (os == "linux") and debug: [OK, ERROR] if not fission and (os == "linux") and not debug: [OK, ERROR] if not fission and (os == "android"): [OK, ERROR] diff --git a/testing/web-platform/meta/resource-timing/resource_timing.worker.js.ini b/testing/web-platform/meta/resource-timing/resource_timing.worker.js.ini index cd944df927072d2d4a41d06aaf0294dcecf8fed7..5584b40f3f216a4364d5ebbbaa566f887754f102 100644 --- a/testing/web-platform/meta/resource-timing/resource_timing.worker.js.ini +++ b/testing/web-platform/meta/resource-timing/resource_timing.worker.js.ini @@ -1,7 +1,8 @@ [resource_timing.worker.html] disabled: - if (os == "android"): Bug 1557495, Bug 1499003, Bug 1557492 + if os == "android": Bug 1557495, Bug 1499003, Bug 1557492 + expected: + if (os == "linux") and not debug and fission and (processor == "x86_64"): [OK, TIMEOUT] [Performance Resource Entries in workers] expected: - if (os == "android"): TIMEOUT - + if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/scheduler/post-task-delay.any.js.ini b/testing/web-platform/meta/scheduler/post-task-delay.any.js.ini index f47b1c276b708eb1a086b765652332ce5bea28b9..097186a03a37e1e5e1247da4e9848ac923b70ab1 100644 --- a/testing/web-platform/meta/scheduler/post-task-delay.any.js.ini +++ b/testing/web-platform/meta/scheduler/post-task-delay.any.js.ini @@ -1,17 +1,11 @@ [post-task-delay.any.worker.html] prefs: [privacy.reduceTimerPrecision:false] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [post-task-delay.any.sharedworker.html] prefs: [privacy.reduceTimerPrecision:false] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [post-task-delay.any.serviceworker.html] prefs: [privacy.reduceTimerPrecision:false] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [Tests basic scheduler.postTask with a delay] expected: if (os == "linux") and not fission: [PASS, FAIL] @@ -19,8 +13,6 @@ [post-task-delay.any.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [Tests basic scheduler.postTask with a delay] expected: if (os == "mac") and debug: PASS diff --git a/testing/web-platform/meta/screen-capture/getdisplaymedia.https.html.ini b/testing/web-platform/meta/screen-capture/getdisplaymedia.https.html.ini index 6af2f0286638ead25eed9c75db76cf9c8985d4e6..c88b1db1465af0d2d3f575aab6e530f4965472cf 100644 --- a/testing/web-platform/meta/screen-capture/getdisplaymedia.https.html.ini +++ b/testing/web-platform/meta/screen-capture/getdisplaymedia.https.html.ini @@ -2,9 +2,9 @@ disabled: if os == "android": bug 1550895 (frequently fails on geckoview) expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [OK, CRASH, TIMEOUT] + if (os == "win") and debug and (processor == "x86_64") and not swgl: [CRASH, OK, TIMEOUT] if (os == "win") and debug and (processor == "x86_64") and swgl: [OK, TIMEOUT, CRASH] - if (os == "win") and debug and (processor == "x86"): [CRASH, OK, TIMEOUT] + if (os == "win") and debug and (processor == "x86"): [OK, TIMEOUT, CRASH] if (os == "linux") and not fission and not debug: [OK, CRASH] [applyConstraints(width or height) must downscale precisely] expected: diff --git a/testing/web-platform/meta/screen-orientation/lock-basic.html.ini b/testing/web-platform/meta/screen-orientation/lock-basic.html.ini index 458141e9725668b44b437525f3b3ac7806cf6b21..03e2e32de7113258a9bad39a3d180b34501e98e0 100644 --- a/testing/web-platform/meta/screen-orientation/lock-basic.html.ini +++ b/testing/web-platform/meta/screen-orientation/lock-basic.html.ini @@ -11,8 +11,6 @@ [Test that screen.orientation.lock returns a pending promise.] expected: - if os == "android": PASS - if (os == "win") and not swgl and debug and (processor == "x86_64"): [PASS, FAIL] - if (os == "win") and not swgl and debug and (processor == "x86"): [PASS, FAIL] - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, FAIL] if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, FAIL] + if (os == "win") and not swgl and not debug and (processor == "x86_64"): [FAIL, PASS] + if (os == "win") and not swgl and debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/screen-orientation/non-fully-active.html.ini b/testing/web-platform/meta/screen-orientation/non-fully-active.html.ini index ce6c8d1571a23178120ac451d22ce846843af35e..0d7a7ca3f2ae98f929def1bb124f30ab1a4b9280 100644 --- a/testing/web-platform/meta/screen-orientation/non-fully-active.html.ini +++ b/testing/web-platform/meta/screen-orientation/non-fully-active.html.ini @@ -1,6 +1,7 @@ [non-fully-active.html] [Making a document non-fully active while locking results in an AbortError] expected: - if os == "win": PASS + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, PASS] + if (os == "win") and not debug and (processor == "x86"): [FAIL, PASS] if os == "android": PASS FAIL diff --git a/testing/web-platform/meta/scroll-to-text-fragment/find-range-from-text-directive.html.ini b/testing/web-platform/meta/scroll-to-text-fragment/find-range-from-text-directive.html.ini index 489df656f71e963cef54322fa3cff31545c05ab1..84d843c063f9f716f95353ab16b73c9c42b769cd 100644 --- a/testing/web-platform/meta/scroll-to-text-fragment/find-range-from-text-directive.html.ini +++ b/testing/web-platform/meta/scroll-to-text-fragment/find-range-from-text-directive.html.ini @@ -1,18 +1,14 @@ [find-range-from-text-directive.html] expected: - if os == "win": [OK, TIMEOUT] - if os == "mac": [OK, TIMEOUT] - [TIMEOUT, OK] + if os == "linux": [TIMEOUT, OK] + [OK, TIMEOUT] [inverted range search.] - expected: - if os == "android": [NOTRUN, PASS, TIMEOUT] - [PASS, TIMEOUT, NOTRUN] + expected: [PASS, TIMEOUT, NOTRUN] [Suffix comes before |end|.] expected: - if os == "win": [PASS, TIMEOUT, NOTRUN] - if os == "mac": [PASS, TIMEOUT, NOTRUN] - [NOTRUN, PASS, TIMEOUT] + if os == "linux": [NOTRUN, PASS, TIMEOUT] + [PASS, TIMEOUT, NOTRUN] [Multiple overlapping prefixes.] expected: FAIL @@ -23,25 +19,18 @@ FAIL [match doesn't immediately follow first prefix instance.] - expected: - if os == "android": [NOTRUN, PASS, FAIL, TIMEOUT] - [FAIL, PASS, TIMEOUT, NOTRUN] + expected: [FAIL, PASS, TIMEOUT, NOTRUN] [Suffix must be end bounded.] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] - if os == "win": [PASS, TIMEOUT, NOTRUN] - [NOTRUN, PASS, TIMEOUT] + if os == "linux": [NOTRUN, PASS, TIMEOUT] + [PASS, TIMEOUT, NOTRUN] [non-existent exact match.] - expected: - if os == "android": [NOTRUN, PASS, TIMEOUT] - [PASS, TIMEOUT, NOTRUN] + expected: [PASS, TIMEOUT, NOTRUN] [non-existent range match.] - expected: - if os == "android": [NOTRUN, PASS, TIMEOUT] - [PASS, TIMEOUT, NOTRUN] + expected: [PASS, TIMEOUT, NOTRUN] [Multiple overlapping one letter prefixes.] expected: FAIL @@ -53,44 +42,39 @@ [NOTRUN, PASS] [overlapping exact matches with suffix.] - expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] - [FAIL, TIMEOUT, NOTRUN] + expected: [FAIL, TIMEOUT, NOTRUN] [Match with no suffix.] expected: - if os == "win": [FAIL, TIMEOUT, NOTRUN] - if os == "mac": [FAIL, TIMEOUT, NOTRUN] - [NOTRUN, FAIL, TIMEOUT] + if os == "linux": [NOTRUN, FAIL, TIMEOUT] + [FAIL, TIMEOUT, NOTRUN] [Match text after prefix.] expected: FAIL [Search invisible content between |end| and suffix.] expected: - if os == "win": [FAIL, TIMEOUT, NOTRUN] - if os == "mac": [FAIL, TIMEOUT, NOTRUN] - [NOTRUN, FAIL, TIMEOUT] + if os == "linux": [NOTRUN, FAIL, TIMEOUT] + [FAIL, TIMEOUT, NOTRUN] [Range with preceeding suffix.] expected: - if os == "android": [NOTRUN, PASS, TIMEOUT] - if os == "linux": [TIMEOUT, PASS, NOTRUN] + if os == "linux": [NOTRUN, PASS, TIMEOUT] [PASS, TIMEOUT, NOTRUN] [no suffix forces |end| to be end bounded.] expected: - if os == "android": [NOTRUN, PASS, TIMEOUT] + if os == "linux": [TIMEOUT, PASS, NOTRUN] [PASS, TIMEOUT, NOTRUN] [|end| must be start bounded even if full range is word bounded.] expected: - if os == "android": [NOTRUN, PASS, TIMEOUT] + if os == "linux": [NOTRUN, PASS, TIMEOUT] [PASS, TIMEOUT, NOTRUN] [non-existent |end|.] expected: - if os == "android": [NOTRUN, PASS, TIMEOUT] + if os == "linux": [NOTRUN, PASS, TIMEOUT] [PASS, TIMEOUT, NOTRUN] [suffix means |start| need not end on word boundary.] @@ -100,97 +84,69 @@ expected: FAIL [overlapping one letter exact matches with suffix.] - expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] - [FAIL, TIMEOUT, NOTRUN] + expected: [FAIL, TIMEOUT, NOTRUN] [Basic smoke test - full word match.] expected: FAIL [matching range search.] - expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] - [FAIL, TIMEOUT, NOTRUN] + expected: [FAIL, TIMEOUT, NOTRUN] [Prefix need not end on a word boundary.] expected: FAIL [|start| doesn't need to start on word boundary.] - expected: - if os =="android": [TIMEOUT, PASS] - FAIL + expected: FAIL [no-prefix; suffix means |start| need not end on word boundary.] - expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] - [FAIL, TIMEOUT, NOTRUN] + expected: [FAIL, TIMEOUT, NOTRUN] [no-prefix; |end| forces |start| to end on word boundary.] - expected: - if os == "android": [NOTRUN, PASS, TIMEOUT] - [PASS, TIMEOUT, NOTRUN] + expected: [PASS, TIMEOUT, NOTRUN] [no-prefix; no |end| or suffix forces |start| to end on word boundary.] - expected: - if os == "android": [NOTRUN, PASS, TIMEOUT] - [PASS, TIMEOUT, NOTRUN] + expected: [PASS, TIMEOUT, NOTRUN] [Non-existent suffix.] expected: - if os == "mac": [PASS, TIMEOUT, NOTRUN] - if os == "win": [PASS, TIMEOUT, NOTRUN] - [NOTRUN, PASS, TIMEOUT] + if os == "linux": [NOTRUN, PASS, TIMEOUT] + [PASS, TIMEOUT, NOTRUN] [Suffix need not be start bounded.] expected: - if os == "mac": [FAIL, TIMEOUT, NOTRUN] - if os == "win": [FAIL, TIMEOUT, NOTRUN] - [NOTRUN, FAIL, TIMEOUT] + if os == "linux": [NOTRUN, FAIL, TIMEOUT] + [FAIL, TIMEOUT, NOTRUN] [|end| must be start bounded.] expected: - if os == "android": [NOTRUN, PASS, TIMEOUT] + if os == "linux": [NOTRUN, PASS, TIMEOUT] [PASS, TIMEOUT, NOTRUN] [suffix means |end| need not be end bounded.] expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] + if os == "linux": [NOTRUN, FAIL, TIMEOUT] [FAIL, TIMEOUT, NOTRUN] [|start| must start on a word boundary.] - expected: - if os == "android": [NOTRUN, PASS, TIMEOUT] - [PASS, TIMEOUT, NOTRUN] + expected: [PASS, TIMEOUT, NOTRUN] [Non-matching suffix search continues to prefix match.] expected: - if os == "mac": [FAIL, TIMEOUT, NOTRUN] - if os == "win": [FAIL, TIMEOUT, NOTRUN] - [NOTRUN, FAIL, TIMEOUT] + if os == "linux": [NOTRUN, FAIL, TIMEOUT] + [FAIL, TIMEOUT, NOTRUN] [Range end matches correct suffix.] expected: - if os == "win": [FAIL, TIMEOUT, NOTRUN] - if os == "mac": [FAIL, TIMEOUT, NOTRUN] - [NOTRUN, FAIL, TIMEOUT] + if os == "linux": [NOTRUN, FAIL, TIMEOUT] + [FAIL, TIMEOUT, NOTRUN] [Non-matching suffix in first potential match.] expected: - if os == "win": [FAIL, TIMEOUT, NOTRUN] - if os == "mac": [FAIL, TIMEOUT, NOTRUN] - [NOTRUN, FAIL, TIMEOUT] + if os == "linux": [NOTRUN, FAIL, TIMEOUT] + [FAIL, TIMEOUT, NOTRUN] [match doesn't immediately follow prefix.] - expected: - if os == "android": [TIMEOUT, NOTRUN, PASS] - [PASS, TIMEOUT, NOTRUN] + expected: [PASS, TIMEOUT, NOTRUN] [prefix with non-existent range match.] - expected: - if os == "android": [NOTRUN, TIMEOUT] - [PASS, TIMEOUT] - - [prefix with non-existent exact match.] - expected: - if os == "android": [NOTRUN] - PASS + expected: [PASS, TIMEOUT] 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 a4787e510f0fc24d5615a2ab543ffc431f09ae32..73ed170155d4cf1507978cc4901efb0ffec301e5 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,37 +1,27 @@ [force-load-at-top.html] expected: - if os == "mac": [OK, TIMEOUT] if os == "linux": TIMEOUT - [TIMEOUT, OK] + [OK, TIMEOUT] [force-load-at-top must block scroll on load from element fragment.] - expected: - if os == "android": [TIMEOUT, PASS, FAIL, NOTRUN] - [FAIL, PASS, TIMEOUT, NOTRUN] + expected: [FAIL, PASS, TIMEOUT, NOTRUN] [no-force-load-at-top must not block scroll on load from history scroll restoration.] expected: - if os == "mac": [PASS, NOTRUN] - if os == "win": [TIMEOUT, PASS, NOTRUN] - NOTRUN + if os == "linux": NOTRUN + [PASS, TIMEOUT, NOTRUN] [no-force-load-at-top must not block scroll on load from text fragment.] - expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] - [FAIL, TIMEOUT, NOTRUN] + expected: [FAIL, TIMEOUT, NOTRUN] [no-force-load-at-top must not block scroll on load from text fragment with element fallback.] expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] if os == "linux": [TIMEOUT, FAIL, NOTRUN] [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] [PASS, TIMEOUT, NOTRUN] [force-load-at-top must block scroll on load from history scroll restoration.] - expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] - [FAIL, TIMEOUT, NOTRUN] + expected: [FAIL, TIMEOUT, NOTRUN] diff --git a/testing/web-platform/meta/scroll-to-text-fragment/non-html-documents.html.ini b/testing/web-platform/meta/scroll-to-text-fragment/non-html-documents.html.ini index 18b21c165d65446b758477ac4cbd2cb5a1efdc06..4bbdf661429654a20b9dfd75b65a0a77f502266f 100644 --- a/testing/web-platform/meta/scroll-to-text-fragment/non-html-documents.html.ini +++ b/testing/web-platform/meta/scroll-to-text-fragment/non-html-documents.html.ini @@ -2,19 +2,19 @@ expected: TIMEOUT [Text directive blocked in non-html.json] expected: + if os == "mac": [TIMEOUT, NOTRUN] if os == "win": TIMEOUT if os == "linux": [NOTRUN, TIMEOUT] - if os == "mac": [TIMEOUT, NOTRUN] [PASS, TIMEOUT, NOTRUN] [Text directive blocked in non-html.txt] expected: - if os == "android": [PASS, TIMEOUT] + if os == "android": [TIMEOUT, PASS] NOTRUN [Text directive blocked in non-html.xml] expected: - if os == "android": [TIMEOUT, NOTRUN] + if os == "android": [NOTRUN, TIMEOUT] NOTRUN [Text directive blocked in non-html.js] diff --git a/testing/web-platform/meta/scroll-to-text-fragment/scroll-to-text-fragment-security.sub.html.ini b/testing/web-platform/meta/scroll-to-text-fragment/scroll-to-text-fragment-security.sub.html.ini index d9dc3d06913a91a08cdc46d53c45eaf02c40ccad..9700b376cc33781c884d981bc27f5cb73f361d78 100644 --- a/testing/web-platform/meta/scroll-to-text-fragment/scroll-to-text-fragment-security.sub.html.ini +++ b/testing/web-platform/meta/scroll-to-text-fragment/scroll-to-text-fragment-security.sub.html.ini @@ -6,7 +6,9 @@ expected: [FAIL, TIMEOUT, NOTRUN] [Test that a text fragment directive is not activated when there is a window opener (noopener=true).] - expected: [FAIL, TIMEOUT, NOTRUN] + expected: + if os == "android": [TIMEOUT, FAIL, NOTRUN] + [FAIL, TIMEOUT, NOTRUN] [Test that a text fragment directive requires a user activation (user_activation=false).] expected: [FAIL, TIMEOUT, NOTRUN] @@ -18,5 +20,5 @@ [Test that a text fragment directive is not activated when there is a window opener (noopener=false).] expected: - if os == "android": [TIMEOUT, FAIL, NOTRUN] + if os == "android": [NOTRUN, FAIL, TIMEOUT] [FAIL, TIMEOUT, NOTRUN] diff --git a/testing/web-platform/meta/scroll-to-text-fragment/scroll-to-text-fragment.html.ini b/testing/web-platform/meta/scroll-to-text-fragment/scroll-to-text-fragment.html.ini index 50aed02dc353ea6ac35c87030755e733141246af..cd18ccfed54d0cebdee127b788ac6b3a33bd6f25 100644 --- a/testing/web-platform/meta/scroll-to-text-fragment/scroll-to-text-fragment.html.ini +++ b/testing/web-platform/meta/scroll-to-text-fragment/scroll-to-text-fragment.html.ini @@ -1,8 +1,7 @@ [scroll-to-text-fragment.html] expected: - if os == "mac": [OK, TIMEOUT] - if os == "win": [OK, TIMEOUT] - [TIMEOUT, OK] + if os == "linux": [TIMEOUT, OK] + [OK, TIMEOUT] [Test navigation with fragment: Fragment directive with percent encoded syntactical characters "&,-" should match text.] expected: [FAIL, TIMEOUT, NOTRUN] @@ -115,14 +114,10 @@ expected: [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Fragment directive with percent encoded syntactical characters "&,-" should match text.] - expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] - [FAIL, TIMEOUT, NOTRUN] + expected: [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Non-matching text directive with existing element fragment should scroll to element.] - expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] - [FAIL, TIMEOUT, NOTRUN] + expected: [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Generic fragment directive with existing element fragment should scroll to element.] expected: [FAIL, TIMEOUT, NOTRUN] @@ -132,7 +127,7 @@ [Test navigation with fragment: Multiple match text directive disambiguated by suffix should match the suffixed text.] expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] + if os == "linux": [NOTRUN, FAIL, TIMEOUT] [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Exact text with suffix should match text.] @@ -140,30 +135,26 @@ [Test navigation with fragment: Text directive should match when context terms are separated by node boundaries.] expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] + if os == "linux": [NOTRUN, FAIL, TIMEOUT] [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Non-matching text directive with nonexistent element fragment should not match and not scroll.] - expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] - [FAIL, TIMEOUT, NOTRUN] + expected: [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Non-whole-word exact text with spaces should not match.] - expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] - [FAIL, TIMEOUT, NOTRUN] + expected: [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Text range with prefix and suffix should match text.] expected: [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Text directive should not scroll to hidden text.] expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] + if os == "linux": [NOTRUN, FAIL, TIMEOUT] [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Multiple match text directive disambiguated by prefix should match the prefixed text.] expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] + if os == "linux": [TIMEOUT, FAIL, NOTRUN] [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Text range with no context should match text.] @@ -173,18 +164,14 @@ expected: [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Multiple non-whole-word exact texts should not match.] - expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] - [FAIL, TIMEOUT, NOTRUN] + expected: [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Multiple text directives and a non-text directive should match text.] - expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] - [FAIL, TIMEOUT, NOTRUN] + expected: [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Text directive should match text within shadow DOM.] expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] + if os == "linux": [NOTRUN, FAIL, TIMEOUT] [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Text range with non-matching startText should not match.] @@ -194,13 +181,11 @@ expected: [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Text directive with existing element fragment should match and scroll into view text.] - expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] - [FAIL, TIMEOUT, NOTRUN] + expected: [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Multiple match text directive disambiguated by prefix and suffix should match the text with the given context.] expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] + if os == "linux": [NOTRUN, FAIL, TIMEOUT] [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Text range with non-matching endText should not match.] @@ -213,9 +198,7 @@ expected: [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Text directive with nonexistent element fragment should match and scroll into view text.] - expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] - [FAIL, TIMEOUT, NOTRUN] + expected: [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Text range with nonmatching prefix and matching suffix should not match.] expected: [FAIL, TIMEOUT, NOTRUN] @@ -224,52 +207,38 @@ expected: [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Fragment directive with all TextMatchChars should match text.] - expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] - [FAIL, TIMEOUT, NOTRUN] + expected: [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Exact text with percent encoded spaces should match text.] - expected: - if os == "android": [TIMEOUT, FAIL, NOTRUN] - [FAIL, TIMEOUT, NOTRUN] + expected: [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: A non-matching text directive followed by a matching text directive should match and scroll into view the second text directive.] - expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] - [FAIL, TIMEOUT, NOTRUN] + expected: [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Text directive should not scroll to display none text.] expected: - if os == "linux": [TIMEOUT, FAIL, NOTRUN] - if os == "android": [NOTRUN, FAIL, TIMEOUT] + if os == "linux": [NOTRUN, FAIL, TIMEOUT] [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Uppercase TEXT directive should not parse as a text directive.] expected: [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Multiple matching exact texts should match text.] - expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] - [FAIL, TIMEOUT, NOTRUN] + expected: [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Fragment directive with percent encoded non-ASCII unicode character should match text.] - expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] - [FAIL, TIMEOUT, NOTRUN] + expected: [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Exact text with no context should match text.] expected: [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Text directive should horizontally scroll into view.] expected: - if os == "win": [FAIL, TIMEOUT, NOTRUN] - if os == "mac": [FAIL, TIMEOUT, NOTRUN] - [NOTRUN, FAIL, TIMEOUT] + if os == "linux": [NOTRUN, FAIL, TIMEOUT] + [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Text directive followed by non-text directive should match text.] - expected: - if os == "android": [NOTRUN, FAIL, TIMEOUT] - [FAIL, TIMEOUT, NOTRUN] + expected: [FAIL, TIMEOUT, NOTRUN] [Test navigation with fragment: Exact text with prefix and suffix and query equals prefix..] expected: [FAIL, TIMEOUT, NOTRUN] diff --git a/testing/web-platform/meta/secure-payment-confirmation/enrollment.https.html.ini b/testing/web-platform/meta/secure-payment-confirmation/enrollment.https.html.ini index ee48ddd2920171659dbfb00d73d7cab3c40490bf..0e4231313663326bd640bf33716cfb7ea49caab8 100644 --- a/testing/web-platform/meta/secure-payment-confirmation/enrollment.https.html.ini +++ b/testing/web-platform/meta/secure-payment-confirmation/enrollment.https.html.ini @@ -4,13 +4,11 @@ TIMEOUT [Payment credential is created successfully.] expected: - if (os == "linux") and not debug and (processor == "x86_64") and fission: [FAIL, TIMEOUT] - if (os == "linux") and not debug and (processor == "x86_64") and not fission: [FAIL, TIMEOUT] if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, FAIL] - if (os == "mac") and debug: [FAIL, TIMEOUT] if (os == "mac") and not debug: [TIMEOUT, FAIL] - if (os == "linux") and debug: [FAIL, TIMEOUT] - FAIL + if os == "android": FAIL + if os == "win": FAIL + [FAIL, TIMEOUT] [Payment credential requires userVerification to be "required", not "preferred".] expected: @@ -18,21 +16,22 @@ if (os == "linux") and not debug and (processor == "x86_64") and fission: [TIMEOUT, NOTRUN, FAIL] if (os == "linux") and not debug and (processor == "x86_64") and not fission: [TIMEOUT, NOTRUN, FAIL] if (os == "linux") and not debug and (processor == "x86"): [NOTRUN, FAIL, TIMEOUT] + if (os == "linux") and debug: [TIMEOUT, FAIL, NOTRUN] if (os == "mac") and debug: [TIMEOUT, FAIL, NOTRUN] if (os == "mac") and not debug: [NOTRUN, FAIL, TIMEOUT] - if (os == "linux") and debug: [TIMEOUT, FAIL, NOTRUN] FAIL [Payment credential requires userVerification to be "required", not "discouraged".] expected: - if os == "linux": [NOTRUN, TIMEOUT] + if os == "win": FAIL + if os == "android": FAIL if os == "mac": [NOTRUN, FAIL, TIMEOUT] - FAIL + [NOTRUN, TIMEOUT] [Payment credential requires authenticatorAttachment to be "platform", not "cross-platform".] expected: - if os == "android": FAIL if os == "win": TIMEOUT + if os == "android": FAIL NOTRUN [Payment credential allows residentKey to be "preferred".] diff --git a/testing/web-platform/meta/service-workers/cache-storage/cache-add.https.any.js.ini b/testing/web-platform/meta/service-workers/cache-storage/cache-add.https.any.js.ini index 4d296bdccfdeb7c8bcdc0b6cf6167e10612be4e6..d03331c8fcf24e94afa7c906a94c6a77a6f101b2 100644 --- a/testing/web-platform/meta/service-workers/cache-storage/cache-add.https.any.js.ini +++ b/testing/web-platform/meta/service-workers/cache-storage/cache-add.https.any.js.ini @@ -4,14 +4,13 @@ [Cache.addAll should succeed when entries differ by vary header] expected: - if (os == "linux") and fission and debug and swgl: [FAIL, PASS] - if (os == "linux") and fission and debug and not swgl: [FAIL, PASS] - if (os == "linux") and fission and not debug and (processor == "x86"): [FAIL, PASS] - if (os == "android") and debug and swgl: [FAIL, PASS] - if (os == "win") and swgl: [FAIL, PASS] - if (os == "win") and not swgl: [FAIL, PASS] - if (os == "mac") and debug: [FAIL, PASS] - [PASS, FAIL] + if (processor == "x86_64") and fission and not swgl and (os == "linux") and not debug: [PASS, FAIL] + if (processor == "x86_64") and fission and not swgl and (os == "mac") and not debug: [PASS, FAIL] + if (processor == "x86_64") and fission and not swgl and (os == "win") and debug: [PASS, FAIL] + if (processor == "x86_64") and not fission and not swgl and debug and (os == "linux"): [PASS, FAIL] + if (processor == "x86_64") and not fission and not swgl and not debug and (os == "android"): [PASS, FAIL] + if (processor == "x86_64") and not fission and swgl: [PASS, FAIL] + [FAIL, PASS] [cache-add.https.any.sharedworker.html] @@ -20,8 +19,10 @@ [Cache.addAll should succeed when entries differ by vary header] expected: - if (os == "mac") and not debug: [PASS, FAIL] - if (os == "mac") and debug: [PASS, FAIL] + if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, FAIL] + if (os == "linux") and fission and not swgl and debug: [PASS, FAIL] + if (os == "android") and debug and not swgl: [PASS, FAIL] + if (os == "win") and swgl: [PASS, FAIL] [FAIL, PASS] @@ -31,11 +32,13 @@ [Cache.addAll should succeed when entries differ by vary header] expected: - if (os == "linux") and fission and debug and swgl: [PASS, FAIL] - if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, FAIL] - if (os == "win") and not swgl and debug and (processor == "x86_64"): [PASS, FAIL] - if (os == "linux") and not fission and not debug: [PASS, FAIL] - if (os == "win") and swgl: [PASS, FAIL] + if (os == "linux") and (processor == "x86_64") and not fission and not debug: [PASS, FAIL] + if (os == "linux") and (processor == "x86_64") and fission and swgl: [PASS, FAIL] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + if (os == "linux") and (processor == "x86"): [PASS, FAIL] + if (os == "mac") and debug: [PASS, FAIL] + if (os == "mac") and not debug: [PASS, FAIL] [FAIL, PASS] @@ -46,7 +49,4 @@ [Cache.addAll should succeed when entries differ by vary header] expected: if (os == "win") and not swgl and debug and (processor == "x86"): [PASS, FAIL] - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, FAIL] - if (os == "linux") and not swgl and fission and debug: [PASS, FAIL] - if (os == "android") and swgl: [PASS, FAIL] [FAIL, PASS] diff --git a/testing/web-platform/meta/service-workers/service-worker/Service-Worker-Allowed-header.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/Service-Worker-Allowed-header.https.html.ini index 15cc4dd8cb24ba32b3e6fbfeb93e7ca1ba913906..dc53527abbd4e43c5eb7a15c285c798eeb02e24b 100644 --- a/testing/web-platform/meta/service-workers/service-worker/Service-Worker-Allowed-header.https.html.ini +++ b/testing/web-platform/meta/service-workers/service-worker/Service-Worker-Allowed-header.https.html.ini @@ -1,16 +1,19 @@ [Service-Worker-Allowed-header.https.html] expected: 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_64"): [OK, TIMEOUT] if (os == "win") and swgl: [OK, TIMEOUT] [Service-Worker-Allowed is cross-origin to script, registering on a normally disallowed scope] expected: if (os == "win") and not swgl and not debug and (processor == "x86"): [FAIL, NOTRUN] + if (os == "win") and not swgl and not debug and (processor == "x86_64"): [FAIL, NOTRUN] if (os == "win") and swgl: [FAIL, NOTRUN] FAIL [Service-Worker-Allowed is cross-origin to script, registering on a normally allowed scope] expected: if (os == "win") and not swgl and not debug and (processor == "x86"): [FAIL, NOTRUN] + if (os == "win") and not swgl and not debug and (processor == "x86_64"): [FAIL, TIMEOUT] if (os == "win") and swgl: [FAIL, NOTRUN] FAIL @@ -26,6 +29,7 @@ [Service-Worker-Allowed is cross-origin to page, same-origin to script] expected: + 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 swgl: [PASS, NOTRUN] diff --git a/testing/web-platform/meta/service-workers/service-worker/getregistrations.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/getregistrations.https.html.ini index 5778dcf68c55a2dfe78c88e26be1a2a21a7123bd..870c4265e86314e98a39e9c7cfbfd4632e5fc488 100644 --- a/testing/web-platform/meta/service-workers/service-worker/getregistrations.https.html.ini +++ b/testing/web-platform/meta/service-workers/service-worker/getregistrations.https.html.ini @@ -1,4 +1,10 @@ [getregistrations.https.html] expected: - if (os == "win") and not debug and (processor == "x86_64"): [OK, ERROR] - if (os == "android") and fission: [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT, ERROR] + [Register then Unregister with controlled frame then getRegistrations] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [getRegistrations promise resolves only with same origin registrations.] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] diff --git a/testing/web-platform/meta/service-workers/service-worker/multi-globals/url-parsing.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/multi-globals/url-parsing.https.html.ini new file mode 100644 index 0000000000000000000000000000000000000000..f7a82dd3459cfb6326e850e5748ad58b4f63fe00 --- /dev/null +++ b/testing/web-platform/meta/service-workers/service-worker/multi-globals/url-parsing.https.html.ini @@ -0,0 +1,6 @@ +[url-parsing.https.html] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] + [getRegistration should use the relevant global of the object it was called on to resolve the script URL] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] 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 87a04d5f19aead2ee6e5613a11df33e860a893da..daa203fd7a1086651a404dea8357969a3cb46063 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 @@ -2,16 +2,17 @@ [SW-fallbacked redirect to same-origin same-scope with different hash fragments.] expected: if debug and (os == "android") and not swgl: PASS + if debug and (os == "linux"): PASS if debug and (os == "win"): PASS if debug and (os == "mac"): PASS - if debug and (os == "linux"): PASS [PASS, FAIL] [SW-fallbacked redirect to same-origin same-scope.] expected: + if not debug and (os == "win") and (processor == "x86_64"): [PASS, FAIL] + if not debug and (os == "win") and (processor == "x86"): [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: @@ -22,8 +23,8 @@ [SW-fallbacked redirect to other-origin and back to same-origin.] expected: - if (os == "win") and not debug: [PASS, FAIL] if (os == "mac") and not debug: [PASS, FAIL] + if (os == "win") and not debug: [PASS, FAIL] [navigation-redirect.https.html?client] @@ -31,8 +32,6 @@ if os == "mac": true if os == "linux": https://bugzilla.mozilla.org/show_bug.cgi?id=1522439 if debug and (os == "win"): https://bugzilla.mozilla.org/show_bug.cgi?id=1522439 - expected: - if debug and fission: [OK, TIMEOUT] [Redirect to same-origin out-scope with opaque redirect response.] expected: FAIL diff --git a/testing/web-platform/meta/service-workers/service-worker/ready.https.window.js.ini b/testing/web-platform/meta/service-workers/service-worker/ready.https.window.js.ini index 57a3b54a8475ae945d24f4e7e8c43bcdbe49c667..5a395894237677955e343db39897b84386f2498f 100644 --- a/testing/web-platform/meta/service-workers/service-worker/ready.https.window.js.ini +++ b/testing/web-platform/meta/service-workers/service-worker/ready.https.window.js.ini @@ -1,4 +1,3 @@ [ready.https.window.html] expected: - if (os == "android") and fission: [OK, TIMEOUT] if os == "mac": [OK, CRASH] diff --git a/testing/web-platform/meta/service-workers/service-worker/redirected-response.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/redirected-response.https.html.ini index dd6941ee20164dd384f4cf92f260258c5f08124b..ac454e16cc34b0094edd9df9efd8a793436fc951 100644 --- a/testing/web-platform/meta/service-workers/service-worker/redirected-response.https.html.ini +++ b/testing/web-platform/meta/service-workers/service-worker/redirected-response.https.html.ini @@ -1,24 +1,24 @@ [redirected-response.https.html] expected: if (os == "win") and debug and (processor == "x86_64") and not swgl: [OK, TIMEOUT] - if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] [mode: "follow", generated relative redirect response] expected: - if (processor == "x86") and (os == "win") and not debug: [FAIL, NOTRUN] + if (processor == "x86") and not debug: [FAIL, NOTRUN] FAIL [restore global state (service worker registration)] expected: if (os == "win") and debug and (processor == "x86_64") and not 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 not debug and (processor == "x86_64"): [PASS, NOTRUN] [Fetch should not follow the redirect response 21 times.] expected: if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, TIMEOUT] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] [restore global state (caches)] expected: @@ -29,37 +29,37 @@ [The URL for the service worker redirected request should be propagated to response.] expected: if (os == "win") and debug and (processor == "x86_64") and not 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, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] [Fetch should follow the redirect response 20 times] expected: - if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT] + if (processor == "x86") and not debug: [PASS, TIMEOUT, NOTRUN] [mode: "error", manually-generated redirect response] expected: - if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN] + if (processor == "x86") and not debug: [PASS, NOTRUN] [mode: "manual", generated relative redirect response] expected: - if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN] + if (processor == "x86") and not debug: [PASS, TIMEOUT, NOTRUN] [mode: "manual", manually-generated redirect response] expected: - if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (processor == "x86") and not debug: [PASS, TIMEOUT, NOTRUN] [mode: "error", generated redirect response] expected: - if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT] + if (processor == "x86") and not debug: [PASS, TIMEOUT] [mode: "error", generated relative redirect response] expected: - if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN] + if (processor == "x86") and not debug: [PASS, NOTRUN] [mode: "manual", generated redirect response] expected: - if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN] + if (processor == "x86") and not debug: [PASS, NOTRUN] [mode: "follow", manually-generated redirect response] expected: - if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN] + if (processor == "x86") and not debug: [PASS, NOTRUN] diff --git a/testing/web-platform/meta/service-workers/service-worker/registration-schedule-job.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/registration-schedule-job.https.html.ini index 8788392457e27324acc18a337a0a66cd315affe5..5338f36670abf13cb5a4403052ea70faa6852e96 100644 --- a/testing/web-platform/meta/service-workers/service-worker/registration-schedule-job.https.html.ini +++ b/testing/web-platform/meta/service-workers/service-worker/registration-schedule-job.https.html.ini @@ -4,7 +4,8 @@ [different updateViaCache] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, FAIL] - if (os == "win") and debug and (processor == "x86"): [PASS, FAIL] + if (os == "linux") and fission and (processor == "x86_64") and not swgl and debug: [PASS, FAIL] + if (os == "win") and debug and (processor == "x86_64"): [PASS, FAIL] + if (os == "mac") and not debug: [PASS, FAIL] if (os == "mac") and debug: [PASS, FAIL] [FAIL, PASS] diff --git a/testing/web-platform/meta/service-workers/service-worker/registration-updateviacache.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/registration-updateviacache.https.html.ini index fad18c1d6bae1bdd39c5b5075f68bbfc3722837e..8dd6393e5a562f5c6be5af29b763935a4367597c 100644 --- a/testing/web-platform/meta/service-workers/service-worker/registration-updateviacache.https.html.ini +++ b/testing/web-platform/meta/service-workers/service-worker/registration-updateviacache.https.html.ini @@ -1,6 +1,4 @@ [registration-updateviacache.https.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [updateViaCache is not updated if register() rejects] expected: FAIL diff --git a/testing/web-platform/meta/service-workers/service-worker/sandboxed-iframe-fetch-event.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/sandboxed-iframe-fetch-event.https.html.ini index d8976c5d5a2401a6fec216b271b89ac77708becb..1a6e719d45dd0e411d2159045745924a13f8cf1e 100644 --- a/testing/web-platform/meta/service-workers/service-worker/sandboxed-iframe-fetch-event.https.html.ini +++ b/testing/web-platform/meta/service-workers/service-worker/sandboxed-iframe-fetch-event.https.html.ini @@ -1,5 +1,4 @@ [sandboxed-iframe-fetch-event.https.html] expected: - if (os == "android") and debug and swgl: [TIMEOUT, OK] - if (os == "android") and debug and not swgl: [OK, TIMEOUT] - if (os == "android") and not debug: [TIMEOUT, OK] + if (os == "android") and not debug: [OK, TIMEOUT] + if (os == "android") and debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/service-workers/service-worker/update-import-scripts.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/update-import-scripts.https.html.ini index e7156715f376bb43968aedbfc28bde68c879ea01..fe24e390ca0c840e16f4ed3bd197990aaddfd4ef 100644 --- a/testing/web-platform/meta/service-workers/service-worker/update-import-scripts.https.html.ini +++ b/testing/web-platform/meta/service-workers/service-worker/update-import-scripts.https.html.ini @@ -1,17 +1,17 @@ [update-import-scripts.https.html] expected: - if (os == "android") and debug and not swgl: [OK, ERROR] if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] + if (os == "android") and debug and not swgl: [OK, ERROR] [update() should find an update in an imported script but update() should result in failure due to missing the other imported script.] expected: - if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN] if (os == "linux") and not fission and not debug: [FAIL, PASS] + if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN] FAIL [update() should treat 404 on imported scripts as no change.] expected: - if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, FAIL] if (os == "linux") and not fission and not debug: [PASS, FAIL] + if (os == "win") and not debug and (processor == "x86"): [PASS, FAIL, NOTRUN] [update() should fail when a new worker imports an unavailable script.] expected: @@ -19,10 +19,8 @@ [update() should succeed when the old imported script no longer exist but the new worker doesn't import it.] expected: - if (processor == "x86") and not debug and (os == "win"): [PASS, TIMEOUT, FAIL, NOTRUN] - if (processor == "x86") and not debug and (os == "linux"): [PASS, FAIL, NOTRUN] + if (processor == "x86") and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [update() should work with cross-origin importScripts.] expected: - if (processor == "x86") and not debug and (os == "win"): [PASS, NOTRUN] - if (processor == "x86") and not debug and (os == "linux"): [PASS, NOTRUN] + if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN] diff --git a/testing/web-platform/meta/service-workers/service-worker/update-no-cache-request-headers.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/update-no-cache-request-headers.https.html.ini index cf8791b73138be4abbe2c50c0c665c7b8511401f..de1463cb401ee10fddb5af667111cc9950aca6cc 100644 --- a/testing/web-platform/meta/service-workers/service-worker/update-no-cache-request-headers.https.html.ini +++ b/testing/web-platform/meta/service-workers/service-worker/update-no-cache-request-headers.https.html.ini @@ -3,5 +3,6 @@ if (os == "android") and debug and not swgl: [OK, ERROR] [headers in no-cache mode] expected: - if not debug and (os == "linux") and (processor == "x86"): [FAIL, PASS] + if (processor == "x86_64") and (os == "linux") and not fission and not swgl and debug: [FAIL, PASS] + if (processor == "x86_64") and (os == "win") and debug and not swgl: [FAIL, PASS] [PASS, FAIL] diff --git a/testing/web-platform/meta/shadow-dom/focus-navigation/focus-navigation-with-delegatesFocus.html.ini b/testing/web-platform/meta/shadow-dom/focus-navigation/focus-navigation-with-delegatesFocus.html.ini index 704d09b8bfe6b98b0e6b14e646d140f81808cda9..39218deff11f0a3c426f08f619a095dea5481b4e 100644 --- a/testing/web-platform/meta/shadow-dom/focus-navigation/focus-navigation-with-delegatesFocus.html.ini +++ b/testing/web-platform/meta/shadow-dom/focus-navigation/focus-navigation-with-delegatesFocus.html.ini @@ -3,7 +3,7 @@ if (os == "mac") and not debug: TIMEOUT [Testing tab navigation order with mode closed, no tabindex and delegatesFocus=true.] expected: - if (os == "mac") and not debug: [TIMEOUT, NOTRUN, PASS] + if (os == "mac") and not debug: [NOTRUN, PASS, TIMEOUT] [Testing tab navigation order with mode closed, tabindex=0 and delegatesFocus=false.] expected: @@ -31,4 +31,4 @@ [Testing tab navigation order with mode closed, no tabindex and delegatesFocus=false.] expected: - if (os == "mac") and not debug: [PASS, TIMEOUT] + if (os == "mac") and not debug: [TIMEOUT, PASS] diff --git a/testing/web-platform/meta/storage-access-api/requestStorageAccess-cross-origin-iframe.sub.https.window.js.ini b/testing/web-platform/meta/storage-access-api/requestStorageAccess-cross-origin-iframe.sub.https.window.js.ini index dd0bacf55242e9c433f0d4bc843260b39942bc50..5020bb4bf71b3ecd5343b9c1ec0699aa27a2fe0c 100644 --- a/testing/web-platform/meta/storage-access-api/requestStorageAccess-cross-origin-iframe.sub.https.window.js.ini +++ b/testing/web-platform/meta/storage-access-api/requestStorageAccess-cross-origin-iframe.sub.https.window.js.ini @@ -2,6 +2,7 @@ expected: if (os == "linux") and debug and not fission and swgl: ERROR if (os == "linux") and debug and fission: ERROR + if (os == "win") and not debug and (processor == "x86"): [ERROR, TIMEOUT, OK] if (os == "linux") and not debug: ERROR [ERROR, OK, TIMEOUT] [[cross-origin-frame\] document.requestStorageAccess() should be resolved when called properly with a user gesture] diff --git a/testing/web-platform/meta/storage-access-api/requestStorageAccess-nested-cross-origin-iframe.sub.https.window.js.ini b/testing/web-platform/meta/storage-access-api/requestStorageAccess-nested-cross-origin-iframe.sub.https.window.js.ini index ab3ad05cd1b0bf95286ce94d615fcb0bed889472..3563344e33f900b94c7bd65dea285699ab75c3b8 100644 --- a/testing/web-platform/meta/storage-access-api/requestStorageAccess-nested-cross-origin-iframe.sub.https.window.js.ini +++ b/testing/web-platform/meta/storage-access-api/requestStorageAccess-nested-cross-origin-iframe.sub.https.window.js.ini @@ -4,8 +4,8 @@ if (os == "linux") and not debug and (processor == "x86_64") and fission: [ERROR, TIMEOUT, OK] if (os == "linux") and not debug and (processor == "x86_64") and not fission: [ERROR, TIMEOUT, OK] if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, OK, ERROR] - if (os == "win") and not debug: [TIMEOUT, OK] if (os == "mac") and not debug: [TIMEOUT, OK] + if (os == "win") and not debug: [TIMEOUT, OK] [ERROR, OK, TIMEOUT] [[nested-cross-origin-frame\] document.requestStorageAccess() should be resolved when called properly with a user gesture] expected: NOTRUN diff --git a/testing/web-platform/meta/storage-access-api/requestStorageAccess-nested-same-origin-iframe.sub.https.window.js.ini b/testing/web-platform/meta/storage-access-api/requestStorageAccess-nested-same-origin-iframe.sub.https.window.js.ini index 8d49550218d59a2de6979f43344b52bb3c432ea4..5f5c532cf6b20304bf3f6bc637e3c55d744e5d70 100644 --- a/testing/web-platform/meta/storage-access-api/requestStorageAccess-nested-same-origin-iframe.sub.https.window.js.ini +++ b/testing/web-platform/meta/storage-access-api/requestStorageAccess-nested-same-origin-iframe.sub.https.window.js.ini @@ -2,13 +2,13 @@ expected: if (os == "win") and ccov: ERROR if (os == "linux") and debug and not fission and swgl: ERROR - if (os == "linux") and not debug and (processor == "x86_64") and fission: [ERROR, TIMEOUT] if (os == "linux") and not debug and (processor == "x86_64") and not fission: [ERROR, TIMEOUT] + if (os == "linux") and not debug and (processor == "x86_64") and fission: [ERROR, TIMEOUT] if (os == "linux") and debug and fission: ERROR if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, ERROR] if (os == "android") and swgl: ERROR - if (os == "win") and not debug: [TIMEOUT, OK] if (os == "mac") and not debug: [TIMEOUT, OK] + if (os == "win") and not debug: [TIMEOUT, OK] [ERROR, OK, TIMEOUT] [[nested-same-origin-frame\] document.requestStorageAccess() should be resolved when called properly with a user gesture] expected: NOTRUN diff --git a/testing/web-platform/meta/subapps/add-error.tentative.https.html.ini b/testing/web-platform/meta/subapps/add-error.tentative.https.html.ini index 4d9332685a9cc7693bbb1d51ed02c6aaec9d9e89..083ee245a561120324520a1a1230d644093ee53b 100644 --- a/testing/web-platform/meta/subapps/add-error.tentative.https.html.ini +++ b/testing/web-platform/meta/subapps/add-error.tentative.https.html.ini @@ -5,12 +5,6 @@ [API is only supported in top-level browsing contexts.] expected: FAIL - [Wrong origin URL argument.] - expected: FAIL - - [Service failed to add single sub-app.] - expected: FAIL - [Service failed to add two sub-apps.] expected: FAIL diff --git a/testing/web-platform/meta/svg/animations/correct-events-for-short-animations-with-syncbases.html.ini b/testing/web-platform/meta/svg/animations/correct-events-for-short-animations-with-syncbases.html.ini index be50cf76feae8e6ef73f4edd5e066605f4b5449c..67276e5b2d55ffd229998cb99c78b63c670e47b9 100644 --- a/testing/web-platform/meta/svg/animations/correct-events-for-short-animations-with-syncbases.html.ini +++ b/testing/web-platform/meta/svg/animations/correct-events-for-short-animations-with-syncbases.html.ini @@ -1,3 +1,5 @@ [correct-events-for-short-animations-with-syncbases.html] [Correct events for short animations with syncbases] - expected: [PASS, FAIL] + expected: + if (os == "android") and swgl: [FAIL, PASS] + [PASS, FAIL] diff --git a/testing/web-platform/meta/svg/animations/scripted/onhover-syncbases.html.ini b/testing/web-platform/meta/svg/animations/scripted/onhover-syncbases.html.ini index 24d38ece93f80ac3d26ad39106ffe296cabee56e..05cf79fa46306a4b761ae282fa07b9902750f060 100644 --- a/testing/web-platform/meta/svg/animations/scripted/onhover-syncbases.html.ini +++ b/testing/web-platform/meta/svg/animations/scripted/onhover-syncbases.html.ini @@ -2,7 +2,6 @@ expected: [OK, ERROR] [Check if onhover events reset correctly when triggered multiple times] expected: - if (os == "win") and not debug and (processor == "x86"): [FAIL, PASS] - if (os == "android") and debug and not swgl: [FAIL, PASS] - if (os == "android") and not debug: [FAIL, PASS] + if not debug and (os == "win") and (processor == "x86"): [FAIL, PASS] + if debug and (os == "android") and not swgl: [FAIL, PASS] [PASS, FAIL] diff --git a/testing/web-platform/meta/trusted-types/trusted-types-event-handlers.tentative.html.ini b/testing/web-platform/meta/trusted-types/trusted-types-event-handlers.tentative.html.ini index a4cfe6d5662b0f5bcb562be7e4a69196b9300152..adef72573710f70cc6861992626f3fcd064bc237 100644 --- a/testing/web-platform/meta/trusted-types/trusted-types-event-handlers.tentative.html.ini +++ b/testing/web-platform/meta/trusted-types/trusted-types-event-handlers.tentative.html.ini @@ -298,15 +298,3 @@ [Event handler div.onscrollend should be blocked.] expected: FAIL - - [Event handler div.ontouchmove should be blocked.] - expected: FAIL - - [Event handler div.ontouchend should be blocked.] - expected: FAIL - - [Event handler div.ontouchcancel should be blocked.] - expected: FAIL - - [Event handler div.ontouchstart should be blocked.] - expected: FAIL diff --git a/testing/web-platform/meta/uievents/mouse/mouseenter-mouseleave-on-drag.html.ini b/testing/web-platform/meta/uievents/mouse/mouseenter-mouseleave-on-drag.html.ini index dd7abf3dbe0c202f21a242bed627717950d15cbd..4cadecdb22bef9bc2a407542a9358dcdd818a377 100644 --- a/testing/web-platform/meta/uievents/mouse/mouseenter-mouseleave-on-drag.html.ini +++ b/testing/web-platform/meta/uievents/mouse/mouseenter-mouseleave-on-drag.html.ini @@ -1,14 +1,15 @@ [mouseenter-mouseleave-on-drag.html] [Test dragging across inner div] expected: - if (os == "linux") and not debug and fission: [PASS, FAIL] + if (os == "linux") and (processor == "x86_64") and not debug and fission: [PASS, FAIL] + if (os == "linux") and (processor == "x86"): [PASS, FAIL] [Test dragging into inner div] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, FAIL] - if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, FAIL] + if (os == "linux") and (processor == "x86_64") and not debug and fission: [PASS, FAIL] + if (os == "linux") and (processor == "x86"): [FAIL, PASS] [Test dragging out of inner div] expected: - if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, FAIL] - if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, FAIL] + if (os == "linux") and (processor == "x86_64") and not debug and fission: [PASS, FAIL] + if (os == "linux") and (processor == "x86"): [FAIL, PASS] diff --git a/testing/web-platform/meta/uievents/order-of-events/mouse-events/mousemove-between.html.ini b/testing/web-platform/meta/uievents/order-of-events/mouse-events/mousemove-between.html.ini index 62c318e410a4d180bbadaf9930dad7f07612a614..aa4c7028a7f955aee1f634c0c1848c0e4e651f33 100644 --- a/testing/web-platform/meta/uievents/order-of-events/mouse-events/mousemove-between.html.ini +++ b/testing/web-platform/meta/uievents/order-of-events/mouse-events/mousemove-between.html.ini @@ -3,7 +3,8 @@ if os == "mac": ERROR [Mousemove events between elements should fire in the correct order.] expected: - if (os == "linux") and debug and fission and not swgl: [FAIL, PASS] - if (os == "linux") and debug and not fission and swgl: [FAIL, PASS] + if (os == "linux") and not fission and debug and swgl: [FAIL, PASS] + if (os == "linux") and fission and (processor == "x86_64") and swgl: [FAIL, PASS] + if (os == "linux") and fission and (processor == "x86"): [FAIL, PASS] if (os == "android") and not debug: [FAIL, PASS] [PASS, FAIL] diff --git a/testing/web-platform/meta/url/failure.html.ini b/testing/web-platform/meta/url/failure.html.ini index 4411c5fc0cad558e8c71c9e58373847f1f8a1aa4..4750eb67cf8b7d4a2d2f85fe8f7857adb332a772 100644 --- a/testing/web-platform/meta/url/failure.html.ini +++ b/testing/web-platform/meta/url/failure.html.ini @@ -2,7 +2,10 @@ disabled: if (os == "linux") and asan: https://bugzilla.mozilla.org/show_bug.cgi?id=1723277 max-asserts: 3 - expected: [CRASH, OK] + expected: + if os == "android": [CRASH, OK] + if os == "mac": [CRASH, OK] + [OK, CRASH] [URL's constructor's base argument: file://example:1/ should throw] expected: FAIL @@ -1210,25 +1213,54 @@ expected: FAIL [Location's href: file://%43%3A should throw] - expected: [PASS, FAIL] + expected: + if fission and (processor == "x86_64") and debug and (os == "win") and swgl: [FAIL, PASS] + if fission and (processor == "x86_64") and debug and (os == "linux"): [FAIL, PASS] + if fission and (processor == "x86_64") and not debug: [FAIL, PASS] + [PASS, FAIL] [Location's href: file://%43%7C should throw] - expected: [PASS, FAIL] - - [Location's href: file://%43\| should throw] - expected: [PASS, FAIL] + expected: + if fission and (processor == "x86_64") and debug and (os == "win") and swgl: [FAIL, PASS] + if fission and (processor == "x86_64") and debug and (os == "linux"): [FAIL, PASS] + if fission and (processor == "x86_64") and not debug: [FAIL, PASS] + [PASS, FAIL] + + [Location's href: file://%43| should throw] + expected: + if fission and (processor == "x86_64") and debug and (os == "win") and swgl: [FAIL, PASS] + if fission and (processor == "x86_64") and debug and (os == "linux"): [FAIL, PASS] + if fission and (processor == "x86_64") and not debug: [FAIL, PASS] + [PASS, FAIL] [Location's href: file://C%7C should throw] - expected: [PASS, FAIL] + expected: + if fission and (processor == "x86_64") and debug and (os == "win") and swgl: [FAIL, PASS] + if fission and (processor == "x86_64") and debug and (os == "linux"): [FAIL, PASS] + if fission and (processor == "x86_64") and not debug: [FAIL, PASS] + [PASS, FAIL] [Location's href: file://%43%7C/ should throw] - expected: [PASS, FAIL] + expected: + if fission and (processor == "x86_64") and debug and (os == "win") and swgl: [FAIL, PASS] + if fission and (processor == "x86_64") and debug and (os == "linux"): [FAIL, PASS] + if fission and (processor == "x86_64") and not debug: [FAIL, PASS] + [PASS, FAIL] [Location's href: file://Â/p should throw] - expected: [PASS, FAIL] + expected: + if fission and (os == "linux") and not debug and (processor == "x86"): [PASS, FAIL] + if not fission: [PASS, FAIL] + [FAIL, PASS] [Location's href: file://%C2%AD/p should throw] - expected: [PASS, FAIL] + expected: + if fission and (os == "linux") and not debug and (processor == "x86"): [PASS, FAIL] + if not fission: [PASS, FAIL] + [FAIL, PASS] [Location's href: file://xn--/p should throw] - expected: [PASS, FAIL] + expected: + if fission and (os == "linux") and not debug and (processor == "x86"): [PASS, FAIL] + if not fission: [PASS, FAIL] + [FAIL, PASS] diff --git a/testing/web-platform/meta/url/url-setters-a-area.window.js.ini b/testing/web-platform/meta/url/url-setters-a-area.window.js.ini index 6aa04eda4aaca16b0be3ed4761a83e3f8465f67c..d0a6f9b5275aae44219e479edd50892324edbf76 100644 --- a/testing/web-platform/meta/url/url-setters-a-area.window.js.ini +++ b/testing/web-platform/meta/url/url-setters-a-area.window.js.ini @@ -561,8 +561,6 @@ [url-setters-a-area.window.html?include=mailto] - expected: - if (os == "android") and fission: [TIMEOUT, OK] [<a>: Setting <mailto:me@example.net>.protocol = 'http' Cannot-be-a-base URL doesn’t have a host, but URL in a special scheme must.] expected: FAIL @@ -577,8 +575,6 @@ [url-setters-a-area.window.html?include=file] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [<a>: Setting <file://localhost/>.protocol = 'http' Can’t switch from file URL with no host] expected: FAIL @@ -647,8 +643,6 @@ [url-setters-a-area.window.html?exclude=(file|javascript|mailto)] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [<a>: Setting <http://test@example.net>.protocol = 'file' Can’t switch from URL containing username/password/port to file] expected: FAIL @@ -1105,12 +1099,6 @@ [<a>: Setting <sc:/nospace>.pathname = 'space '] expected: FAIL - [<a>: Setting <http://test/>.protocol = 'h\n\ntt\tps' Tab and newline are stripped] - expected: FAIL - - [<area>: Setting <http://test/>.protocol = 'h\n\ntt\tps' Tab and newline are stripped] - expected: FAIL - [<a>: Setting <http://test/>.protocol = 'h\r\ntt\tps' Tab and newline are stripped] expected: FAIL @@ -1125,8 +1113,6 @@ [url-setters-a-area.window.html?include=javascript] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [<a>: Setting <javascript://x/>.username = 'wario'] expected: FAIL diff --git a/testing/web-platform/meta/url/url-setters.any.js.ini b/testing/web-platform/meta/url/url-setters.any.js.ini index 4e341e47a730afcc31c37639e4272f8392d96f19..f4ac8c4e96db1897332f418a6ff4ca0005cfbe6d 100644 --- a/testing/web-platform/meta/url/url-setters.any.js.ini +++ b/testing/web-platform/meta/url/url-setters.any.js.ini @@ -517,8 +517,6 @@ [url-setters.any.html?include=javascript] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [URL: Setting <javascript://x/>.username = 'wario'] expected: FAIL @@ -530,8 +528,6 @@ [url-setters.any.worker.html?exclude=(file|javascript|mailto)] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [URL: Setting <http://test@example.net>.protocol = 'file' Can’t switch from URL containing username/password/port to file] expected: FAIL @@ -748,9 +744,6 @@ [URL: Setting <data:space ?query>.search = '' Drop trailing spaces from trailing opaque paths] expected: FAIL - [URL: Setting <http://test/>.protocol = 'h\n\ntt\tps' Tab and newline are stripped] - expected: FAIL - [URL: Setting <http://test/>.protocol = 'h\r\ntt\tps' Tab and newline are stripped] expected: FAIL @@ -759,8 +752,6 @@ [url-setters.any.html?include=file] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [URL: Setting <file:///test>.protocol = 'https'] expected: FAIL @@ -790,8 +781,6 @@ [url-setters.any.worker.html?include=javascript] - expected: - if (os == "android") and fission: [TIMEOUT, OK] [URL: Setting <javascript://x/>.username = 'wario'] expected: FAIL @@ -1019,9 +1008,6 @@ [URL: Setting <data:space ?query>.search = '' Drop trailing spaces from trailing opaque paths] expected: FAIL - [URL: Setting <http://test/>.protocol = 'h\n\ntt\tps' Tab and newline are stripped] - expected: FAIL - [URL: Setting <http://test/>.protocol = 'h\r\ntt\tps' Tab and newline are stripped] expected: FAIL @@ -1030,8 +1016,6 @@ [url-setters.any.worker.html?include=file] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [URL: Setting <file:///test>.protocol = 'https'] expected: FAIL @@ -1061,14 +1045,10 @@ [url-setters.any.html?include=mailto] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [URL: Setting <mailto:me@example.net>.protocol = 'http' Cannot-be-a-base URL doesn’t have a host, but URL in a special scheme must.] expected: FAIL [url-setters.any.worker.html?include=mailto] - expected: - if (os == "android") and fission: [TIMEOUT, OK] [URL: Setting <mailto:me@example.net>.protocol = 'http' Cannot-be-a-base URL doesn’t have a host, but URL in a special scheme must.] expected: FAIL diff --git a/testing/web-platform/meta/urlpattern/urlpattern-compare.any.js.ini b/testing/web-platform/meta/urlpattern/urlpattern-compare.any.js.ini index 21dd54ab8060b1d17bc5b467cf7fc04824f2c0ff..4e5f5bc6f437e60693e41af0d37211f988ee5302 100644 --- a/testing/web-platform/meta/urlpattern/urlpattern-compare.any.js.ini +++ b/testing/web-platform/meta/urlpattern/urlpattern-compare.any.js.ini @@ -1,6 +1,4 @@ [urlpattern-compare.any.sharedworker.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [Component: pathname Left: {"pathname":"/foo/a"} Right: {"pathname":"/foo/b"}] expected: FAIL @@ -78,8 +76,6 @@ [urlpattern-compare.any.worker.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [Component: pathname Left: {"pathname":"/foo/a"} Right: {"pathname":"/foo/b"}] expected: FAIL @@ -236,8 +232,6 @@ [urlpattern-compare.any.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [Component: pathname Left: {"pathname":"/foo/a"} Right: {"pathname":"/foo/b"}] expected: FAIL diff --git a/testing/web-platform/meta/urlpattern/urlpattern-compare.https.any.js.ini b/testing/web-platform/meta/urlpattern/urlpattern-compare.https.any.js.ini index f1f3d66c25f22bc5d412a8ca106626231c468971..0df254d27551da8f7c935ee350e487d85ddbceb9 100644 --- a/testing/web-platform/meta/urlpattern/urlpattern-compare.https.any.js.ini +++ b/testing/web-platform/meta/urlpattern/urlpattern-compare.https.any.js.ini @@ -1,7 +1,6 @@ [urlpattern-compare.https.any.serviceworker.html] expected: - if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] - if (os == "android") and fission: [OK, TIMEOUT] + if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT] [Component: pathname Left: {"pathname":"/foo/a"} Right: {"pathname":"/foo/b"}] expected: FAIL @@ -79,8 +78,6 @@ [urlpattern-compare.https.any.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [Component: pathname Left: {"pathname":"/foo/a"} Right: {"pathname":"/foo/b"}] expected: FAIL @@ -158,8 +155,6 @@ [urlpattern-compare.https.any.worker.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [Component: pathname Left: {"pathname":"/foo/a"} Right: {"pathname":"/foo/b"}] expected: FAIL @@ -237,8 +232,6 @@ [urlpattern-compare.https.any.sharedworker.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [Component: pathname Left: {"pathname":"/foo/a"} Right: {"pathname":"/foo/b"}] expected: FAIL diff --git a/testing/web-platform/meta/urlpattern/urlpattern.any.js.ini b/testing/web-platform/meta/urlpattern/urlpattern.any.js.ini index a3f2d6cb08f3341cd58c7250a1d764dbd312483a..32d6285baf60c14e57b1cc94eecf4c82142de4f2 100644 --- a/testing/web-platform/meta/urlpattern/urlpattern.any.js.ini +++ b/testing/web-platform/meta/urlpattern/urlpattern.any.js.ini @@ -1,6 +1,4 @@ [urlpattern.any.worker.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [Pattern: [{"pathname":"/foo/bar"}\] Inputs: [{"pathname":"/foo/bar"}\]] expected: FAIL @@ -1011,8 +1009,6 @@ [urlpattern.any.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [Pattern: [{"pathname":"/foo/bar"}\] Inputs: [{"pathname":"/foo/bar"}\]] expected: FAIL @@ -2023,8 +2019,6 @@ [urlpattern.any.sharedworker.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [Pattern: [{"pathname":"/foo/bar"}\] Inputs: [{"pathname":"/foo/bar"}\]] expected: FAIL @@ -3036,8 +3030,7 @@ [urlpattern.any.serviceworker.html] expected: - if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] - if (os == "android") and fission: [OK, TIMEOUT] + if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT] [Pattern: [{"pathname":"/foo/bar"}\] Inputs: [{"pathname":"/foo/bar"}\]] expected: FAIL diff --git a/testing/web-platform/meta/urlpattern/urlpattern.https.any.js.ini b/testing/web-platform/meta/urlpattern/urlpattern.https.any.js.ini index f02dcc21eb6bc02b716d1c9a78fbf09c6365b755..0d971562e569d94a5ed4be76f1abece281d38bd6 100644 --- a/testing/web-platform/meta/urlpattern/urlpattern.https.any.js.ini +++ b/testing/web-platform/meta/urlpattern/urlpattern.https.any.js.ini @@ -1,6 +1,4 @@ [urlpattern.https.any.sharedworker.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [Pattern: [{"pathname":"/foo/bar"}\] Inputs: [{"pathname":"/foo/bar"}\]] expected: FAIL @@ -1011,8 +1009,6 @@ [urlpattern.https.any.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [Pattern: [{"pathname":"/foo/bar"}\] Inputs: [{"pathname":"/foo/bar"}\]] expected: FAIL @@ -2023,8 +2019,6 @@ [urlpattern.https.any.worker.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [Pattern: [{"pathname":"/foo/bar"}\] Inputs: [{"pathname":"/foo/bar"}\]] expected: FAIL @@ -3036,8 +3030,7 @@ [urlpattern.https.any.serviceworker.html] expected: - if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] - if (os == "android") and fission: [OK, TIMEOUT] + if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT] [Pattern: [{"pathname":"/foo/bar"}\] Inputs: [{"pathname":"/foo/bar"}\]] expected: FAIL diff --git a/testing/web-platform/meta/visual-viewport/resize-event-order.html.ini b/testing/web-platform/meta/visual-viewport/resize-event-order.html.ini index 977639ba1c3db4ff32686a76146c0f6b585e5fb3..5eaf4b894b8a2cf910336d44bb847e505ecb81d9 100644 --- a/testing/web-platform/meta/visual-viewport/resize-event-order.html.ini +++ b/testing/web-platform/meta/visual-viewport/resize-event-order.html.ini @@ -3,6 +3,7 @@ [Popup: DOMWindow resize fired before VisualViewport.] expected: if (os == "android") and not debug: [PASS, FAIL, TIMEOUT] + if (os == "android") and debug: [PASS, FAIL, TIMEOUT] [FAIL, PASS, TIMEOUT] [iframe: DOMWindow resize fired before VisualViewport.] diff --git a/testing/web-platform/meta/wai-aria/idlharness.window.js.ini b/testing/web-platform/meta/wai-aria/idlharness.window.js.ini index 7f24f9f4016d1e6524b14e85ac92f7d29634209b..93bb297140227a33de80ab11e6d2882a50917ae6 100644 --- a/testing/web-platform/meta/wai-aria/idlharness.window.js.ini +++ b/testing/web-platform/meta/wai-aria/idlharness.window.js.ini @@ -257,9 +257,6 @@ [Element interface: attribute ariaDetailsElements] expected: FAIL - [Element interface: attribute ariaErrorMessageElement] - expected: FAIL - [Element interface: attribute ariaFlowToElements] expected: FAIL @@ -281,9 +278,6 @@ [Element interface: element must inherit property "ariaDetailsElements" with the proper type] expected: FAIL - [Element interface: element must inherit property "ariaErrorMessageElement" with the proper type] - expected: FAIL - [Element interface: element must inherit property "ariaFlowToElements" with the proper type] expected: FAIL diff --git a/testing/web-platform/meta/wasm/jsapi/exception/basic.tentative.any.js.ini b/testing/web-platform/meta/wasm/jsapi/exception/basic.tentative.any.js.ini deleted file mode 100644 index 44aff18204955080845c8e6e38dc197b20b8d8c6..0000000000000000000000000000000000000000 --- a/testing/web-platform/meta/wasm/jsapi/exception/basic.tentative.any.js.ini +++ /dev/null @@ -1,13 +0,0 @@ -[basic.tentative.any.serviceworker.html] - -[basic.tentative.any.sharedworker.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - -[basic.tentative.any.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - -[basic.tentative.any.worker.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/wasm/serialization/module/serialization-via-idb.any.js.ini b/testing/web-platform/meta/wasm/serialization/module/serialization-via-idb.any.js.ini index 50bca47f97d0fea8b06e2c475a267339eaf692c0..453606e09d2200b94290bc58e17d063fa6aabe41 100644 --- a/testing/web-platform/meta/wasm/serialization/module/serialization-via-idb.any.js.ini +++ b/testing/web-platform/meta/wasm/serialization/module/serialization-via-idb.any.js.ini @@ -1,16 +1,15 @@ [serialization-via-idb.any.html] expected: - if (os == "win") and not debug: [OK, TIMEOUT] - if (os == "android") and fission: [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] [WebAssembly.Module cloning via IndexedDB: basic case] expected: if (os == "win") and not debug: [PASS, TIMEOUT] [WebAssembly.Module cloning via the IndexedDB: is interleaved correctly] expected: - if (os == "win") and not debug: [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] [serialization-via-idb.any.worker.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/web-locks/acquire.tentative.https.any.js.ini b/testing/web-platform/meta/web-locks/acquire.tentative.https.any.js.ini index 5b9615b5cd506897227ea2f67d822457ffc497c7..ba2561eb149ddaf0ab76b8837b1c7952cb08ce7c 100644 --- a/testing/web-platform/meta/web-locks/acquire.tentative.https.any.js.ini +++ b/testing/web-platform/meta/web-locks/acquire.tentative.https.any.js.ini @@ -1,15 +1,9 @@ [acquire.tentative.https.any.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [acquire.tentative.https.any.serviceworker.html] expected: if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] [acquire.tentative.https.any.worker.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [acquire.tentative.https.any.sharedworker.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/web-share/disabled-by-permissions-policy-cross-origin.https.sub.html.ini b/testing/web-platform/meta/web-share/disabled-by-permissions-policy-cross-origin.https.sub.html.ini index 688dd015dcefcb6aeb925c421ea6265273e2d8f1..a555637e8fce32166a93e6392c3d9059627eea1b 100644 --- a/testing/web-platform/meta/web-share/disabled-by-permissions-policy-cross-origin.https.sub.html.ini +++ b/testing/web-platform/meta/web-share/disabled-by-permissions-policy-cross-origin.https.sub.html.ini @@ -1,9 +1,10 @@ [disabled-by-permissions-policy-cross-origin.https.sub.html] expected: - if (os == "linux") and fission and debug and swgl: [TIMEOUT, OK] - if (os == "win") and debug and (processor == "x86_64") and swgl: [TIMEOUT, OK] - if (os == "linux") and fission and not debug: [TIMEOUT, OK] - if (os == "mac") and debug: [TIMEOUT, OK] + if (os == "win") and (processor == "x86_64") and debug and not swgl: [TIMEOUT, OK] + if (os == "linux") and fission and (processor == "x86_64"): [TIMEOUT, OK] + if (os == "linux") and fission and (processor == "x86"): [TIMEOUT, OK] + if (os == "win") and (processor == "x86") and not debug: [TIMEOUT, OK] + if os == "mac": [TIMEOUT, OK] [OK, TIMEOUT] [share() is disabled by default 'self' by permissions policy for cross-origin iframes] expected: @@ -13,40 +14,48 @@ [share() is disabled explicitly by permissions policy for cross-origin iframe] expected: - if fission and (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, FAIL, NOTRUN] + if (os == "linux") and fission and (processor == "x86_64") and not swgl: [TIMEOUT, FAIL, NOTRUN] + if (os == "linux") and fission and (processor == "x86_64") and swgl: [TIMEOUT, FAIL, NOTRUN] + if (os == "linux") and fission and (processor == "x86"): [TIMEOUT, FAIL, NOTRUN] + if (os == "mac") and not debug: [TIMEOUT, FAIL, NOTRUN] [FAIL, TIMEOUT, NOTRUN] [share() not allowed, as only allowed to share with self] expected: + if (os == "linux") and fission and not debug and (processor == "x86_64"): [NOTRUN, FAIL, TIMEOUT] if (os == "linux") and fission and not debug and (processor == "x86"): [NOTRUN, FAIL, TIMEOUT] - if (os == "win") and not swgl and debug and (processor == "x86_64"): [FAIL, NOTRUN, TIMEOUT] + if (os == "linux") and fission and debug and not swgl: [NOTRUN, FAIL, TIMEOUT] + if (os == "linux") and fission and debug and swgl: [NOTRUN, FAIL, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [TIMEOUT, FAIL, NOTRUN] + if (os == "mac") and debug: [TIMEOUT, FAIL, NOTRUN] + if (os == "mac") and not debug: [NOTRUN, FAIL, TIMEOUT] [FAIL, TIMEOUT, NOTRUN] [canShare() not allowed to share by default permissions policy cross-origin] expected: - if (os == "linux") and fission and not debug and (processor == "x86"): [NOTRUN, PASS, TIMEOUT] - if (os == "linux") and fission and not debug and (processor == "x86_64"): [NOTRUN, TIMEOUT, PASS] - if (os == "linux") and fission and debug and swgl: [TIMEOUT, PASS, NOTRUN] - if (os == "win") and not swgl and debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] - if (os == "mac") and debug: [NOTRUN, PASS, TIMEOUT] - if (os == "mac") and not debug: [PASS, NOTRUN, TIMEOUT] - if (os == "win") and swgl: [TIMEOUT, PASS, NOTRUN] + if (os == "linux") and fission and (processor == "x86_64") and not swgl: [NOTRUN, PASS, TIMEOUT] + if (os == "linux") and fission and (processor == "x86_64") and swgl: [NOTRUN, PASS, TIMEOUT] + if (os == "win") and (processor == "x86") and not debug: [NOTRUN, PASS, TIMEOUT] + if (os == "linux") and fission and (processor == "x86"): [NOTRUN, PASS, TIMEOUT] + if os == "mac": [NOTRUN, PASS, TIMEOUT] [PASS, TIMEOUT, NOTRUN] [canShare() is allowed by permissions policy to share cross-origin on a particular origin] expected: - if (os == "linux") and fission and debug and swgl: [NOTRUN, PASS, FAIL, TIMEOUT] - if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS, FAIL, TIMEOUT] - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN, FAIL, TIMEOUT] - if (os == "linux") and fission and not debug: [NOTRUN, PASS, FAIL, TIMEOUT] + if (os == "linux") and fission and (processor == "x86_64") and swgl: [NOTRUN, PASS, FAIL, TIMEOUT] + if (os == "linux") and fission and (processor == "x86_64") and not swgl: [NOTRUN, PASS, FAIL, TIMEOUT] + if (os == "win") and (processor == "x86_64") and debug and not swgl: [TIMEOUT, PASS, FAIL, NOTRUN] + if (os == "linux") and fission and (processor == "x86"): [NOTRUN, PASS, FAIL, TIMEOUT] + if (os == "win") and (processor == "x86") and not debug: [NOTRUN, PASS, FAIL, TIMEOUT] + if (os == "mac") and not debug: [NOTRUN, PASS, FAIL, TIMEOUT] if (os == "mac") and debug: [NOTRUN, PASS, FAIL, TIMEOUT] - if (os == "mac") and not debug: [PASS, NOTRUN, FAIL, TIMEOUT] [PASS, FAIL, TIMEOUT, NOTRUN] [canShare() with self] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [NOTRUN, PASS] - if (os == "linux") and fission and debug and swgl: [NOTRUN, PASS] - if (os == "linux") and fission and not debug: [NOTRUN, PASS] - if (os == "mac") and debug: [NOTRUN, PASS] + if (os == "win") and (processor == "x86_64") and debug and not swgl: [NOTRUN, PASS] + if (os == "win") and (processor == "x86") and not debug: [NOTRUN, PASS] + if (os == "linux") and fission and (processor == "x86_64"): [NOTRUN, PASS] + if (os == "linux") and fission and (processor == "x86"): [NOTRUN, PASS] + if os == "mac": [NOTRUN, PASS] [PASS, NOTRUN] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest.html.ini index 7aeee903ef76c478c82c6650c39c338f2207ee2a..13cbe1882c1d1198e8ca156e7d4bc4ef01caaaf0 100644 --- a/testing/web-platform/meta/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest.html.ini +++ b/testing/web-platform/meta/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest.html.ini @@ -1,6 +1,4 @@ [mediaElementAudioSourceToScriptProcessorTest.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [All data processed correctly] expected: if fission and (os == "mac") and debug: [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 bedf1370c364e76183e1e07de024ed0e4dbfe238..5d8b52e91698072ace6a9ce7d55c875e69cbca66 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 @@ -43,10 +43,10 @@ [X Sine: SNR (db) is not greater than or equal to 130.95. Got 112.67669857220825.] 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 122.43. Got 112.76579764697749.] 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.] diff --git a/testing/web-platform/meta/webdriver/tests/execute_script/arguments.py.ini b/testing/web-platform/meta/webdriver/tests/execute_script/arguments.py.ini index cfa8896aa1f9da70b0311e8cae833fdc044a9819..9d7b27941c0cb32e574193bee33a6a5f5ccc7c01 100644 --- a/testing/web-platform/meta/webdriver/tests/execute_script/arguments.py.ini +++ b/testing/web-platform/meta/webdriver/tests/execute_script/arguments.py.ini @@ -6,3 +6,7 @@ [test_element_reference[window\]] bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1274251 expected: FAIL + + [test_no_such_element_from_other_window_handle[open\]] + expected: + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/webdriver/tests/send_alert_text/send.py.ini b/testing/web-platform/meta/webdriver/tests/send_alert_text/send.py.ini index 39c7ec2c4d90c3a3c5e7b5e80ec22cad992e9479..0b7ebf984071ea71effff683dc8025ec697fcaa7 100644 --- a/testing/web-platform/meta/webdriver/tests/send_alert_text/send.py.ini +++ b/testing/web-platform/meta/webdriver/tests/send_alert_text/send.py.ini @@ -10,7 +10,8 @@ [test_send_alert_text[\]] expected: - if (os == "android") and not swgl: [PASS, FAIL] + if (os == "android") and not swgl and not debug: [PASS, FAIL] + if (os == "android") and not swgl and debug: [PASS, FAIL] [test_send_alert_text[Fed\\terer\]] expected: diff --git a/testing/web-platform/meta/webnn/idlharness.https.any.js.ini b/testing/web-platform/meta/webnn/idlharness.https.any.js.ini index b28c39653b3b84d3c2ada450464ce2a10dbddec4..f70f7734643ce7404f37933fa436072a5a5bc13e 100644 --- a/testing/web-platform/meta/webnn/idlharness.https.any.js.ini +++ b/testing/web-platform/meta/webnn/idlharness.https.any.js.ini @@ -1,6 +1,4 @@ [idlharness.https.any.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [NavigatorML must be primary interface of navigator] expected: FAIL @@ -106,30 +104,6 @@ [Stringification of filter] expected: FAIL - [MLOperator interface: existence and properties of interface object] - expected: FAIL - - [MLOperator interface object length] - expected: FAIL - - [MLOperator interface object name] - expected: FAIL - - [MLOperator interface: existence and properties of interface prototype object] - expected: FAIL - - [MLOperator interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [MLOperator interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [MLOperator must be primary interface of relu] - expected: FAIL - - [Stringification of relu] - expected: FAIL - [MLGraphBuilder interface: existence and properties of interface object] expected: FAIL @@ -229,12 +203,6 @@ [MLGraphBuilder interface: operation gemm(MLOperand, MLOperand, optional MLGemmOptions)] expected: FAIL - [MLGraphBuilder interface: operation gru(MLOperand, MLOperand, MLOperand, long, long, optional MLGruOptions)] - expected: FAIL - - [MLGraphBuilder interface: operation gruCell(MLOperand, MLOperand, MLOperand, MLOperand, long, optional MLGruCellOptions)] - expected: FAIL - [MLGraphBuilder interface: operation hardSigmoid(MLOperand, optional MLHardSigmoidOptions)] expected: FAIL @@ -523,18 +491,6 @@ [MLGraphBuilder interface: calling gemm(MLOperand, MLOperand, optional MLGemmOptions) on builder with too few arguments must throw TypeError] expected: FAIL - [MLGraphBuilder interface: builder must inherit property "gru(MLOperand, MLOperand, MLOperand, long, long, optional MLGruOptions)" with the proper type] - expected: FAIL - - [MLGraphBuilder interface: calling gru(MLOperand, MLOperand, MLOperand, long, long, optional MLGruOptions) on builder with too few arguments must throw TypeError] - expected: FAIL - - [MLGraphBuilder interface: builder must inherit property "gruCell(MLOperand, MLOperand, MLOperand, MLOperand, long, optional MLGruCellOptions)" with the proper type] - expected: FAIL - - [MLGraphBuilder interface: calling gruCell(MLOperand, MLOperand, MLOperand, MLOperand, long, optional MLGruCellOptions) on builder with too few arguments must throw TypeError] - expected: FAIL - [MLGraphBuilder interface: builder must inherit property "hardSigmoid(MLOperand, optional MLHardSigmoidOptions)" with the proper type] expected: FAIL @@ -948,8 +904,6 @@ [idlharness.https.any.worker.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [NavigatorML must be primary interface of navigator] expected: FAIL @@ -1052,30 +1006,6 @@ [Stringification of filter] expected: FAIL - [MLOperator interface: existence and properties of interface object] - expected: FAIL - - [MLOperator interface object length] - expected: FAIL - - [MLOperator interface object name] - expected: FAIL - - [MLOperator interface: existence and properties of interface prototype object] - expected: FAIL - - [MLOperator interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [MLOperator interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [MLOperator must be primary interface of relu] - expected: FAIL - - [Stringification of relu] - expected: FAIL - [MLGraphBuilder interface: existence and properties of interface object] expected: FAIL @@ -1178,12 +1108,6 @@ [MLGraphBuilder interface: operation gemm(MLOperand, MLOperand, optional MLGemmOptions)] expected: FAIL - [MLGraphBuilder interface: operation gru(MLOperand, MLOperand, MLOperand, long, long, optional MLGruOptions)] - expected: FAIL - - [MLGraphBuilder interface: operation gruCell(MLOperand, MLOperand, MLOperand, MLOperand, long, optional MLGruCellOptions)] - expected: FAIL - [MLGraphBuilder interface: operation hardSigmoid(MLOperand, optional MLHardSigmoidOptions)] expected: FAIL @@ -1478,18 +1402,6 @@ [MLGraphBuilder interface: calling gemm(MLOperand, MLOperand, optional MLGemmOptions) on builder with too few arguments must throw TypeError] expected: FAIL - [MLGraphBuilder interface: builder must inherit property "gru(MLOperand, MLOperand, MLOperand, long, long, optional MLGruOptions)" with the proper type] - expected: FAIL - - [MLGraphBuilder interface: calling gru(MLOperand, MLOperand, MLOperand, long, long, optional MLGruOptions) on builder with too few arguments must throw TypeError] - expected: FAIL - - [MLGraphBuilder interface: builder must inherit property "gruCell(MLOperand, MLOperand, MLOperand, MLOperand, long, optional MLGruCellOptions)" with the proper type] - expected: FAIL - - [MLGraphBuilder interface: calling gruCell(MLOperand, MLOperand, MLOperand, MLOperand, long, optional MLGruCellOptions) on builder with too few arguments must throw TypeError] - expected: FAIL - [MLGraphBuilder interface: builder must inherit property "hardSigmoid(MLOperand, optional MLHardSigmoidOptions)" with the proper type] expected: FAIL diff --git a/testing/web-platform/meta/webrtc/RTCDTMFSender-ontonechange.https.html.ini b/testing/web-platform/meta/webrtc/RTCDTMFSender-ontonechange.https.html.ini index 9dec96187538e047c10e63b53a446b3b856653cc..49ce06b415ad0db97cc9b59b99def1e79c495f9a 100644 --- a/testing/web-platform/meta/webrtc/RTCDTMFSender-ontonechange.https.html.ini +++ b/testing/web-platform/meta/webrtc/RTCDTMFSender-ontonechange.https.html.ini @@ -1,6 +1,8 @@ [RTCDTMFSender-ontonechange.https.html] restart-after: if os == "android": https://bugzilla.mozilla.org/show_bug.cgi?id=1641237 + expected: + if (os == "android") and not debug: [OK, CRASH] [Calling insertDTMF() multiple times in the middle of tonechange events should cause future tonechanges to be updated the last provided tones] expected: if (processor == "x86") and (os == "win") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/webrtc/RTCPeerConnection-relay-canvas.https.html.ini b/testing/web-platform/meta/webrtc/RTCPeerConnection-relay-canvas.https.html.ini index efc384b9e1fe814227e644f35c720ff2d21a0e75..fa1dd3555d27e3a4e07b30200a15042198bda32c 100644 --- a/testing/web-platform/meta/webrtc/RTCPeerConnection-relay-canvas.https.html.ini +++ b/testing/web-platform/meta/webrtc/RTCPeerConnection-relay-canvas.https.html.ini @@ -1,3 +1,6 @@ [RTCPeerConnection-relay-canvas.https.html] disabled: if os == "android": https://bugzilla.mozilla.org/show_bug.cgi?id=1728435 + [Two PeerConnections relaying a canvas source] + expected: + if (processor == "x86") and (os == "linux"): FAIL diff --git a/testing/web-platform/meta/webrtc/RTCRtpReceiver-getStats.https.html.ini b/testing/web-platform/meta/webrtc/RTCRtpReceiver-getStats.https.html.ini index 8cde9d98773ad162643395df27d92ce8e3de473e..c0073e760b63c1b3d862345f46c67cc82988d655 100644 --- a/testing/web-platform/meta/webrtc/RTCRtpReceiver-getStats.https.html.ini +++ b/testing/web-platform/meta/webrtc/RTCRtpReceiver-getStats.https.html.ini @@ -9,8 +9,12 @@ [receiver.getStats() should work on a stopped transceiver] bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1056433 - expected: [FAIL, PASS] + expected: + if swgl and (os == "linux") and fission: [PASS, FAIL] + [FAIL, PASS] [receiver.getStats() should work with a closed PeerConnection] bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1056433 - expected: [FAIL, PASS] + expected: + if swgl and (os == "linux") and fission: [PASS, FAIL] + [FAIL, PASS] diff --git a/testing/web-platform/meta/webrtc/simulcast/setParameters-active.https.html.ini b/testing/web-platform/meta/webrtc/simulcast/setParameters-active.https.html.ini index 5879ce02fba01fc79e1250d6cd895b9db3a6c644..273792c97781ffc70f5245f61df5dbc4349130da 100644 --- a/testing/web-platform/meta/webrtc/simulcast/setParameters-active.https.html.ini +++ b/testing/web-platform/meta/webrtc/simulcast/setParameters-active.https.html.ini @@ -1,20 +1,16 @@ [setParameters-active.https.html] bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1787474 expected: - if (os == "android") and not swgl and debug: [TIMEOUT, OK] + if (processor == "x86") and debug: [TIMEOUT, OK] [OK, TIMEOUT] [Simulcast setParameters active=false on first encoding stops sending frames for that encoding] - expected: - if (os == "android") and debug and not swgl: [TIMEOUT, PASS] - [PASS, TIMEOUT] + expected: [PASS, TIMEOUT] [Simulcast setParameters active=false on second encoding stops sending frames for that encoding] - expected: - if (os == "android") and debug and not swgl: [NOTRUN, PASS, TIMEOUT] - [PASS, TIMEOUT, NOTRUN] + expected: [PASS, TIMEOUT, NOTRUN] [Simulcast setParameters active=false stops sending frames] expected: - if (os == "android") and debug and not swgl: [NOTRUN, PASS, TIMEOUT] + if (os == "win") and (processor == "x86") and debug: [TIMEOUT, PASS, NOTRUN] if (os == "mac") and not debug: [PASS, FAIL, TIMEOUT, NOTRUN] [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 4690e90fc13c976b5887884dbd60ca8bbd8b1d2d..400e86ebee96b8643af0bf7c04817d4e0ec6d327 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 @@ -1,15 +1,13 @@ [localstorage-about-blank-3P-iframe-opens-3P-window.partitioned.tentative.html] expected: - if fission and (os == "linux") and not swgl and not debug and (processor == "x86"): [OK, TIMEOUT] - if fission and (os == "linux") and not swgl and not debug and (processor == "x86_64"): [OK, TIMEOUT] - if fission and (os == "linux") and not swgl and debug: [OK, TIMEOUT] + if fission and (os == "linux") and (processor == "x86_64") and not swgl: [OK, TIMEOUT] if fission and (os == "win") and (processor == "x86") and debug: [OK, TIMEOUT] + if fission and (os == "linux") and (processor == "x86"): [OK, TIMEOUT] if fission and (os == "mac") and debug: [OK, TIMEOUT] [StorageKey: test 3P about:blank window opened from a 3P iframe] expected: - 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] + if (os == "linux") and fission and (processor == "x86_64") and not swgl: [PASS, TIMEOUT] + if (os == "linux") and fission and (processor == "x86"): [PASS, TIMEOUT] if (os == "win") and (processor == "x86") and debug: [PASS, TIMEOUT] if (os == "mac") and debug: [PASS, TIMEOUT] if os == "android": FAIL diff --git a/testing/web-platform/meta/workers/postMessage_block.https.html.ini b/testing/web-platform/meta/workers/postMessage_block.https.html.ini index 65d205da9dbb22193f7eabe192418e14749288c5..192dbd899aa8b120210c5b684d22da566ef87ea2 100644 --- a/testing/web-platform/meta/workers/postMessage_block.https.html.ini +++ b/testing/web-platform/meta/workers/postMessage_block.https.html.ini @@ -1,4 +1,4 @@ [postMessage_block.https.html] expected: - if (os == "android") and debug and not swgl: [OK, TIMEOUT] - if (os == "android") and not debug: [OK, TIMEOUT] + if (os == "android") and not swgl and debug: [OK, TIMEOUT] + if (os == "android") and not swgl and not debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/worklets/animation-worklet-service-worker-interception.https.html.ini b/testing/web-platform/meta/worklets/animation-worklet-service-worker-interception.https.html.ini index e0ac5b9796a52a62ba79c1aa294a2d6b792274f7..9b2fe2a35902ca09392da5cdf67354e24051acc7 100644 --- a/testing/web-platform/meta/worklets/animation-worklet-service-worker-interception.https.html.ini +++ b/testing/web-platform/meta/worklets/animation-worklet-service-worker-interception.https.html.ini @@ -1,6 +1,4 @@ [animation-worklet-service-worker-interception.https.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [addModule() on a controlled document should be intercepted by a service worker.] expected: FAIL diff --git a/testing/web-platform/meta/worklets/audio-worklet-service-worker-interception.https.html.ini b/testing/web-platform/meta/worklets/audio-worklet-service-worker-interception.https.html.ini index 4be9555b4fa65daa01d32948857d2e30a7b9b6c0..b8acd4d4dae3dfc0b0b6a496db2b1c8179e48df4 100644 --- a/testing/web-platform/meta/worklets/audio-worklet-service-worker-interception.https.html.ini +++ b/testing/web-platform/meta/worklets/audio-worklet-service-worker-interception.https.html.ini @@ -1,5 +1,3 @@ [audio-worklet-service-worker-interception.https.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [Static import should be intercepted by a service worker.] expected: FAIL diff --git a/testing/web-platform/meta/worklets/layout-worklet-service-worker-interception.https.html.ini b/testing/web-platform/meta/worklets/layout-worklet-service-worker-interception.https.html.ini index 690100c82534ebac92b812120b8e47c165f70d62..50df846dccd88dba995b1c6c31885c3b2e56f506 100644 --- a/testing/web-platform/meta/worklets/layout-worklet-service-worker-interception.https.html.ini +++ b/testing/web-platform/meta/worklets/layout-worklet-service-worker-interception.https.html.ini @@ -1,6 +1,4 @@ [layout-worklet-service-worker-interception.https.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [addModule() on a controlled document should be intercepted by a service worker.] expected: FAIL diff --git a/testing/web-platform/meta/worklets/paint-worklet-service-worker-interception.https.html.ini b/testing/web-platform/meta/worklets/paint-worklet-service-worker-interception.https.html.ini index 3f181ead9991a53d5e60664c0c7ccbab75c8a30b..183c94366bc56329f58b6deb6dc81e91df30fcca 100644 --- a/testing/web-platform/meta/worklets/paint-worklet-service-worker-interception.https.html.ini +++ b/testing/web-platform/meta/worklets/paint-worklet-service-worker-interception.https.html.ini @@ -1,6 +1,4 @@ [paint-worklet-service-worker-interception.https.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [addModule() on a controlled document should be intercepted by a service worker.] expected: FAIL diff --git a/testing/web-platform/meta/xhr/xhr-timeout-longtask.any.js.ini b/testing/web-platform/meta/xhr/xhr-timeout-longtask.any.js.ini index 877df3ee41878b43a1e367b6440f7fa170d8add8..86f8100b0e69e9810df1b3d3938be662eb956e80 100644 --- a/testing/web-platform/meta/xhr/xhr-timeout-longtask.any.js.ini +++ b/testing/web-platform/meta/xhr/xhr-timeout-longtask.any.js.ini @@ -8,6 +8,6 @@ [xhr-timeout-longtask.any.worker.html] [Long tasks should not trigger load timeout] expected: - if (os == "mac") and not debug: [FAIL, PASS] + if (os == "mac") and debug: [FAIL, PASS] if os == "win": PASS [PASS, FAIL]