commit 7a8a5b31def39ead7697d17148c52f9d45c0802e parent 65214284cef1071e384bcf2be19b39f40f4ccd2a Author: moz-wptsync-bot <wptsync@mozilla.com> Date: Fri, 3 Oct 2025 09:30:54 +0000 Bug 1991227 - [wpt-sync] Update web-platform-tests to b623f3327dcc9c21bddb314890bf2725df928bc1, a=testonly MANUAL PUSH: wpt sync bot wpt-head: b623f3327dcc9c21bddb314890bf2725df928bc1 wpt-type: landing Diffstat:
73 files changed, 194 insertions(+), 206 deletions(-)
diff --git a/testing/web-platform/meta/compression/compression-multiple-chunks.tentative.any.js.ini b/testing/web-platform/meta/compression/compression-multiple-chunks.tentative.any.js.ini @@ -23,7 +23,9 @@ expected: ERROR [compression-multiple-chunks.tentative.any.shadowrealm-in-dedicatedworker.html] - expected: ERROR + expected: + if (os == "android") and debug and sessionHistoryInParent: [ERROR, TIMEOUT] + ERROR [compression-multiple-chunks.tentative.any.shadowrealm-in-window.html] expected: ERROR diff --git a/testing/web-platform/meta/compression/compression-output-length.tentative.any.js.ini b/testing/web-platform/meta/compression/compression-output-length.tentative.any.js.ini @@ -18,7 +18,9 @@ expected: ERROR [compression-output-length.tentative.any.shadowrealm-in-dedicatedworker.html] - expected: ERROR + expected: + if not sessionHistoryInParent and not debug: [ERROR, TIMEOUT] + ERROR [compression-output-length.tentative.https.any.shadowrealm-in-serviceworker.html] expected: [ERROR, TIMEOUT] diff --git a/testing/web-platform/meta/compression/decompression-buffersource.tentative.any.js.ini b/testing/web-platform/meta/compression/decompression-buffersource.tentative.any.js.ini @@ -15,13 +15,17 @@ expected: ERROR [decompression-buffersource.tentative.any.shadowrealm-in-shadowrealm.html] - expected: ERROR + expected: + if not sessionHistoryInParent and not debug: [ERROR, TIMEOUT] + ERROR [decompression-buffersource.tentative.https.any.shadowrealm-in-audioworklet.html] expected: ERROR [decompression-buffersource.tentative.any.shadowrealm-in-sharedworker.html] - expected: ERROR + expected: + if not sessionHistoryInParent and not debug: [ERROR, TIMEOUT] + ERROR [decompression-buffersource.tentative.any.shadowrealm-in-window.html] expected: diff --git a/testing/web-platform/meta/compression/decompression-empty-input.tentative.any.js.ini b/testing/web-platform/meta/compression/decompression-empty-input.tentative.any.js.ini @@ -11,6 +11,7 @@ [decompression-empty-input.tentative.any.html] expected: + if (os == "android") and debug and sessionHistoryInParent: [OK, TIMEOUT] if (os == "mac") and not debug: [OK, CRASH] [decompression-empty-input.tentative.any.serviceworker.html] diff --git a/testing/web-platform/meta/css/css-anchor-position/position-area-in-position-try.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-area-in-position-try.html.ini @@ -1,27 +0,0 @@ -[position-area-in-position-try.html] - [y-self-start x-self-start] - expected: FAIL - - [y-self-start center] - expected: FAIL - - [y-self-start x-self-end] - expected: FAIL - - [center x-self-start] - expected: FAIL - - [center x-self-end] - expected: FAIL - - [y-self-end x-self-start] - expected: FAIL - - [y-self-end center] - expected: FAIL - - [y-self-end x-self-end] - expected: FAIL - - [span-y-self-start span-x-self-end] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-transforms/transform-compound-001.html.ini b/testing/web-platform/meta/css/css-transforms/transform-compound-001.html.ini @@ -0,0 +1,3 @@ +[transform-compound-001.html] + expected: + if (os == "win") and debug and not swgl: TIMEOUT diff --git a/testing/web-platform/meta/css/css-transforms/transform-containing-block-dynamic-1b.html.ini b/testing/web-platform/meta/css/css-transforms/transform-containing-block-dynamic-1b.html.ini @@ -0,0 +1,3 @@ +[transform-containing-block-dynamic-1b.html] + expected: + if (os == "win") and debug and not swgl: TIMEOUT diff --git a/testing/web-platform/meta/dom/events/scrolling/scroll-cross-origin-iframes.html.ini b/testing/web-platform/meta/dom/events/scrolling/scroll-cross-origin-iframes.html.ini @@ -1,11 +1,11 @@ [scroll-cross-origin-iframes.html] expected: if (os == "win") and debug: OK - if os == "mac": OK + if (os == "mac") and not debug: OK [OK, TIMEOUT] [Verify sibling cross-origin iframes can wheel-scroll.] bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1965483 expected: if (os == "win") and debug: PASS - if os == "mac": PASS + if (os == "mac") and not debug: PASS [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/encoding/api-basics.any.js.ini b/testing/web-platform/meta/encoding/api-basics.any.js.ini @@ -18,9 +18,11 @@ expected: ERROR [api-basics.any.shadowrealm-in-dedicatedworker.html] - expected: ERROR + expected: + if not sessionHistoryInParent and debug: [ERROR, TIMEOUT] + ERROR [api-basics.https.any.shadowrealm-in-audioworklet.html] expected: - if os == "linux": [TIMEOUT, ERROR] + if os == "linux": [ERROR, TIMEOUT] ERROR diff --git a/testing/web-platform/meta/encoding/legacy-mb-tchinese/big5/big5-encode-form-csbig5.html.ini b/testing/web-platform/meta/encoding/legacy-mb-tchinese/big5/big5-encode-form-csbig5.html.ini @@ -1,59 +1,31 @@ [big5-encode-form-csbig5.html?6001-7000] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [big5-encode-form-csbig5.html?4001-5000] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [big5-encode-form-csbig5.html?5001-6000] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [big5-encode-form-csbig5.html?12001-13000] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [big5-encode-form-csbig5.html?8001-9000] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [big5-encode-form-csbig5.html?10001-11000] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [big5-encode-form-csbig5.html?11001-12000] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [big5-encode-form-csbig5.html?14001-last] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [big5-encode-form-csbig5.html?7001-8000] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [big5-encode-form-csbig5.html?9001-10000] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [big5-encode-form-csbig5.html?1-1000] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [big5-encode-form-csbig5.html?3001-4000] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [big5-encode-form-csbig5.html?2001-3000] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [big5-encode-form-csbig5.html?13001-14000] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [big5-encode-form-csbig5.html?1001-2000] expected: - if (os == "android") and fission: [OK, TIMEOUT] + if (os == "linux") and debug and not fission: CRASH diff --git a/testing/web-platform/meta/encoding/streams/decode-bad-chunks.any.js.ini b/testing/web-platform/meta/encoding/streams/decode-bad-chunks.any.js.ini @@ -9,6 +9,7 @@ [decode-bad-chunks.any.worker.html] expected: + if (os == "android") and debug and not sessionHistoryInParent: [OK, ERROR] if (os == "android") and not debug: [OK, CRASH] [decode-bad-chunks.any.shadowrealm.html] diff --git a/testing/web-platform/meta/encoding/streams/readable-writable-properties.any.js.ini b/testing/web-platform/meta/encoding/streams/readable-writable-properties.any.js.ini @@ -4,7 +4,9 @@ [readable-writable-properties.any.html] expected: - if os == "android": [OK, CRASH] + if (os == "android") and sessionHistoryInParent and debug: [OK, CRASH] + if (os == "android") and sessionHistoryInParent and not debug: [OK, TIMEOUT, CRASH] + if (os == "android") and not sessionHistoryInParent: [OK, CRASH] [readable-writable-properties.any.serviceworker.html] expected: diff --git a/testing/web-platform/meta/encoding/textdecoder-fatal.any.js.ini b/testing/web-platform/meta/encoding/textdecoder-fatal.any.js.ini @@ -1,6 +1,8 @@ [textdecoder-fatal.any.worker.html] [textdecoder-fatal.any.html] + expected: + if not sessionHistoryInParent and not debug: [OK, TIMEOUT] [textdecoder-fatal.any.shadowrealm.html] expected: ERROR diff --git a/testing/web-platform/meta/event-timing/mouseleave.html.ini b/testing/web-platform/meta/event-timing/mouseleave.html.ini @@ -1,9 +1,7 @@ [mouseleave.html] [Event Timing mouseleave.] expected: - if (os == "win") and debug and (processor == "x86_64"): PASS - if (os == "win") and not debug and (processor == "x86"): PASS - if (os == "linux") and debug and not fission: PASS - if (os == "mac") and debug: PASS - if (os == "android") and debug: PASS - [PASS, FAIL] + if debug and (os == "win") and (processor == "x86"): [PASS, FAIL] + if debug and (os == "linux") and fission: [PASS, FAIL] + if debug and (os == "android") and not sessionHistoryInParent: [PASS, FAIL] + if not debug and (processor == "x86_64"): [PASS, FAIL] diff --git a/testing/web-platform/meta/event-timing/pointerover.html.ini b/testing/web-platform/meta/event-timing/pointerover.html.ini @@ -3,8 +3,7 @@ if (os == "win") and not debug and (processor == "x86_64"): [OK, CRASH] [Event Timing pointerover.] expected: - if (os_version == "14") and debug and not sessionHistoryInParent: [PASS, FAIL] - if (os_version == "11.26100") and not debug and (processor == "x86_64"): [PASS, FAIL] - if (os_version == "14") and not debug: [PASS, FAIL] - if (os == "win") and not debug and (processor == "x86"): [PASS, FAIL] - if (os == "linux") and not fission: [PASS, FAIL] + if not fission and debug and (os == "android") and not sessionHistoryInParent: [PASS, FAIL] + if fission and (os == "win") and not debug: [PASS, FAIL] + if not fission and debug and (os == "linux"): [PASS, FAIL] + if not fission and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/fetch/metadata/embed.https.sub.tentative.html.ini b/testing/web-platform/meta/fetch/metadata/embed.https.sub.tentative.html.ini @@ -1,6 +1,8 @@ [embed.https.sub.tentative.html] expected: + if (os == "android") and sessionHistoryInParent and debug: [OK, CRASH] if (os == "android") and sessionHistoryInParent and not debug: [OK, TIMEOUT] + if (os == "android") and not sessionHistoryInParent and not debug: [OK, TIMEOUT] [Navigate to same-site embed: sec-fetch-dest] expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/interactive-elements/the-details-element/details-toggle-source.html.ini b/testing/web-platform/meta/html/semantics/interactive-elements/the-details-element/details-toggle-source.html.ini @@ -2,14 +2,11 @@ [ToggleEvent.source on <details> elements: click details.] bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1991074 expected: - if (os == "win") or (os == "mac") or (os == "android"): [PASS, FAIL] - PASS + if os == "linux": PASS + [FAIL, PASS] [ToggleEvent.source on <details> elements: command invokers.] bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1991074 expected: if (os == "win") or (os == "mac") or (os == "android"): [PASS, FAIL] PASS - - [ToggleEvent.source on <details> elements: command invokers.] - expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/interestfor/interestfor-invoker-descendants.tentative.html.ini b/testing/web-platform/meta/html/semantics/interestfor/interestfor-invoker-descendants.tentative.html.ini @@ -1,25 +1,24 @@ [interestfor-invoker-descendants.tentative.html] - expected: ERROR - [Moving focus within invoker works correctly] + [Nested invokers with intermediate interest target, focus] expected: FAIL - [Moving hover within invoker works correctly] + [Nested invokers with intermediate interest target, hover] expected: FAIL - [Nested invokers maintain interest properly (focus)] + [Nested invokers with circular dependencies, focus] expected: FAIL - [Nested invokers maintain interest properly (hover)] + [Nested invokers with circular dependencies, hover] expected: FAIL - [Nested invokers with intermediate interest target, focus] + [Moving focus within invoker, focus] expected: FAIL - [Nested invokers with intermediate interest target, hover] - expected: NOTRUN + [Moving focus within invoker, hover] + expected: FAIL - [Nested invokers with circular dependencies, focus] - expected: NOTRUN + [Nested invokers, focus] + expected: FAIL - [Nested invokers with circular dependencies, hover] - expected: NOTRUN + [Nested invokers, hover] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/error-type-2.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/error-type-2.html.ini @@ -1,8 +1,10 @@ [error-type-2.html] expected: - if debug and (os == "android") and sessionHistoryInParent: CRASH - if debug and (os == "win"): CRASH + if debug and (os == "win") and (processor == "x86"): [OK, CRASH] + if debug and (os == "android") and sessionHistoryInParent: [OK, CRASH] [parse error has higher priority than instantiation error] expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL] if (os == "android") and not debug and sessionHistoryInParent: [PASS, FAIL] if (os == "android") and not debug and not sessionHistoryInParent: [PASS, FAIL] + if (os == "mac") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/instantiation-error-1.html.ini b/testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/instantiation-error-1.html.ini @@ -1,4 +1,9 @@ [instantiation-error-1.html] + expected: + if (processor == "x86") and debug: [OK, CRASH] [Test that missing exports lead to SyntaxError events on window and load events on script] expected: + if sessionHistoryInParent and (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL] + if sessionHistoryInParent and (os == "mac") and not debug: [PASS, FAIL] + if sessionHistoryInParent and (os == "android") and not debug: [PASS, FAIL] if not sessionHistoryInParent and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/semantics/the-button-element/command-and-commandfor/source-attribute-retargeting.html.ini b/testing/web-platform/meta/html/semantics/the-button-element/command-and-commandfor/source-attribute-retargeting.html.ini @@ -0,0 +1,4 @@ +[source-attribute-retargeting.html] + [CommandEvent.source and ToggleEvent.source should be retargeted during and after event dispatch.] + expected: + if tsan: [PASS, FAIL] diff --git a/testing/web-platform/meta/intersection-observer/scroll-margin-4-val.html.ini b/testing/web-platform/meta/intersection-observer/scroll-margin-4-val.html.ini @@ -1,5 +1,6 @@ [scroll-margin-4-val.html] [Test scroll margin intersection] expected: - if (os_version == "24.04") and debug and not fission: [PASS, FAIL] - if (os_version == "11.26100") and (processor == "x86_64"): [PASS, FAIL] + if (os == "linux") and not debug and asan and fission: [PASS, FAIL] + if (os == "linux") and debug and not fission: [PASS, FAIL] + if (os == "win") and (processor == "x86_64"): [PASS, FAIL] diff --git a/testing/web-platform/meta/intersection-observer/scroll-margin-nested-3.html.ini b/testing/web-platform/meta/intersection-observer/scroll-margin-nested-3.html.ini @@ -1,7 +1,7 @@ [scroll-margin-nested-3.html] [Test scroll margin intersection] expected: - if sessionHistoryInParent and (os_version == "24.04") and debug and fission: [PASS, FAIL] - if sessionHistoryInParent and (os_version == "7.0") and not debug: [PASS, FAIL] - if sessionHistoryInParent and (os_version == "14") and not debug: [PASS, FAIL] - if sessionHistoryInParent and (os_version == "11.26100") and debug: [PASS, FAIL] + if not asan and (os == "linux") and debug and fission: [PASS, FAIL] + if not asan and (os == "android") and sessionHistoryInParent and not debug: [PASS, FAIL] + if not asan and (os == "win") and debug: [PASS, FAIL] + if asan and fission: [PASS, FAIL] diff --git a/testing/web-platform/meta/intersection-observer/scroll-margin-nested.html.ini b/testing/web-platform/meta/intersection-observer/scroll-margin-nested.html.ini @@ -1,7 +1,7 @@ [scroll-margin-nested.html] [Test scroll margin intersection] expected: - if sessionHistoryInParent and (os_version == "24.04") and debug and fission: [PASS, FAIL] - if sessionHistoryInParent and (os_version == "7.0") and not debug: [PASS, FAIL] - if sessionHistoryInParent and (os_version == "14") and not debug: [PASS, FAIL] - if sessionHistoryInParent and (os_version == "11.26100") and debug: [PASS, FAIL] + if not asan and (os == "linux") and debug and fission: [PASS, FAIL] + if not asan and (os == "android") and sessionHistoryInParent and not debug: [PASS, FAIL] + if not asan and (os == "win") and debug: [PASS, FAIL] + if asan and fission: [PASS, FAIL] diff --git a/testing/web-platform/meta/mediacapture-record/MediaRecorder-destroy-script-execution.html.ini b/testing/web-platform/meta/mediacapture-record/MediaRecorder-destroy-script-execution.html.ini @@ -2,5 +2,5 @@ max-asserts: 2 expected: if (os == "linux") and not debug and fission: [OK, CRASH] - if (os == "mac") and debug: TIMEOUT - if (os == "mac") and not debug: [OK, TIMEOUT] + if (os == "android") and sessionHistoryInParent and not debug: [OK, TIMEOUT] + if os == "mac": [OK, TIMEOUT] diff --git a/testing/web-platform/meta/mediacapture-streams/MediaStream-MediaElement-srcObject.https.html.ini b/testing/web-platform/meta/mediacapture-streams/MediaStream-MediaElement-srcObject.https.html.ini @@ -1,4 +1,5 @@ [MediaStream-MediaElement-srcObject.https.html] expected: + if (os == "android") and sessionHistoryInParent and debug: [OK, CRASH] if (os == "android") and not sessionHistoryInParent and not debug: [OK, TIMEOUT] if os == "mac": [OK, TIMEOUT] 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 @@ -3,9 +3,9 @@ if (os == "mac") and (os_version == "14.70") and (processor == "x86_64") and debug: Bug 1931205 if (os == "mac") and (os_version == "14.70") and (processor == "x86_64") and not debug: Bug 1931205 expected: - if (os == "android") and not debug and sessionHistoryInParent: [OK, TIMEOUT] - if (os == "android") and not debug and not sessionHistoryInParent: [OK, TIMEOUT] - if (os == "android") and debug: OK + if (os == "android") and debug and sessionHistoryInParent: [OK, TIMEOUT] + if (os == "android") and debug and not sessionHistoryInParent: OK + if (os == "android") and not debug: [OK, TIMEOUT] ERROR [MediaStreamTrack transfer to iframe] expected: diff --git a/testing/web-platform/meta/mozilla-sync b/testing/web-platform/meta/mozilla-sync @@ -1 +1 @@ -upstream: 9cb7abbdb59039a2896a8ab12631eac89f44f056 +upstream: b623f3327dcc9c21bddb314890bf2725df928bc1 diff --git a/testing/web-platform/meta/navigation-api/navigate-event/navigate-destination-getState-reload.html.ini b/testing/web-platform/meta/navigation-api/navigate-event/navigate-destination-getState-reload.html.ini @@ -1,5 +1,6 @@ [navigate-destination-getState-reload.html] expected: - if asan and fission: [OK, ERROR] + if not tsan and asan and fission: [OK, ERROR] + if tsan: [OK, ERROR] [navigate event destination.getState() on location.reload()] expected: FAIL diff --git a/testing/web-platform/meta/navigation-api/navigation-methods/reload-info.html.ini b/testing/web-platform/meta/navigation-api/navigation-methods/reload-info.html.ini @@ -1,11 +1,4 @@ [reload-info.html] expected: [OK, CRASH] - [reload() variant with only info] expected: [PASS, FAIL] - - [reload() variant with info and new state] - expected: [PASS, FAIL] - - [reload() variant with info and state: undefined counts the same as not present (because of Web IDL dictionary semantics), so preserves the state] - expected: [PASS, FAIL] diff --git a/testing/web-platform/meta/navigation-api/navigation-methods/reload-state-and-info.html.ini b/testing/web-platform/meta/navigation-api/navigation-methods/reload-state-and-info.html.ini @@ -1,5 +1,4 @@ [reload-state-and-info.html] expected: [OK, CRASH] - [reload() variant with info and new state] expected: [PASS, FAIL] diff --git a/testing/web-platform/meta/navigation-api/navigation-methods/reload-state-undefined.html.ini b/testing/web-platform/meta/navigation-api/navigation-methods/reload-state-undefined.html.ini @@ -1,5 +1,4 @@ [reload-state-undefined.html] expected: [OK, CRASH] - [reload() variant with info and state: undefined counts the same as not present (because of Web IDL dictionary semantics), so preserves the state] expected: [PASS, FAIL] diff --git a/testing/web-platform/meta/scroll-animations/view-timelines/inline-subject.html.ini b/testing/web-platform/meta/scroll-animations/view-timelines/inline-subject.html.ini @@ -1,6 +1,5 @@ [inline-subject.html] [View timeline attached to SVG graphics element] expected: - if (os == "android") and (version == "14"): [PASS, FAIL] - if os == "win": [PASS, FAIL] if os == "mac": [FAIL, PASS] + [PASS, FAIL] diff --git a/testing/web-platform/meta/streams/piping/multiple-propagation.any.js.ini b/testing/web-platform/meta/streams/piping/multiple-propagation.any.js.ini @@ -1,8 +1,9 @@ [multiple-propagation.any.sharedworker.html] + expected: + if not sessionHistoryInParent and debug: [OK, TIMEOUT] [multiple-propagation.any.serviceworker.html] expected: - if (os == "android") and debug and not sessionHistoryInParent: TIMEOUT if (os == "mac") and not debug: [OK, ERROR] [multiple-propagation.any.worker.html] diff --git a/testing/web-platform/meta/streams/readable-byte-streams/non-transferable-buffers.any.js.ini b/testing/web-platform/meta/streams/readable-byte-streams/non-transferable-buffers.any.js.ini @@ -1,5 +1,6 @@ [non-transferable-buffers.any.html] expected: + if (os == "android") and debug and sessionHistoryInParent: [OK, TIMEOUT] if (os == "android") and not debug and sessionHistoryInParent: [OK, CRASH] if (os == "android") and not debug and not sessionHistoryInParent: [OK, TIMEOUT, CRASH] diff --git a/testing/web-platform/meta/streams/readable-byte-streams/read-min.any.js.ini b/testing/web-platform/meta/streams/readable-byte-streams/read-min.any.js.ini @@ -14,7 +14,7 @@ expected: if debug and (os == "win") and (processor == "x86"): [OK, ERROR, CRASH] if debug and (os == "linux") and fission: [OK, CRASH] - if debug and (os == "android") and sessionHistoryInParent: [OK, ERROR] + if debug and (os == "android") and sessionHistoryInParent: [OK, TIMEOUT, ERROR] if debug and (os == "mac"): [OK, CRASH] [read-min.any.html] @@ -51,9 +51,7 @@ expected: [ERROR, TIMEOUT] [read-min.any.shadowrealm-in-window.html] - expected: - if (os == "mac") and debug and (version == "OS X 14.7"): [ERROR, CRASH] - ERROR + expected: ERROR [read-min.any.shadowrealm-in-sharedworker.html] expected: diff --git a/testing/web-platform/meta/streams/readable-streams/async-iterator.any.js.ini b/testing/web-platform/meta/streams/readable-streams/async-iterator.any.js.ini @@ -46,7 +46,9 @@ [async-iterator.any.html] expected: - if os == "android": [OK, CRASH] + if (os == "android") and debug and sessionHistoryInParent: [OK, ERROR, CRASH] + if (os == "android") and debug and not sessionHistoryInParent: [OK, CRASH] + if (os == "android") and not debug: [OK, CRASH] [Async iterator instances should have the correct list of properties] expected: FAIL diff --git a/testing/web-platform/meta/streams/readable-streams/count-queuing-strategy-integration.any.js.ini b/testing/web-platform/meta/streams/readable-streams/count-queuing-strategy-integration.any.js.ini @@ -1,6 +1,6 @@ [count-queuing-strategy-integration.any.html] expected: - if (os == "android") and sessionHistoryInParent and debug: [OK, CRASH] + if (os == "android") and sessionHistoryInParent and debug: [OK, ERROR, CRASH] if (os == "android") and sessionHistoryInParent and not debug: [OK, TIMEOUT, CRASH] if (os == "android") and not sessionHistoryInParent: [OK, CRASH] @@ -32,7 +32,11 @@ expected: [ERROR, TIMEOUT] [count-queuing-strategy-integration.https.any.shadowrealm-in-audioworklet.html] - expected: ERROR + expected: + if (os == "android") and sessionHistoryInParent and not debug: [ERROR, TIMEOUT] + ERROR [count-queuing-strategy-integration.any.shadowrealm-in-sharedworker.html] - expected: ERROR + expected: + if (os == "android") and sessionHistoryInParent and not debug: [ERROR, TIMEOUT] + ERROR diff --git a/testing/web-platform/meta/streams/readable-streams/garbage-collection.any.js.ini b/testing/web-platform/meta/streams/readable-streams/garbage-collection.any.js.ini @@ -28,6 +28,7 @@ [garbage-collection.any.shadowrealm-in-dedicatedworker.html] expected: + if (os == "android") and sessionHistoryInParent and debug: [ERROR, TIMEOUT] if (os == "android") and sessionHistoryInParent and not debug: [ERROR, TIMEOUT] ERROR diff --git a/testing/web-platform/meta/streams/readable-streams/general.any.js.ini b/testing/web-platform/meta/streams/readable-streams/general.any.js.ini @@ -12,7 +12,8 @@ [general.any.serviceworker.html] expected: - if (os == "android") and not debug: [OK, ERROR] + if (os == "android") and not debug and sessionHistoryInParent: [OK, TIMEOUT, ERROR] + if (os == "android") and not debug and not sessionHistoryInParent: [OK, ERROR] [general.any.shadowrealm.html] expected: ERROR diff --git a/testing/web-platform/meta/streams/readable-streams/patched-global.any.js.ini b/testing/web-platform/meta/streams/readable-streams/patched-global.any.js.ini @@ -17,7 +17,9 @@ ERROR [patched-global.https.any.shadowrealm-in-serviceworker.html] - expected: [ERROR, TIMEOUT] + expected: + if not sessionHistoryInParent and debug: [ERROR, CRASH, TIMEOUT] + [ERROR, TIMEOUT] [patched-global.any.shadowrealm-in-shadowrealm.html] expected: diff --git a/testing/web-platform/meta/streams/readable-streams/read-task-handling.window.js.ini b/testing/web-platform/meta/streams/readable-streams/read-task-handling.window.js.ini @@ -0,0 +1,3 @@ +[read-task-handling.window.html] + expected: + if not sessionHistoryInParent and debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/streams/readable-streams/tee.any.js.ini b/testing/web-platform/meta/streams/readable-streams/tee.any.js.ini @@ -20,7 +20,9 @@ ERROR [tee.any.shadowrealm-in-dedicatedworker.html] - expected: ERROR + expected: + if (os == "android") and debug and sessionHistoryInParent: [ERROR, TIMEOUT] + ERROR [tee.https.any.shadowrealm-in-serviceworker.html] expected: [ERROR, TIMEOUT] diff --git a/testing/web-platform/meta/streams/transform-streams/terminate.any.js.ini b/testing/web-platform/meta/streams/transform-streams/terminate.any.js.ini @@ -7,6 +7,7 @@ [terminate.any.html] expected: if (os == "android") and sessionHistoryInParent and not debug: [OK, TIMEOUT] + if (os == "android") and not sessionHistoryInParent and not debug: [OK, TIMEOUT] [terminate.any.sharedworker.html] expected: diff --git a/testing/web-platform/meta/streams/writable-streams/bad-strategies.any.js.ini b/testing/web-platform/meta/streams/writable-streams/bad-strategies.any.js.ini @@ -8,7 +8,8 @@ [bad-strategies.any.html] expected: - if (os == "android") and not debug: [OK, CRASH] + if (os == "android") and not debug and sessionHistoryInParent: [OK, CRASH] + if (os == "android") and not debug and not sessionHistoryInParent: [OK, TIMEOUT, CRASH] [bad-strategies.any.shadowrealm.html] expected: ERROR diff --git a/testing/web-platform/meta/streams/writable-streams/bad-underlying-sinks.any.js.ini b/testing/web-platform/meta/streams/writable-streams/bad-underlying-sinks.any.js.ini @@ -4,7 +4,8 @@ [bad-underlying-sinks.any.worker.html] expected: - if (os == "android") and not debug: [OK, CRASH] + if (os == "android") and not debug and sessionHistoryInParent: [OK, CRASH] + if (os == "android") and not debug and not sessionHistoryInParent: [OK, TIMEOUT, CRASH] [bad-underlying-sinks.any.html] expected: diff --git a/testing/web-platform/meta/streams/writable-streams/floating-point-total-queue-size.any.js.ini b/testing/web-platform/meta/streams/writable-streams/floating-point-total-queue-size.any.js.ini @@ -27,7 +27,9 @@ expected: [ERROR, TIMEOUT] [floating-point-total-queue-size.any.shadowrealm-in-shadowrealm.html] - expected: ERROR + expected: + if (os == "android") and sessionHistoryInParent and not debug: [ERROR, TIMEOUT] + ERROR [floating-point-total-queue-size.any.shadowrealm-in-sharedworker.html] expected: ERROR diff --git a/testing/web-platform/meta/streams/writable-streams/start.any.js.ini b/testing/web-platform/meta/streams/writable-streams/start.any.js.ini @@ -9,6 +9,7 @@ [start.any.serviceworker.html] expected: + if (os == "android") and not sessionHistoryInParent and not debug: [OK, TIMEOUT] if (os == "mac") and not debug: [OK, ERROR] [start.any.worker.html] diff --git a/testing/web-platform/meta/svg/types/scripted/SVGPoint.html.ini b/testing/web-platform/meta/svg/types/scripted/SVGPoint.html.ini @@ -1,5 +0,0 @@ -[SVGPoint.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [SVGPoint interface, matrixTransform()] - expected: FAIL diff --git a/testing/web-platform/meta/wasm/jsapi/instance/constructor-caching.any.js.ini b/testing/web-platform/meta/wasm/jsapi/instance/constructor-caching.any.js.ini @@ -1,6 +1,8 @@ [constructor-caching.any.worker.html] [constructor-caching.any.html] + expected: + if not sessionHistoryInParent and not debug: [OK, TIMEOUT] [constructor-caching.any.shadowrealm.html] expected: ERROR diff --git a/testing/web-platform/meta/wasm/jsapi/memory/constructor-shared.tentative.any.js.ini b/testing/web-platform/meta/wasm/jsapi/memory/constructor-shared.tentative.any.js.ini @@ -18,7 +18,7 @@ [constructor-shared.tentative.https.any.shadowrealm-in-audioworklet.html] expected: - if os == "linux": [TIMEOUT, ERROR] + if os == "linux": [ERROR, TIMEOUT] ERROR [constructor-shared.tentative.any.shadowrealm-in-shadowrealm.html] @@ -34,4 +34,6 @@ expected: [ERROR, TIMEOUT] [constructor-shared.tentative.any.shadowrealm-in-sharedworker.html] - expected: ERROR + expected: + if not sessionHistoryInParent and debug: [ERROR, TIMEOUT] + ERROR diff --git a/testing/web-platform/meta/wasm/jsapi/memory/constructor-types.tentative.any.js.ini b/testing/web-platform/meta/wasm/jsapi/memory/constructor-types.tentative.any.js.ini @@ -1,4 +1,6 @@ [constructor-types.tentative.any.worker.html] + expected: + if not sessionHistoryInParent and debug: [OK, TIMEOUT] [Initializing with both initial and minimum] expected: if release_or_beta: FAIL diff --git a/testing/web-platform/meta/wasm/jsapi/table/constructor-types.tentative.any.js.ini b/testing/web-platform/meta/wasm/jsapi/table/constructor-types.tentative.any.js.ini @@ -53,7 +53,9 @@ expected: [ERROR, TIMEOUT] [constructor-types.tentative.any.shadowrealm-in-sharedworker.html] - expected: ERROR + expected: + if not sessionHistoryInParent and not debug: [ERROR, TIMEOUT] + ERROR [constructor-types.tentative.https.any.shadowrealm-in-audioworklet.html] expected: ERROR diff --git a/testing/web-platform/meta/wasm/jsapi/table/get-set.any.js.ini b/testing/web-platform/meta/wasm/jsapi/table/get-set.any.js.ini @@ -2,8 +2,8 @@ [get-set.any.worker.html] expected: - if (os == "android") and debug and sessionHistoryInParent: [OK, TIMEOUT] - if (os == "android") and not debug and sessionHistoryInParent: [OK, TIMEOUT] + if (os == "android") and not sessionHistoryInParent and not debug: [OK, TIMEOUT] + if (os == "android") and sessionHistoryInParent: [OK, TIMEOUT] [get-set.any.shadowrealm.html] expected: ERROR diff --git a/testing/web-platform/meta/wasm/jsapi/table/toString.any.js.ini b/testing/web-platform/meta/wasm/jsapi/table/toString.any.js.ini @@ -6,7 +6,9 @@ expected: ERROR [toString.any.shadowrealm-in-sharedworker.html] - expected: ERROR + expected: + if not sessionHistoryInParent and not debug: [ERROR, TIMEOUT] + ERROR [toString.any.shadowrealm-in-dedicatedworker.html] expected: ERROR @@ -16,11 +18,11 @@ [toString.https.any.shadowrealm-in-audioworklet.html] expected: - if os == "linux": [TIMEOUT, ERROR] + if os == "linux": [ERROR, TIMEOUT] ERROR [toString.any.shadowrealm-in-shadowrealm.html] expected: ERROR [toString.https.any.shadowrealm-in-serviceworker.html] - expected: [ERROR, TIMEOUT] -\ No newline at end of file + expected: [ERROR, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-analysernode-interface/realtimeanalyser-fft-scaling.html.ini @@ -0,0 +1,3 @@ +[realtimeanalyser-fft-scaling.html] + expected: + if not sessionHistoryInParent and not debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/context-time-monotonic-on-setsinkid.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audiocontext-interface/context-time-monotonic-on-setsinkid.https.html.ini @@ -1,3 +1,6 @@ [context-time-monotonic-on-setsinkid.https.html] + expected: + if sessionHistoryInParent: OK + [OK, TIMEOUT] [currentTime and getOutputTimestamp().contextTime should not reset after setSinkId] expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/nan-param.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioparam-interface/nan-param.html.ini @@ -1,14 +1,3 @@ [nan-param.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [X AudioParam output: Expected 1 for all values but found 256 unexpected values: \n\tIndex\tActual\n\t[0\]\tNaN\n\t[1\]\tNaN\n\t[2\]\tNaN\n\t[3\]\tNaN\n\t...and 252 more errors.] - expected: FAIL - - [< [AudioParam NaN\] 1 out of 2 assertions were failed.] - expected: FAIL - - [# AUDIT TASK RUNNER FINISHED: 1 out of 1 tasks were failed.] - expected: FAIL - [AudioParam NaN should be flushed to default value] expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-audioparam-size.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-audioparam-size.https.html.ini @@ -1,8 +1,9 @@ [audioworklet-audioparam-size.https.html] max-asserts: 2 expected: - if sessionHistoryInParent and (os == "android") and debug: [OK, TIMEOUT] - if not sessionHistoryInParent and debug: [OK, TIMEOUT, CRASH] + if (os == "android") and debug and sessionHistoryInParent: [OK, TIMEOUT] + if (os == "android") and debug and not sessionHistoryInParent: [OK, TIMEOUT, CRASH] + if (os == "android") and not debug and sessionHistoryInParent: [OK, TIMEOUT] [Executing "Verify Size of AudioParam Arrays"] bug: offline suspend https://bugzilla.mozilla.org/show_bug.cgi?id=1265406 expected: FAIL diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/active-processing.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/active-processing.https.html.ini @@ -1,15 +1,4 @@ [active-processing.https.html] - expected: - if (os == "android") and fission: [TIMEOUT, OK] - ERROR - [X Number of distinct values is not equal to 2. Got 0.] - expected: FAIL - - [# AUDIT TASK RUNNER FINISHED: 1 out of 2 tasks were failed.] - expected: FAIL - - [< [test\] 1 out of 1 assertions were failed.] - expected: FAIL - + expected: ERROR [ConvolverNode should stop active processing after source stops] expected: TIMEOUT diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolution-mono-mono.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-convolvernode-interface/convolution-mono-mono.html.ini @@ -2,3 +2,4 @@ expected: if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] if (os == "android") and sessionHistoryInParent and not debug: [OK, TIMEOUT] + if (os == "android") and not sessionHistoryInParent and not debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/setSinkId-with-MediaElementAudioSourceNode.https.html.ini b/testing/web-platform/meta/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/setSinkId-with-MediaElementAudioSourceNode.https.html.ini @@ -1,5 +1,5 @@ [setSinkId-with-MediaElementAudioSourceNode.https.html] prefs: [media.setsinkid.enabled:true] expected: - if (os == "android") and not debug and sessionHistoryInParent: [OK, ERROR] - if (os == "android") and not debug and not sessionHistoryInParent: [OK, TIMEOUT, ERROR] + if (os == "android") and not debug and sessionHistoryInParent: [OK, TIMEOUT, ERROR] + if (os == "android") and not debug and not sessionHistoryInParent: [OK, ERROR, TIMEOUT] diff --git a/testing/web-platform/meta/webcodecs/__dir__.ini b/testing/web-platform/meta/webcodecs/__dir__.ini @@ -3,4 +3,4 @@ prefs: tags: [webcodecs] disabled: if (os == "linux") and (bits == 32): Not implemented -lsan-allowed: [posix_memalign, av_malloc, MakeAndAddRef, PLDHashTable::MakeEntryHandle, mozilla::RemoteDecoderManagerChild::OpenRemoteDecoderManagerChildForProcess, mozilla::ipc::MessageChannel::MessageChannel, mozilla::layers::GPUVideoImage::GPUVideoImage, mozilla::layers::ShmemTextureData::Create] +lsan-allowed: [MakeAndAddRef, PLDHashTable::MakeEntryHandle, av_malloc, mozilla::RemoteDecoderManagerChild::OpenRemoteDecoderManagerChildForProcess, mozilla::ipc::MessageChannel::MessageChannel, mozilla::layers::GPUVideoImage::GPUVideoImage, mozilla::layers::ShmemTextureData::Create, posix_memalign, unknown stack] diff --git a/testing/web-platform/meta/webcodecs/videoDecoder-codec-specific-orientation.https.any.js.ini b/testing/web-platform/meta/webcodecs/videoDecoder-codec-specific-orientation.https.any.js.ini @@ -37,12 +37,14 @@ [videoDecoder-codec-specific-orientation.https.any.html?h265_hevc] [Test that isConfigSupported() with orientation] expected: - if (os == "mac" or os == "linux") and nightly_build: FAIL + if os == "mac": FAIL + if os == "linux": FAIL PRECONDITION_FAILED [Decode frames with orientation metadata] expected: - if (os == "mac" or os == "linux") and nightly_build: FAIL + if os == "mac": FAIL + if os == "linux": FAIL PRECONDITION_FAILED @@ -73,24 +75,28 @@ [videoDecoder-codec-specific-orientation.https.any.worker.html?h265_annexb] [Test that isConfigSupported() with orientation] expected: - if (os == "mac" or os == "linux") and nightly_build: FAIL + if os == "mac": FAIL + if os == "linux": FAIL PRECONDITION_FAILED [Decode frames with orientation metadata] expected: - if (os == "mac" or os == "linux") and nightly_build: FAIL + if os == "mac": FAIL + if os == "linux": FAIL PRECONDITION_FAILED [videoDecoder-codec-specific-orientation.https.any.worker.html?h265_hevc] [Test that isConfigSupported() with orientation] expected: - if (os == "mac" or os == "linux") and nightly_build: FAIL + if os == "mac": FAIL + if os == "linux": FAIL PRECONDITION_FAILED [Decode frames with orientation metadata] expected: - if (os == "mac" or os == "linux") and nightly_build: FAIL + if os == "mac": FAIL + if os == "linux": FAIL PRECONDITION_FAILED @@ -119,14 +125,18 @@ [videoDecoder-codec-specific-orientation.https.any.html?h265_annexb] + expected: + if tsan: [OK, TIMEOUT] [Test that isConfigSupported() with orientation] expected: - if (os == "mac" or os == "linux") and nightly_build: FAIL + if os == "mac": FAIL + if os == "linux": FAIL PRECONDITION_FAILED [Decode frames with orientation metadata] expected: - if (os == "mac" or os == "linux") and nightly_build: FAIL + if os == "mac": FAIL + if os == "linux": FAIL PRECONDITION_FAILED diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browser/get_client_windows/get_client_windows.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browser/get_client_windows/get_client_windows.py.ini @@ -6,7 +6,6 @@ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1929494 expected: if (os == "win") and ccov: [PASS, FAIL] - if (os == "mac") and debug: PASS if os == "win": PASS if os == "android": PASS [PASS, FAIL] diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browser/set_download_behavior/download_behavior_allowed.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browser/set_download_behavior/download_behavior_allowed.py.ini @@ -4,9 +4,6 @@ [test_destination_folder] expected: FAIL - + [test_allow_and_reset] expected: FAIL - - [test_deny_and_reset] - expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browser/set_download_behavior/download_behavior_denied.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browser/set_download_behavior/download_behavior_denied.py.ini @@ -1,3 +1,3 @@ [download_behavior_denied.py] [test_deny_and_reset] - expected: [ERROR, FAIL] + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/navigation_failed/__dir__.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/navigation_failed/__dir__.ini @@ -1 +1 @@ -lsan-allowed: [createTable, mozilla::detail::HashTable] +lsan-allowed: [HandleEvent, createTable, js::LinkedPropMap::createTable, js::RunScript, mozilla::detail::HashTable, mozilla::dom::HTMLDocument_Binding::CreateInterfaceObjects, putNew, unknown stack] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/es-exceptions/DOMException-constants.any.js.ini b/testing/web-platform/meta/webidl/ecmascript-binding/es-exceptions/DOMException-constants.any.js.ini @@ -5,11 +5,13 @@ [DOMException-constants.any.html] expected: - if (os == "android") and debug and not sessionHistoryInParent: [OK, TIMEOUT] - if (os == "android") and not debug and sessionHistoryInParent: [OK, TIMEOUT] + if (os == "android") and sessionHistoryInParent and not debug: [OK, TIMEOUT] + if (os == "android") and not sessionHistoryInParent and debug: [OK, TIMEOUT] [DOMException-constants.any.shadowrealm-in-window.html] - expected: ERROR + expected: + if (os == "android") and sessionHistoryInParent and not debug: [ERROR, TIMEOUT] + ERROR [DOMException-constants.any.shadowrealm-in-shadowrealm.html] expected: ERROR diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/es-exceptions/DOMException-constructor-behavior.any.js.ini b/testing/web-platform/meta/webidl/ecmascript-binding/es-exceptions/DOMException-constructor-behavior.any.js.ini @@ -1,11 +1,12 @@ [DOMException-constructor-behavior.any.html] expected: - if (os == "android") and debug and not sessionHistoryInParent: [OK, TIMEOUT] - if (os == "android") and not debug and sessionHistoryInParent: [OK, TIMEOUT] + if (os == "android") and sessionHistoryInParent and not debug: [OK, TIMEOUT] + if (os == "android") and not sessionHistoryInParent and debug: [OK, TIMEOUT] [DOMException-constructor-behavior.any.worker.html] expected: if (os == "win") and not debug and (processor == "x86_64"): [OK, CRASH] + if (os == "android") and sessionHistoryInParent and not debug: [OK, TIMEOUT] [DOMException-constructor-behavior.any.shadowrealm.html] expected: ERROR diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html.ini b/testing/web-platform/meta/webidl/ecmascript-binding/legacy-platform-object/DefineOwnProperty.html.ini @@ -0,0 +1,3 @@ +[DefineOwnProperty.html] + expected: + if (os == "win") and debug and (processor == "x86_64"): CRASH diff --git a/testing/web-platform/meta/webrtc-encoded-transform/script-change-transform.https.html.ini b/testing/web-platform/meta/webrtc-encoded-transform/script-change-transform.https.html.ini @@ -1,12 +1,11 @@ [script-change-transform.https.html] + bug: 1709960 expected: if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] - if (os == "mac") and debug: TIMEOUT + if (os == "android") and debug and sessionHistoryInParent: [OK, TIMEOUT] + if (os == "android") and not debug and not sessionHistoryInParent: [OK, TIMEOUT] if (os == "linux") and not debug: [OK, CRASH] - if isolated_process: TIMEOUT - bug: 1709960 [change sender transform] + bug: 1709960 expected: if (processor == "x86") and not debug: [PASS, TIMEOUT] - if isolated_process: TIMEOUT - bug: 1709960 diff --git a/testing/web-platform/meta/webrtc/outbound-rtp-encoding-index.https.html.ini b/testing/web-platform/meta/webrtc/outbound-rtp-encoding-index.https.html.ini @@ -7,4 +7,4 @@ expected: [TIMEOUT, FAIL] [encodingIndex is undefined for audio streams] - expected: [NOTRUN, FAIL] + expected: [PASS, FAIL, NOTRUN]