Click here to download the Blitz Browser!

WPT

This page compares scores on the Web Platform Tests across web engines, using the latest master runs from wpt.fyi and Blitz's own test runner.


wpt / css / CSS2 / floats

Spec: CSS ↗

Runs: Chrome 158.0.8110.0 (wpt@456f346c2, 2026-10-18) | Firefox 160.0a1 (wpt@b58866519, 2026-10-18) | Safari 254 preview (wpt@470a7adf8, 2026-10-18) | Ladybird 1.0-ecff1 (wpt@850b36a56, 2026-10-18) | Servo Servo 0.7 (wpt@df642c414, 2026-10-17) | Blitz fb8d6c15e (wpt@cd1d8aa5b, 2026-10-17)

Score history

Percentage of subtests passing over time, one master run per day. Every engine's percentage is relative to the same denominator: the total number of subtests known to any engine in the latest runs (so lines are not distorted by tests being added to WPT, and an engine that skips tests is not flattered for it).

1 month3 months6 months1 year2 years4 yearsAll time
0%20%40%60%80%100%Nov 2025Dec 2025Jan 2026Feb 2026Mar 2026Apr 2026May 2026Jun 2026Jul 2026Aug 2026Sep 2026Oct 2026ChromeFirefoxSafariLadybirdServoBlitz

Sort: alphabetical | by subtest count

AreaChromeFirefoxSafariLadybirdServoBlitz
Total94.7%215/22795.1%216/22791.6%208/22786.7%197/22790.7%206/22774.8%170/227
crashtests100.0%18/18100.0%18/18100.0%18/18100.0%18/18100.0%18/18100.0%18/18
TestChromeFirefoxSafariLadybirdServoBlitz
Total94.2%197/20994.7%198/20990.9%190/20985.6%179/20989.9%188/20972.7%152/209
adjoining-floats-dynamic.htmlPASSPASSPASSPASSPASSPASS
block-in-inline-become-float.htmlPASSPASSPASSPASSPASSPASS
computed-float-position-absolute.htmlPASSPASSPASSFAILPASSPASS
float-after-block-with-collapsed-margin-inside-inline.htmlPASSPASSPASSPASSPASSPASS
float-dynamic-formatting-context.html12/1212/1212/1212/1212/1212/12
float-in-inline-001.htmlPASSPASSPASSPASSPASSPASS
float-in-inline-002.htmlPASSPASSPASSPASSPASSPASS
float-in-inline-anonymous-block-with-overflow-hidden.htmlPASSPASSPASSPASSPASSPASS
float-in-nested-multicol-001.htmlPASSPASSPASSPASSPASSPASS
float-in-self-painting-inline.htmlPASSPASSPASSPASSPASSPASS
float-no-content-beside-001.htmlPASSPASSPASSPASSPASSFAIL
float-no-interpolation.html66/6666/6666/6666/6653/6653/66
float-nowrap-1.htmlPASSPASSPASSPASSPASSFAIL
float-nowrap-2.htmlPASSPASSPASSPASSPASSPASS
float-nowrap-3-ref.htmlPASSPASSPASSPASSPASSPASS
float-nowrap-3.htmlPASSPASSPASSFAILPASSPASS
float-nowrap-4.htmlPASSPASSFAILFAILPASSPASS
float-nowrap-5.htmlPASSPASSPASSPASSPASSFAIL
float-nowrap-6.htmlPASSPASSPASSPASSPASSFAIL
float-nowrap-7.htmlFAILPASSFAILPASSPASSPASS
float-nowrap-8.htmlFAILPASSFAILFAILPASSPASS
float-nowrap-9.htmlFAILPASSFAILFAILPASSFAIL
float-nowrap-hyphen-rewind-1.htmlPASSPASSPASSPASSPASSPASS
float-paint-relayout.htmlPASSPASSPASSPASSPASSPASS
float-root.htmlPASSFAILPASSFAILPASSFAIL
float-table-align-left-quirk.htmlPASSPASSPASSPASSPASSPASS
float-under-flatten-under-preserve-3d.htmlPASSPASSPASSPASSPASSPASS
float-with-absolutely-positioned-child-with-static-inset.htmlPASSPASSPASSPASSPASSPASS
floated-table-wider-than-specified.htmlPASSPASSPASSPASSPASSFAIL
floats-in-table-caption-001.htmlPASSPASSPASSPASSPASSFAIL
floats-line-wrap-shifted-001.htmlPASSPASSPASSPASSPASSFAIL
floats-placement-001.htmlPASSPASSPASSPASSPASSPASS
floats-placement-002.htmlPASSPASSPASSPASSPASSPASS
floats-placement-003.htmlPASSPASSPASSPASSPASSPASS
floats-placement-004.htmlPASSPASSPASSPASSPASSFAIL
floats-placement-005.htmlPASSPASSPASSPASSPASSFAIL
floats-placement-006.htmlPASSPASSPASSPASSPASSPASS
floats-placement-007.htmlPASSPASSPASSPASSPASSPASS
floats-placement-008.htmlPASSPASSPASSPASSPASSPASS
floats-placement-vertical-001a.xhtPASSPASSPASSPASSPASSPASS
floats-placement-vertical-001b.xhtPASSPASSPASSPASSPASSPASS
floats-placement-vertical-001c.xhtPASSPASSPASSPASSPASSPASS
floats-placement-vertical-003.xhtPASSPASSPASSPASSPASSFAIL
floats-placement-vertical-004-ref.xhtPASSPASSPASSPASSPASSPASS
floats-placement-vertical-004-ref2.xhtPASSPASSPASSPASSPASSPASS
floats-placement-vertical-004.xhtPASSPASSPASSPASSPASSFAIL
floats-rule3-outside-left-001.xhtPASSPASSPASSFAILPASSPASS
floats-rule3-outside-left-002.xhtFAILFAILFAILPASSPASSPASS
floats-rule3-outside-right-001.xhtPASSPASSPASSFAILPASSPASS
floats-rule3-outside-right-002.xhtFAILFAILFAILPASSPASSPASS
floats-rule7-outside-left-001.xhtFAILFAILFAILPASSPASSPASS
floats-rule7-outside-right-001.xhtFAILFAILFAILPASSPASSPASS
floats-saturated-position-crash.htmlPASSPASSPASSPASSPASSPASS
floats-wrap-bfc-001-left-overflow.xhtPASSPASSPASSPASSPASSPASS
floats-wrap-bfc-001-left-table.xhtPASSPASSPASSPASSPASSPASS
floats-wrap-bfc-001-right-overflow.xhtPASSPASSPASSPASSPASSPASS
floats-wrap-bfc-001-right-table.xhtPASSPASSPASSPASSPASSPASS
floats-wrap-bfc-002-left-overflow.xhtPASSPASSPASSPASSPASSPASS
floats-wrap-bfc-002-left-table.xhtPASSPASSPASSPASSPASSPASS
floats-wrap-bfc-002-right-overflow.xhtPASSPASSPASSPASSPASSPASS
floats-wrap-bfc-002-right-table.xhtPASSPASSPASSPASSPASSPASS
floats-wrap-bfc-003-left-overflow.xhtPASSPASSPASSPASSPASSPASS
floats-wrap-bfc-003-left-table.xhtPASSPASSPASSFAILPASSFAIL
floats-wrap-bfc-003-right-overflow.xhtPASSPASSPASSPASSPASSPASS
floats-wrap-bfc-003-right-table.xhtPASSPASSPASSFAILPASSFAIL
floats-wrap-bfc-004.xhtPASSPASSPASSFAILPASSFAIL
floats-wrap-bfc-005.xhtPASSPASSPASSFAILPASSPASS
floats-wrap-bfc-006.xhtFAILPASSFAILFAILFAILFAIL
floats-wrap-bfc-007.xhtPASSPASSPASSPASSPASSPASS
floats-wrap-bfc-008.htmlPASSPASSPASSPASSPASSPASS
floats-wrap-bfc-outside-001.xhtPASSPASSPASSPASSPASSPASS
floats-wrap-bfc-with-margin-001.htmlPASSPASSPASSFAILFAILFAIL
floats-wrap-bfc-with-margin-001a.tentative.htmlPASSFAILPASSFAILFAILFAIL
floats-wrap-bfc-with-margin-002.tentative.htmlPASSPASSFAILFAILFAILFAIL
floats-wrap-bfc-with-margin-003.tentative.htmlPASSPASSPASSFAILFAILFAIL
floats-wrap-bfc-with-margin-004.htmlPASSPASSPASSPASSPASSPASS
floats-wrap-bfc-with-margin-005.htmlPASSPASSPASSFAILPASSPASS
floats-wrap-bfc-with-margin-006.tentative.htmlFAILFAILFAILFAILPASSPASS
floats-wrap-bfc-with-margin-007.tentative.htmlFAILFAILFAILFAILPASSPASS
floats-wrap-bfc-with-margin-008.tentative.htmlFAILFAILFAILPASSPASSPASS
floats-wrap-bfc-with-margin-009.tentative.htmlFAILFAILFAILPASSPASSPASS
floats-wrap-bfc-with-margin-010.htmlPASSPASSPASSFAILPASSFAIL
floats-wrap-top-below-bfc-001l.xhtPASSPASSPASSFAILPASSFAIL
floats-wrap-top-below-bfc-001r.xhtPASSPASSPASSFAILPASSFAIL
floats-wrap-top-below-bfc-002l.xhtPASSPASSPASSPASSPASSFAIL
floats-wrap-top-below-bfc-002r.xhtPASSPASSPASSPASSPASSFAIL
floats-wrap-top-below-bfc-003l.xhtPASSPASSPASSPASSPASSFAIL
floats-wrap-top-below-bfc-003r.xhtPASSPASSPASSPASSPASSFAIL
floats-wrap-top-below-inline-001l.xhtPASSPASSPASSPASSPASSFAIL
floats-wrap-top-below-inline-001r.xhtPASSPASSPASSPASSPASSFAIL
floats-wrap-top-below-inline-002l.xhtPASSPASSPASSPASSPASSFAIL
floats-wrap-top-below-inline-002r.xhtPASSPASSPASSPASSPASSFAIL
floats-wrap-top-below-inline-003l.xhtPASSPASSPASSPASSPASSFAIL
floats-wrap-top-below-inline-003r.xhtPASSPASSPASSPASSPASSFAIL
floats-zero-height-wrap-001.xhtPASSPASSPASSPASSPASSFAIL
floats-zero-height-wrap-002.xhtPASSFAILFAILFAILFAILFAIL
hit-test-floats-001.htmlPASSPASSPASSPASSPASSPASS
hit-test-floats-002.htmlPASSPASSPASSPASSPASSPASS
hit-test-floats-003.htmlPASSPASSPASSPASSPASSPASS
hit-test-floats-004.htmlPASSPASSPASSPASSPASSPASS
hit-test-floats-005.htmlPASSPASSPASSPASSPASSFAIL
inheritance.html4/44/44/44/44/44/4
intrinsic-size-float-and-line.htmlPASSPASSPASSPASSPASSFAIL
line-pushed-by-floats-crash.htmlPASSPASSPASSPASSPASSPASS
list-item-taller-than-opportunity-001.htmlPASSPASSPASSPASSPASSPASS
negative-block-margin-pushing-float-out-of-block-formatting-context.htmlPASSPASSPASSPASSPASSPASS
negative-margin-float-positioning.htmlPASSPASSPASSPASSPASSPASS
new-fc-beside-adjoining-float-2.htmlPASSPASSPASSPASSPASSPASS
new-fc-beside-adjoining-float.htmlPASSPASSPASSPASSPASSPASS
new-fc-beside-float-with-margin-rtl.htmlPASSPASSFAILPASSPASSPASS
new-fc-beside-float-with-margin.htmlPASSPASSPASSPASSFAILPASS
new-fc-beside-float-with-min-width.htmlPASSPASSPASSPASSPASSPASS
new-fc-relayout.htmlPASSPASSPASSPASSPASSPASS
new-fc-separates-from-float-2.htmlPASSPASSPASSFAILPASSPASS
new-fc-separates-from-float-3.htmlPASSPASSPASSFAILPASSPASS
new-fc-separates-from-float-4.htmlPASSPASSPASSFAILPASSPASS
new-fc-separates-from-float.htmlPASSPASSPASSFAILPASSPASS
overflow-scroll-float-paint-order.htmlPASSPASSFAILPASSPASSPASS
overhanging-float-paint-order.htmlPASSPASSFAILPASSPASSFAIL
remove-block-between-inline-and-float.htmlPASSPASSPASSPASSPASSFAIL
remove-float-in-first-line.htmlPASSPASSPASSPASSPASSPASS
remove-float-then-abspos-in-inline.htmlPASSPASSPASSPASSPASSPASS
table-sizing-with-adjacent-floats.htmlPASSPASSPASSFAILPASSFAIL
zero-available-space-float-positioning.htmlPASSPASSPASSPASSPASSPASS
zero-space-between-floats-001.htmlPASSPASSPASSPASSPASSPASS
zero-space-between-floats-002.htmlPASSPASSPASSPASSPASSPASS
zero-space-between-floats-003.htmlPASSPASSPASSPASSPASSFAIL
zero-space-between-floats-004.htmlPASSPASSPASSPASSPASSPASS
zero-width-floats-positioning.tentative.htmlPASSPASSFAILFAILPASSFAIL
zero-width-floats.htmlPASSPASSPASSPASSFAILFAIL