Click here to download the Blitz Browser!

WPT

wpt / css / css-variables / variable-definition.html

Spec: CSS Variables ↗

Runs: Chrome 155.0.8038.0 (wpt@b1a7025f8, 2026-09-02) | Firefox 157.0a1 (wpt@b1a7025f8, 2026-09-02) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-a7884 (wpt@b1a7025f8, 2026-09-02) | Servo Servo 0.5 (wpt@2ccd2cbf8, 2026-09-01) | Blitz 7727414ca (wpt@a95401e4e, 2026-09-02)

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

ChromeFirefoxSafariLadybirdServoBlitz
Total59/7359/7359/7353/7359/7358/73
SubtestChromeFirefoxSafariLadybirdServoBlitz
no variablePASSPASSPASSPASSPASSPASS
variablePASSPASSPASSPASSPASSPASS
single char variablePASSPASSPASSPASSPASSPASS
single char '-' variablePASSPASSPASSPASSPASSPASS
no char variablePASSPASSPASSPASSPASSPASS
white space value (single space)FAILFAILFAILFAILFAILFAIL
white space value (double space)FAILFAILFAILFAILFAILFAIL
overwritePASSPASSPASSPASSPASSPASS
can overwrite with no valueFAILFAILFAILFAILFAILFAIL
can overwrite with space valueFAILFAILFAILFAILFAILFAIL
case sensetivityPASSPASSPASSPASSPASSPASS
case sensetivity2PASSPASSPASSPASSPASSPASS
parsing three dashes at start of variablePASSPASSPASSPASSPASSPASS
parsing multiple dashes with one dash at start of variablePASSPASSPASSPASSPASSPASS
leading white space (single space)PASSPASSPASSPASSPASSPASS
middle white space (single space)PASSPASSPASSPASSPASSPASS
trailing white space (single space)PASSPASSPASSPASSPASSPASS
leading white space (double space) 2PASSPASSPASSPASSPASSPASS
middle white space (double space) 2PASSPASSPASSPASSPASSPASS
trailing white space (double space) 2PASSPASSPASSPASSPASSPASS
!importantPASSPASSPASSPASSPASSPASS
!important 2PASSPASSPASSFAILPASSPASS
!important (with space)PASSPASSPASSFAILPASSPASS
no variable (Computed Style)PASSPASSPASSPASSPASSPASS
variable (Computed Style)PASSPASSPASSPASSPASSPASS
single char variable (Computed Style)PASSPASSPASSPASSPASSPASS
single char '-' variable (Computed Style)PASSPASSPASSPASSPASSPASS
no char variable (Computed Style)PASSPASSPASSPASSPASSPASS
white space value (single space) (Computed Style)FAILFAILFAILFAILFAILFAIL
white space value (double space) (Computed Style)FAILFAILFAILFAILFAILFAIL
overwrite (Computed Style)PASSPASSPASSPASSPASSPASS
can overwrite with no value (Computed Style)FAILFAILFAILFAILFAILFAIL
can overwrite with space value (Computed Style)FAILFAILFAILFAILFAILFAIL
case sensetivity (Computed Style)PASSPASSPASSPASSPASSPASS
case sensetivity2 (Computed Style)PASSPASSPASSPASSPASSFAIL
parsing three dashes at start of variable (Computed Style)PASSPASSPASSPASSPASSPASS
parsing multiple dashes with one dash at start of variable (Computed Style)PASSPASSPASSPASSPASSPASS
leading white space (single space) (Computed Style)PASSPASSPASSPASSPASSPASS
middle white space (single space) (Computed Style)PASSPASSPASSPASSPASSPASS
trailing white space (single space) (Computed Style)PASSPASSPASSPASSPASSPASS
leading white space (double space) 2 (Computed Style)PASSPASSPASSPASSPASSPASS
middle white space (double space) 2 (Computed Style)PASSPASSPASSPASSPASSPASS
trailing white space (double space) 2 (Computed Style)PASSPASSPASSPASSPASSPASS
!important (Computed Style)PASSPASSPASSPASSPASSPASS
!important 2 (Computed Style)PASSPASSPASSFAILPASSPASS
!important (with space) (Computed Style)PASSPASSPASSFAILPASSPASS
no variable (Cascading)PASSPASSPASSPASSPASSPASS
variable (Cascading)PASSPASSPASSPASSPASSPASS
single char variable (Cascading)PASSPASSPASSPASSPASSPASS
single char '-' variable (Cascading)PASSPASSPASSPASSPASSPASS
no char variable (Cascading)PASSPASSPASSPASSPASSPASS
white space value (single space) (Cascading)FAILFAILFAILFAILFAILFAIL
white space value (double space) (Cascading)FAILFAILFAILFAILFAILFAIL
overwrite (Cascading)PASSPASSPASSPASSPASSPASS
can overwrite with no value (Cascading)FAILFAILFAILFAILFAILFAIL
can overwrite with space value (Cascading)FAILFAILFAILFAILFAILFAIL
case sensetivity (Cascading)PASSPASSPASSPASSPASSPASS
case sensetivity2 (Cascading)PASSPASSPASSPASSPASSFAIL
parsing three dashes at start of variable (Cascading)PASSPASSPASSPASSPASSPASS
parsing multiple dashes with one dash at start of variable (Cascading)PASSPASSPASSPASSPASSPASS
leading white space (single space) (Cascading)PASSPASSPASSPASSPASSPASS
middle white space (single space) (Cascading)PASSPASSPASSPASSPASSPASS
trailing white space (single space) (Cascading)PASSPASSPASSPASSPASSPASS
leading white space (double space) 2 (Cascading)PASSPASSPASSPASSPASSPASS
middle white space (double space) 2 (Cascading)PASSPASSPASSPASSPASSPASS
trailing white space (double space) 2 (Cascading)PASSPASSPASSPASSPASSPASS
!important (Cascading)PASSPASSPASSPASSPASSPASS
!important 2 (Cascading)PASSPASSPASSFAILPASSPASS
!important (with space) (Cascading)PASSPASSPASSFAILPASSPASS
basic CSSOM.setPropertyPASSPASSPASSPASSPASSFAIL
CSSOM.setProperty with space 1FAILFAILFAILFAILFAILPASS
CSSOM.setProperty with space 2FAILFAILFAILFAILFAILPASS
CSSOM.setProperty with space 3PASSPASSPASSPASSPASSPASS