[videoDecoder-codec-specific.https.any.worker.html?vp8] prefs: [dom.media.webcodecs.enabled:true] [Test isConfigSupported()] expected: if os == "android": PRECONDITION_FAILED [Test isConfigSupported() with 1080p crop] expected: if os == "android": PRECONDITION_FAILED [Test that isConfigSupported() returns a parsed configuration] expected: if os == "android": PRECONDITION_FAILED [Test invalid configs] expected: if os == "android": PRECONDITION_FAILED [Test configure()] expected: if os == "android": PRECONDITION_FAILED [Decode a key frame] expected: if os == "android": PRECONDITION_FAILED [Decode a non key frame first fails] expected: if os == "android": PRECONDITION_FAILED [Verify reset() suppresses outputs] expected: if os == "android": PRECONDITION_FAILED [Test unconfigured VideoDecoder operations] expected: if os == "android": PRECONDITION_FAILED [Test closed VideoDecoder operations] expected: if os == "android": PRECONDITION_FAILED [Decode empty frame] expected: if os == "android": PRECONDITION_FAILED [Decode corrupt frame] expected: if os == "android": PRECONDITION_FAILED [Close while decoding corrupt frame] expected: if os == "android": PRECONDITION_FAILED [Test decoding after flush] expected: if os == "android": PRECONDITION_FAILED [Test decoding a with negative timestamp] expected: if os == "android": PRECONDITION_FAILED [Test reset during flush] expected: if os == "android": PRECONDITION_FAILED [Test low-latency decoding] expected: if os == "android": PRECONDITION_FAILED [VideoDecoder decodeQueueSize test] expected: if os == "android": PRECONDITION_FAILED [videoDecoder-codec-specific.https.any.worker.html?h264_avc] prefs: [dom.media.webcodecs.enabled:true] [Test isConfigSupported()] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test isConfigSupported() with 1080p crop] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test that isConfigSupported() returns a parsed configuration] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test invalid configs] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test configure()] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Decode a key frame] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Decode a non key frame first fails] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Verify reset() suppresses outputs] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test unconfigured VideoDecoder operations] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test closed VideoDecoder operations] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Decode empty frame] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Decode corrupt frame] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Close while decoding corrupt frame] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test decoding after flush] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test decoding a with negative timestamp] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test reset during flush] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test low-latency decoding] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [VideoDecoder decodeQueueSize test] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [videoDecoder-codec-specific.https.any.worker.html?vp9] prefs: [dom.media.webcodecs.enabled:true] [Test isConfigSupported()] expected: if os == "android": PRECONDITION_FAILED [Test isConfigSupported() with 1080p crop] expected: if os == "android": PRECONDITION_FAILED [Test that isConfigSupported() returns a parsed configuration] expected: if os == "android": PRECONDITION_FAILED [Test invalid configs] expected: if os == "android": PRECONDITION_FAILED [Test configure()] expected: if os == "android": PRECONDITION_FAILED [Decode a key frame] expected: if os == "android": PRECONDITION_FAILED [Decode a non key frame first fails] expected: if os == "android": PRECONDITION_FAILED [Verify reset() suppresses outputs] expected: if os == "android": PRECONDITION_FAILED [Test unconfigured VideoDecoder operations] expected: if os == "android": PRECONDITION_FAILED [Test closed VideoDecoder operations] expected: if os == "android": PRECONDITION_FAILED [Decode empty frame] expected: if os == "android": PRECONDITION_FAILED [Decode corrupt frame] expected: if os == "android": PRECONDITION_FAILED [Close while decoding corrupt frame] expected: if os == "android": PRECONDITION_FAILED [Test decoding after flush] expected: if os == "android": PRECONDITION_FAILED [Test decoding a with negative timestamp] expected: if os == "android": PRECONDITION_FAILED [Test reset during flush] expected: if os == "android": PRECONDITION_FAILED [Test low-latency decoding] expected: if os == "android": PRECONDITION_FAILED [VideoDecoder decodeQueueSize test] expected: if os == "android": PRECONDITION_FAILED [videoDecoder-codec-specific.https.any.worker.html?h264_annexb] prefs: [dom.media.webcodecs.enabled:true] expected: if (os == "linux") and debug and fission and not swgl: [OK, CRASH] if (os == "linux") and debug and not fission and swgl: [OK, CRASH] [Test isConfigSupported()] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test isConfigSupported() with 1080p crop] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test that isConfigSupported() returns a parsed configuration] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test invalid configs] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test configure()] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Decode a key frame] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Decode a non key frame first fails] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Verify reset() suppresses outputs] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test unconfigured VideoDecoder operations] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test closed VideoDecoder operations] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Decode empty frame] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Decode corrupt frame] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Close while decoding corrupt frame] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test decoding after flush] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test decoding a with negative timestamp] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test reset during flush] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test low-latency decoding] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [VideoDecoder decodeQueueSize test] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [videoDecoder-codec-specific.https.any.html?vp8] prefs: [dom.media.webcodecs.enabled:true] [Test isConfigSupported()] expected: if os == "android": PRECONDITION_FAILED [Test isConfigSupported() with 1080p crop] expected: if os == "android": PRECONDITION_FAILED [Test that isConfigSupported() returns a parsed configuration] expected: if os == "android": PRECONDITION_FAILED [Test invalid configs] expected: if os == "android": PRECONDITION_FAILED [Test configure()] expected: if os == "android": PRECONDITION_FAILED [Decode a key frame] expected: if os == "android": PRECONDITION_FAILED [Decode a non key frame first fails] expected: if os == "android": PRECONDITION_FAILED [Verify reset() suppresses outputs] expected: if os == "android": PRECONDITION_FAILED [Test unconfigured VideoDecoder operations] expected: if os == "android": PRECONDITION_FAILED [Test closed VideoDecoder operations] expected: if os == "android": PRECONDITION_FAILED [Decode empty frame] expected: if os == "android": PRECONDITION_FAILED [Decode corrupt frame] expected: if os == "android": PRECONDITION_FAILED [Close while decoding corrupt frame] expected: if os == "android": PRECONDITION_FAILED [Test decoding after flush] expected: if os == "android": PRECONDITION_FAILED [Test decoding a with negative timestamp] expected: if os == "android": PRECONDITION_FAILED [Test reset during flush] expected: if os == "android": PRECONDITION_FAILED [Test low-latency decoding] expected: if os == "android": PRECONDITION_FAILED [VideoDecoder decodeQueueSize test] expected: if os == "android": PRECONDITION_FAILED [videoDecoder-codec-specific.https.any.html?av1] prefs: [dom.media.webcodecs.enabled:true] [Test isConfigSupported()] expected: if os == "android": PRECONDITION_FAILED [Test isConfigSupported() with 1080p crop] expected: if os == "android": PRECONDITION_FAILED [Test that isConfigSupported() returns a parsed configuration] expected: if os == "android": PRECONDITION_FAILED [Test invalid configs] expected: if os == "android": PRECONDITION_FAILED [Test configure()] expected: if os == "android": PRECONDITION_FAILED [Decode a key frame] expected: if os == "android": PRECONDITION_FAILED [Decode a non key frame first fails] expected: if os == "android": PRECONDITION_FAILED [Verify reset() suppresses outputs] expected: if os == "android": PRECONDITION_FAILED [Test unconfigured VideoDecoder operations] expected: if os == "android": PRECONDITION_FAILED [Test closed VideoDecoder operations] expected: if os == "android": PRECONDITION_FAILED [Decode empty frame] expected: if os == "android": PRECONDITION_FAILED [Decode corrupt frame] expected: if os == "android": PRECONDITION_FAILED [Close while decoding corrupt frame] expected: if os == "android": PRECONDITION_FAILED [Test decoding after flush] expected: if os == "android": PRECONDITION_FAILED [Test decoding a with negative timestamp] expected: if os == "android": PRECONDITION_FAILED [Test reset during flush] expected: if os == "android": PRECONDITION_FAILED [Test low-latency decoding] expected: if os == "android": PRECONDITION_FAILED [VideoDecoder decodeQueueSize test] expected: if os == "android": PRECONDITION_FAILED [videoDecoder-codec-specific.https.any.worker.html?av1] prefs: [dom.media.webcodecs.enabled:true] [Test isConfigSupported()] expected: if os == "android": PRECONDITION_FAILED [Test isConfigSupported() with 1080p crop] expected: if os == "android": PRECONDITION_FAILED [Test that isConfigSupported() returns a parsed configuration] expected: if os == "android": PRECONDITION_FAILED [Test invalid configs] expected: if os == "android": PRECONDITION_FAILED [Test configure()] expected: if os == "android": PRECONDITION_FAILED [Decode a key frame] expected: if os == "android": PRECONDITION_FAILED [Decode a non key frame first fails] expected: if os == "android": PRECONDITION_FAILED [Verify reset() suppresses outputs] expected: if os == "android": PRECONDITION_FAILED [Test unconfigured VideoDecoder operations] expected: if os == "android": PRECONDITION_FAILED [Test closed VideoDecoder operations] expected: if os == "android": PRECONDITION_FAILED [Decode empty frame] expected: if os == "android": PRECONDITION_FAILED [Decode corrupt frame] expected: if os == "android": PRECONDITION_FAILED [Close while decoding corrupt frame] expected: if os == "android": PRECONDITION_FAILED [Test decoding after flush] expected: if os == "android": PRECONDITION_FAILED [Test decoding a with negative timestamp] expected: if os == "android": PRECONDITION_FAILED [Test reset during flush] expected: if os == "android": PRECONDITION_FAILED [Test low-latency decoding] expected: if os == "android": PRECONDITION_FAILED [VideoDecoder decodeQueueSize test] expected: if os == "android": PRECONDITION_FAILED [videoDecoder-codec-specific.https.any.html?vp9] prefs: [dom.media.webcodecs.enabled:true] [Test isConfigSupported()] expected: if os == "android": PRECONDITION_FAILED [Test isConfigSupported() with 1080p crop] expected: if os == "android": PRECONDITION_FAILED [Test that isConfigSupported() returns a parsed configuration] expected: if os == "android": PRECONDITION_FAILED [Test invalid configs] expected: if os == "android": PRECONDITION_FAILED [Test configure()] expected: if os == "android": PRECONDITION_FAILED [Decode a key frame] expected: if os == "android": PRECONDITION_FAILED [Decode a non key frame first fails] expected: if os == "android": PRECONDITION_FAILED [Verify reset() suppresses outputs] expected: if os == "android": PRECONDITION_FAILED [Test unconfigured VideoDecoder operations] expected: if os == "android": PRECONDITION_FAILED [Test closed VideoDecoder operations] expected: if os == "android": PRECONDITION_FAILED [Decode empty frame] expected: if os == "android": PRECONDITION_FAILED [Decode corrupt frame] expected: if os == "android": PRECONDITION_FAILED [Close while decoding corrupt frame] expected: if os == "android": PRECONDITION_FAILED [Test decoding after flush] expected: if os == "android": PRECONDITION_FAILED [Test decoding a with negative timestamp] expected: if os == "android": PRECONDITION_FAILED [Test reset during flush] expected: if os == "android": PRECONDITION_FAILED [Test low-latency decoding] expected: if os == "android": PRECONDITION_FAILED [VideoDecoder decodeQueueSize test] expected: if os == "android": PRECONDITION_FAILED [videoDecoder-codec-specific.https.any.html?h264_avc] prefs: [dom.media.webcodecs.enabled:true] [Test isConfigSupported()] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test isConfigSupported() with 1080p crop] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test that isConfigSupported() returns a parsed configuration] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test invalid configs] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test configure()] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Decode a key frame] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Decode a non key frame first fails] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Verify reset() suppresses outputs] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test unconfigured VideoDecoder operations] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test closed VideoDecoder operations] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Decode empty frame] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Decode corrupt frame] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Close while decoding corrupt frame] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test decoding after flush] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test decoding a with negative timestamp] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test reset during flush] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test low-latency decoding] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [VideoDecoder decodeQueueSize test] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [videoDecoder-codec-specific.https.any.html?h264_annexb] prefs: [dom.media.webcodecs.enabled:true] expected: if (processor == "x86_64") and not fission and (os == "linux") and debug and not swgl: [OK, CRASH] if (processor == "x86") and (os == "linux"): [OK, CRASH] [Test isConfigSupported()] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test isConfigSupported() with 1080p crop] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test that isConfigSupported() returns a parsed configuration] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test invalid configs] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test configure()] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Decode a key frame] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Decode a non key frame first fails] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Verify reset() suppresses outputs] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test unconfigured VideoDecoder operations] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test closed VideoDecoder operations] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Decode empty frame] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Decode corrupt frame] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Close while decoding corrupt frame] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test decoding after flush] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test decoding a with negative timestamp] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test reset during flush] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [Test low-latency decoding] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [VideoDecoder decodeQueueSize test] expected: if (os == "android") or (os == "mac"): PRECONDITION_FAILED [videoDecoder-codec-specific.https.any.html?h265_hevc] prefs: [dom.media.webcodecs.enabled:true] [Test isConfigSupported()] expected: PRECONDITION_FAILED [Test isConfigSupported() with 1080p crop] expected: PRECONDITION_FAILED [Test that isConfigSupported() returns a parsed configuration] expected: PRECONDITION_FAILED [Test invalid configs] expected: PRECONDITION_FAILED [Test configure()] expected: PRECONDITION_FAILED [Decode a key frame] expected: PRECONDITION_FAILED [Decode a non key frame first fails] expected: PRECONDITION_FAILED [Verify reset() suppresses outputs] expected: PRECONDITION_FAILED [Test unconfigured VideoDecoder operations] expected: PRECONDITION_FAILED [Test closed VideoDecoder operations] expected: PRECONDITION_FAILED [Decode empty frame] expected: PRECONDITION_FAILED [Decode corrupt frame] expected: PRECONDITION_FAILED [Close while decoding corrupt frame] expected: PRECONDITION_FAILED [Test decoding after flush] expected: PRECONDITION_FAILED [Test decoding a with negative timestamp] expected: PRECONDITION_FAILED [Test reset during flush] expected: PRECONDITION_FAILED [Test low-latency decoding] expected: PRECONDITION_FAILED [VideoDecoder decodeQueueSize test] expected: PRECONDITION_FAILED [videoDecoder-codec-specific.https.any.worker.html?h265_hevc] prefs: [dom.media.webcodecs.enabled:true] [Test isConfigSupported()] expected: PRECONDITION_FAILED [Test isConfigSupported() with 1080p crop] expected: PRECONDITION_FAILED [Test that isConfigSupported() returns a parsed configuration] expected: PRECONDITION_FAILED [Test invalid configs] expected: PRECONDITION_FAILED [Test configure()] expected: PRECONDITION_FAILED [Decode a key frame] expected: PRECONDITION_FAILED [Decode a non key frame first fails] expected: PRECONDITION_FAILED [Verify reset() suppresses outputs] expected: PRECONDITION_FAILED [Test unconfigured VideoDecoder operations] expected: PRECONDITION_FAILED [Test closed VideoDecoder operations] expected: PRECONDITION_FAILED [Decode empty frame] expected: PRECONDITION_FAILED [Decode corrupt frame] expected: PRECONDITION_FAILED [Close while decoding corrupt frame] expected: PRECONDITION_FAILED [Test decoding after flush] expected: PRECONDITION_FAILED [Test decoding a with negative timestamp] expected: PRECONDITION_FAILED [Test reset during flush] expected: PRECONDITION_FAILED [Test low-latency decoding] expected: PRECONDITION_FAILED [VideoDecoder decodeQueueSize test] expected: PRECONDITION_FAILED [videoDecoder-codec-specific.https.any.html?h265_annexb] prefs: [dom.media.webcodecs.enabled:true] [Test isConfigSupported()] expected: PRECONDITION_FAILED [Test isConfigSupported() with 1080p crop] expected: PRECONDITION_FAILED [Test that isConfigSupported() returns a parsed configuration] expected: PRECONDITION_FAILED [Test invalid configs] expected: PRECONDITION_FAILED [Test configure()] expected: PRECONDITION_FAILED [Decode a key frame] expected: PRECONDITION_FAILED [Decode a non key frame first fails] expected: PRECONDITION_FAILED [Verify reset() suppresses outputs] expected: PRECONDITION_FAILED [Test unconfigured VideoDecoder operations] expected: PRECONDITION_FAILED [Test closed VideoDecoder operations] expected: PRECONDITION_FAILED [Decode empty frame] expected: PRECONDITION_FAILED [Decode corrupt frame] expected: PRECONDITION_FAILED [Close while decoding corrupt frame] expected: PRECONDITION_FAILED [Test decoding after flush] expected: PRECONDITION_FAILED [Test decoding a with negative timestamp] expected: PRECONDITION_FAILED [Test reset during flush] expected: PRECONDITION_FAILED [Test low-latency decoding] expected: PRECONDITION_FAILED [VideoDecoder decodeQueueSize test] expected: PRECONDITION_FAILED [videoDecoder-codec-specific.https.any.worker.html?h265_annexb] prefs: [dom.media.webcodecs.enabled:true] [Test isConfigSupported()] expected: PRECONDITION_FAILED [Test isConfigSupported() with 1080p crop] expected: PRECONDITION_FAILED [Test that isConfigSupported() returns a parsed configuration] expected: PRECONDITION_FAILED [Test invalid configs] expected: PRECONDITION_FAILED [Test configure()] expected: PRECONDITION_FAILED [Decode a key frame] expected: PRECONDITION_FAILED [Decode a non key frame first fails] expected: PRECONDITION_FAILED [Verify reset() suppresses outputs] expected: PRECONDITION_FAILED [Test unconfigured VideoDecoder operations] expected: PRECONDITION_FAILED [Test closed VideoDecoder operations] expected: PRECONDITION_FAILED [Decode empty frame] expected: PRECONDITION_FAILED [Decode corrupt frame] expected: PRECONDITION_FAILED [Close while decoding corrupt frame] expected: PRECONDITION_FAILED [Test decoding after flush] expected: PRECONDITION_FAILED [Test decoding a with negative timestamp] expected: PRECONDITION_FAILED [Test reset during flush] expected: PRECONDITION_FAILED [Test low-latency decoding] expected: PRECONDITION_FAILED [VideoDecoder decodeQueueSize test] expected: PRECONDITION_FAILED