Status

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

CSS PropertiesHTML ElementsEventsWPT Tests

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.

AreaInterop ScoreTestsTest %SubtestsSubtest %
css46.60%(11237/24330)46.19%(14070/33582)41.90%
css/CSS262.10%(3887/6259)62.10%(3897/6286)61.99%
css/CSS2/abspos42.80%(12/28)42.86%(12/28)42.86%
css/CSS2/backgrounds63.40%(215/339)63.42%(215/339)63.42%
css/CSS2/bidi-text53.30%(56/105)53.33%(56/105)53.33%
css/CSS2/borders81.30%(410/504)81.35%(410/504)81.35%
css/CSS2/box100.00%(9/9)100.00%(9/9)100.00%
css/CSS2/box-display42.20%(38/90)42.22%(38/90)42.22%
css/CSS2/cascade81.20%(26/32)81.25%(26/32)81.25%
css/CSS2/cascade-import87.50%(7/8)87.50%(7/8)87.50%
css/CSS2/colors63.10%(12/19)63.16%(12/19)63.16%
css/CSS2/css142.00%(69/164)42.07%(69/164)42.07%
css/CSS2/css21-errata88.80%(8/9)88.89%(8/9)88.89%
css/CSS2/csswg-issues0.00%(0/3)0.00%(0/3)0.00%
css/CSS2/floats39.40%(43/109)39.45%(43/109)39.45%
css/CSS2/floats-clear33.10%(71/214)33.18%(71/214)33.18%
css/CSS2/fonts88.70%(142/160)88.75%(142/160)88.75%
css/CSS2/generated-content55.70%(126/226)55.75%(126/226)55.75%
css/CSS2/i18n0.00%(0/7)0.00%(0/7)0.00%
css/CSS2/linebox70.80%(135/191)70.68%(138/203)67.98%
css/CSS2/lists96.10%(150/156)96.15%(150/156)96.15%
css/CSS2/margin-padding-clear75.00%(512/682)75.07%(512/682)75.07%
css/CSS2/media100.00%(17/17)100.00%(17/17)100.00%
css/CSS2/normal-flow83.30%(627/753)83.27%(634/763)83.09%
css/CSS2/pagination90.60%(39/43)90.70%(39/43)90.70%
css/CSS2/positioning58.90%(307/521)58.93%(307/526)58.37%
css/CSS2/sec595.60%(22/23)95.65%(22/23)95.65%
css/CSS2/selector66.60%(4/6)66.67%(4/6)66.67%
css/CSS2/selectors15.20%(82/539)15.21%(82/539)15.21%
css/CSS2/stacking-context57.10%(4/7)57.14%(4/7)57.14%
css/CSS2/syntax72.00%(198/275)72.00%(198/275)72.00%
css/CSS2/tables16.30%(61/372)16.40%(61/372)16.40%
css/CSS2/text90.60%(368/406)90.64%(368/406)90.64%
css/CSS2/ui78.80%(41/52)78.85%(41/52)78.85%
css/CSS2/values84.00%(21/25)84.00%(21/25)84.00%
css/CSS2/visudet37.10%(13/35)37.14%(13/35)37.14%
css/CSS2/visufx3.90%(2/51)3.92%(2/51)3.92%
css/CSS2/visuren32.30%(11/34)32.35%(11/34)32.35%
css/CSS2/zindex80.60%(25/31)80.65%(25/31)80.65%
css/CSS2/zorder0.00%(0/1)0.00%(0/1)0.00%
css/WOFF2100.00%(298/298)100.00%(298/298)100.00%
css/compositing8.70%(5/57)8.77%(5/57)8.77%
css/css-align27.00%(27/162)16.67%(321/1694)18.95%
css/css-anchor-position10.20%(18/197)9.14%(35/267)13.11%
css/css-animations24.10%(7/29)24.14%(7/29)24.14%
css/css-backgrounds31.60%(219/692)31.65%(219/692)31.65%
css/css-borders35.00%(21/60)35.00%(21/60)35.00%
css/css-box11.00%(9/109)8.26%(25/227)11.01%
css/css-break13.70%(138/1008)13.69%(142/1013)14.02%
css/css-cascade60.70%(31/51)60.78%(31/66)46.97%
css/css-color88.80%(271/305)88.85%(271/305)88.85%
css/css-color-adjust15.70%(3/19)15.79%(3/19)15.79%
css/css-conditional74.00%(123/166)74.10%(123/166)74.10%
css/css-contain55.80%(240/433)55.43%(299/562)53.20%
css/css-content64.50%(40/62)64.52%(40/62)64.52%
css/css-counter-styles73.00%(171/234)73.08%(171/234)73.08%
css/css-display76.90%(164/213)77.00%(164/213)77.00%
css/css-easing92.80%(2/4)50.00%(26/28)92.86%
css/css-exclusions0.00%(0/4)0.00%(0/4)0.00%
css/css-flexbox57.00%(619/1153)53.69%(1669/3437)48.56%
css/css-font-loading100.00%(5/5)100.00%(5/5)100.00%
css/css-fonts81.70%(260/318)81.76%(260/318)81.76%
css/css-forms7.10%(1/14)7.14%(1/14)7.14%
css/css-gaps2.70%(8/295)2.71%(8/295)2.71%
css/css-grid32.10%(473/1609)29.40%(1597/4793)33.32%
css/css-highlight-api23.90%(22/92)23.91%(22/92)23.91%
css/css-image-animation36.80%(7/19)36.84%(7/19)36.84%
css/css-images16.30%(74/452)16.37%(74/452)16.37%
css/css-inline16.70%(27/164)16.46%(32/363)8.82%
css/css-layout-api0.00%(0/135)0.00%(0/135)0.00%
css/css-lists76.50%(127/166)76.51%(127/166)76.51%
css/css-logical16.60%(1/6)16.67%(1/6)16.67%
css/css-masking30.30%(109/359)30.36%(109/359)30.36%
css/css-multicol23.90%(114/476)23.95%(114/492)23.17%
css/css-nesting64.70%(11/17)64.71%(11/17)64.71%
css/css-overflow30.70%(159/517)30.75%(159/588)27.04%
css/css-page50.60%(111/219)50.68%(111/219)50.68%
css/css-paint-api2.60%(3/115)2.61%(3/115)2.61%
css/css-position20.70%(47/227)20.70%(49/269)18.22%
css/css-properties-values-api42.80%(3/7)42.86%(3/7)42.86%
css/css-pseudo45.90%(107/233)45.92%(107/233)45.92%
css/css-rhythm13.20%(2/20)10.00%(11/46)23.91%
css/css-ruby83.10%(89/107)83.18%(89/107)83.18%
css/css-scroll-anchoring50.00%(2/4)50.00%(2/4)50.00%
css/css-scroll-snap8.60%(2/23)8.70%(2/23)8.70%
css/css-scrollbars77.40%(24/31)77.42%(24/31)77.42%
css/css-shadow6.30%(7/110)6.36%(7/110)6.36%
css/css-shapes11.30%(26/230)11.30%(26/230)11.30%
css/css-sizing31.60%(187/609)30.71%(351/1578)22.24%
css/css-style-attr87.50%(14/16)87.50%(14/16)87.50%
css/css-syntax20.00%(1/5)20.00%(1/5)20.00%
css/css-tables33.50%(63/198)31.82%(113/543)20.81%
css/css-text53.40%(737/1378)53.48%(737/1569)46.97%
css/css-text-decor72.00%(196/272)72.06%(196/272)72.06%
css/css-transforms46.90%(366/779)46.98%(366/779)46.98%
css/css-transitions33.30%(2/6)33.33%(2/6)33.33%
css/css-typed-om0.00%(0/5)0.00%(0/5)0.00%
css/css-ui70.90%(690/973)70.91%(690/973)70.91%
css/css-values52.50%(112/213)52.58%(112/213)52.58%
css/css-variables99.40%(180/181)99.45%(185/186)99.46%
css/css-view-transitions21.70%(67/308)21.75%(67/308)21.75%
css/css-viewport69.40%(41/59)69.49%(41/59)69.49%
css/css-will-change42.50%(20/47)42.55%(20/47)42.55%
css/css-writing-modes21.20%(230/1083)21.24%(230/1083)21.24%
css/cssom18.10%(2/11)18.18%(2/11)18.18%
css/cssom-view45.40%(5/11)45.45%(5/11)45.45%
css/fill-stroke100.00%(1/1)100.00%(1/1)100.00%
css/filter-effects41.10%(124/301)41.20%(124/301)41.20%
css/mediaqueries58.60%(34/58)58.62%(34/58)58.62%
css/motion3.00%(3/97)3.09%(3/97)3.09%
css/printing73.30%(11/15)73.33%(11/15)73.33%
css/selectors16.80%(37/219)16.89%(37/219)16.89%