← back to v136 · type-agnostic-var-fallback
conformance · v136
v136 · type-agnostic-var-fallback — 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.
0
pass
0
fail
0
blocked
6
total
| id | contract | kind | verdict | detail |
|---|---|---|---|---|
var-fallback-untyped-property |
var() with a fallback that doesn't validate against the referenced custom property's type is now accepted at parse time. spec ↗ | css-supports | … | |
var-fallback-different-type |
A fallback whose type does not match the value computed for the var is allowed — fallback only fires if the var is unset. spec ↗ | css-supports | … | |
var-no-fallback-still-parses |
var() without a fallback still parses (regression check). spec ↗ | css-supports | … | |
var-fallback-with-calc |
A var() fallback can contain a calc() that uses incompatible types relative to the consumer. spec ↗ | css-supports | … | |
registered-property-via-cssom |
CSS.registerProperty is exposed — registered custom properties are where typed validation traditionally applied; the new lookup is fallback-only. spec ↗ | typeof | … | |
var-roundtrip-cssom |
A var() declaration with a fallback round-trips through CSSOM cssText. | script | … |