From 48c3248aafc8902ed2374e84a3479bff02bb03f0 Mon Sep 17 00:00:00 2001 From: moz-wptsync-bot Date: Thu, 5 Mar 2020 21:36:07 +0000 Subject: [PATCH] Bug 1620436 - [wpt-sync] Update web-platform-tests to 78f14c537b62447d64aeb65a30ede77c5d26db41, a=testonly MANUAL PUSH: wpt sync bot wpt-head: 78f14c537b62447d64aeb65a30ede77c5d26db41 wpt-type: landing --- .../spv-only-sent-to-initiator.sub.html.ini | 10 +- ...lpos-percentage-top-in-scrollable.html.ini | 4 +- ...shape-outside-shape-arguments-000.html.ini | 2 +- .../writing-system-line-break-001.html.ini | 2 +- .../css-ui/outline-with-padding-001.html.ini | 2 - .../ch-pseudo-recalc-on-font-load.html.ini | 60 ++- .../masking/mask-image-1d.html.ini | 2 +- .../webkit-animation-iteration-event.html.ini | 63 ++- .../lazyload-enabled-tentative.sub.html.ini | 5 +- ...ault-eager-disabled-tentative.sub.html.ini | 5 +- .../metadata/window-open.https.sub.html.ini | 6 +- .../meta/fetch/nosniff/__dir__.ini | 1 + ...n_term_nesting_level_nonzero.window.js.ini | 8 +- .../require-corp.https.html.ini | 8 +- .../query-encoding/navigation.sub.html.ini | 18 +- .../query-encoding/utf-16be.html.ini | 4 +- .../query-encoding/utf-16le.html.ini | 8 +- .../query-encoding/utf-8.html.ini | 8 +- .../query-encoding/windows-1251.html.ini | 12 +- .../query-encoding/windows-1252.html.ini | 10 +- testing/web-platform/meta/mozilla-sync | 2 +- ...oalescedEvents_when_pointerlocked.html.ini | 2 +- .../pointerevent_movementxy.html.ini | 6 +- ...event_movementxy_with_pointerlock.html.ini | 7 +- ..._chorded_mouse_button_when_locked.html.ini | 5 +- .../pointerlock/movementX_Y_basic.html.ini | 6 +- .../meta/resize-observer/observe.html.ini | 10 +- .../event-before-promise.html.ini | 8 +- .../lock-unlock-check.html.ini | 6 +- .../onchange-event.html.ini | 9 +- .../orientation-reading.html.ini | 2 +- .../navigation-redirect.https.html.ini | 12 +- ...te-no-cache-request-headers.https.html.ini | 5 +- .../windowclient-navigate.https.html.ini | 57 ++- .../idlharness.https.any.js.ini | 444 ------------------ ..._parse_error-downgraded.tentative.html.ini | 12 +- ...nvalid_integrity_header.tentative.html.ini | 12 +- ...r-short-animations-with-syncbases.html.ini | 4 +- .../svg/animations/end-of-time-crash.html.ini | 2 +- .../scripted/onhover-syncbases.html.ini | 5 +- ...pePolicy-getPolicyNames.tentative.html.ini | 7 - ...-createPolicy-nameTests.tentative.html.ini | 3 - .../idlharness.tentative.window.js.ini | 3 - .../animations/pausing-an-animation.html.ini | 2 +- .../mode-shared.tentative.https.any.js.ini | 2 + ...credential-pubkeycredparams.https.html.ini | 6 +- .../createcredential-timeout.https.html.ini | 2 +- .../webauthn-testdriver-basic.https.html.ini | 4 + .../broadcastchannel/basics.html.ini | 10 +- .../embedded_style_imports_blocked.html.ini | 10 +- .../embedded_style_multiple_tracks.html.ini | 9 +- .../embedded_style_urls.html.ini | 8 +- 52 files changed, 254 insertions(+), 666 deletions(-) delete mode 100644 testing/web-platform/meta/css/css-ui/outline-with-padding-001.html.ini create mode 100644 testing/web-platform/meta/fetch/nosniff/__dir__.ini delete mode 100644 testing/web-platform/meta/trusted-types/TrustedTypePolicy-getPolicyNames.tentative.html.ini 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 6e1454232c36..883d263c9254 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,8 +1,12 @@ [spv-only-sent-to-initiator.sub.html] - expected: ["OK", "TIMEOUT"] + expected: + if not debug and not webrender and (processor == "x86_64"): ["TIMEOUT", "OK"] + [OK, TIMEOUT] [Test that no spv event is raised] - expected: ["FAIL", "NOTRUN"] - + expected: + if not debug and not webrender and (processor == "x86_64"): ["NOTRUN", "FAIL"] + [FAIL, NOTRUN] + [Violation report status OK.] expected: if webrender and not debug and not fission: ["FAIL", "PASS"] diff --git a/testing/web-platform/meta/css/CSS2/positioning/relpos-percentage-top-in-scrollable.html.ini b/testing/web-platform/meta/css/CSS2/positioning/relpos-percentage-top-in-scrollable.html.ini index af784c3661cc..cb5c303b0feb 100644 --- a/testing/web-platform/meta/css/CSS2/positioning/relpos-percentage-top-in-scrollable.html.ini +++ b/testing/web-platform/meta/css/CSS2/positioning/relpos-percentage-top-in-scrollable.html.ini @@ -1,6 +1,6 @@ [relpos-percentage-top-in-scrollable.html] [Top percentage resolved correctly for overflow contribution] expected: - if (os == "android") and debug: ["FAIL", "PASS"] - if (os == "android") and not debug: ["FAIL", "PASS"] + if (os == "android") and debug: ["PASS", "FAIL"] + if (os == "android") and not debug: ["PASS", "FAIL"] diff --git a/testing/web-platform/meta/css/css-shapes/shape-outside/values/shape-outside-shape-arguments-000.html.ini b/testing/web-platform/meta/css/css-shapes/shape-outside/values/shape-outside-shape-arguments-000.html.ini index 2a0f6e626a3a..855e0b695162 100644 --- a/testing/web-platform/meta/css/css-shapes/shape-outside/values/shape-outside-shape-arguments-000.html.ini +++ b/testing/web-platform/meta/css/css-shapes/shape-outside/values/shape-outside-shape-arguments-000.html.ini @@ -5,6 +5,6 @@ [View relative units - computed] expected: - if os == "mac": ["FAIL", "PASS"] + if os == "mac": ["PASS", "FAIL"] FAIL diff --git a/testing/web-platform/meta/css/css-text/writing-system/writing-system-line-break-001.html.ini b/testing/web-platform/meta/css/css-text/writing-system/writing-system-line-break-001.html.ini index 1f379b8661a8..3e7b7dddbf70 100644 --- a/testing/web-platform/meta/css/css-text/writing-system/writing-system-line-break-001.html.ini +++ b/testing/web-platform/meta/css/css-text/writing-system/writing-system-line-break-001.html.ini @@ -1,3 +1,3 @@ [writing-system-line-break-001.html] expected: - if (processor == "x86") and not debug: ["FAIL", "PASS"] + if (processor == "x86") and not debug: ["PASS", "FAIL"] diff --git a/testing/web-platform/meta/css/css-ui/outline-with-padding-001.html.ini b/testing/web-platform/meta/css/css-ui/outline-with-padding-001.html.ini deleted file mode 100644 index b7d0985d37a5..000000000000 --- a/testing/web-platform/meta/css/css-ui/outline-with-padding-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[outline-with-padding-001.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-values/ch-pseudo-recalc-on-font-load.html.ini b/testing/web-platform/meta/css/css-values/ch-pseudo-recalc-on-font-load.html.ini index ed8e8acd1f3c..eca740d3098e 100644 --- a/testing/web-platform/meta/css/css-values/ch-pseudo-recalc-on-font-load.html.ini +++ b/testing/web-platform/meta/css/css-values/ch-pseudo-recalc-on-font-load.html.ini @@ -1,53 +1,49 @@ [ch-pseudo-recalc-on-font-load.html] [ch in pseudo-element ::marker should be recalculated after loading a web font] expected: - if not debug and (processor == "x86_64") and fission and (os == "win"): ["PASS", "FAIL"] - if not debug and (processor == "x86_64") and fission and (os == "linux"): PASS - if not debug and (processor == "x86_64") and not fission and (os == "linux"): ["FAIL", "PASS"] - if not debug and (processor == "x86_64") and not fission and (os == "win"): ["FAIL", "PASS"] - if not debug and (processor == "x86_64") and not fission and (os == "android"): ["PASS", "FAIL"] - if not debug and (processor == "x86") and (os == "win"): ["FAIL", "PASS"] - if not debug and (processor == "x86") and (os == "linux"): ["PASS", "FAIL"] + if not debug and (os == "linux") and fission: PASS + if not debug and (os == "win") and fission: ["PASS", "FAIL"] if debug and (os == "linux") and fission: PASS + if debug and (os == "linux") and not fission: FAIL + if not debug and (os == "android"): ["PASS", "FAIL"] if debug and (os == "android"): PASS - FAIL + if debug and (os == "win"): FAIL + if debug and (os == "mac"): FAIL + [FAIL, PASS] [ch in pseudo-element ::after should be recalculated after loading a web font] expected: - if not debug and (processor == "x86_64") and not fission and (os == "linux"): ["FAIL", "PASS"] - if not debug and (processor == "x86_64") and not fission and (os == "win"): ["FAIL", "PASS"] - if not debug and (processor == "x86_64") and not fission and (os == "android"): ["PASS", "FAIL"] - if not debug and (processor == "x86_64") and fission and (os == "win"): ["PASS", "FAIL"] - if not debug and (processor == "x86_64") and fission and (os == "linux"): PASS + if not debug and (os == "linux") and fission: PASS + if not debug and (os == "win") and fission: ["PASS", "FAIL"] if debug and (os == "linux") and fission: PASS - if not debug and (processor == "x86") and (os == "win"): ["FAIL", "PASS"] - if not debug and (processor == "x86") and (os == "linux"): ["PASS", "FAIL"] + if debug and (os == "linux") and not fission: FAIL + if not debug and (os == "android"): ["PASS", "FAIL"] if debug and (os == "android"): PASS - FAIL + if debug and (os == "win"): FAIL + if debug and (os == "mac"): FAIL + [FAIL, PASS] [ch in pseudo-element ::first-line should be recalculated after loading a web font] expected: - if not debug and (processor == "x86_64") and not fission and (os == "linux"): ["FAIL", "PASS"] - if not debug and (processor == "x86_64") and not fission and (os == "win"): ["FAIL", "PASS"] - if not debug and (processor == "x86_64") and not fission and (os == "android"): ["PASS", "FAIL"] - if not debug and (processor == "x86_64") and fission and (os == "win"): ["PASS", "FAIL"] - if not debug and (processor == "x86_64") and fission and (os == "linux"): PASS + if not debug and (os == "linux") and fission: PASS + if not debug and (os == "win") and fission: ["PASS", "FAIL"] if debug and (os == "linux") and fission: PASS - if not debug and (processor == "x86") and (os == "win"): ["FAIL", "PASS"] - if not debug and (processor == "x86") and (os == "linux"): ["PASS", "FAIL"] + if debug and (os == "linux") and not fission: FAIL + if not debug and (os == "android"): ["PASS", "FAIL"] if debug and (os == "android"): PASS - FAIL + if debug and (os == "win"): FAIL + if debug and (os == "mac"): FAIL + [FAIL, PASS] [ch in pseudo-element ::before should be recalculated after loading a web font] expected: - if not debug and (processor == "x86_64") and fission and (os == "linux"): PASS - if not debug and (processor == "x86_64") and fission and (os == "win"): ["PASS", "FAIL"] - if not debug and (processor == "x86_64") and not fission and (os == "linux"): ["FAIL", "PASS"] - if not debug and (processor == "x86_64") and not fission and (os == "android"): ["PASS", "FAIL"] - if not debug and (processor == "x86_64") and not fission and (os == "win"): ["FAIL", "PASS"] - if not debug and (processor == "x86") and (os == "linux"): ["PASS", "FAIL"] - if not debug and (processor == "x86") and (os == "win"): ["FAIL", "PASS"] + if not debug and (os == "linux") and fission: PASS + if not debug and (os == "win") and fission: ["PASS", "FAIL"] if debug and (os == "linux") and fission: PASS + if debug and (os == "linux") and not fission: FAIL + if not debug and (os == "android"): ["PASS", "FAIL"] if debug and (os == "android"): PASS - FAIL + if debug and (os == "win"): FAIL + if debug and (os == "mac"): FAIL + [FAIL, PASS] diff --git a/testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/masking/mask-image-1d.html.ini b/testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/masking/mask-image-1d.html.ini index f59cb9a14789..977b84253146 100644 --- a/testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/masking/mask-image-1d.html.ini +++ b/testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/masking/mask-image-1d.html.ini @@ -1,6 +1,6 @@ [mask-image-1d.html] expected: if not webrender and (os == "android") and debug: ["PASS", "TIMEOUT"] - if not webrender and (os == "android") and not debug: ["TIMEOUT", "PASS"] + if not webrender and (os == "android") and not debug: ["PASS", "TIMEOUT"] if webrender: PASS TIMEOUT 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 d3a62c85abe5..93a7f016560c 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 @@ -2,77 +2,68 @@ expected: if (os == "linux") and webrender and debug and fission: ["OK", "TIMEOUT"] if (os == "linux") and webrender and debug and not fission: ["OK", "TIMEOUT"] - if (os == "linux") and webrender and not debug and fission: ["OK", "TIMEOUT"] - if (os == "linux") and webrender and not debug and not fission: ["OK", "TIMEOUT"] - if (os == "linux") and not webrender and debug: ["OK", "TIMEOUT"] + if (os == "linux") and not webrender and debug: ["TIMEOUT", "OK"] + if (os == "linux") and webrender and not debug: ["OK", "TIMEOUT"] [webkitAnimationIteration event listener is case sensitive] expected: - if (os == "linux") and webrender and debug and not fission: ["PASS", "FAIL", "NOTRUN"] - if (os == "linux") and webrender and debug and fission: ["PASS", "FAIL", "NOTRUN"] - if (os == "linux") and webrender and not debug and fission: ["PASS", "NOTRUN"] - if (os == "linux") and webrender and not debug and not fission: ["PASS", "FAIL", "NOTRUN"] - if (os == "linux") and not webrender and debug: ["PASS", "NOTRUN"] + if (os == "linux") and webrender and fission and not debug: ["PASS", "NOTRUN"] + if (os == "linux") and webrender and fission and debug: ["PASS", "FAIL", "NOTRUN"] + if (os == "linux") and not webrender and debug: ["NOTRUN", "PASS"] + if (os == "linux") and webrender and not fission: ["PASS", "FAIL", "NOTRUN"] [webkitAnimationIteration event listener should trigger for an animation] expected: - if (os == "linux") and webrender and not debug and not fission: ["PASS", "NOTRUN"] - if (os == "linux") and webrender and not debug and fission: ["PASS", "NOTRUN"] - if (os == "linux") and webrender and debug and fission: ["PASS", "NOTRUN"] if (os == "linux") and webrender and debug and not fission: ["PASS", "NOTRUN"] - if (os == "linux") and not webrender and debug: ["PASS", "NOTRUN"] + if (os == "linux") and webrender and debug and fission: ["PASS", "NOTRUN"] + if (os == "linux") and not webrender and debug: ["NOTRUN", "PASS"] + if (os == "linux") and webrender and not debug: ["PASS", "NOTRUN"] [webkitAnimationIteration event listener should not trigger if an unprefixed listener also exists] expected: if (os == "linux") and webrender and debug and fission: ["PASS", "NOTRUN"] if (os == "linux") and webrender and debug and not fission: ["PASS", "NOTRUN"] - if (os == "linux") and webrender and not debug and not fission: ["PASS", "NOTRUN"] - if (os == "linux") and webrender and not debug and fission: ["PASS", "NOTRUN"] - if (os == "linux") and not webrender and debug: ["PASS", "NOTRUN"] + if (os == "linux") and webrender and not debug: ["PASS", "NOTRUN"] + if (os == "linux") and not webrender and debug: ["NOTRUN", "PASS"] [onwebkitanimationiteration event handler should not trigger if an unprefixed event handler also exists] expected: if (os == "linux") and webrender and debug and not fission: ["PASS", "TIMEOUT", "NOTRUN"] if (os == "linux") and webrender and debug and fission: ["PASS", "TIMEOUT", "NOTRUN"] - if (os == "linux") and webrender and not debug and fission: ["PASS", "TIMEOUT", "NOTRUN"] - if (os == "linux") and webrender and not debug and not fission: ["PASS", "TIMEOUT", "NOTRUN"] - if (os == "linux") and not webrender and debug: ["PASS", "NOTRUN"] + if (os == "linux") and not webrender and debug: ["NOTRUN", "PASS"] + if (os == "linux") and webrender and not debug: ["PASS", "TIMEOUT", "NOTRUN"] [event types for prefixed and unprefixed animationiteration event handlers should be named appropriately] expected: if (os == "linux") and webrender and debug and fission: ["PASS", "NOTRUN"] if (os == "linux") and webrender and debug and not fission: ["PASS", "NOTRUN"] - if (os == "linux") and webrender and not debug and not fission: ["PASS", "NOTRUN"] - if (os == "linux") and webrender and not debug and fission: ["PASS", "NOTRUN"] - if (os == "linux") and not webrender and debug: ["PASS", "NOTRUN"] + if (os == "linux") and webrender and not debug: ["PASS", "NOTRUN"] + if (os == "linux") and not webrender and debug: ["NOTRUN", "PASS"] [event types for prefixed and unprefixed animationiteration event listeners should be named appropriately] expected: if (os == "linux") and webrender and debug and fission: ["PASS", "NOTRUN"] if (os == "linux") and webrender and debug and not fission: ["PASS", "NOTRUN"] - if (os == "linux") and webrender and not debug and fission: ["PASS", "NOTRUN"] - if (os == "linux") and webrender and not debug and not fission: ["PASS", "NOTRUN"] - if (os == "linux") and not webrender and debug: ["PASS", "NOTRUN"] + if (os == "linux") and webrender and not debug: ["PASS", "NOTRUN"] + if (os == "linux") and not webrender and debug: ["NOTRUN", "PASS"] [webkitAnimationIteration event listener should not trigger if an unprefixed event handler also exists] expected: - if (os == "linux") and webrender and not debug and not fission: ["PASS", "NOTRUN"] - if (os == "linux") and webrender and not debug and fission: ["PASS", "NOTRUN"] - if (os == "linux") and webrender and debug and not fission: ["PASS", "NOTRUN"] if (os == "linux") and webrender and debug and fission: ["PASS", "NOTRUN"] - if (os == "linux") and not webrender and debug: ["PASS", "NOTRUN"] + if (os == "linux") and webrender and debug and not fission: ["PASS", "NOTRUN"] + if (os == "linux") and webrender and not debug: ["PASS", "NOTRUN"] + if (os == "linux") and not webrender and debug: ["NOTRUN", "PASS"] [onwebkitanimationiteration event handler should not trigger if an unprefixed listener also exists] expected: - if (os == "linux") and webrender and debug and not fission: ["PASS", "NOTRUN"] if (os == "linux") and webrender and debug and fission: ["PASS", "NOTRUN"] - if (os == "linux") and webrender and not debug and not fission: ["PASS", "NOTRUN"] - if (os == "linux") and webrender and not debug and fission: ["PASS", "NOTRUN"] - if (os == "linux") and not webrender and debug: ["PASS", "NOTRUN"] + if (os == "linux") and webrender and debug and not fission: ["PASS", "NOTRUN"] + if (os == "linux") and webrender and not debug: ["PASS", "NOTRUN"] + if (os == "linux") and not webrender and debug: ["NOTRUN", "PASS"] [onwebkitanimationiteration event handler should trigger for an animation] expected: - if (os == "linux") and debug and webrender and not fission: ["PASS", "TIMEOUT"] - if (os == "linux") and debug and webrender and fission: ["PASS", "TIMEOUT"] - if (os == "linux") and debug and not webrender: ["PASS", "TIMEOUT"] - if (os == "linux") and not debug and webrender: ["PASS", "TIMEOUT"] + if (os == "linux") and webrender and debug and fission: ["PASS", "TIMEOUT"] + if (os == "linux") and webrender and debug and not fission: ["PASS", "TIMEOUT"] + if (os == "linux") and webrender and not debug: ["PASS", "TIMEOUT"] + if (os == "linux") and not webrender and debug: ["TIMEOUT", "PASS"] diff --git a/testing/web-platform/meta/feature-policy/experimental-features/lazyload/lazyload-enabled-tentative.sub.html.ini b/testing/web-platform/meta/feature-policy/experimental-features/lazyload/lazyload-enabled-tentative.sub.html.ini index 81d9b555c035..7179c4296d45 100644 --- a/testing/web-platform/meta/feature-policy/experimental-features/lazyload/lazyload-enabled-tentative.sub.html.ini +++ b/testing/web-platform/meta/feature-policy/experimental-features/lazyload/lazyload-enabled-tentative.sub.html.ini @@ -1,8 +1,9 @@ [lazyload-enabled-tentative.sub.html] [Sanity-check: Contents do not load immediately (no eager-loading) when the loading attribute is 'lazy' and frame is in viewport.] expected: - if fission and not debug: ["PASS", "FAIL"] - if fission and debug: ["FAIL", "PASS"] + if fission and (os == "linux") and debug: ["FAIL", "PASS"] + if fission and (os == "linux") and not debug: ["PASS", "FAIL"] + if fission and (os == "win"): ["PASS", "FAIL"] FAIL [When 'lazyload' feature is enabled, a frame can avoid lazyloading by setting 'loading' attribute to 'eager'] diff --git a/testing/web-platform/meta/feature-policy/experimental-features/lazyload/loading-frame-default-eager-disabled-tentative.sub.html.ini b/testing/web-platform/meta/feature-policy/experimental-features/lazyload/loading-frame-default-eager-disabled-tentative.sub.html.ini index 43afea4c8442..a760e61efe47 100644 --- a/testing/web-platform/meta/feature-policy/experimental-features/lazyload/loading-frame-default-eager-disabled-tentative.sub.html.ini +++ b/testing/web-platform/meta/feature-policy/experimental-features/lazyload/loading-frame-default-eager-disabled-tentative.sub.html.ini @@ -1,7 +1,8 @@ [loading-frame-default-eager-disabled-tentative.sub.html] [When 'loading-frame-default-eager' feature is disabled, a frame with 'loading attribute 'auto' will be lazily loaded.] expected: - if fission and debug: ["FAIL", "PASS"] - if fission and not debug: ["PASS", "FAIL"] + if fission and (os == "linux") and debug: ["FAIL", "PASS"] + if fission and (os == "linux") and not debug: ["FAIL", "PASS"] + if fission and (os == "win"): ["FAIL", "PASS"] FAIL 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 fb3f40e2a8ef..ec258a227602 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 @@ -8,7 +8,9 @@ expected: FAIL [Cross-site window, forced, reloaded] - expected: ["FAIL", "PASS"] + expected: + if os == "android": ["FAIL", "PASS"] + [PASS, FAIL] [Same-origin window, forced, reloaded: sec-fetch-site] expected: FAIL @@ -93,7 +95,7 @@ [Same-site window, forced, reloaded] expected: - if (os == "android") and not debug: ["FAIL", "PASS"] + if (os == "android") and not debug: ["PASS", "FAIL"] if (os == "android") and debug: ["PASS", "FAIL"] [Same-site window, forced: sec-fetch-site] diff --git a/testing/web-platform/meta/fetch/nosniff/__dir__.ini b/testing/web-platform/meta/fetch/nosniff/__dir__.ini new file mode 100644 index 000000000000..73bec3d22aca --- /dev/null +++ b/testing/web-platform/meta/fetch/nosniff/__dir__.ini @@ -0,0 +1 @@ +lsan-allowed: [build_input_gamma_table, posix_memalign] diff --git a/testing/web-platform/meta/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/no_window_open_when_term_nesting_level_nonzero.window.js.ini b/testing/web-platform/meta/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/no_window_open_when_term_nesting_level_nonzero.window.js.ini index 1b99d63bd54f..a3a101662bb9 100644 --- a/testing/web-platform/meta/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/no_window_open_when_term_nesting_level_nonzero.window.js.ini +++ b/testing/web-platform/meta/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/no_window_open_when_term_nesting_level_nonzero.window.js.ini @@ -1,9 +1,9 @@ [no_window_open_when_term_nesting_level_nonzero.window.html] expected: - if (os == "linux") and webrender and not debug and not fission: ["TIMEOUT", "ERROR", "CRASH"] - if (os == "linux") and webrender and not debug and fission: ["CRASH", "ERROR", "TIMEOUT"] - if (os == "linux") and webrender and debug and fission: ["ERROR", "TIMEOUT", "CRASH"] - if (os == "linux") and webrender and debug and not fission: ["ERROR", "TIMEOUT"] + if webrender and (os == "linux") and debug and not fission: ["ERROR", "TIMEOUT"] + if webrender and (os == "linux") and debug and fission: ["ERROR", "TIMEOUT", "CRASH"] + if webrender and (os == "linux") and not debug and fission: ["CRASH", "ERROR", "TIMEOUT"] + if webrender and (os == "linux") and not debug and not fission: ["TIMEOUT", "CRASH", "ERROR"] ERROR [no popups from synchronously reachable window] expected: diff --git a/testing/web-platform/meta/html/cross-origin-embedder-policy/require-corp.https.html.ini b/testing/web-platform/meta/html/cross-origin-embedder-policy/require-corp.https.html.ini index 52275af47ef9..f03ff6ce2379 100644 --- a/testing/web-platform/meta/html/cross-origin-embedder-policy/require-corp.https.html.ini +++ b/testing/web-platform/meta/html/cross-origin-embedder-policy/require-corp.https.html.ini @@ -1,17 +1,15 @@ [require-corp.https.html] ["require-corp" top-level: creating a "none" popup should succeed.] expected: - if (os == "linux") and not debug and not webrender and not fission: ["PASS", "FAIL"] + if (os == "linux") and not webrender and not debug: ["PASS", "FAIL"] ["require-corp" top-level: navigating a frame to "none" should fail] expected: - if (os == "linux") and webrender and not debug and not fission: ["PASS", "FAIL"] - if (os == "mac") and not debug: ["PASS", "FAIL"] + if webrender and (os == "linux") and not debug and not fission: ["PASS", "FAIL"] ["require-corp" top-level: navigating a frame from "require-corp" to "none" should fail] expected: - if (os == "linux") and fission and not debug and webrender: ["PASS", "FAIL"] - if (os == "linux") and fission and not debug and not webrender: ["PASS", "FAIL"] + if fission and (os == "linux") and not debug: ["PASS", "FAIL"] [CORP: same-site is checked and blocked.] expected: FAIL diff --git a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/navigation.sub.html.ini b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/navigation.sub.html.ini index ef5e34e35cc4..363cd13695b4 100644 --- a/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/navigation.sub.html.ini +++ b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/navigation.sub.html.ini @@ -1,5 +1,9 @@ [navigation.sub.html?encoding=x-cp1251] - expected: ["TIMEOUT", "OK"] + expected: + if not debug and (os == "linux") and not webrender and (processor == "x86"): ["TIMEOUT", "OK"] + if not debug and (os == "linux") and webrender: ["TIMEOUT", "OK"] + if not debug and (os == "win"): ["TIMEOUT", "OK"] + [OK, TIMEOUT] [hyperlink auditing ] expected: TIMEOUT @@ -8,7 +12,11 @@ [navigation.sub.html?encoding=utf8] - expected: ["TIMEOUT", "OK"] + expected: + if not debug and (os == "linux") and not webrender and (processor == "x86"): ["TIMEOUT", "OK"] + if not debug and (os == "linux") and webrender: ["TIMEOUT", "OK"] + if not debug and (os == "win"): ["TIMEOUT", "OK"] + [OK, TIMEOUT] [hyperlink auditing ] expected: TIMEOUT @@ -17,7 +25,11 @@ [navigation.sub.html?encoding=windows-1252] - expected: ["TIMEOUT", "OK"] + expected: + if not debug and (os == "linux") and not webrender and (processor == "x86"): ["TIMEOUT", "OK"] + if not debug and (os == "linux") and webrender: ["TIMEOUT", "OK"] + if not debug and (os == "win"): ["TIMEOUT", "OK"] + [OK, TIMEOUT] [hyperlink auditing ] expected: 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 069e2def4330..7276a116e18c 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,7 +45,7 @@ [utf-16be.html?include=workers] expected: - if (os == "linux") and not fission and webrender and debug: ["TIMEOUT", "OK"] + if (os == "android") and debug: ["TIMEOUT", "OK"] [OK, TIMEOUT] [SharedWorker() in a shared worker] expected: FAIL @@ -55,7 +55,7 @@ [SharedWorker constructor] expected: - if (os == "linux") and not fission and webrender and debug: ["TIMEOUT", "PASS"] + if (os == "android") and debug: ["TIMEOUT", "PASS"] [PASS, TIMEOUT] [SharedWorker() in a dedicated worker] 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 dc6c9bd1f4f9..427d51c2b6fe 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 @@ -43,9 +43,7 @@ [utf-16le.html?include=workers] expected: - if fission and (os == "linux") and debug: ["TIMEOUT", "OK"] - if not fission and (processor == "x86") and debug: ["TIMEOUT", "OK"] - if fission and (os == "win"): ["TIMEOUT", "OK"] + if (os == "linux") and fission and not debug: ["TIMEOUT", "OK"] [OK, TIMEOUT] [SharedWorker() in a shared worker] expected: FAIL @@ -57,9 +55,7 @@ [SharedWorker constructor] expected: - if fission and (os == "linux") and debug: ["TIMEOUT", "PASS"] - if not fission and (processor == "x86") and debug: ["TIMEOUT", "PASS"] - if fission and (os == "win"): ["TIMEOUT", "PASS"] + if (os == "linux") and fission and not debug: ["TIMEOUT", "PASS"] [PASS, TIMEOUT] [SharedWorker() in a dedicated worker] 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 a8b6d8355f2c..60ade6efd497 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 @@ -32,7 +32,9 @@ [utf-8.html?include=workers] - expected: [OK, TIMEOUT] + expected: + if os == "mac": ["TIMEOUT", "OK"] + [OK, TIMEOUT] [SharedWorker() in a shared worker] expected: FAIL @@ -40,7 +42,9 @@ expected: FAIL [SharedWorker constructor] - expected: [PASS, TIMEOUT] + expected: + if os == "mac": ["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/windows-1251.html.ini b/testing/web-platform/meta/html/infrastructure/urls/resolving-urls/query-encoding/windows-1251.html.ini index 7ba3b8023a2b..82411e18bf9c 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,11 +286,7 @@ [windows-1251.html?include=workers] - expected: - if (processor == "x86_64") and (os == "linux") and not fission and webrender and debug: ["TIMEOUT", "OK"] - if (processor == "x86_64") and (os == "win") and fission: ["TIMEOUT", "OK"] - if (processor == "x86_64") and (os == "android") and debug: ["TIMEOUT", "OK"] - [OK, TIMEOUT] + expected: [OK, TIMEOUT] [SharedWorker() in a shared worker] expected: FAIL @@ -298,11 +294,7 @@ expected: FAIL [SharedWorker constructor] - expected: - if (processor == "x86_64") and (os == "linux") and not fission and webrender and debug: ["TIMEOUT", "PASS"] - if (processor == "x86_64") and (os == "android") and debug: ["TIMEOUT", "PASS"] - if (processor == "x86_64") and (os == "win") and fission: ["TIMEOUT", "PASS"] - [PASS, TIMEOUT] + expected: [PASS, TIMEOUT] [SharedWorker() in a dedicated worker] 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 85be086124d8..e3d16c5a4d55 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,10 +115,7 @@ [windows-1252.html?include=workers] expected: - if (os == "win") and (processor == "x86") and not debug: ["TIMEOUT", "OK"] - if (os == "linux") and not debug and webrender: ["TIMEOUT", "OK"] - if (os == "win") and (processor == "aarch64"): ["TIMEOUT", "OK"] - if os == "mac": ["TIMEOUT", "OK"] + if webrender and not debug and (os == "linux") and not fission: ["TIMEOUT", "OK"] [OK, TIMEOUT] [SharedWorker() in a shared worker] expected: FAIL @@ -130,10 +127,7 @@ [SharedWorker constructor] expected: - if (os == "win") and (processor == "x86") and not debug: ["TIMEOUT", "PASS"] - if (os == "linux") and not debug and webrender: ["TIMEOUT", "PASS"] - if (os == "win") and (processor == "aarch64"): ["TIMEOUT", "PASS"] - if os == "mac": ["TIMEOUT", "PASS"] + if webrender and not debug and (os == "linux") and not fission: ["TIMEOUT", "PASS"] [PASS, TIMEOUT] [SharedWorker() in a dedicated worker] diff --git a/testing/web-platform/meta/mozilla-sync b/testing/web-platform/meta/mozilla-sync index 97e2e36765b0..a51615130fbd 100644 --- a/testing/web-platform/meta/mozilla-sync +++ b/testing/web-platform/meta/mozilla-sync @@ -1,2 +1,2 @@ local: c1be28b9a5b779d788d11fe9458fe8608b68dee9 -upstream: 0a66183c5f761ca818545f546e2fca4cff89683a +upstream: 78f14c537b62447d64aeb65a30ede77c5d26db41 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 8c4598c54966..2e66742ce577 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,8 +1,8 @@ [pointerevent_getCoalescedEvents_when_pointerlocked.html] [mouse pointermove getCoalescedEvents when lock test] expected: - if (os == "win") and (processor == "x86_64") and not debug and webrender: ["FAIL", "PASS"] if (os == "linux") and debug and webrender: ["FAIL", "PASS"] + if (os == "win") and (processor == "x86_64") and debug: ["FAIL", "PASS"] if (os == "win") and (processor == "x86"): PASS if os == "android": PASS [PASS, FAIL] diff --git a/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_movementxy.html.ini b/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_movementxy.html.ini index b28861e7078b..da4fc3d666aa 100644 --- a/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_movementxy.html.ini +++ b/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_movementxy.html.ini @@ -1,8 +1,8 @@ [pointerevent_movementxy.html] expected: - if webrender and not debug and (os == "linux") and fission: ["OK", "ERROR"] - if webrender and debug and (os == "win"): ["OK", "ERROR"] - if not webrender and (os == "linux") and debug: ["OK", "ERROR"] + if (os == "linux") and debug and not fission: ["OK", "ERROR"] + if (os == "win") and debug and webrender: ["OK", "ERROR"] + if os == "mac": ["OK", "ERROR"] [ERROR, OK] [mouse pointerevent attributes] expected: FAIL 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 9f2c347dee67..c87704adcccb 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 @@ -1,8 +1,11 @@ [pointerevent_movementxy_with_pointerlock.html] [mouse pointerevent movementX/Y with pointerlock test] expected: - if (os == "linux") and not fission and not webrender and (processor == "x86_64"): ["PASS", "FAIL"] + if (os == "linux") and (processor == "x86_64") and not debug and not fission and webrender: ["PASS", "FAIL"] + if (os == "linux") and (processor == "x86_64") and not debug and not fission and not webrender: ["PASS", "FAIL"] + if (os == "android") and debug: ["PASS", "FAIL"] + if (os == "android") and not debug: ["PASS", "FAIL"] if (os == "win") and (processor == "x86"): ["PASS", "FAIL"] - if os == "android": ["PASS", "FAIL"] + if (os == "linux") and (processor == "x86"): ["PASS", "FAIL"] [FAIL, PASS] diff --git a/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_pointermove_on_chorded_mouse_button_when_locked.html.ini b/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_pointermove_on_chorded_mouse_button_when_locked.html.ini index 9f895e40c1f4..2fa6255c8e89 100644 --- a/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_pointermove_on_chorded_mouse_button_when_locked.html.ini +++ b/testing/web-platform/meta/pointerevents/pointerlock/pointerevent_pointermove_on_chorded_mouse_button_when_locked.html.ini @@ -1,8 +1,7 @@ [pointerevent_pointermove_on_chorded_mouse_button_when_locked.html] [pointer locked pointermove events received for button state changes] expected: - if (os == "linux") and webrender and debug and fission: ["FAIL", "PASS"] - if (os == "linux") and webrender and debug and not fission: ["FAIL", "PASS"] - if (os == "linux") and not webrender and debug: ["FAIL", "PASS"] + if (os == "linux") and debug and fission: ["FAIL", "PASS"] + if (os == "linux") and debug and not fission: ["FAIL", "PASS"] [PASS, 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 a1a5e182205a..112ddff9bbc7 100644 --- a/testing/web-platform/meta/pointerlock/movementX_Y_basic.html.ini +++ b/testing/web-platform/meta/pointerlock/movementX_Y_basic.html.ini @@ -1,8 +1,4 @@ [movementX_Y_basic.html] [Test that movementX/Y = eNow.screenX/Y-ePrevious.screenX/Y.] - expected: - if webrender and (os == "linux") and debug and fission: ["FAIL", "PASS"] - if webrender and (os == "linux") and debug and not fission: ["FAIL", "PASS"] - if webrender and (os == "linux") and not debug and not fission: ["FAIL", "PASS"] - [PASS, FAIL] + expected: [PASS, FAIL] diff --git a/testing/web-platform/meta/resize-observer/observe.html.ini b/testing/web-platform/meta/resize-observer/observe.html.ini index b23f13484a0a..b418972c6419 100644 --- a/testing/web-platform/meta/resize-observer/observe.html.ini +++ b/testing/web-platform/meta/resize-observer/observe.html.ini @@ -1,24 +1,20 @@ [observe.html] expected: - if webrender and (os == "win") and fission and not debug: ["OK", "TIMEOUT"] if webrender and (os == "linux") and not debug and fission: ["OK", "TIMEOUT"] if webrender and (os == "linux") and not debug and not fission: ["OK", "TIMEOUT"] + if webrender and (os == "win") and fission: ["OK", "TIMEOUT"] if webrender and (os == "linux") and debug: ["OK", "TIMEOUT"] [guard] expected: if webrender and (os == "linux") and not debug and not fission: ["PASS", "NOTRUN"] if webrender and (os == "linux") and not debug and fission: ["PASS", "NOTRUN"] - if webrender and (os == "win") and fission and not debug: ["PASS", "NOTRUN"] if webrender and (os == "linux") and debug: ["PASS", "NOTRUN"] + if webrender and (os == "win") and fission: ["PASS", "NOTRUN"] [test6: iframe notifications] expected: - if webrender and (os == "win") and fission and not debug: ["PASS", "FAIL"] if webrender and (os == "linux") and not debug and fission: ["PASS", "FAIL"] if webrender and (os == "linux") and not debug and not fission: ["PASS", "FAIL"] if webrender and (os == "linux") and debug: ["PASS", "FAIL"] - - [test8: simple content-box observation] - expected: - if (os == "linux") and webrender and not debug and not fission: ["PASS", "FAIL"] + if webrender and (os == "win") and fission: ["PASS", "FAIL"] diff --git a/testing/web-platform/meta/screen-orientation/event-before-promise.html.ini b/testing/web-platform/meta/screen-orientation/event-before-promise.html.ini index 85fd7571b896..80318f4f0068 100644 --- a/testing/web-platform/meta/screen-orientation/event-before-promise.html.ini +++ b/testing/web-platform/meta/screen-orientation/event-before-promise.html.ini @@ -1,10 +1,10 @@ [event-before-promise.html] expected: - if (os == "linux") and not webrender: ["ERROR", "OK"] - if (os == "win") and (processor == "x86"): ["ERROR", "OK"] + if (os == "linux") and webrender and not debug: ["OK", "ERROR"] + if (os == "win") and (processor == "x86_64"): ["OK", "ERROR"] + if (os == "win") and (processor == "aarch64"): ["OK", "ERROR"] if os == "android": TIMEOUT - if os == "mac": ["ERROR", "OK"] - [OK, ERROR] + [ERROR, OK] [The 'change' event must fire before the [[orientationPendingPromise\]\] is resolved.] expected: if os == "android": TIMEOUT diff --git a/testing/web-platform/meta/screen-orientation/lock-unlock-check.html.ini b/testing/web-platform/meta/screen-orientation/lock-unlock-check.html.ini index 5a6cf115323a..ab22e1487315 100644 --- a/testing/web-platform/meta/screen-orientation/lock-unlock-check.html.ini +++ b/testing/web-platform/meta/screen-orientation/lock-unlock-check.html.ini @@ -1,9 +1,9 @@ [lock-unlock-check.html] expected: - if (os == "linux") and not fission and not debug and not webrender and (processor == "x86"): ["ERROR", "OK"] - if (os == "linux") and fission and debug: ["ERROR", "OK"] - if (os == "linux") and not fission and debug: ["ERROR", "OK"] + if (os == "linux") and (processor == "x86_64") and not fission and not debug and not webrender: ["ERROR", "OK"] + if (os == "linux") and (processor == "x86_64") and fission and debug: ["ERROR", "OK"] if (os == "win") and (processor == "x86"): ["ERROR", "OK"] + if (os == "linux") and (processor == "x86"): ["ERROR", "OK"] if os == "android": TIMEOUT [OK, ERROR] [Re-locking orientation during event dispatch must reject existing orientationPendingPromise] diff --git a/testing/web-platform/meta/screen-orientation/onchange-event.html.ini b/testing/web-platform/meta/screen-orientation/onchange-event.html.ini index 46da74c08d00..88e8b9cb27c3 100644 --- a/testing/web-platform/meta/screen-orientation/onchange-event.html.ini +++ b/testing/web-platform/meta/screen-orientation/onchange-event.html.ini @@ -1,10 +1,11 @@ [onchange-event.html] expected: - if (os == "win") and (processor == "x86_64") and webrender: ["OK", "ERROR"] - if (os == "win") and (processor == "x86_64") and not webrender: OK - if (os == "win") and (processor == "x86"): ERROR - if (os == "win") and (processor == "aarch64"): ["OK", "ERROR"] + if (os == "linux") and webrender and not debug and fission: ["OK", "ERROR"] + if (os == "win") and not webrender and (processor == "x86_64"): OK + if (os == "win") and not webrender and (processor == "x86"): ERROR + if (os == "win") and webrender: ["OK", "ERROR"] if os == "android": TIMEOUT + if os == "mac": ["OK", "ERROR"] [ERROR, OK] [Test that orientationchange event is fired when the orientation changes.] expected: diff --git a/testing/web-platform/meta/screen-orientation/orientation-reading.html.ini b/testing/web-platform/meta/screen-orientation/orientation-reading.html.ini index 7074beaa204f..2a3097cf0c63 100644 --- a/testing/web-platform/meta/screen-orientation/orientation-reading.html.ini +++ b/testing/web-platform/meta/screen-orientation/orientation-reading.html.ini @@ -1,7 +1,7 @@ [orientation-reading.html] expected: + if (os == "linux") and webrender and not debug: ["OK", "ERROR"] if (os == "win") and (processor == "x86"): ERROR - if (os == "win") and (processor == "aarch64"): ["OK", "ERROR"] if (os == "win") and (processor == "x86_64"): OK if os == "android": TIMEOUT [ERROR, OK] 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 7dd29e3bc0b0..9d789b42a5d5 100644 --- a/testing/web-platform/meta/service-workers/service-worker/navigation-redirect.https.html.ini +++ b/testing/web-platform/meta/service-workers/service-worker/navigation-redirect.https.html.ini @@ -1,22 +1,20 @@ [navigation-redirect.https.html] [SW-fallbacked redirect to same-origin same-scope with different hash fragments.] expected: - if not debug and not fission and webrender and (os == "win"): ["PASS", "FAIL"] - if not debug and fission and webrender and (os == "linux"): ["PASS", "FAIL"] - if not debug and fission and not webrender: ["PASS", "FAIL"] + if webrender and not debug and (os == "linux") and fission: ["PASS", "FAIL"] + if webrender and not debug and (os == "win") and not fission: ["PASS", "FAIL"] [SW-fallbacked redirect to same-origin same-scope.] expected: - if not debug and webrender and not fission and (os == "win"): ["PASS", "FAIL"] - if not debug and not webrender and (os == "linux") and fission: ["PASS", "FAIL"] + if (os == "win") and webrender and not debug and not fission: ["PASS", "FAIL"] [SW-fallbacked redirect to same-origin same-scope with a hash fragment.] expected: - if (os == "linux") and webrender and not debug and not fission: ["PASS", "FAIL"] + if webrender and (os == "linux") and not debug and not fission: ["PASS", "FAIL"] [SW-fallbacked redirect to other-origin and back to same-origin.] expected: - if (os == "linux") and fission and not debug and not webrender: ["PASS", "FAIL"] + if (os == "linux") and not webrender and not debug and (processor == "x86_64"): ["PASS", "FAIL"] [navigation-redirect.https.html?client] 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 5cae0ef9da63..340963a1b1cc 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 @@ -1,7 +1,4 @@ [update-no-cache-request-headers.https.html] [headers in no-cache mode] - expected: - if (processor == "x86_64") and (os == "linux") and not debug and webrender and not fission: ["FAIL", "PASS"] - if processor == "aarch64": ["FAIL", "PASS"] - [PASS, FAIL] + expected: [PASS, FAIL] diff --git a/testing/web-platform/meta/service-workers/service-worker/windowclient-navigate.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/windowclient-navigate.https.html.ini index 47903b218434..e33061db2e18 100644 --- a/testing/web-platform/meta/service-workers/service-worker/windowclient-navigate.https.html.ini +++ b/testing/web-platform/meta/service-workers/service-worker/windowclient-navigate.https.html.ini @@ -1,5 +1,10 @@ [windowclient-navigate.https.html] - expected: ["ERROR", "OK", "TIMEOUT"] + expected: + if not debug and (os == "linux") and not webrender and (processor == "x86_64"): ["ERROR", "OK", "TIMEOUT"] + if not debug and (os == "linux") and not webrender and (processor == "x86"): ["ERROR", "OK", "TIMEOUT"] + if not debug and (os == "linux") and webrender: ["ERROR", "OK", "TIMEOUT"] + if not debug and (os == "win"): ["ERROR", "OK", "TIMEOUT"] + [OK, ERROR, TIMEOUT] [in scope but not controlled test on installing worker worker side] expected: FAIL @@ -10,24 +15,58 @@ expected: FAIL [invalid url (about:blank)] - expected: ["PASS", "NOTRUN", "TIMEOUT"] + expected: + if not debug and (os == "linux") and not webrender and (processor == "x86"): ["NOTRUN", "PASS", "TIMEOUT"] + if not debug and (os == "linux") and not webrender and (processor == "x86_64"): ["NOTRUN", "PASS", "TIMEOUT"] + if not debug and (os == "linux") and webrender: ["NOTRUN", "PASS", "TIMEOUT"] + if not debug and (os == "win"): ["NOTRUN", "PASS", "TIMEOUT"] + [PASS, TIMEOUT, NOTRUN] [in scope but not controlled test on active worker] - expected: ["PASS", "NOTRUN"] + expected: + if not debug and (os == "linux") and not webrender and (processor == "x86"): ["NOTRUN", "PASS"] + if not debug and (os == "linux") and not webrender and (processor == "x86_64"): ["NOTRUN", "PASS"] + if not debug and (os == "linux") and webrender: ["NOTRUN", "PASS"] + if not debug and (os == "win"): ["NOTRUN", "PASS"] + [PASS, NOTRUN] [out of scope] - expected: ["PASS", "NOTRUN"] + expected: + if not debug and (os == "linux") and not webrender and (processor == "x86_64"): ["NOTRUN", "PASS"] + if not debug and (os == "linux") and not webrender and (processor == "x86"): ["NOTRUN", "PASS"] + if not debug and (os == "linux") and webrender: ["NOTRUN", "PASS"] + if not debug and (os == "win"): ["NOTRUN", "PASS"] + [PASS, NOTRUN] [invalid url (view-source://example.com)] - expected: ["PASS", "NOTRUN"] - + expected: + if not debug and (os == "linux") and not webrender and (processor == "x86"): ["NOTRUN", "PASS"] + if not debug and (os == "linux") and not webrender and (processor == "x86_64"): ["NOTRUN", "PASS"] + if not debug and (os == "linux") and webrender: ["NOTRUN", "PASS"] + if not debug and (os == "win"): ["NOTRUN", "PASS"] + [PASS, NOTRUN] [invalid url (http://[example.com\])] - expected: ["PASS", "NOTRUN"] + expected: + if not debug and (os == "linux") and not webrender and (processor == "x86"): ["NOTRUN", "PASS"] + if not debug and (os == "linux") and not webrender and (processor == "x86_64"): ["NOTRUN", "PASS"] + if not debug and (os == "linux") and webrender: ["NOTRUN", "PASS"] + if not debug and (os == "win"): ["NOTRUN", "PASS"] + [PASS, NOTRUN] [invalid url (file:///)] - expected: ["PASS", "NOTRUN"] + expected: + if not debug and (os == "linux") and not webrender and (processor == "x86_64"): ["NOTRUN", "PASS"] + if not debug and (os == "linux") and not webrender and (processor == "x86"): ["NOTRUN", "PASS"] + if not debug and (os == "linux") and webrender: ["NOTRUN", "PASS"] + if not debug and (os == "win"): ["NOTRUN", "PASS"] + [PASS, NOTRUN] [cross orgin url] - expected: ["PASS", "NOTRUN"] + expected: + if not debug and (os == "linux") and not webrender and (processor == "x86_64"): ["NOTRUN", "PASS"] + if not debug and (os == "linux") and not webrender and (processor == "x86"): ["NOTRUN", "PASS"] + if not debug and (os == "linux") and webrender: ["NOTRUN", "PASS"] + if not debug and (os == "win"): ["NOTRUN", "PASS"] + [PASS, NOTRUN] diff --git a/testing/web-platform/meta/shape-detection/idlharness.https.any.js.ini b/testing/web-platform/meta/shape-detection/idlharness.https.any.js.ini index bf2a96caf2b6..56b1323032a5 100644 --- a/testing/web-platform/meta/shape-detection/idlharness.https.any.js.ini +++ b/testing/web-platform/meta/shape-detection/idlharness.https.any.js.ini @@ -2,24 +2,12 @@ [BarcodeDetector interface: operation detect(ImageBitmapSource)] expected: FAIL - [DetectedFace interface: existence and properties of interface prototype object] - expected: FAIL - - [DetectedBarcode interface object name] - expected: FAIL - [FaceDetector interface: existence and properties of interface prototype object] expected: FAIL [FaceDetector interface object length] expected: FAIL - [DetectedBarcode interface object length] - expected: FAIL - - [DetectedBarcode interface: existence and properties of interface object] - expected: FAIL - [FaceDetector interface: existence and properties of interface prototype object's @@unscopables property] expected: FAIL @@ -32,54 +20,15 @@ [FaceDetector interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL - [DetectedFace interface: attribute landmarks] - expected: FAIL - - [DetectedFace interface: existence and properties of interface object] - expected: FAIL - - [DetectedBarcode interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - [BarcodeDetector interface: existence and properties of interface object] expected: FAIL - [DetectedFace interface: attribute boundingBox] - expected: FAIL - - [DetectedFace interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [DetectedFace interface object length] - expected: FAIL - - [DetectedBarcode interface: attribute rawValue] - expected: FAIL - - [DetectedFace interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [DetectedBarcode interface: attribute format] - expected: FAIL - [FaceDetector interface: operation detect(ImageBitmapSource)] expected: FAIL - [DetectedBarcode interface: attribute cornerPoints] - expected: FAIL - - [DetectedBarcode interface: existence and properties of interface prototype object] - expected: FAIL - - [DetectedBarcode interface: attribute boundingBox] - expected: FAIL - [BarcodeDetector interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL - [DetectedFace interface object name] - expected: FAIL - [FaceDetector interface: existence and properties of interface object] expected: FAIL @@ -95,66 +44,6 @@ [BarcodeDetector interface object length] expected: FAIL - [DetectedBarcode interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [BarcodeDetector must be primary interface of barcodeDetector] - expected: FAIL - - [DetectedFace interface: detectedFace must inherit property "landmarks" with the proper type] - expected: FAIL - - [Stringification of detectedBarcode] - expected: FAIL - - [Stringification of detectedFace] - expected: FAIL - - [BarcodeDetector interface: barcodeDetector must inherit property "detect(ImageBitmapSource)" with the proper type] - expected: FAIL - - [FaceDetector interface: calling detect(ImageBitmapSource) on faceDetector with too few arguments must throw TypeError] - expected: FAIL - - [FaceDetector interface: faceDetector must inherit property "detect(ImageBitmapSource)" with the proper type] - expected: FAIL - - [DetectedBarcode interface: detectedBarcode must inherit property "boundingBox" with the proper type] - expected: FAIL - - [BarcodeDetector interface: calling detect(ImageBitmapSource) on barcodeDetector with too few arguments must throw TypeError] - expected: FAIL - - [DetectedBarcode interface: detectedBarcode must inherit property "cornerPoints" with the proper type] - expected: FAIL - - [DetectedFace interface: detectedFace must inherit property "boundingBox" with the proper type] - expected: FAIL - - [DetectedBarcode interface: detectedBarcode must inherit property "format" with the proper type] - expected: FAIL - - [DetectedBarcode must be primary interface of detectedBarcode] - expected: FAIL - - [FaceDetector must be primary interface of faceDetector] - expected: FAIL - - [BarcodeDetector interface: barcodeDetector must inherit property "getSupportedFormats()" with the proper type] - expected: FAIL - - [Stringification of faceDetector] - expected: FAIL - - [Stringification of barcodeDetector] - expected: FAIL - - [DetectedBarcode interface: detectedBarcode must inherit property "rawValue" with the proper type] - expected: FAIL - - [DetectedFace must be primary interface of detectedFace] - expected: FAIL - [FaceDetector interface: calling detect(ImageBitmapSource) on new FaceDetector() with too few arguments must throw TypeError] expected: FAIL @@ -229,117 +118,6 @@ [BarcodeDetector interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL - [BarcodeDetector must be primary interface of barcodeDetector] - expected: FAIL - - [DetectedFace interface: detectedFace must inherit property "landmarks" with the proper type] - expected: FAIL - - [Stringification of detectedBarcode] - expected: FAIL - - [Stringification of detectedFace] - expected: FAIL - - [BarcodeDetector interface: barcodeDetector must inherit property "detect(ImageBitmapSource)" with the proper type] - expected: FAIL - - [DetectedBarcode interface object length] - expected: FAIL - - [FaceDetector interface: calling detect(ImageBitmapSource) on faceDetector with too few arguments must throw TypeError] - expected: FAIL - - [DetectedBarcode interface object name] - expected: FAIL - - [FaceDetector interface: faceDetector must inherit property "detect(ImageBitmapSource)" with the proper type] - expected: FAIL - - [DetectedBarcode interface: detectedBarcode must inherit property "boundingBox" with the proper type] - expected: FAIL - - [DetectedBarcode interface: existence and properties of interface prototype object] - expected: FAIL - - [DetectedBarcode interface: existence and properties of interface object] - expected: FAIL - - [DetectedFace interface: attribute landmarks] - expected: FAIL - - [DetectedBarcode interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [DetectedFace interface: existence and properties of interface prototype object] - expected: FAIL - - [BarcodeDetector interface: calling detect(ImageBitmapSource) on barcodeDetector with too few arguments must throw TypeError] - expected: FAIL - - [DetectedFace interface: attribute boundingBox] - expected: FAIL - - [DetectedBarcode interface: detectedBarcode must inherit property "cornerPoints" with the proper type] - expected: FAIL - - [DetectedFace interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [DetectedFace interface object length] - expected: FAIL - - [DetectedFace interface: detectedFace must inherit property "boundingBox" with the proper type] - expected: FAIL - - [DetectedBarcode interface: detectedBarcode must inherit property "format" with the proper type] - expected: FAIL - - [DetectedBarcode interface: attribute rawValue] - expected: FAIL - - [DetectedFace interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [DetectedBarcode interface: attribute format] - expected: FAIL - - [DetectedBarcode interface: attribute cornerPoints] - expected: FAIL - - [DetectedBarcode interface: attribute boundingBox] - expected: FAIL - - [DetectedBarcode must be primary interface of detectedBarcode] - expected: FAIL - - [DetectedFace interface object name] - expected: FAIL - - [FaceDetector must be primary interface of faceDetector] - expected: FAIL - - [BarcodeDetector interface: barcodeDetector must inherit property "getSupportedFormats()" with the proper type] - expected: FAIL - - [Stringification of faceDetector] - expected: FAIL - - [DetectedFace interface: existence and properties of interface object] - expected: FAIL - - [DetectedBarcode interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [Stringification of barcodeDetector] - expected: FAIL - - [DetectedBarcode interface: detectedBarcode must inherit property "rawValue" with the proper type] - expected: FAIL - - [DetectedFace must be primary interface of detectedFace] - expected: FAIL - [FaceDetector interface: calling detect(ImageBitmapSource) on new FaceDetector() with too few arguments must throw TypeError] expected: FAIL @@ -375,120 +153,33 @@ [BarcodeDetector interface: existence and properties of interface object] expected: FAIL - [BarcodeDetector must be primary interface of barcodeDetector] - expected: FAIL - - [DetectedFace interface: detectedFace must inherit property "landmarks" with the proper type] - expected: FAIL - [FaceDetector interface: existence and properties of interface prototype object] expected: FAIL - [Stringification of detectedBarcode] - expected: FAIL - - [Stringification of detectedFace] - expected: FAIL - - [BarcodeDetector interface: barcodeDetector must inherit property "detect(ImageBitmapSource)" with the proper type] - expected: FAIL - [FaceDetector interface object length] expected: FAIL - [DetectedBarcode interface object length] - expected: FAIL - - [FaceDetector interface: calling detect(ImageBitmapSource) on faceDetector with too few arguments must throw TypeError] - expected: FAIL - - [DetectedBarcode interface object name] - expected: FAIL - [FaceDetector interface: existence and properties of interface prototype object's @@unscopables property] expected: FAIL - [FaceDetector interface: faceDetector must inherit property "detect(ImageBitmapSource)" with the proper type] - expected: FAIL - - [DetectedBarcode interface: detectedBarcode must inherit property "boundingBox" with the proper type] - expected: FAIL - [BarcodeDetector interface object name] expected: FAIL - [DetectedBarcode interface: existence and properties of interface prototype object] - expected: FAIL - [BarcodeDetector interface: existence and properties of interface prototype object] expected: FAIL - [DetectedBarcode interface: existence and properties of interface object] - expected: FAIL - [FaceDetector interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL - [DetectedFace interface: attribute landmarks] - expected: FAIL - - [DetectedBarcode interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [DetectedFace interface: existence and properties of interface prototype object] - expected: FAIL - - [BarcodeDetector interface: calling detect(ImageBitmapSource) on barcodeDetector with too few arguments must throw TypeError] - expected: FAIL - - [DetectedFace interface: attribute boundingBox] - expected: FAIL - - [DetectedBarcode interface: detectedBarcode must inherit property "cornerPoints" with the proper type] - expected: FAIL - - [DetectedFace interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [DetectedFace interface object length] - expected: FAIL - - [DetectedFace interface: detectedFace must inherit property "boundingBox" with the proper type] - expected: FAIL - - [DetectedBarcode interface: detectedBarcode must inherit property "format" with the proper type] - expected: FAIL - - [DetectedBarcode interface: attribute rawValue] - expected: FAIL - - [DetectedFace interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [DetectedBarcode interface: attribute format] - expected: FAIL - [FaceDetector interface: operation detect(ImageBitmapSource)] expected: FAIL - [DetectedBarcode interface: attribute cornerPoints] - expected: FAIL - [BarcodeDetector interface object length] expected: FAIL - [DetectedBarcode interface: attribute boundingBox] - expected: FAIL - - [DetectedBarcode must be primary interface of detectedBarcode] - expected: FAIL - [BarcodeDetector interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL - [DetectedFace interface object name] - expected: FAIL - [FaceDetector interface: existence and properties of interface object] expected: FAIL @@ -501,30 +192,6 @@ [BarcodeDetector interface: operation getSupportedFormats()] expected: FAIL - [FaceDetector must be primary interface of faceDetector] - expected: FAIL - - [BarcodeDetector interface: barcodeDetector must inherit property "getSupportedFormats()" with the proper type] - expected: FAIL - - [Stringification of faceDetector] - expected: FAIL - - [DetectedFace interface: existence and properties of interface object] - expected: FAIL - - [DetectedBarcode interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [Stringification of barcodeDetector] - expected: FAIL - - [DetectedBarcode interface: detectedBarcode must inherit property "rawValue" with the proper type] - expected: FAIL - - [DetectedFace must be primary interface of detectedFace] - expected: FAIL - [FaceDetector interface: calling detect(ImageBitmapSource) on new FaceDetector() with too few arguments must throw TypeError] expected: FAIL @@ -560,120 +227,33 @@ [BarcodeDetector interface: existence and properties of interface object] expected: FAIL - [BarcodeDetector must be primary interface of barcodeDetector] - expected: FAIL - - [DetectedFace interface: detectedFace must inherit property "landmarks" with the proper type] - expected: FAIL - [FaceDetector interface: existence and properties of interface prototype object] expected: FAIL - [Stringification of detectedBarcode] - expected: FAIL - - [Stringification of detectedFace] - expected: FAIL - - [BarcodeDetector interface: barcodeDetector must inherit property "detect(ImageBitmapSource)" with the proper type] - expected: FAIL - [FaceDetector interface object length] expected: FAIL - [DetectedBarcode interface object length] - expected: FAIL - - [FaceDetector interface: calling detect(ImageBitmapSource) on faceDetector with too few arguments must throw TypeError] - expected: FAIL - - [DetectedBarcode interface object name] - expected: FAIL - [FaceDetector interface: existence and properties of interface prototype object's @@unscopables property] expected: FAIL - [FaceDetector interface: faceDetector must inherit property "detect(ImageBitmapSource)" with the proper type] - expected: FAIL - - [DetectedBarcode interface: detectedBarcode must inherit property "boundingBox" with the proper type] - expected: FAIL - [BarcodeDetector interface object name] expected: FAIL - [DetectedBarcode interface: existence and properties of interface prototype object] - expected: FAIL - [BarcodeDetector interface: existence and properties of interface prototype object] expected: FAIL - [DetectedBarcode interface: existence and properties of interface object] - expected: FAIL - [FaceDetector interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL - [DetectedFace interface: attribute landmarks] - expected: FAIL - - [DetectedBarcode interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [DetectedFace interface: existence and properties of interface prototype object] - expected: FAIL - - [BarcodeDetector interface: calling detect(ImageBitmapSource) on barcodeDetector with too few arguments must throw TypeError] - expected: FAIL - - [DetectedFace interface: attribute boundingBox] - expected: FAIL - - [DetectedBarcode interface: detectedBarcode must inherit property "cornerPoints" with the proper type] - expected: FAIL - - [DetectedFace interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [DetectedFace interface object length] - expected: FAIL - - [DetectedFace interface: detectedFace must inherit property "boundingBox" with the proper type] - expected: FAIL - - [DetectedBarcode interface: detectedBarcode must inherit property "format" with the proper type] - expected: FAIL - - [DetectedBarcode interface: attribute rawValue] - expected: FAIL - - [DetectedFace interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [DetectedBarcode interface: attribute format] - expected: FAIL - [FaceDetector interface: operation detect(ImageBitmapSource)] expected: FAIL - [DetectedBarcode interface: attribute cornerPoints] - expected: FAIL - [BarcodeDetector interface object length] expected: FAIL - [DetectedBarcode interface: attribute boundingBox] - expected: FAIL - - [DetectedBarcode must be primary interface of detectedBarcode] - expected: FAIL - [BarcodeDetector interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL - [DetectedFace interface object name] - expected: FAIL - [FaceDetector interface: existence and properties of interface object] expected: FAIL @@ -686,30 +266,6 @@ [BarcodeDetector interface: operation getSupportedFormats()] expected: FAIL - [FaceDetector must be primary interface of faceDetector] - expected: FAIL - - [BarcodeDetector interface: barcodeDetector must inherit property "getSupportedFormats()" with the proper type] - expected: FAIL - - [Stringification of faceDetector] - expected: FAIL - - [DetectedFace interface: existence and properties of interface object] - expected: FAIL - - [DetectedBarcode interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [Stringification of barcodeDetector] - expected: FAIL - - [DetectedBarcode interface: detectedBarcode must inherit property "rawValue" with the proper type] - expected: FAIL - - [DetectedFace must be primary interface of detectedFace] - expected: FAIL - [FaceDetector interface: calling detect(ImageBitmapSource) on new FaceDetector() with too few arguments must throw TypeError] expected: FAIL diff --git a/testing/web-platform/meta/signed-exchange/reporting/sxg-reporting-prefetch-cert_parse_error-downgraded.tentative.html.ini b/testing/web-platform/meta/signed-exchange/reporting/sxg-reporting-prefetch-cert_parse_error-downgraded.tentative.html.ini index 375253af297f..13701c4e0bff 100644 --- a/testing/web-platform/meta/signed-exchange/reporting/sxg-reporting-prefetch-cert_parse_error-downgraded.tentative.html.ini +++ b/testing/web-platform/meta/signed-exchange/reporting/sxg-reporting-prefetch-cert_parse_error-downgraded.tentative.html.ini @@ -1,5 +1,13 @@ [sxg-reporting-prefetch-cert_parse_error-downgraded.tentative.html] - expected: ["OK", "TIMEOUT"] + expected: + if not debug and (os == "linux") and not webrender and (processor == "x86"): ["TIMEOUT", "OK"] + if not debug and (os == "linux") and webrender: ["TIMEOUT", "OK"] + if not debug and (os == "win"): ["TIMEOUT", "OK"] + [OK, TIMEOUT] [SXG reporting test of sxg.failed downgraded from sxg.cert_parse_error for prefetch.] - expected: ["TIMEOUT", "FAIL"] + expected: + if not debug and (os == "linux") and not webrender and (processor == "x86"): ["TIMEOUT", "FAIL"] + if not debug and (os == "linux") and webrender: ["TIMEOUT", "FAIL"] + if not debug and (os == "win"): ["TIMEOUT", "FAIL"] + [FAIL, TIMEOUT] diff --git a/testing/web-platform/meta/signed-exchange/reporting/sxg-reporting-prefetch-invalid_integrity_header.tentative.html.ini b/testing/web-platform/meta/signed-exchange/reporting/sxg-reporting-prefetch-invalid_integrity_header.tentative.html.ini index 3e134b4d4db6..136b11c9d67b 100644 --- a/testing/web-platform/meta/signed-exchange/reporting/sxg-reporting-prefetch-invalid_integrity_header.tentative.html.ini +++ b/testing/web-platform/meta/signed-exchange/reporting/sxg-reporting-prefetch-invalid_integrity_header.tentative.html.ini @@ -1,5 +1,13 @@ [sxg-reporting-prefetch-invalid_integrity_header.tentative.html] - expected: ["TIMEOUT", "OK"] + expected: + if not debug and (os == "linux") and not webrender and (processor == "x86"): ["TIMEOUT", "OK"] + if not debug and (os == "linux") and webrender: ["TIMEOUT", "OK"] + if not debug and (os == "win"): ["TIMEOUT", "OK"] + [OK, TIMEOUT] [SXG reporting test of sxg.invalid_integrity_header for prefetch.] - expected: ["TIMEOUT", "FAIL"] + expected: + if not debug and (os == "linux") and not webrender and (processor == "x86"): ["TIMEOUT", "FAIL"] + if not debug and (os == "linux") and webrender: ["TIMEOUT", "FAIL"] + if not debug and (os == "win"): ["TIMEOUT", "FAIL"] + [FAIL, TIMEOUT] 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 9ff7b6a1b696..ff5578fcd4fc 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,4 +1,6 @@ [correct-events-for-short-animations-with-syncbases.html] [Correct events for short animations with syncbases] - expected: [PASS, FAIL] + expected: + if not debug and not webrender and (processor == "x86_64") and (os == "win"): ["FAIL", "PASS"] + [PASS, FAIL] diff --git a/testing/web-platform/meta/svg/animations/end-of-time-crash.html.ini b/testing/web-platform/meta/svg/animations/end-of-time-crash.html.ini index 3361b032210d..bd66ddb4df9a 100644 --- a/testing/web-platform/meta/svg/animations/end-of-time-crash.html.ini +++ b/testing/web-platform/meta/svg/animations/end-of-time-crash.html.ini @@ -1,3 +1,3 @@ [end-of-time-crash.html] expected: - if processor == "aarch64": CRASH + if processor == "aarch64": TIMEOUT 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 91b4f41eae18..636f3185731f 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 @@ -4,7 +4,8 @@ if webrender and (os == "linux"): ["OK", "ERROR"] [Check if onhover events reset correctly when triggered multiple times] expected: - if webrender and (os == "linux") and debug and not fission: ["FAIL", "PASS"] - if webrender and (os == "linux") and not debug: ["FAIL", "PASS"] + if not fission and webrender and not debug and (os == "linux"): ["FAIL", "PASS"] + if not fission and webrender and not debug and (os == "win"): ["FAIL", "PASS"] + if fission and (os == "linux") and not debug: ["FAIL", "PASS"] [PASS, FAIL] diff --git a/testing/web-platform/meta/trusted-types/TrustedTypePolicy-getPolicyNames.tentative.html.ini b/testing/web-platform/meta/trusted-types/TrustedTypePolicy-getPolicyNames.tentative.html.ini deleted file mode 100644 index 86517a8669a0..000000000000 --- a/testing/web-platform/meta/trusted-types/TrustedTypePolicy-getPolicyNames.tentative.html.ini +++ /dev/null @@ -1,7 +0,0 @@ -[TrustedTypePolicy-getPolicyNames.tentative.html] - [policy.name = name] - expected: FAIL - - [getPolicyNames returns all policy names] - expected: FAIL - diff --git a/testing/web-platform/meta/trusted-types/TrustedTypePolicyFactory-createPolicy-nameTests.tentative.html.ini b/testing/web-platform/meta/trusted-types/TrustedTypePolicyFactory-createPolicy-nameTests.tentative.html.ini index 496f856688ab..451907fc2d27 100644 --- a/testing/web-platform/meta/trusted-types/TrustedTypePolicyFactory-createPolicy-nameTests.tentative.html.ini +++ b/testing/web-platform/meta/trusted-types/TrustedTypePolicyFactory-createPolicy-nameTests.tentative.html.ini @@ -1,7 +1,4 @@ [TrustedTypePolicyFactory-createPolicy-nameTests.tentative.html] - [Retrieving policy names] - expected: FAIL - [policy.name = name] expected: FAIL diff --git a/testing/web-platform/meta/trusted-types/idlharness.tentative.window.js.ini b/testing/web-platform/meta/trusted-types/idlharness.tentative.window.js.ini index 1b78454cab4f..553eaeff4d05 100644 --- a/testing/web-platform/meta/trusted-types/idlharness.tentative.window.js.ini +++ b/testing/web-platform/meta/trusted-types/idlharness.tentative.window.js.ini @@ -155,6 +155,3 @@ [TrustedTypePolicyFactory interface: existence and properties of interface object] expected: FAIL - [TrustedTypePolicyFactory interface: window.trustedTypes must have own property "getPolicyNames"] - expected: FAIL - diff --git a/testing/web-platform/meta/web-animations/timing-model/animations/pausing-an-animation.html.ini b/testing/web-platform/meta/web-animations/timing-model/animations/pausing-an-animation.html.ini index 2c5207e6177e..e390eae018fe 100644 --- a/testing/web-platform/meta/web-animations/timing-model/animations/pausing-an-animation.html.ini +++ b/testing/web-platform/meta/web-animations/timing-model/animations/pausing-an-animation.html.ini @@ -1,4 +1,4 @@ [pausing-an-animation.html] expected: - if (os == "linux") and debug and webrender and not fission: ["ERROR", "OK"] + if webrender and debug and (os == "linux") and not fission: ["OK", "ERROR"] ERROR diff --git a/testing/web-platform/meta/web-locks/mode-shared.tentative.https.any.js.ini b/testing/web-platform/meta/web-locks/mode-shared.tentative.https.any.js.ini index f4bba49a3970..f527109fb1e2 100644 --- a/testing/web-platform/meta/web-locks/mode-shared.tentative.https.any.js.ini +++ b/testing/web-platform/meta/web-locks/mode-shared.tentative.https.any.js.ini @@ -15,6 +15,8 @@ [mode-shared.tentative.https.any.serviceworker.html] + expected: + if webrender and (os == "linux") and not debug and not fission: ["OK", "ERROR"] [Shared locks are not exclusive] expected: FAIL diff --git a/testing/web-platform/meta/webauthn/createcredential-pubkeycredparams.https.html.ini b/testing/web-platform/meta/webauthn/createcredential-pubkeycredparams.https.html.ini index 14dc9daf71e4..d52307044e61 100644 --- a/testing/web-platform/meta/webauthn/createcredential-pubkeycredparams.https.html.ini +++ b/testing/web-platform/meta/webauthn/createcredential-pubkeycredparams.https.html.ini @@ -1,13 +1,13 @@ [createcredential-pubkeycredparams.https.html] expected: - if processor == "aarch64": [TIMEOUT, OK] + if processor == "aarch64": ["OK", "TIMEOUT"] [Bad pubKeyCredParams: first param has bad alg (0)] expected: - if processor == "aarch64": [PASS, NOTRUN] + if processor == "aarch64": ["FAIL", "PASS", "NOTRUN"] FAIL [Bad pubKeyCredParams: first param has bad alg (42)] expected: - if processor == "aarch64": [PASS, TIMEOUT] + if processor == "aarch64": ["FAIL", "PASS", "TIMEOUT"] FAIL diff --git a/testing/web-platform/meta/webauthn/createcredential-timeout.https.html.ini b/testing/web-platform/meta/webauthn/createcredential-timeout.https.html.ini index 6b9932c0f077..1ec85a30c92c 100644 --- a/testing/web-platform/meta/webauthn/createcredential-timeout.https.html.ini +++ b/testing/web-platform/meta/webauthn/createcredential-timeout.https.html.ini @@ -1,6 +1,6 @@ [createcredential-timeout.https.html] expected: - if processor == "aarch64": ["TIMEOUT", "OK"] + if processor == "aarch64": ["OK", "TIMEOUT"] [ensure create credential times out] expected: if os == "android": FAIL diff --git a/testing/web-platform/meta/webauthn/webauthn-testdriver-basic.https.html.ini b/testing/web-platform/meta/webauthn/webauthn-testdriver-basic.https.html.ini index b922bf878698..4bd96b673233 100644 --- a/testing/web-platform/meta/webauthn/webauthn-testdriver-basic.https.html.ini +++ b/testing/web-platform/meta/webauthn/webauthn-testdriver-basic.https.html.ini @@ -1,14 +1,17 @@ [webauthn-testdriver-basic.https.html] expected: + if (os == "win") and (processor == "aarch64"): OK if os == "android": OK TIMEOUT [Get an assertion] expected: + if (os == "win") and (processor == "aarch64"): FAIL if os == "android": PASS NOTRUN [Create a credential] expected: + if (os == "win") and (processor == "aarch64"): FAIL if os == "android": PASS TIMEOUT @@ -17,6 +20,7 @@ [Clean up the test environment] expected: + if (os == "win") and (processor == "aarch64"): FAIL if os == "android": FAIL NOTRUN diff --git a/testing/web-platform/meta/webmessaging/broadcastchannel/basics.html.ini b/testing/web-platform/meta/webmessaging/broadcastchannel/basics.html.ini index 8462e68292f7..c7c9abfeeb86 100644 --- a/testing/web-platform/meta/webmessaging/broadcastchannel/basics.html.ini +++ b/testing/web-platform/meta/webmessaging/broadcastchannel/basics.html.ini @@ -4,10 +4,8 @@ [messages aren't delivered to a port closed after calling postMessage.] expected: - if (os == "linux") and webrender and debug and fission: ["PASS", "FAIL"] - if (os == "linux") and webrender and debug and not fission: ["PASS", "FAIL"] - if (os == "linux") and webrender and not debug and not fission: ["PASS", "FAIL"] - if (os == "linux") and webrender and not debug and fission: ["PASS", "FAIL"] - if (os == "linux") and not webrender and (processor == "x86"): ["FAIL", "PASS"] - if (os == "linux") and not webrender and (processor == "x86_64"): ["PASS", "FAIL"] + if (os == "linux") and not webrender and not debug and (processor == "x86"): ["FAIL", "PASS"] + if (os == "linux") and not webrender and not debug and (processor == "x86_64"): ["PASS", "FAIL"] + if (os == "linux") and not webrender and debug: ["PASS", "FAIL"] + if (os == "linux") and webrender: ["PASS", "FAIL"] diff --git a/testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/embedded_style_imports_blocked.html.ini b/testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/embedded_style_imports_blocked.html.ini index dd6e0e9013ae..c876a9a1aa14 100644 --- a/testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/embedded_style_imports_blocked.html.ini +++ b/testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/embedded_style_imports_blocked.html.ini @@ -1,7 +1,7 @@ [embedded_style_imports_blocked.html] expected: - if not webrender and (processor == "x86") and debug: ["PASS", "FAIL"] - if not webrender and (processor == "x86") and not debug: ["FAIL", "PASS"] - if not webrender and (processor == "x86_64") and (os == "linux"): ["PASS", "FAIL"] - if not webrender and (processor == "x86_64") and (os == "win"): ["PASS", "FAIL"] - if not webrender and (processor == "x86_64") and (os == "android"): ["PASS", "FAIL"] + if not webrender and (os == "win") and not debug and (processor == "x86_64"): ["PASS", "FAIL"] + if not webrender and (os == "win") and not debug and (processor == "x86"): ["FAIL", "PASS"] + if not webrender and (os == "win") and debug: ["PASS", "FAIL"] + if not webrender and (os == "android"): ["PASS", "FAIL"] + if not webrender and (os == "linux"): ["PASS", "FAIL"] diff --git a/testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/embedded_style_multiple_tracks.html.ini b/testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/embedded_style_multiple_tracks.html.ini index 8a8d77cf48ba..d8835cfafc3a 100644 --- a/testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/embedded_style_multiple_tracks.html.ini +++ b/testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/embedded_style_multiple_tracks.html.ini @@ -1,5 +1,8 @@ [embedded_style_multiple_tracks.html] expected: - if not webrender and (os == "android") and not debug: PASS - if webrender: PASS - [PASS, FAIL] + if not webrender and (os == "win") and not debug and (processor == "x86"): ["FAIL", "PASS"] + if not webrender and (os == "win") and not debug and (processor == "x86_64"): ["FAIL", "PASS"] + if not webrender and (os == "android") and debug: ["PASS", "FAIL"] + if not webrender and (os == "win") and debug: ["PASS", "FAIL"] + if not webrender and (os == "linux"): ["PASS", "FAIL"] + if not webrender and (os == "mac"): ["PASS", "FAIL"] diff --git a/testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/embedded_style_urls.html.ini b/testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/embedded_style_urls.html.ini index 64fb9ae99207..5a563622c47f 100644 --- a/testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/embedded_style_urls.html.ini +++ b/testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/embedded_style_urls.html.ini @@ -1,8 +1,8 @@ [embedded_style_urls.html] expected: - if not webrender and (os == "win") and (processor == "x86") and not debug: ["PASS", "FAIL"] - if not webrender and (os == "win") and (processor == "x86") and debug: ["FAIL", "PASS"] - if not webrender and (os == "win") and (processor == "x86_64"): ["FAIL", "PASS"] + if not webrender and (os == "win") and not debug and (processor == "x86_64"): ["FAIL", "PASS"] + if not webrender and (os == "win") and not debug and (processor == "x86"): ["PASS", "FAIL"] + if not webrender and (os == "android") and debug: ["PASS", "FAIL"] + if not webrender and (os == "win") and debug: ["FAIL", "PASS"] if not webrender and (os == "linux") and debug: ["FAIL", "PASS"] if not webrender and (os == "linux") and not debug: ["PASS", "FAIL"] - if not webrender and (os == "android") and debug: ["PASS", "FAIL"]