Click here to download the Blitz Browser!

Status

This page documents the implementation status of various HTML and CSS features in Blitz.

CSS PropertiesHTML ElementsEventsWPT TestsWPT History

This page documents Blitz's scores on the "css" subsuite of the Web Platform Tests.

Note: As it does not have a JavaScript engine, Blitz can only run about 20% of the total subtests. In the numbers below, tests that Blitz can't run are ignored and percentages are relative to the number of tests run.


wpt / css / css-text / parsing

Score history
1 month3 months6 months1 yearAll time
0%20%40%60%80%100%Sep 2026css/css-text/parsing

Data from commit:
a50cb89 wpt: run reference-named files which are themselves tests (#836) (2026-09-03)

AreaInterop ScoreTestsTest %SubtestsSubtest %
Total67.90%(51/86)59.30%(446/754)59.15%
TestSubtestsSubtest %Status
hanging-punctuation-invalid.html(11/11)100.00%PASS
hanging-punctuation-valid.html(0/18)0.00%FAIL
hyphenate-character-computed.html(0/5)0.00%FAIL
hyphenate-character-invalid.html(7/7)100.00%PASS
hyphenate-character-valid.html(0/5)0.00%FAIL
hyphenate-limit-chars-computed.html(0/11)0.00%FAIL
hyphenate-limit-chars-invalid.html(8/8)100.00%PASS
hyphenate-limit-chars-valid.html(0/11)0.00%FAIL
hyphens-computed.html(0/3)0.00%FAIL
hyphens-invalid.html(3/3)100.00%PASS
hyphens-valid.html(0/3)0.00%FAIL
letter-spacing-computed.html(9/9)100.00%PASS
letter-spacing-inherited-computed.html(3/3)100.00%PASS
letter-spacing-invalid.html(4/4)100.00%PASS
letter-spacing-valid.html(9/9)100.00%PASS
line-break-computed.html(5/5)100.00%PASS
line-break-invalid.html(5/5)100.00%PASS
line-break-valid.html(5/5)100.00%PASS
overflow-wrap-computed.html(3/3)100.00%PASS
overflow-wrap-invalid.html(3/3)100.00%PASS
overflow-wrap-valid.html(3/3)100.00%PASS
tab-size-computed.html(8/10)80.00%FAIL
tab-size-invalid.html(4/4)100.00%PASS
tab-size-valid.html(5/5)100.00%PASS
text-align-all-invalid.html(5/5)100.00%PASS
text-align-all-valid.html(0/7)0.00%FAIL
text-align-computed.html(7/7)100.00%PASS
text-align-invalid.html(5/5)100.00%PASS
text-align-last-computed.html(7/8)87.50%FAIL
text-align-last-invalid.html(5/5)100.00%PASS
text-align-last-valid.html(7/8)87.50%FAIL
text-align-valid.html(7/8)87.50%FAIL
text-autospace-computed.html(0/32)0.00%FAIL
text-autospace-invalid.html(15/15)100.00%PASS
text-autospace-valid.html(0/31)0.00%FAIL
text-fit-computed.html(0/10)0.00%FAIL
text-fit-invalid.html(6/6)100.00%PASS
text-fit-valid.html(0/10)0.00%FAIL
text-group-align-invalid.html(11/11)100.00%PASS
text-group-align-valid.html(0/11)0.00%FAIL
text-indent-computed.html(6/10)60.00%FAIL
text-indent-invalid.html(7/7)100.00%PASS
text-indent-valid.html(6/14)42.86%FAIL
text-justify-computed-legacy.html(1/1)100.00%PASS
text-justify-computed.html(4/4)100.00%PASS
text-justify-invalid.html(3/3)100.00%PASS
text-justify-valid.html(4/4)100.00%PASS
text-spacing-computed.html(0/16)0.00%FAIL
text-spacing-invalid.html(11/11)100.00%PASS
text-spacing-trim-computed.html(0/7)0.00%FAIL
text-spacing-trim-invalid.html(9/9)100.00%PASS
text-spacing-trim-valid.html(0/7)0.00%FAIL
text-spacing-valid.html(0/15)0.00%FAIL
text-transform-computed.html(9/10)90.00%FAIL
text-transform-invalid.html(19/19)100.00%PASS
text-transform-valid.html(18/19)94.74%FAIL
text-wrap-computed.html(0/17)0.00%FAIL
text-wrap-invalid.html(8/8)100.00%PASS
text-wrap-mode-computed.html(2/2)100.00%PASS
text-wrap-mode-invalid.html(18/18)100.00%PASS
text-wrap-mode-valid.html(7/7)100.00%PASS
text-wrap-pretty.html(0/14)0.00%FAIL
text-wrap-style-computed.html(0/3)0.00%FAIL
text-wrap-style-invalid.html(12/12)100.00%PASS
text-wrap-style-valid.html(0/8)0.00%FAIL
text-wrap-valid.html(0/22)0.00%FAIL
white-space-collapse-computed.html(4/4)100.00%PASS
white-space-collapse-invalid.html(6/6)100.00%PASS
white-space-collapse-valid.html(9/9)100.00%PASS
white-space-computed.html(6/6)100.00%PASS
white-space-invalid.html(6/6)100.00%PASS
white-space-shorthand-text-wrap.html(0/6)0.00%FAIL
white-space-shorthand.html(45/45)100.00%PASS
white-space-valid.html(6/6)100.00%PASS
word-break-computed.html(3/5)60.00%FAIL
word-break-invalid.html(8/8)100.00%PASS
word-break-valid.html(3/6)50.00%FAIL
word-space-transform-computed.html(0/5)0.00%FAIL
word-space-transform-invalid.html(6/6)100.00%PASS
word-space-transform-valid.html(0/7)0.00%FAIL
word-spacing-computed.html(9/9)100.00%PASS
word-spacing-invalid.html(3/3)100.00%PASS
word-spacing-valid.html(9/9)100.00%PASS
word-wrap-computed.html(3/3)100.00%PASS
word-wrap-invalid.html(3/3)100.00%PASS
word-wrap-valid.html(3/3)100.00%PASS