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)
wpt / css / css-scroll-snap
| Area | Interop Score | Tests | Test % | Subtests | Subtest % |
|---|---|---|---|---|---|
| Total | 14.80% | (4/27) | 14.81% | (4/27) | 14.81% |
| crashtests | 100.00% | (1/1) | 100.00% | (1/1) | 100.00% |
| snap-after-initial-layout | 16.60% | (1/6) | 16.67% | (1/6) | 16.67% |
| Test | Subtests | Subtest % | Status |
|---|---|---|---|
| large-scroll-margin-001.html | (1/1) | 100.00% | PASS |
| scroll-snap-root-001.html | (0/1) | 0.00% | FAIL |
| scroll-snap-root-002.html | (0/1) | 0.00% | FAIL |
| scroll-snap-root-003.html | (1/1) | 100.00% | PASS |
| scroll-target-align-001.html | (0/1) | 0.00% | FAIL |
| scroll-target-align-002.html | (0/1) | 0.00% | FAIL |
| scroll-target-align-003.html | (0/1) | 0.00% | FAIL |
| scroll-target-align-004.html | (0/1) | 0.00% | FAIL |
| scroll-target-align-005.html | (0/1) | 0.00% | FAIL |
| scroll-target-align-006.html | (0/1) | 0.00% | FAIL |
| scroll-target-margin-001.html | (0/1) | 0.00% | FAIL |
| scroll-target-margin-002.html | (0/1) | 0.00% | FAIL |
| scroll-target-margin-003.html | (0/1) | 0.00% | FAIL |
| scroll-target-margin-004.html | (0/1) | 0.00% | FAIL |
| scroll-target-padding-001.html | (0/1) | 0.00% | FAIL |
| scroll-target-padding-002.html | (0/1) | 0.00% | FAIL |
| scroll-target-padding-003.html | (0/1) | 0.00% | FAIL |
| scroll-target-snap-001.html | (0/1) | 0.00% | FAIL |
| scroll-target-snap-002.html | (0/1) | 0.00% | FAIL |
| scroll-target-snap-003.html | (0/1) | 0.00% | FAIL |