Harness status: OK Found 16 tests 10 Pass 6 Fail Fail var() references work with registered properties Pass References to registered var()-properties work in registered lists Pass References to mixed registered and unregistered var()-properties work in registered lists Pass Registered lists may be concatenated Fail Font-relative units are absolutized when substituting Fail Calc expressions are resolved when substituting Fail Lists with relative units are absolutized when substituting Fail Values are absolutized when substituting into properties with universal syntax Fail Invalid values for registered properties are serialized as the empty string Pass Valid fallback does not invalidate var()-reference [, 10px] Pass Valid fallback does not invalidate var()-reference [ | , red] Pass Valid fallback does not invalidate var()-reference [ | none, none] Pass Invalid fallback doesn't invalidate var()-reference [, red] Pass Invalid fallback doesn't invalidate var()-reference [ | none, nolength] Pass Invalid fallback doesn't invalidate var()-reference [, var(--novar)] Pass Empty universal custom property can be substituted with var()