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 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.


Data from commit:
708eb61 WPT runner: support mismatch reftests and multiple rel=match links (#665) (2026-08-09)

wpt / css / css-sizing / aspect-ratio

AreaInterop ScoreTestsTest %SubtestsSubtest %
Total51.40%(139/274)50.73%(265/485)54.64%
TestSubtestsSubtest %Status
abspos-001.html(1/1)100.00%PASS
abspos-002.html(1/1)100.00%PASS
abspos-003.html(1/1)100.00%PASS
abspos-004.html(1/1)100.00%PASS
abspos-005.html(1/1)100.00%PASS
abspos-006.html(1/1)100.00%PASS
abspos-007.html(0/1)0.00%FAIL
abspos-008.html(0/1)0.00%FAIL
abspos-009.html(1/1)100.00%PASS
abspos-010.html(1/1)100.00%PASS
abspos-011.html(1/1)100.00%PASS
abspos-012.html(0/1)0.00%FAIL
abspos-013.html(0/1)0.00%FAIL
abspos-014.html(0/1)0.00%FAIL
abspos-015.html(1/1)100.00%PASS
abspos-016.html(0/1)0.00%FAIL
abspos-017.html(1/1)100.00%PASS
abspos-018.html(1/1)100.00%PASS
abspos-019.html(1/1)100.00%PASS
abspos-020.html(1/1)100.00%PASS
abspos-021.html(1/1)100.00%PASS
aspect-ratio-minimum-size-single-axis-scroll-container.html(2/4)50.00%FAIL
auto-margins-001.html(1/1)100.00%PASS
block-aspect-ratio-001.html(1/1)100.00%PASS
block-aspect-ratio-002.html(1/1)100.00%PASS
block-aspect-ratio-003.html(1/1)100.00%PASS
block-aspect-ratio-004.html(0/1)0.00%FAIL
block-aspect-ratio-005.html(1/1)100.00%PASS
block-aspect-ratio-006.html(0/1)0.00%FAIL
block-aspect-ratio-007.html(1/1)100.00%PASS
block-aspect-ratio-008.html(1/1)100.00%PASS
block-aspect-ratio-009.html(0/1)0.00%FAIL
block-aspect-ratio-010.html(1/1)100.00%PASS
block-aspect-ratio-011.html(1/1)100.00%PASS
block-aspect-ratio-012.html(1/1)100.00%PASS
block-aspect-ratio-013.html(1/1)100.00%PASS
block-aspect-ratio-014.html(0/1)0.00%FAIL
block-aspect-ratio-015.html(0/1)0.00%FAIL
block-aspect-ratio-016.html(1/1)100.00%PASS
block-aspect-ratio-017.html(0/1)0.00%FAIL
block-aspect-ratio-018.html(1/1)100.00%PASS
block-aspect-ratio-019.html(0/1)0.00%FAIL
block-aspect-ratio-020.html(1/1)100.00%PASS
block-aspect-ratio-021.html(1/1)100.00%PASS
block-aspect-ratio-022.html(0/1)0.00%FAIL
block-aspect-ratio-023.html(1/1)100.00%PASS
block-aspect-ratio-024.html(0/1)0.00%FAIL
block-aspect-ratio-025.html(1/1)100.00%PASS
block-aspect-ratio-026.html(1/1)100.00%PASS
block-aspect-ratio-027.html(0/1)0.00%FAIL
block-aspect-ratio-028.html(0/1)0.00%FAIL
block-aspect-ratio-029-crash.html(1/1)100.00%PASS
block-aspect-ratio-030.html(1/1)100.00%PASS
block-aspect-ratio-031.html(0/1)0.00%FAIL
block-aspect-ratio-032.html(1/1)100.00%PASS
block-aspect-ratio-033.html(1/1)100.00%PASS
block-aspect-ratio-034.html(0/1)0.00%FAIL
block-aspect-ratio-035.html(0/1)0.00%FAIL
block-aspect-ratio-036.html(1/1)100.00%PASS
block-aspect-ratio-037.html(0/1)0.00%FAIL
block-aspect-ratio-038.html(0/1)0.00%FAIL
block-aspect-ratio-039.html(0/1)0.00%FAIL
block-aspect-ratio-040.html(1/1)100.00%PASS
block-aspect-ratio-041.html(1/1)100.00%PASS
block-aspect-ratio-042.html(0/1)0.00%FAIL
block-aspect-ratio-043.html(0/1)0.00%FAIL
block-aspect-ratio-044.html(0/1)0.00%FAIL
block-aspect-ratio-045.html(0/1)0.00%FAIL
block-aspect-ratio-046.html(1/1)100.00%PASS
block-aspect-ratio-047.html(1/1)100.00%PASS
block-aspect-ratio-048.html(0/1)0.00%FAIL
block-aspect-ratio-049.html(0/1)0.00%FAIL
block-aspect-ratio-050.html(1/1)100.00%PASS
block-aspect-ratio-051-crash.html(1/1)100.00%PASS
block-aspect-ratio-052.html(0/1)0.00%FAIL
block-aspect-ratio-053.html(0/1)0.00%FAIL
block-aspect-ratio-054.html(0/1)0.00%FAIL
block-aspect-ratio-055.html(0/1)0.00%FAIL
block-aspect-ratio-056.html(0/1)0.00%FAIL
block-aspect-ratio-057.tentative.html(0/1)0.00%FAIL
block-aspect-ratio-058.html(1/1)100.00%PASS
block-aspect-ratio-with-margin-collapsing-001.html(1/1)100.00%PASS
block-aspect-ratio-with-margin-collapsing-002.html(1/1)100.00%PASS
box-sizing-dimensions.html(4/8)50.00%FAIL
box-sizing-squashed.html(5/16)31.25%FAIL
fieldset-element-001.html(1/1)100.00%PASS
fieldset-element-002.html(1/1)100.00%PASS
flex-aspect-ratio-001.html(1/1)100.00%PASS
flex-aspect-ratio-002.html(0/1)0.00%FAIL
flex-aspect-ratio-003.html(1/1)100.00%PASS
flex-aspect-ratio-004.html(0/1)0.00%FAIL
flex-aspect-ratio-005.html(1/1)100.00%PASS
flex-aspect-ratio-006.html(1/1)100.00%PASS
flex-aspect-ratio-007.html(1/1)100.00%PASS
flex-aspect-ratio-008.html(1/1)100.00%PASS
flex-aspect-ratio-009.html(1/1)100.00%PASS
flex-aspect-ratio-010.html(1/1)100.00%PASS
flex-aspect-ratio-011.html(0/1)0.00%FAIL
flex-aspect-ratio-012.html(1/1)100.00%PASS
flex-aspect-ratio-013.html(0/1)0.00%FAIL
flex-aspect-ratio-014.html(1/1)100.00%PASS
flex-aspect-ratio-015.html(1/1)100.00%PASS
flex-aspect-ratio-016.html(1/1)100.00%PASS
flex-aspect-ratio-017.html(1/1)100.00%PASS
flex-aspect-ratio-018.html(1/1)100.00%PASS
flex-aspect-ratio-019.html(1/1)100.00%PASS
flex-aspect-ratio-020.html(1/1)100.00%PASS
flex-aspect-ratio-021.html(0/1)0.00%FAIL
flex-aspect-ratio-022.html(0/1)0.00%FAIL
flex-aspect-ratio-023.html(0/1)0.00%FAIL
flex-aspect-ratio-024.html(0/1)0.00%FAIL
flex-aspect-ratio-025.html(0/1)0.00%FAIL
flex-aspect-ratio-026.html(0/1)0.00%FAIL
flex-aspect-ratio-027.html(1/1)100.00%PASS
flex-aspect-ratio-028.html(1/1)100.00%PASS
flex-aspect-ratio-029.html(1/1)100.00%PASS
flex-aspect-ratio-030.html(1/1)100.00%PASS
flex-aspect-ratio-031.html(1/1)100.00%PASS
flex-aspect-ratio-032.html(1/1)100.00%PASS
flex-aspect-ratio-033.html(1/1)100.00%PASS
flex-aspect-ratio-034.html(0/1)0.00%FAIL
flex-aspect-ratio-035.html(0/1)0.00%FAIL
flex-aspect-ratio-036.html(0/1)0.00%FAIL
flex-aspect-ratio-037.html(0/1)0.00%FAIL
flex-aspect-ratio-038.html(0/1)0.00%FAIL
flex-aspect-ratio-039.html(0/1)0.00%FAIL
flex-aspect-ratio-040.html(0/1)0.00%FAIL
flex-aspect-ratio-041.html(0/1)0.00%FAIL
flex-aspect-ratio-042.html(0/1)0.00%FAIL
flex-aspect-ratio-043.html(0/1)0.00%FAIL
flex-aspect-ratio-044.html(0/1)0.00%FAIL
flex-aspect-ratio-045.html(1/1)100.00%PASS
flex-aspect-ratio-046.html(1/1)100.00%PASS
flex-aspect-ratio-047.html(1/1)100.00%PASS
flex-aspect-ratio-048.html(1/1)100.00%PASS
flex-aspect-ratio-049.html(0/1)0.00%FAIL
flex-aspect-ratio-050.html(0/1)0.00%FAIL
flex-aspect-ratio-051.html(0/1)0.00%FAIL
flex-aspect-ratio-052.html(0/1)0.00%FAIL
flex-aspect-ratio-053.html(1/1)100.00%PASS
flex-aspect-ratio-054.html(1/1)100.00%PASS
flex-aspect-ratio-055.html(0/1)0.00%FAIL
floats-aspect-ratio-001.html(0/1)0.00%FAIL
fractional-aspect-ratio.html(2/2)100.00%PASS
grid-aspect-ratio-001.html(1/1)100.00%PASS
grid-aspect-ratio-002.html(1/1)100.00%PASS
grid-aspect-ratio-003.html(1/1)100.00%PASS
grid-aspect-ratio-004.html(1/1)100.00%PASS
grid-aspect-ratio-005.html(0/1)0.00%FAIL
grid-aspect-ratio-006.html(0/1)0.00%FAIL
grid-aspect-ratio-007.html(1/1)100.00%PASS
grid-aspect-ratio-008.html(1/1)100.00%PASS
grid-aspect-ratio-009.html(1/1)100.00%PASS
grid-aspect-ratio-010.html(1/1)100.00%PASS
grid-aspect-ratio-011.html(1/1)100.00%PASS
grid-aspect-ratio-012.html(1/1)100.00%PASS
grid-aspect-ratio-014.html(1/1)100.00%PASS
grid-aspect-ratio-015.html(0/1)0.00%FAIL
grid-aspect-ratio-016.html(0/1)0.00%FAIL
grid-aspect-ratio-017.html(0/1)0.00%FAIL
grid-aspect-ratio-018.html(0/1)0.00%FAIL
grid-aspect-ratio-019.html(1/1)100.00%PASS
grid-aspect-ratio-020.html(1/1)100.00%PASS
grid-aspect-ratio-021.html(1/1)100.00%PASS
grid-aspect-ratio-022.html(0/1)0.00%FAIL
grid-aspect-ratio-023.html(1/1)100.00%PASS
grid-aspect-ratio-024.html(0/1)0.00%FAIL
grid-aspect-ratio-025.html(0/1)0.00%FAIL
grid-aspect-ratio-026.html(1/1)100.00%PASS
grid-aspect-ratio-027.html(0/1)0.00%FAIL
grid-aspect-ratio-028.html(0/1)0.00%FAIL
grid-aspect-ratio-029.html(0/1)0.00%FAIL
grid-aspect-ratio-030.html(1/1)100.00%PASS
grid-aspect-ratio-031.html(1/1)100.00%PASS
grid-aspect-ratio-032.html(0/1)0.00%FAIL
grid-aspect-ratio-033.html(0/1)0.00%FAIL
grid-aspect-ratio-034.html(0/1)0.00%FAIL
grid-aspect-ratio-035.html(0/1)0.00%FAIL
grid-aspect-ratio-036.html(0/1)0.00%FAIL
grid-aspect-ratio-037.html(0/1)0.00%FAIL
grid-aspect-ratio-038.html(1/1)100.00%PASS
grid-aspect-ratio-039.html(0/1)0.00%FAIL
grid-aspect-ratio-040.html(1/1)100.00%PASS
grid-aspect-ratio-041.html(1/1)100.00%PASS
grid-aspect-ratio-042.html(0/1)0.00%FAIL
grid-aspect-ratio-align-items-center.html(0/1)0.00%FAIL
intrinsic-size-001.html(0/1)0.00%FAIL
intrinsic-size-002.html(0/1)0.00%FAIL
intrinsic-size-003.html(1/1)100.00%PASS
intrinsic-size-004.html(1/1)100.00%PASS
intrinsic-size-005.html(0/1)0.00%FAIL
intrinsic-size-006.html(0/1)0.00%FAIL
intrinsic-size-007.html(0/1)0.00%FAIL
intrinsic-size-008.html(0/1)0.00%FAIL
intrinsic-size-009.html(1/1)100.00%PASS
intrinsic-size-010.html(0/1)0.00%FAIL
intrinsic-size-011.html(1/1)100.00%PASS
intrinsic-size-012.html(0/1)0.00%FAIL
intrinsic-size-013.html(0/1)0.00%FAIL
intrinsic-size-014.html(0/1)0.00%FAIL
intrinsic-size-015.html(0/1)0.00%FAIL
intrinsic-size-016.html(1/1)100.00%PASS
intrinsic-size-017.html(1/1)100.00%PASS
intrinsic-size-018.html(1/1)100.00%PASS
intrinsic-size-019.html(1/1)100.00%PASS
intrinsic-size-020.html(0/1)0.00%FAIL
intrinsic-size-021.html(0/1)0.00%FAIL
intrinsic-size-022.html(0/1)0.00%FAIL
intrinsic-size-023.html(0/1)0.00%FAIL
intrinsic-size-024.html(0/1)0.00%FAIL
intrinsic-size-025.html(0/1)0.00%FAIL
large-aspect-ratio-crash.html(1/1)100.00%PASS
percentage-resolution-001.html(1/1)100.00%PASS
percentage-resolution-002.html(1/1)100.00%PASS
percentage-resolution-003.html(1/1)100.00%PASS
percentage-resolution-004.html(1/1)100.00%PASS
percentage-resolution-005.html(1/1)100.00%PASS
replaced-element-001.html(1/1)100.00%PASS
replaced-element-002.html(1/1)100.00%PASS
replaced-element-003.html(1/1)100.00%PASS
replaced-element-004.html(0/1)0.00%FAIL
replaced-element-005.html(0/1)0.00%FAIL
replaced-element-006.html(0/1)0.00%FAIL
replaced-element-007.html(1/1)100.00%PASS
replaced-element-008.html(1/1)100.00%PASS
replaced-element-009.html(1/1)100.00%PASS
replaced-element-010.html(0/1)0.00%FAIL
replaced-element-011.html(1/1)100.00%PASS
replaced-element-012.html(0/1)0.00%FAIL
replaced-element-013.html(1/1)100.00%PASS
replaced-element-014.html(1/1)100.00%PASS
replaced-element-015.html(0/1)0.00%FAIL
replaced-element-016.html(1/1)100.00%PASS
replaced-element-017.html(0/1)0.00%FAIL
replaced-element-018.html(0/1)0.00%FAIL
replaced-element-019.html(0/1)0.00%FAIL
replaced-element-020.html(0/1)0.00%FAIL
replaced-element-021.html(0/1)0.00%FAIL
replaced-element-022.html(0/1)0.00%FAIL
replaced-element-023.html(0/1)0.00%FAIL
replaced-element-024.html(1/1)100.00%PASS
replaced-element-025.html(1/1)100.00%PASS
replaced-element-026.html(0/1)0.00%FAIL
replaced-element-027.html(0/1)0.00%FAIL
replaced-element-029.html(0/1)0.00%FAIL
replaced-element-030.html(0/1)0.00%FAIL
replaced-element-031.html(0/1)0.00%FAIL
replaced-element-032.html(0/1)0.00%FAIL
replaced-element-033.html(0/1)0.00%FAIL
replaced-element-034.html(1/1)100.00%PASS
replaced-element-035.html(1/1)100.00%PASS
replaced-element-037.html(1/1)100.00%PASS
replaced-element-039.html(1/1)100.00%PASS
replaced-element-040.html(1/1)100.00%PASS
replaced-element-041.html(1/1)100.00%PASS
replaced-element-042.html(0/4)0.00%FAIL
replaced-element-043.html(114/180)63.33%FAIL
replaced-element-044.html(0/4)0.00%FAIL
replaced-element-045.html(0/1)0.00%FAIL
replaced-element-046.html(0/1)0.00%FAIL
replaced-element-047.tentative.html(0/1)0.00%FAIL
replaced-element-048.tentative.html(0/1)0.00%FAIL
replaced-element-049.html(1/1)100.00%PASS
replaced-element-dynamic-aspect-ratio.html(0/1)0.00%FAIL
select-element-001.html(1/1)100.00%PASS
small-aspect-ratio-crash.html(1/1)100.00%PASS
table-element-001.html(0/1)0.00%FAIL
zero-or-infinity-001.html(0/1)0.00%FAIL
zero-or-infinity-002.html(0/1)0.00%FAIL
zero-or-infinity-003.html(1/1)100.00%PASS
zero-or-infinity-004.html(0/1)0.00%FAIL
zero-or-infinity-005.html(1/1)100.00%PASS
zero-or-infinity-007.html(1/1)100.00%PASS
zero-or-infinity-008.html(1/1)100.00%PASS