← sashfold.com

Web Platform Tests

Sashfold's pass rate on the CSS reference tests of the Web Platform Tests — the tests that need no scripting: a test page and a reference page must render to the same pixels. Every test and every reference is rendered by Sashfold itself, headless, at the suite's 800×600 viewport, with the built-in face and the fonts the tests bring along. The comparison follows the suite's own rules (pixel-identical unless a test declares a fuzziness allowance; references may chain).

10272 / 15682CSS reference tests passing — 65.5%
DirectoryPassingRate
css/CSS2
5214 / 616984.5%
css/css-backgrounds
433 / 71160.9%
css/css-box
5 / 697.2%
css/css-cascade
20 / 4346.5%
css/css-color
133 / 30743.3%
css/css-display
113 / 21353.1%
css/css-flexbox
654 / 100365.2%
css/css-fonts
182 / 37149.1%
css/css-grid
604 / 164336.8%
css/css-overflow
182 / 59630.5%
css/css-position
99 / 24839.9%
css/css-syntax
1 / 1100.0%
css/css-text
995 / 148467.0%
css/css-values
98 / 21146.4%
css/selectors
192 / 22685.0%
css/css-variables
145 / 18279.7%
css/css-writing-modes
679 / 113959.6%
html/rendering
153 / 30150.8%
html/canvas/element
120 / 26944.6%
css/css-nesting
14 / 1782.4%
css/css-conditional
121 / 17270.3%
css/css-text-decor
115 / 30737.5%

Scored 2026-10-05 against WPT revision b1a7025f8bc1. The count is every reference test the suite's manifest rules find under these directories, including the ones that wait on scripts (Sashfold runs none yet, so those fail). XHTML test files are parsed by the HTML parser. The number is enforced in CI: a baseline names every passing test, and a test that stops passing fails the build. What the engine cannot do, it does not score.