Click here to download the Blitz Browser!

WPT

wpt / webcodecs / video-encoder-config.https.any.html

Spec: WebCodecs ↗

Runs: Chrome 154.0.8037.0 (wpt@98a70a0c5) | Firefox 157.0a1 (wpt@318cbb466) | Safari 251 preview (wpt@5ce815a83) | Ladybird 1.0-5758c (wpt@ae6982b12) | Servo Servo 0.5 (wpt@2ccd2cbf8) | Blitz 4dcc855ce (wpt@a95401e4e)

View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi

ChromeFirefoxSafariLadybirdServoBlitz
Total43/4343/4341/430/430/43NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
Test that VideoEncoder.isConfigSupported() rejects invalid config: Missing codecPASSPASSPASSFAILFAIL
Test that VideoEncoder.isConfigSupported() rejects invalid config: Empty codecPASSPASSPASSFAILFAIL
Test that VideoEncoder.isConfigSupported() rejects invalid config: Width is 0PASSPASSPASSFAILFAIL
Test that VideoEncoder.isConfigSupported() rejects invalid config: Height is 0PASSPASSPASSFAILFAIL
Test that VideoEncoder.isConfigSupported() rejects invalid config: displayWidth is 0PASSPASSPASSFAILFAIL
Test that VideoEncoder.isConfigSupported() rejects invalid config: displayHeight is 0PASSPASSPASSFAILFAIL
Test that VideoEncoder.isConfigSupported() rejects invalid config: bitrate is present but zeroPASSPASSFAILFAILFAIL
Test that VideoEncoder.configure() rejects invalid config: Missing codecPASSPASSPASSFAILFAIL
Test that VideoEncoder.configure() rejects invalid config: Empty codecPASSPASSPASSFAILFAIL
Test that VideoEncoder.configure() rejects invalid config: Width is 0PASSPASSPASSFAILFAIL
Test that VideoEncoder.configure() rejects invalid config: Height is 0PASSPASSPASSFAILFAIL
Test that VideoEncoder.configure() rejects invalid config: displayWidth is 0PASSPASSPASSFAILFAIL
Test that VideoEncoder.configure() rejects invalid config: displayHeight is 0PASSPASSPASSFAILFAIL
Test that VideoEncoder.configure() rejects invalid config: bitrate is present but zeroPASSPASSFAILFAILFAIL
Test that VideoEncoder.isConfigSupported() doesn't support config: Invalid scalability modePASSPASSPASSFAILFAIL
Test that VideoEncoder.isConfigSupported() doesn't support config: Unrecognized codecPASSPASSPASSFAILFAIL
Test that VideoEncoder.isConfigSupported() doesn't support config: VP8 codec string not accepted by Web CodecsPASSPASSPASSFAILFAIL
Test that VideoEncoder.isConfigSupported() doesn't support config: Codec with bad casingPASSPASSPASSFAILFAIL
Test that VideoEncoder.isConfigSupported() doesn't support config: Width is too largePASSPASSPASSFAILFAIL
Test that VideoEncoder.isConfigSupported() doesn't support config: Height is too largePASSPASSPASSFAILFAIL
Test that VideoEncoder.isConfigSupported() doesn't support config: Too strenuous accelerated encoding parametersPASSPASSPASSFAILFAIL
Test that VideoEncoder.isConfigSupported() doesn't support config: Odd sized frames for H264PASSPASSPASSFAILFAIL
Test that VideoEncoder.isConfigSupported() doesn't support config: Possible future H264 codec stringPASSPASSPASSFAILFAIL
Test that VideoEncoder.isConfigSupported() doesn't support config: Possible future HEVC codec stringPASSPASSPASSFAILFAIL
Test that VideoEncoder.isConfigSupported() doesn't support config: Possible future VP9 codec stringPASSPASSPASSFAILFAIL
Test that VideoEncoder.isConfigSupported() doesn't support config: Possible future AV1 codec stringPASSPASSPASSFAILFAIL
Test that VideoEncoder.isConfigSupported() doesn't support config: codec with spacesPASSPASSPASSFAILFAIL
Test that VideoEncoder.configure() doesn't support config: Invalid scalability modePASSPASSPASSFAILFAIL
Test that VideoEncoder.configure() doesn't support config: Unrecognized codecPASSPASSPASSFAILFAIL
Test that VideoEncoder.configure() doesn't support config: VP8 codec string not accepted by Web CodecsPASSPASSPASSFAILFAIL
Test that VideoEncoder.configure() doesn't support config: Codec with bad casingPASSPASSPASSFAILFAIL
Test that VideoEncoder.configure() doesn't support config: Width is too largePASSPASSPASSFAILFAIL
Test that VideoEncoder.configure() doesn't support config: Height is too largePASSPASSPASSFAILFAIL
Test that VideoEncoder.configure() doesn't support config: Too strenuous accelerated encoding parametersPASSPASSPASSFAILFAIL
Test that VideoEncoder.configure() doesn't support config: Odd sized frames for H264PASSPASSPASSFAILFAIL
Test that VideoEncoder.configure() doesn't support config: Possible future H264 codec stringPASSPASSPASSFAILFAIL
Test that VideoEncoder.configure() doesn't support config: Possible future HEVC codec stringPASSPASSPASSFAILFAIL
Test that VideoEncoder.configure() doesn't support config: Possible future VP9 codec stringPASSPASSPASSFAILFAIL
Test that VideoEncoder.configure() doesn't support config: Possible future AV1 codec stringPASSPASSPASSFAILFAIL
Test that VideoEncoder.configure() doesn't support config: codec with spacesPASSPASSPASSFAILFAIL
VideoEncoder.isConfigSupported() supports:{"codec":"avc1.42001E","hardwareAcceleration":"no-preference","width":640,"height":480,"bitrate":5000000,"framerate":24,"avc":{"format":"annexb"},"futureConfigFeature":"foo"}PASSPASSPASSFAILFAIL
VideoEncoder.isConfigSupported() supports:{"codec":"vp8","hardwareAcceleration":"no-preference","width":800,"height":600,"bitrate":7000000,"bitrateMode":"variable","framerate":60,"scalabilityMode":"L1T2","futureConfigFeature":"foo","latencyMode":"quality","avc":{"format":"annexb"}}PASSPASSPASSFAILFAIL
VideoEncoder.isConfigSupported() supports:{"codec":"vp09.00.10.08","hardwareAcceleration":"no-preference","width":1280,"height":720,"bitrate":7000000,"bitrateMode":"constant","framerate":25,"futureConfigFeature":"foo","latencyMode":"realtime","alpha":"discard"}PASSPASSPASSFAILFAIL