← back to v150 · animatable-zoom

conformance · v150

v150 · animatable-zoom — conformance probe

6 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.

browser: spec: https://drafts.csswg.org/css-viewport/#zoom-property chromestatus: #5198254868529152 generated 2026-06-01T08:14:34Z by conformance-author-v1-subagent
0
pass
0
fail
0
blocked
6
total
id contract kind verdict detail
zoom-property-supported The CSS zoom property is recognised; zoom: 1 parses via CSS.supports. css-supports
zoom-accepts-number zoom accepts a unitless <number> value in the new standard syntax. css-supports
zoom-accepts-percentage zoom accepts <percentage> values per the standardised spec. css-supports
zoom-computed-to-number Computed value of zoom is a number string (e.g. '1.5'), not the literal '150%' — the spec normalises percentages to numbers. script
zoom-animates-via-waapi zoom is now animatable: Element.animate accepts zoom keyframes without throwing. spec ↗ script
zoom-inherits-into-length-resolution zoom affects resolved length properties on descendants (e.g. computed width scales with zoom). script