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-overflow / line-clamp

AreaInterop ScoreTestsTest %SubtestsSubtest %
Total13.80%(37/268)13.81%(37/268)13.81%
discard0.00%(0/4)0.00%(0/4)0.00%
TestSubtestsSubtest %Status
block-ellipsis-001.html(0/1)0.00%FAIL
block-ellipsis-002.html(0/1)0.00%FAIL
block-ellipsis-003.html(0/1)0.00%FAIL
block-ellipsis-004.html(0/1)0.00%FAIL
block-ellipsis-005.html(0/1)0.00%FAIL
block-ellipsis-006.html(0/1)0.00%FAIL
block-ellipsis-007.html(0/1)0.00%FAIL
block-ellipsis-008.html(0/1)0.00%FAIL
block-ellipsis-009.html(0/1)0.00%FAIL
block-ellipsis-010.html(0/1)0.00%FAIL
block-ellipsis-011.html(1/1)100.00%PASS
block-ellipsis-012.html(0/1)0.00%FAIL
block-ellipsis-013.html(0/1)0.00%FAIL
block-ellipsis-014.html(0/1)0.00%FAIL
block-ellipsis-015.tentative.html(0/1)0.00%FAIL
block-ellipsis-016.html(0/1)0.00%FAIL
block-ellipsis-017.html(0/1)0.00%FAIL
block-ellipsis-018.html(0/1)0.00%FAIL
block-ellipsis-019.html(0/1)0.00%FAIL
block-ellipsis-020.html(0/1)0.00%FAIL
block-ellipsis-021.html(0/1)0.00%FAIL
block-ellipsis-022.html(0/1)0.00%FAIL
block-ellipsis-023.html(0/1)0.00%FAIL
block-ellipsis-024.html(0/1)0.00%FAIL
block-ellipsis-025.html(0/1)0.00%FAIL
block-ellipsis-026.html(0/1)0.00%FAIL
block-ellipsis-027.html(0/1)0.00%FAIL
block-ellipsis-028.html(0/1)0.00%FAIL
block-ellipsis-029.html(0/1)0.00%FAIL
block-ellipsis-030.html(0/1)0.00%FAIL
block-ellipsis-031.html(0/1)0.00%FAIL
block-ellipsis-032.html(0/1)0.00%FAIL
block-ellipsis-033.html(0/1)0.00%FAIL
block-ellipsis-034.html(0/1)0.00%FAIL
block-ellipsis-035.html(0/1)0.00%FAIL
block-ellipsis-036.html(0/1)0.00%FAIL
block-ellipsis-037.html(0/1)0.00%FAIL
block-ellipsis-bidi-001.html(0/1)0.00%FAIL
block-ellipsis-bidi-002.html(0/1)0.00%FAIL
block-ellipsis-bidi-003.html(0/1)0.00%FAIL
block-ellipsis-bidi-004.html(0/1)0.00%FAIL
block-ellipsis-quirk-001.html(0/1)0.00%FAIL
block-ellipsis-quirk-002.html(0/1)0.00%FAIL
block-ellipsis-repaint-001.html(0/1)0.00%FAIL
block-ellipsis-repaint-002.html(0/1)0.00%FAIL
block-ellipsis-repaint-003.html(0/1)0.00%FAIL
block-ellipsis-repaint-004.html(0/1)0.00%FAIL
continue-001.html(0/1)0.00%FAIL
line-clamp-001.html(0/1)0.00%FAIL
line-clamp-002.html(1/1)100.00%PASS
line-clamp-003.html(1/1)100.00%PASS
line-clamp-004.html(0/1)0.00%FAIL
line-clamp-005.html(0/1)0.00%FAIL
line-clamp-006.html(0/1)0.00%FAIL
line-clamp-007.html(0/1)0.00%FAIL
line-clamp-008.html(0/1)0.00%FAIL
line-clamp-009.html(0/1)0.00%FAIL
line-clamp-010.html(0/1)0.00%FAIL
line-clamp-011.html(0/1)0.00%FAIL
line-clamp-012.tentative.html(0/1)0.00%FAIL
line-clamp-013.tentative.html(0/1)0.00%FAIL
line-clamp-014.html(1/1)100.00%PASS
line-clamp-015.html(0/1)0.00%FAIL
line-clamp-016.html(0/1)0.00%FAIL
line-clamp-017.html(0/1)0.00%FAIL
line-clamp-018.html(1/1)100.00%PASS
line-clamp-019.html(0/1)0.00%FAIL
line-clamp-020.html(1/1)100.00%PASS
line-clamp-021.html(1/1)100.00%PASS
line-clamp-022.tentative.html(0/1)0.00%FAIL
line-clamp-023.tentative.html(0/1)0.00%FAIL
line-clamp-024.tentative.html(0/1)0.00%FAIL
line-clamp-025.tentative.html(0/1)0.00%FAIL
line-clamp-026.html(0/1)0.00%FAIL
line-clamp-027.html(0/1)0.00%FAIL
line-clamp-028.html(0/1)0.00%FAIL
line-clamp-029.html(0/1)0.00%FAIL
line-clamp-030.html(0/1)0.00%FAIL
line-clamp-031.html(0/1)0.00%FAIL
line-clamp-032.html(0/1)0.00%FAIL
line-clamp-033.html(0/1)0.00%FAIL
line-clamp-034.html(1/1)100.00%PASS
line-clamp-035.html(0/1)0.00%FAIL
line-clamp-036.html(0/1)0.00%FAIL
line-clamp-037.html(0/1)0.00%FAIL
line-clamp-038.html(1/1)100.00%PASS
line-clamp-039.html(1/1)100.00%PASS
line-clamp-040-crash.html(1/1)100.00%PASS
line-clamp-041.html(0/1)0.00%FAIL
line-clamp-042.html(0/1)0.00%FAIL
line-clamp-auto-001-crash.html(1/1)100.00%PASS
line-clamp-auto-001.html(0/1)0.00%FAIL
line-clamp-auto-002-crash.html(1/1)100.00%PASS
line-clamp-auto-002.tentative.html(0/1)0.00%FAIL
line-clamp-auto-003.tentative.html(0/1)0.00%FAIL
line-clamp-auto-004.html(0/1)0.00%FAIL
line-clamp-auto-005.html(0/1)0.00%FAIL
line-clamp-auto-006.html(1/1)100.00%PASS
line-clamp-auto-007.html(1/1)100.00%PASS
line-clamp-auto-008.html(1/1)100.00%PASS
line-clamp-auto-009.html(0/1)0.00%FAIL
line-clamp-auto-010.html(0/1)0.00%FAIL
line-clamp-auto-011.html(0/1)0.00%FAIL
line-clamp-auto-012.html(1/1)100.00%PASS
line-clamp-auto-013.html(0/1)0.00%FAIL
line-clamp-auto-014.html(0/1)0.00%FAIL
line-clamp-auto-015.tentative.html(0/1)0.00%FAIL
line-clamp-auto-016.html(0/1)0.00%FAIL
line-clamp-auto-017.html(0/1)0.00%FAIL
line-clamp-auto-018.tentative.html(0/1)0.00%FAIL
line-clamp-auto-019.tentative.html(0/1)0.00%FAIL
line-clamp-auto-020.tentative.html(0/1)0.00%FAIL
line-clamp-auto-021.tentative.html(0/1)0.00%FAIL
line-clamp-auto-022.tentative.html(0/1)0.00%FAIL
line-clamp-auto-023.tentative.html(0/1)0.00%FAIL
line-clamp-auto-024.tentative.html(0/1)0.00%FAIL
line-clamp-auto-025.html(0/1)0.00%FAIL
line-clamp-auto-027.tentative.html(0/1)0.00%FAIL
line-clamp-auto-028.tentative.html(0/1)0.00%FAIL
line-clamp-auto-029.tentative.html(0/1)0.00%FAIL
line-clamp-auto-030.tentative.html(0/1)0.00%FAIL
line-clamp-auto-031.tentative.html(0/1)0.00%FAIL
line-clamp-auto-032.tentative.html(0/1)0.00%FAIL
line-clamp-auto-033.html(0/1)0.00%FAIL
line-clamp-auto-034.html(0/1)0.00%FAIL
line-clamp-auto-035.html(0/1)0.00%FAIL
line-clamp-auto-036.html(0/1)0.00%FAIL
line-clamp-auto-037.html(0/1)0.00%FAIL
line-clamp-auto-038.html(0/1)0.00%FAIL
line-clamp-auto-039.html(0/1)0.00%FAIL
line-clamp-auto-040.html(0/1)0.00%FAIL
line-clamp-auto-041.html(0/1)0.00%FAIL
line-clamp-auto-042.html(0/1)0.00%FAIL
line-clamp-auto-043.html(0/1)0.00%FAIL
line-clamp-auto-044.html(0/1)0.00%FAIL
line-clamp-auto-045.html(0/1)0.00%FAIL
line-clamp-auto-046.html(0/1)0.00%FAIL
line-clamp-auto-047.html(0/1)0.00%FAIL
line-clamp-auto-with-ruby-001.html(0/1)0.00%FAIL
line-clamp-auto-with-ruby-002.html(0/1)0.00%FAIL
line-clamp-auto-with-ruby-003.html(0/1)0.00%FAIL
line-clamp-auto-with-ruby-004.html(0/1)0.00%FAIL
line-clamp-auto-with-ruby-005.tentative.html(0/1)0.00%FAIL
line-clamp-balance-001.html(0/1)0.00%FAIL
line-clamp-balance-002.html(0/1)0.00%FAIL
line-clamp-balance-003.html(0/1)0.00%FAIL
line-clamp-balance-004.html(0/1)0.00%FAIL
line-clamp-balance-005.html(0/1)0.00%FAIL
line-clamp-balance-006.html(0/1)0.00%FAIL
line-clamp-balance-007.html(0/1)0.00%FAIL
line-clamp-balance-008.html(0/1)0.00%FAIL
line-clamp-balance-009.html(1/1)100.00%PASS
line-clamp-balance-010.html(0/1)0.00%FAIL
line-clamp-balance-011.html(0/1)0.00%FAIL
line-clamp-balance-012.html(0/1)0.00%FAIL
line-clamp-bfc.html(0/1)0.00%FAIL
line-clamp-content-height-with-dynamic-change.html(0/1)0.00%FAIL
line-clamp-with-abspos-001.html(0/1)0.00%FAIL
line-clamp-with-abspos-002.html(0/1)0.00%FAIL
line-clamp-with-abspos-003.html(0/1)0.00%FAIL
line-clamp-with-abspos-004.html(0/1)0.00%FAIL
line-clamp-with-abspos-005.html(0/1)0.00%FAIL
line-clamp-with-abspos-006.html(0/1)0.00%FAIL
line-clamp-with-abspos-007.html(0/1)0.00%FAIL
line-clamp-with-abspos-008.html(0/1)0.00%FAIL
line-clamp-with-abspos-009.html(0/1)0.00%FAIL
line-clamp-with-abspos-010.html(0/1)0.00%FAIL
line-clamp-with-abspos-011.html(0/1)0.00%FAIL
line-clamp-with-abspos-012.html(0/1)0.00%FAIL
line-clamp-with-abspos-013.html(0/1)0.00%FAIL
line-clamp-with-abspos-014.html(0/1)0.00%FAIL
line-clamp-with-abspos-015.html(0/1)0.00%FAIL
line-clamp-with-abspos-016.html(0/1)0.00%FAIL
line-clamp-with-abspos-017.html(0/1)0.00%FAIL
line-clamp-with-abspos-018.html(0/1)0.00%FAIL
line-clamp-with-abspos-019.html(0/1)0.00%FAIL
line-clamp-with-abspos-020.html(0/1)0.00%FAIL
line-clamp-with-abspos-021.html(0/1)0.00%FAIL
line-clamp-with-abspos-022.html(0/1)0.00%FAIL
line-clamp-with-abspos-023.html(0/1)0.00%FAIL
line-clamp-with-fixed-pos-001.html(0/1)0.00%FAIL
line-clamp-with-fixed-pos-002.html(0/1)0.00%FAIL
line-clamp-with-fixed-pos-003.html(0/1)0.00%FAIL
line-clamp-with-fixed-pos-004.html(0/1)0.00%FAIL
line-clamp-with-fixed-pos-005.html(0/1)0.00%FAIL
line-clamp-with-fixed-pos-006.html(0/1)0.00%FAIL
line-clamp-with-fixed-pos-007.html(0/1)0.00%FAIL
line-clamp-with-fixed-pos-008.html(0/1)0.00%FAIL
line-clamp-with-fixed-pos-009.html(0/1)0.00%FAIL
line-clamp-with-fixed-pos-010.html(0/1)0.00%FAIL
line-clamp-with-fixed-pos-011.html(0/1)0.00%FAIL
line-clamp-with-fixed-pos-012.html(0/1)0.00%FAIL
line-clamp-with-fixed-pos-013.html(0/1)0.00%FAIL
line-clamp-with-fixed-pos-014.html(0/1)0.00%FAIL
line-clamp-with-fixed-pos-015.html(0/1)0.00%FAIL
line-clamp-with-fixed-pos-016.html(0/1)0.00%FAIL
line-clamp-with-fixed-pos-017.html(0/1)0.00%FAIL
line-clamp-with-floats-001.html(0/1)0.00%FAIL
line-clamp-with-floats-002.html(0/1)0.00%FAIL
line-clamp-with-floats-003.html(0/1)0.00%FAIL
line-clamp-with-floats-004.html(0/1)0.00%FAIL
line-clamp-with-floats-005.html(0/1)0.00%FAIL
line-clamp-with-floats-006.html(0/1)0.00%FAIL
line-clamp-with-floats-007.html(0/1)0.00%FAIL
line-clamp-with-floats-010.html(0/1)0.00%FAIL
line-clamp-with-text-overflow-string-001.html(0/1)0.00%FAIL
line-clamp-with-text-overflow-string-002.html(0/1)0.00%FAIL
line-clamp-with-text-overflow-string-003.html(0/1)0.00%FAIL
webkit-line-clamp-001.html(1/1)100.00%PASS
webkit-line-clamp-002.html(1/1)100.00%PASS
webkit-line-clamp-003.html(1/1)100.00%PASS
webkit-line-clamp-004.html(1/1)100.00%PASS
webkit-line-clamp-005.html(0/1)0.00%FAIL
webkit-line-clamp-006.html(0/1)0.00%FAIL
webkit-line-clamp-007.html(0/1)0.00%FAIL
webkit-line-clamp-008.html(0/1)0.00%FAIL
webkit-line-clamp-009.html(0/1)0.00%FAIL
webkit-line-clamp-010.html(0/1)0.00%FAIL
webkit-line-clamp-011.html(0/1)0.00%FAIL
webkit-line-clamp-012.html(0/1)0.00%FAIL
webkit-line-clamp-013.html(0/1)0.00%FAIL
webkit-line-clamp-014.html(0/1)0.00%FAIL
webkit-line-clamp-015.html(1/1)100.00%PASS
webkit-line-clamp-016.html(0/1)0.00%FAIL
webkit-line-clamp-017.html(0/1)0.00%FAIL
webkit-line-clamp-018.html(1/1)100.00%PASS
webkit-line-clamp-019.html(1/1)100.00%PASS
webkit-line-clamp-020.html(0/1)0.00%FAIL
webkit-line-clamp-021.html(0/1)0.00%FAIL
webkit-line-clamp-022.html(0/1)0.00%FAIL
webkit-line-clamp-023.html(0/1)0.00%FAIL
webkit-line-clamp-024.html(0/1)0.00%FAIL
webkit-line-clamp-025.html(0/1)0.00%FAIL
webkit-line-clamp-026.html(1/1)100.00%PASS
webkit-line-clamp-027.html(0/1)0.00%FAIL
webkit-line-clamp-029.html(1/1)100.00%PASS
webkit-line-clamp-030.html(0/1)0.00%FAIL
webkit-line-clamp-031.html(0/1)0.00%FAIL
webkit-line-clamp-032.html(0/1)0.00%FAIL
webkit-line-clamp-033.html(1/1)100.00%PASS
webkit-line-clamp-034.html(1/1)100.00%PASS
webkit-line-clamp-035.html(0/1)0.00%FAIL
webkit-line-clamp-036.html(0/1)0.00%FAIL
webkit-line-clamp-037.html(0/1)0.00%FAIL
webkit-line-clamp-038.html(1/1)100.00%PASS
webkit-line-clamp-039.html(1/1)100.00%PASS
webkit-line-clamp-040.html(0/1)0.00%FAIL
webkit-line-clamp-041-crash.html(1/1)100.00%PASS
webkit-line-clamp-042-crash.html(1/1)100.00%PASS
webkit-line-clamp-043.html(0/1)0.00%FAIL
webkit-line-clamp-045.html(0/1)0.00%FAIL
webkit-line-clamp-046.html(0/1)0.00%FAIL
webkit-line-clamp-048.html(1/1)100.00%PASS
webkit-line-clamp-049.html(0/1)0.00%FAIL
webkit-line-clamp-050.html(0/1)0.00%FAIL
webkit-line-clamp-051.html(0/1)0.00%FAIL
webkit-line-clamp-052.html(0/1)0.00%FAIL
webkit-line-clamp-053.html(0/1)0.00%FAIL
webkit-line-clamp-abspos-001.html(1/1)100.00%PASS
webkit-line-clamp-block-in-inline-001.html(1/1)100.00%PASS
webkit-line-clamp-bug-1926732-crash.html(1/1)100.00%PASS
webkit-line-clamp-dynamic-001.html(0/1)0.00%FAIL
webkit-line-clamp-with-line-height.html(0/1)0.00%FAIL
webkit-line-clamp-with-max-height.html(0/1)0.00%FAIL