WPT
wpt / css / css-align / default-alignment / place-items-shorthand-006.html
Spec: CSS Box Alignment ↗
Runs: Chrome 155.0.8039.0 (wpt@0ea9f2aac, 2026-09-03) | Firefox 157.0a1 (wpt@0ea9f2aac, 2026-09-03) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-a9df8 (wpt@9b4cabf6d, 2026-09-03) | Servo Servo 0.6 (wpt@7e3d005d7, 2026-09-03) | Blitz 188486089 (wpt@a95401e4e, 2026-09-02)
View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi
| Chrome | Firefox | Safari | Ladybird | Servo | Blitz | |
|---|---|---|---|---|---|---|
| Total | 168/168 | 168/168 | 168/168 | 120/168 | 168/168 | 168/168 |
| Subtest | Chrome | Firefox | Safari | Ladybird | Servo | Blitz |
|---|---|---|---|---|---|---|
| Checking place-items: normal left | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: normal right | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: normal normal | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: normal stretch | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: normal start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: normal end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: normal self-start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: normal self-end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: normal center | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: normal flex-start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: normal flex-end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: normal baseline | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: normal first baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: normal last baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: stretch left | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: stretch right | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: stretch normal | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: stretch stretch | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: stretch start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: stretch end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: stretch self-start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: stretch self-end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: stretch center | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: stretch flex-start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: stretch flex-end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: stretch baseline | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: stretch first baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: stretch last baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: start left | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: start right | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: start normal | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: start stretch | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: start start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: start end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: start self-start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: start self-end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: start center | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: start flex-start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: start flex-end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: start baseline | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: start first baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: start last baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: end left | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: end right | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: end normal | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: end stretch | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: end start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: end end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: end self-start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: end self-end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: end center | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: end flex-start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: end flex-end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: end baseline | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: end first baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: end last baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: self-start left | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-start right | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-start normal | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-start stretch | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-start start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-start end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-start self-start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-start self-end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-start center | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-start flex-start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-start flex-end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-start baseline | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-start first baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: self-start last baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: self-end left | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-end right | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-end normal | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-end stretch | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-end start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-end end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-end self-start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-end self-end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-end center | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-end flex-start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-end flex-end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-end baseline | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: self-end first baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: self-end last baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: center left | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: center right | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: center normal | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: center stretch | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: center start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: center end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: center self-start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: center self-end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: center center | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: center flex-start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: center flex-end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: center baseline | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: center first baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: center last baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: flex-start left | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-start right | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-start normal | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-start stretch | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-start start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-start end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-start self-start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-start self-end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-start center | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-start flex-start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-start flex-end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-start baseline | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-start first baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: flex-start last baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: flex-end left | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-end right | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-end normal | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-end stretch | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-end start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-end end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-end self-start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-end self-end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-end center | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-end flex-start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-end flex-end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-end baseline | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: flex-end first baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: flex-end last baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: baseline left | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: baseline right | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: baseline normal | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: baseline stretch | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: baseline start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: baseline end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: baseline self-start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: baseline self-end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: baseline center | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: baseline flex-start | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: baseline flex-end | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: baseline baseline | PASS | PASS | PASS | PASS | PASS | PASS |
| Checking place-items: baseline first baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: baseline last baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: first baseline left | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: first baseline right | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: first baseline normal | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: first baseline stretch | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: first baseline start | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: first baseline end | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: first baseline self-start | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: first baseline self-end | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: first baseline center | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: first baseline flex-start | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: first baseline flex-end | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: first baseline baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: first baseline first baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: first baseline last baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: last baseline left | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: last baseline right | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: last baseline normal | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: last baseline stretch | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: last baseline start | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: last baseline end | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: last baseline self-start | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: last baseline self-end | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: last baseline center | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: last baseline flex-start | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: last baseline flex-end | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: last baseline baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: last baseline first baseline | PASS | PASS | PASS | FAIL | PASS | PASS |
| Checking place-items: last baseline last baseline | PASS | PASS | PASS | FAIL | PASS | PASS |