Status
This page documents the implementation status of various HTML and CSS features in Blitz.
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.
Data from commit:
1093b86 wpt: skip non-UTF-8 test files instead of crashing (#659) (2026-08-09)
| Area | Interop Score | Tests | Test % | Subtests | Subtest % |
|---|---|---|---|---|---|
| Total | 45.90% | (653/1422) | 45.92% | (783/1613) | 48.54% |
| bidi | 25.00% | (1/4) | 25.00% | (1/4) | 25.00% |
| boundary-shaping | 20.00% | (2/10) | 20.00% | (2/10) | 20.00% |
| crashtests | 100.00% | (12/12) | 100.00% | (12/12) | 100.00% |
| hanging-punctuation | 30.40% | (7/23) | 30.43% | (7/23) | 30.43% |
| hyphens | 25.80% | (15/58) | 25.86% | (15/58) | 25.86% |
| i18n | 99.30% | (157/158) | 99.37% | (157/158) | 99.37% |
| letter-spacing | 6.20% | (2/32) | 6.25% | (2/32) | 6.25% |
| line-break | 38.00% | (32/84) | 38.10% | (32/84) | 38.10% |
| line-breaking | 54.00% | (66/122) | 54.10% | (66/122) | 54.10% |
| overflow-wrap | 53.80% | (28/52) | 53.85% | (28/52) | 53.85% |
| shaping | 55.10% | (16/29) | 55.17% | (16/29) | 55.17% |
| tab-size | 43.70% | (7/16) | 43.75% | (7/16) | 43.75% |
| text-align | 44.50% | (33/74) | 44.59% | (33/74) | 44.59% |
| text-autospace | 62.50% | (20/32) | 62.50% | (20/32) | 62.50% |
| text-encoding | 66.60% | (6/9) | 66.67% | (6/9) | 66.67% |
| text-fit | 17.30% | (4/23) | 17.39% | (4/23) | 17.39% |
| text-group-align | 100.00% | (10/10) | 100.00% | (10/10) | 100.00% |
| text-indent | 37.00% | (10/27) | 37.04% | (10/27) | 37.04% |
| text-justify | 13.30% | (2/15) | 13.33% | (2/15) | 13.33% |
| text-spacing-trim | 29.40% | (5/17) | 29.41% | (5/17) | 29.41% |
| text-transform | 53.70% | (58/108) | 53.70% | (58/108) | 53.70% |
| text-wrap-style | 100.00% | (1/1) | 100.00% | (1/1) | 100.00% |
| white-space | 27.20% | (97/359) | 27.02% | (227/550) | 41.27% |
| word-break | 42.50% | (43/101) | 42.57% | (43/101) | 42.57% |
| word-space-transform | 31.00% | (9/29) | 31.03% | (9/29) | 31.03% |
| word-spacing | 42.80% | (3/7) | 42.86% | (3/7) | 42.86% |
| writing-system | 40.00% | (2/5) | 40.00% | (2/5) | 40.00% |
| Test | Subtests | Subtest % | Status |
|---|---|---|---|
| ellisize-rtl-text-crash.html | (1/1) | 100.00% | PASS |
| removing-collapsible-crash.html | (1/1) | 100.00% | PASS |
| removing-collapsible-spaces-before-float-crash.html | (1/1) | 100.00% | PASS |
| whitespace-followed-by-cham-symbol-crash.html | (1/1) | 100.00% | PASS |
| zwnj-renders-invisible.html | (1/1) | 100.00% | PASS |