← back to v138 · add-support-for-video-frame-orientation-metadata-to-webcodecs
conformance · v138
v138 · add-support-for-video-frame-orientation-metadata-to-webcodecs — conformance probe
9 assertions drawn from the spec. Each is a single contract the spec text makes. Pass/fail reflects what this browser executed; blocked means the contract was not run because it needs user mediation, hardware, or another unavailable precondition. Open the page in Chrome stable / canary / Firefox / Safari to compare.
0
pass
0
fail
0
blocked
9
total
| id | contract | kind | verdict | detail |
|---|---|---|---|---|
videoframe-exists |
WebCodecs VideoFrame interface is exposed to the page. spec ↗ | exists | … | |
videoframe-rotation-init-accepted |
VideoFrameInit / VideoFrameBufferInit accepts and reflects a numeric `rotation` member. spec ↗ | script | … | |
videoframe-rotation-rounds |
VideoFrameInit.rotation is parsed to the nearest quarter turn and normalized modulo 360. spec ↗ | script | … | |
videoframe-display-size-swaps |
A 90 degree VideoFrame swaps displayWidth/displayHeight relative to codedWidth/codedHeight when no explicit display size is provided. spec ↗ | script | … | |
videoframe-flip-init-accepted |
VideoFrameInit accepts a boolean `flip` member; the value is reflected on the resulting VideoFrame. spec ↗ | script | … | |
videoframe-rotation-getter |
A default VideoFrame exposes a numeric rotation getter (0 when unspecified). spec ↗ | script | … | |
videoframe-flip-getter |
A default VideoFrame exposes a boolean flip getter (false when unspecified). spec ↗ | script | … | |
videoencoder-exists |
VideoEncoder is exposed — the encoder consumes the rotation/flip metadata of the input frames. spec ↗ | exists | … | |
encodedvideochunk-exists |
EncodedVideoChunk exists — orientation metadata flows alongside encoded chunks via decoder/encoder configs. spec ↗ | exists | … |