Runs: Chrome 159.0.8151.0 (wpt@3a4bbe672, 2026-11-09) | Firefox 162.0a1 (wpt@3a4bbe672, 2026-11-09) | Safari 256 preview (wpt@3a4bbe672, 2026-11-09) | Ladybird 1.0-46e8b (wpt@264db3f3c, 2026-11-09) | Servo Servo 0.8 (wpt@fea36e49d, 2026-11-08) | Blitz b6ace6a0c (wpt@f6789b0b5, 2026-11-09)
| Chrome | Firefox | Safari | Ladybird | Servo | Blitz | |
|---|---|---|---|---|---|---|
| Total | 1/1 | 1/1 | 1/1 | 0/1 | 0/1 | 1/1 |
/css/css-text/white-space/tab-stop-with-float-001.html
<!DOCTYPE html> <title>Tab stops should be anchored to the block's content edge regardless of floats</title> <link rel="help" href="https://drafts.csswg.org/css-text-4/#white-space-processing"> <link rel="match" href="tab-stop-with-float-001-ref.html"> <meta name="variant" content="?class=ltr"> <meta name="variant" content="?class=rtl"> <link rel="stylesheet" type="text/css" href="/fonts/ahem.css"> <script> const params = new URLSearchParams(window.location.search); let classes = ['ltr']; if (params.has('class')) { classes = params.getAll('class').flatMap(value => value.split(',')); } document.documentElement.classList.add(...classes); </script> <style> body { margin: 0; } div { font: 20px/1 Ahem; white-space: pre; tab-size: 4; width: 400px; } .rtl div { direction: rtl; } .float { float: inline-start; width: 40px; height: 20px; } </style> <p>Tab stops should align vertically in both lines.</p> <div><span class="float"></span>a	b</div> <div>a	b</div>
/css/css-text/white-space/tab-stop-with-float-001-ref.html
<!DOCTYPE html> <title>Reference: tab stops with float</title> <link rel="stylesheet" type="text/css" href="/fonts/ahem.css"> <script> const params = new URLSearchParams(window.location.search); let classes = ['ltr']; if (params.has('class')) { classes = params.getAll('class').flatMap(value => value.split(',')); } document.documentElement.classList.add(...classes); </script> <style> body { margin: 0; } div { font: 20px/1 Ahem; white-space: pre; tab-size: 4; width: 400px; } .rtl div { direction: rtl; } .spacer { display: inline-block; width: 40px; } </style> <p>Tab stops should align vertically in both lines.</p> <div><span class="spacer"></span>a	b</div> <div>a	b</div>