diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-15 03:35:49 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-15 03:35:49 +0000 |
commit | d8bbc7858622b6d9c278469aab701ca0b609cddf (patch) | |
tree | eff41dc61d9f714852212739e6b3738b82a2af87 /testing/web-platform/meta/webcodecs | |
parent | Releasing progress-linux version 125.0.3-1~progress7.99u1. (diff) | |
download | firefox-d8bbc7858622b6d9c278469aab701ca0b609cddf.tar.xz firefox-d8bbc7858622b6d9c278469aab701ca0b609cddf.zip |
Merging upstream version 126.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/webcodecs')
7 files changed, 114 insertions, 472 deletions
diff --git a/testing/web-platform/meta/webcodecs/audio-encoder-codec-specific.https.any.js.ini b/testing/web-platform/meta/webcodecs/audio-encoder-codec-specific.https.any.js.ini index 1a2d52b49b..b42852a59d 100644 --- a/testing/web-platform/meta/webcodecs/audio-encoder-codec-specific.https.any.js.ini +++ b/testing/web-platform/meta/webcodecs/audio-encoder-codec-specific.https.any.js.ini @@ -1,9 +1,11 @@ [audio-encoder-codec-specific.https.any.html] [Test the Opus DTX flag works.] - expected: FAIL + expected: + if os == "android": PRECONDITION_FAILED [Test the Opus bitrateMode flag works.] - expected: FAIL + expected: + if os == "android": PRECONDITION_FAILED [Test the AAC bitrateMode flag works.] - expected: FAIL + expected: PRECONDITION_FAILED diff --git a/testing/web-platform/meta/webcodecs/audio-encoder-config.https.any.js.ini b/testing/web-platform/meta/webcodecs/audio-encoder-config.https.any.js.ini index fc398842c0..7fc7b3362e 100644 --- a/testing/web-platform/meta/webcodecs/audio-encoder-config.https.any.js.ini +++ b/testing/web-platform/meta/webcodecs/audio-encoder-config.https.any.js.ini @@ -1,272 +1,58 @@ -[audio-encoder-config.https.any.html] - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Missing codec] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Empty codec] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Missing sampleRate] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Missing numberOfChannels] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Zero sampleRate] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Zero channels] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Bit rate too big] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Opus complexity too big] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Opus packetlossperc too big] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Opus frame duration too small] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Opus frame duration too big] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Invalid Opus frameDuration] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Missing codec] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Empty codec] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Missing sampleRate] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Missing numberOfChannels] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Zero sampleRate] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Zero channels] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Bit rate too big] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Opus complexity too big] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Opus packetlossperc too big] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Opus frame duration too small] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Opus frame duration too big] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Invalid Opus frameDuration] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() doesn't support config: Bitrate is too low] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() doesn't support config: Unrecognized codec] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() doesn't support config: Sample rate is too small] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() doesn't support config: Sample rate is too large] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() doesn't support config: Way too many channels] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() doesn't support config: Possible future opus codec string] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() doesn't support config: Possible future aac codec string] - expected: FAIL - - [Test that AudioEncoder.configure() doesn't support config: Bitrate is too low] - expected: FAIL - - [Test that AudioEncoder.configure() doesn't support config: Unrecognized codec] - expected: FAIL - - [Test that AudioEncoder.configure() doesn't support config: Sample rate is too small] - expected: FAIL - - [Test that AudioEncoder.configure() doesn't support config: Sample rate is too large] - expected: FAIL - - [Test that AudioEncoder.configure() doesn't support config: Way too many channels] - expected: FAIL - - [Test that AudioEncoder.configure() doesn't support config: Possible future opus codec string] - expected: FAIL - - [Test that AudioEncoder.configure() doesn't support config: Possible future aac codec string] - expected: FAIL - +[audio-encoder-config.https.any.worker.html] [AudioEncoder.isConfigSupported() supports: {"codec":"opus","sampleRate":8000,"numberOfChannels":1}] - expected: FAIL + expected: + if os == "android": FAIL [AudioEncoder.isConfigSupported() supports: {"codec":"opus","sampleRate":48000,"numberOfChannels":2}] - expected: FAIL - - [AudioEncoder.isConfigSupported() supports: {"codec":"opus","sampleRate":48000,"numberOfChannels":2,"opus":{"complexity":5,"frameDuration":20000,"packetlossperc":10,"useinbandfec":true}}] - expected: FAIL - - [AudioEncoder.isConfigSupported() supports: {"codec":"opus","sampleRate":48000,"numberOfChannels":2,"opus":{"format":"opus","complexity":10,"frameDuration":60000,"packetlossperc":20,"usedtx":true,"bogus":456}}] - expected: FAIL - - [AudioEncoder.isConfigSupported() supports: {"codec":"opus","sampleRate":48000,"numberOfChannels":2,"opus":{}}] - expected: FAIL + expected: + if os == "android": FAIL [AudioEncoder.isConfigSupported() supports: {"codec":"opus","sampleRate":48000,"numberOfChannels":2,"bitrate":128000,"bitrateMode":"constant","bogus":123}] - expected: FAIL + expected: + if os == "android": FAIL [AudioEncoder.isConfigSupported() supports: {"codec":"opus","sampleRate":48000,"numberOfChannels":2,"bitrate":128000,"bitrateMode":"variable","bogus":123}] - expected: FAIL - + expected: + if os == "android": FAIL -[audio-encoder-config.https.any.worker.html] - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Missing codec] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Empty codec] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Missing sampleRate] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Missing numberOfChannels] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Zero sampleRate] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Zero channels] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Bit rate too big] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Opus complexity too big] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Opus packetlossperc too big] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Opus frame duration too small] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Opus frame duration too big] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() rejects invalid config: Invalid Opus frameDuration] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Missing codec] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Empty codec] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Missing sampleRate] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Missing numberOfChannels] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Zero sampleRate] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Zero channels] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Bit rate too big] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Opus complexity too big] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Opus packetlossperc too big] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Opus frame duration too small] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Opus frame duration too big] - expected: FAIL - - [Test that AudioEncoder.configure() rejects invalid config: Invalid Opus frameDuration] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() doesn't support config: Bitrate is too low] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() doesn't support config: Unrecognized codec] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() doesn't support config: Sample rate is too small] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() doesn't support config: Sample rate is too large] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() doesn't support config: Way too many channels] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() doesn't support config: Possible future opus codec string] - expected: FAIL - - [Test that AudioEncoder.isConfigSupported() doesn't support config: Possible future aac codec string] - expected: FAIL - - [Test that AudioEncoder.configure() doesn't support config: Bitrate is too low] - expected: FAIL - - [Test that AudioEncoder.configure() doesn't support config: Unrecognized codec] - expected: FAIL - - [Test that AudioEncoder.configure() doesn't support config: Sample rate is too small] - expected: FAIL - - [Test that AudioEncoder.configure() doesn't support config: Sample rate is too large] - expected: FAIL + [AudioEncoder.isConfigSupported() supports: {"codec":"opus","sampleRate":48000,"numberOfChannels":2,"opus":{"complexity":5,"frameDuration":20000,"packetlossperc":10,"useinbandfec":true}}] + expected: + if os == "android": FAIL - [Test that AudioEncoder.configure() doesn't support config: Way too many channels] - expected: FAIL + [AudioEncoder.isConfigSupported() supports: {"codec":"opus","sampleRate":48000,"numberOfChannels":2,"opus":{"format":"opus","complexity":10,"frameDuration":60000,"packetlossperc":20,"usedtx":true,"bogus":456}}] + expected: + if os == "android": FAIL - [Test that AudioEncoder.configure() doesn't support config: Possible future opus codec string] - expected: FAIL + [AudioEncoder.isConfigSupported() supports: {"codec":"opus","sampleRate":48000,"numberOfChannels":2,"opus":{}}] + expected: + if os == "android": FAIL - [Test that AudioEncoder.configure() doesn't support config: Possible future aac codec string] - expected: FAIL +[audio-encoder-config.https.any.html] [AudioEncoder.isConfigSupported() supports: {"codec":"opus","sampleRate":8000,"numberOfChannels":1}] - expected: FAIL + expected: + if os == "android": FAIL [AudioEncoder.isConfigSupported() supports: {"codec":"opus","sampleRate":48000,"numberOfChannels":2}] - expected: FAIL + expected: + if os == "android": FAIL + + [AudioEncoder.isConfigSupported() supports: {"codec":"opus","sampleRate":48000,"numberOfChannels":2,"bitrate":128000,"bitrateMode":"constant","bogus":123}] + expected: + if os == "android": FAIL + + [AudioEncoder.isConfigSupported() supports: {"codec":"opus","sampleRate":48000,"numberOfChannels":2,"bitrate":128000,"bitrateMode":"variable","bogus":123}] + expected: + if os == "android": FAIL [AudioEncoder.isConfigSupported() supports: {"codec":"opus","sampleRate":48000,"numberOfChannels":2,"opus":{"complexity":5,"frameDuration":20000,"packetlossperc":10,"useinbandfec":true}}] - expected: FAIL + expected: + if os == "android": FAIL [AudioEncoder.isConfigSupported() supports: {"codec":"opus","sampleRate":48000,"numberOfChannels":2,"opus":{"format":"opus","complexity":10,"frameDuration":60000,"packetlossperc":20,"usedtx":true,"bogus":456}}] - expected: FAIL + expected: + if os == "android": FAIL [AudioEncoder.isConfigSupported() supports: {"codec":"opus","sampleRate":48000,"numberOfChannels":2,"opus":{}}] - expected: FAIL - - [AudioEncoder.isConfigSupported() supports: {"codec":"opus","sampleRate":48000,"numberOfChannels":2,"bitrate":128000,"bitrateMode":"constant","bogus":123}] - expected: FAIL - - [AudioEncoder.isConfigSupported() supports: {"codec":"opus","sampleRate":48000,"numberOfChannels":2,"bitrate":128000,"bitrateMode":"variable","bogus":123}] - expected: FAIL + expected: + if os == "android": FAIL diff --git a/testing/web-platform/meta/webcodecs/audio-encoder.https.any.js.ini b/testing/web-platform/meta/webcodecs/audio-encoder.https.any.js.ini index 8b3f3d9b54..92c6feda07 100644 --- a/testing/web-platform/meta/webcodecs/audio-encoder.https.any.js.ini +++ b/testing/web-platform/meta/webcodecs/audio-encoder.https.any.js.ini @@ -1,74 +1,98 @@ [audio-encoder.https.any.html] expected: - if (os == "android") and fission: [ERROR, TIMEOUT] + if os == "android": ERROR [Simple audio encoding] - expected: FAIL - - [Encode audio with negative timestamp] - expected: FAIL + expected: + if os == "android": FAIL [Test reset during flush] - expected: FAIL + expected: + if os == "android": FAIL + + [Encode audio with negative timestamp] + expected: + if os == "android": FAIL [Channel number variation: 1] - expected: FAIL + expected: + if os == "android": FAIL [Channel number variation: 2] - expected: FAIL + expected: + if os == "android": FAIL [Sample rate variation: 3000] - expected: FAIL + expected: + if os == "android": FAIL [Sample rate variation: 13000] - expected: FAIL + expected: + if os == "android": FAIL [Sample rate variation: 23000] - expected: FAIL + expected: + if os == "android": FAIL [Sample rate variation: 33000] - expected: FAIL + expected: + if os == "android": FAIL [Sample rate variation: 43000] - expected: FAIL + expected: + if os == "android": FAIL [Sample rate variation: 53000] - expected: FAIL + expected: + if os == "android": FAIL [Sample rate variation: 63000] - expected: FAIL + expected: + if os == "android": FAIL [Sample rate variation: 73000] - expected: FAIL + expected: + if os == "android": FAIL [Sample rate variation: 83000] - expected: FAIL + expected: + if os == "android": FAIL [Sample rate variation: 93000] - expected: FAIL + expected: + if os == "android": FAIL [Encoding and decoding] - expected: FAIL + expected: + if os == "android": FAIL [Emit decoder config and extra data.] - expected: FAIL + expected: + if os == "android": FAIL [encodeQueueSize test] - expected: FAIL + expected: + if os == "android": FAIL [Test encoding Opus with additional parameters: Empty Opus config] - expected: FAIL + expected: + if os == "android": FAIL [Test encoding Opus with additional parameters: Opus with frameDuration] - expected: FAIL + expected: + if os == "android": FAIL [Test encoding Opus with additional parameters: Opus with complexity] - expected: FAIL + expected: + if os == "android": FAIL [Test encoding Opus with additional parameters: Opus with useinbandfec] - expected: FAIL + expected: + if os == "android": FAIL [Test encoding Opus with additional parameters: Opus with usedtx] - expected: FAIL + expected: + if os == "android": FAIL [Test encoding Opus with additional parameters: Opus mixed parameters] - expected: FAIL + expected: + if os == "android": FAIL diff --git a/testing/web-platform/meta/webcodecs/audioDecoder-codec-specific.https.any.js.ini b/testing/web-platform/meta/webcodecs/audioDecoder-codec-specific.https.any.js.ini index 3f7c6056e2..958d5b8d6d 100644 --- a/testing/web-platform/meta/webcodecs/audioDecoder-codec-specific.https.any.js.ini +++ b/testing/web-platform/meta/webcodecs/audioDecoder-codec-specific.https.any.js.ini @@ -1,6 +1,5 @@ [audioDecoder-codec-specific.https.any.html?adts_aac] expected: - if (os == "android") and fission: [ERROR, TIMEOUT] if os == "android": ERROR [Test isConfigSupported()] expected: @@ -40,14 +39,15 @@ [audioDecoder-codec-specific.https.any.worker.html?pcm_mulaw] + expected: + if (os == "android") and not debug: [OK, ERROR] [audioDecoder-codec-specific.https.any.html?mp3] expected: - if (os == "android") and fission: [ERROR, TIMEOUT] + if (os == "android") and not debug: [OK, ERROR] [audioDecoder-codec-specific.https.any.worker.html?adts_aac] expected: - if (os == "android") and fission: [ERROR, TIMEOUT] if os == "android": ERROR [Test isConfigSupported()] expected: @@ -88,7 +88,6 @@ [audioDecoder-codec-specific.https.any.worker.html?mp4_aac] expected: - if (os == "android") and fission: [ERROR, TIMEOUT] if os == "android": ERROR [Test isConfigSupported()] expected: @@ -129,15 +128,14 @@ [audioDecoder-codec-specific.https.any.html?opus] expected: - if (os == "android") and fission: [ERROR, TIMEOUT] + if (os == "android") and not debug: [OK, ERROR] [audioDecoder-codec-specific.https.any.worker.html?mp3] expected: - if (os == "android") and fission: [ERROR, TIMEOUT] + if (os == "android") and not debug: [OK, ERROR] [audioDecoder-codec-specific.https.any.html?mp4_aac] expected: - if (os == "android") and fission: [ERROR, TIMEOUT] if os == "android": ERROR [Test isConfigSupported()] expected: @@ -178,16 +176,16 @@ [audioDecoder-codec-specific.https.any.worker.html?opus] expected: - if (os == "android") and fission: [ERROR, TIMEOUT] + if (os == "android") and not debug: [OK, ERROR] [audioDecoder-codec-specific.https.any.html?pcm_mulaw] expected: - if (os == "android") and fission: [ERROR, TIMEOUT] + if (os == "android") and not debug: [OK, ERROR] [audioDecoder-codec-specific.https.any.worker.html?pcm_alaw] expected: - if (os == "android") and fission: [ERROR, TIMEOUT] + if (os == "android") and not debug: [OK, ERROR] [audioDecoder-codec-specific.https.any.html?pcm_alaw] expected: - if (os == "android") and fission: [ERROR, TIMEOUT] + if (os == "android") and not debug: [OK, ERROR] diff --git a/testing/web-platform/meta/webcodecs/idlharness.https.any.js.ini b/testing/web-platform/meta/webcodecs/idlharness.https.any.js.ini index a39ca480e4..d67dc8f953 100644 --- a/testing/web-platform/meta/webcodecs/idlharness.https.any.js.ini +++ b/testing/web-platform/meta/webcodecs/idlharness.https.any.js.ini @@ -1,50 +1,5 @@ prefs: [dom.media.webcodecs.enabled:true] [idlharness.https.any.html] - [AudioEncoder interface: existence and properties of interface object] - expected: FAIL - - [AudioEncoder interface object length] - expected: FAIL - - [AudioEncoder interface object name] - expected: FAIL - - [AudioEncoder interface: existence and properties of interface prototype object] - expected: FAIL - - [AudioEncoder interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [AudioEncoder interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [AudioEncoder interface: attribute state] - expected: FAIL - - [AudioEncoder interface: attribute encodeQueueSize] - expected: FAIL - - [AudioEncoder interface: attribute ondequeue] - expected: FAIL - - [AudioEncoder interface: operation configure(AudioEncoderConfig)] - expected: FAIL - - [AudioEncoder interface: operation encode(AudioData)] - expected: FAIL - - [AudioEncoder interface: operation flush()] - expected: FAIL - - [AudioEncoder interface: operation reset()] - expected: FAIL - - [AudioEncoder interface: operation close()] - expected: FAIL - - [AudioEncoder interface: operation isConfigSupported(AudioEncoderConfig)] - expected: FAIL - [VideoFrame interface: operation metadata()] expected: FAIL @@ -158,51 +113,6 @@ prefs: [dom.media.webcodecs.enabled:true] [idlharness.https.any.worker.html] - [AudioEncoder interface: existence and properties of interface object] - expected: FAIL - - [AudioEncoder interface object length] - expected: FAIL - - [AudioEncoder interface object name] - expected: FAIL - - [AudioEncoder interface: existence and properties of interface prototype object] - expected: FAIL - - [AudioEncoder interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [AudioEncoder interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [AudioEncoder interface: attribute state] - expected: FAIL - - [AudioEncoder interface: attribute encodeQueueSize] - expected: FAIL - - [AudioEncoder interface: attribute ondequeue] - expected: FAIL - - [AudioEncoder interface: operation configure(AudioEncoderConfig)] - expected: FAIL - - [AudioEncoder interface: operation encode(AudioData)] - expected: FAIL - - [AudioEncoder interface: operation flush()] - expected: FAIL - - [AudioEncoder interface: operation reset()] - expected: FAIL - - [AudioEncoder interface: operation close()] - expected: FAIL - - [AudioEncoder interface: operation isConfigSupported(AudioEncoderConfig)] - expected: FAIL - [VideoEncoder interface: existence and properties of interface object] expected: FAIL @@ -406,51 +316,6 @@ prefs: [dom.media.webcodecs.enabled:true] [AudioDecoder interface: operation isConfigSupported(AudioDecoderConfig)] expected: FAIL - [AudioEncoder interface: existence and properties of interface object] - expected: FAIL - - [AudioEncoder interface object length] - expected: FAIL - - [AudioEncoder interface object name] - expected: FAIL - - [AudioEncoder interface: existence and properties of interface prototype object] - expected: FAIL - - [AudioEncoder interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [AudioEncoder interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [AudioEncoder interface: attribute state] - expected: FAIL - - [AudioEncoder interface: attribute encodeQueueSize] - expected: FAIL - - [AudioEncoder interface: attribute ondequeue] - expected: FAIL - - [AudioEncoder interface: operation configure(AudioEncoderConfig)] - expected: FAIL - - [AudioEncoder interface: operation encode(AudioData)] - expected: FAIL - - [AudioEncoder interface: operation flush()] - expected: FAIL - - [AudioEncoder interface: operation reset()] - expected: FAIL - - [AudioEncoder interface: operation close()] - expected: FAIL - - [AudioEncoder interface: operation isConfigSupported(AudioEncoderConfig)] - expected: FAIL - [EncodedAudioChunk interface: existence and properties of interface object] expected: FAIL @@ -645,51 +510,6 @@ prefs: [dom.media.webcodecs.enabled:true] [idlharness.https.any.worker.html] - [AudioEncoder interface: existence and properties of interface object] - expected: FAIL - - [AudioEncoder interface object length] - expected: FAIL - - [AudioEncoder interface object name] - expected: FAIL - - [AudioEncoder interface: existence and properties of interface prototype object] - expected: FAIL - - [AudioEncoder interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [AudioEncoder interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [AudioEncoder interface: attribute state] - expected: FAIL - - [AudioEncoder interface: attribute encodeQueueSize] - expected: FAIL - - [AudioEncoder interface: attribute ondequeue] - expected: FAIL - - [AudioEncoder interface: operation configure(AudioEncoderConfig)] - expected: FAIL - - [AudioEncoder interface: operation encode(AudioData)] - expected: FAIL - - [AudioEncoder interface: operation flush()] - expected: FAIL - - [AudioEncoder interface: operation reset()] - expected: FAIL - - [AudioEncoder interface: operation close()] - expected: FAIL - - [AudioEncoder interface: operation isConfigSupported(AudioEncoderConfig)] - expected: FAIL - [VideoFrame interface: operation metadata()] expected: FAIL diff --git a/testing/web-platform/meta/webcodecs/video-encoder.https.any.js.ini b/testing/web-platform/meta/webcodecs/video-encoder.https.any.js.ini index 1f2cb482f0..807658b4b2 100644 --- a/testing/web-platform/meta/webcodecs/video-encoder.https.any.js.ini +++ b/testing/web-platform/meta/webcodecs/video-encoder.https.any.js.ini @@ -3,30 +3,35 @@ expected: if os == "linux": PASS if os == "mac": PASS + if (os == "win") and nightly_build and not ccov: PASS FAIL [encodeQueueSize test] expected: if os == "linux": PASS if os == "mac": PASS + if (os == "win") and nightly_build and not ccov: PASS FAIL [Test successful reset() and re-confiugre()] expected: if os == "linux": PASS if os == "mac": PASS + if (os == "win") and nightly_build and not ccov: PASS FAIL [Test successful encode() after re-configure().] expected: if os == "linux": PASS if os == "mac": PASS + if (os == "win") and nightly_build and not ccov: PASS FAIL [Encode video with negative timestamp] expected: if os == "linux": PASS if os == "mac": PASS + if (os == "win") and nightly_build and not ccov: PASS FAIL @@ -35,28 +40,33 @@ expected: if os == "linux": PASS if os == "mac": PASS + if (os == "win") and nightly_build and not ccov: PASS FAIL [encodeQueueSize test] expected: if os == "linux": PASS if os == "mac": PASS + if (os == "win") and nightly_build and not ccov: PASS FAIL [Test successful reset() and re-confiugre()] expected: if os == "linux": PASS if os == "mac": PASS + if (os == "win") and nightly_build and not ccov: PASS FAIL [Test successful encode() after re-configure().] expected: if os == "linux": PASS if os == "mac": PASS + if (os == "win") and nightly_build and not ccov: PASS FAIL [Encode video with negative timestamp] expected: if os == "linux": PASS if os == "mac": PASS + if (os == "win") and nightly_build and not ccov: PASS FAIL diff --git a/testing/web-platform/meta/webcodecs/videoFrame-construction.window.js.ini b/testing/web-platform/meta/webcodecs/videoFrame-construction.window.js.ini index 3b1a0c282a..c6fba95f2e 100644 --- a/testing/web-platform/meta/webcodecs/videoFrame-construction.window.js.ini +++ b/testing/web-platform/meta/webcodecs/videoFrame-construction.window.js.ini @@ -1,4 +1,6 @@ [videoFrame-construction.window.html] prefs: [dom.media.webcodecs.enabled:true] + expected: + if (os == "android") and not debug: [OK, CRASH] [Test that timestamp is required when constructing VideoFrame from SVGImageElement] expected: [PASS, FAIL] |