Status: PASS | Duration: 67ms | Subtests: 22/22 | Open test on wpt.live | wpt.fyi
Data from commit:
a50cb89 wpt: run reference-named files which are themselves tests (#836) (2026-09-03)
| Subtest | Status | Message |
|---|---|---|
| Checking justify-items: normal | PASS | |
| Checking justify-items: stretch | PASS | |
| Checking justify-items: left | PASS | |
| Checking justify-items: right | PASS | |
| Checking justify-items: start | PASS | |
| Checking justify-items: end | PASS | |
| Checking justify-items: self-start | PASS | |
| Checking justify-items: self-end | PASS | |
| Checking justify-items: center | PASS | |
| Checking justify-items: flex-start | PASS | |
| Checking justify-items: flex-end | PASS | |
| Checking justify-items: baseline | PASS | |
| Checking justify-items: first baseline | PASS | |
| Checking justify-items: last baseline | PASS | |
| Checking justify-items: safe flex-end | PASS | |
| Checking justify-items: unsafe end | PASS | |
| Checking justify-items: safe end | PASS | |
| Checking justify-items: unsafe flex-start | PASS | |
| Checking justify-items: safe center | PASS | |
| Checking justify-items: legacy left | PASS | |
| Checking justify-items: legacy center | PASS | |
| Checking justify-items: legacy right | PASS |
/css/css-align/default-alignment/parse-justify-items-003.html
<!DOCTYPE html> <meta charset=utf-8> <title>Default-Alignment: justify-items - setting values via JS</title> <link rel="author" title="Javier Fernandez" href="mailto:jfernandez@igalia.com" /> <link rel="help" href="https://drafts.csswg.org/css-align-3/#default-alignment" /> <link rel="help" href="https://drafts.csswg.org/css-align-3/#propdef-justify-items" /> <link rel="help" href="https://drafts.csswg.org/css-align-3/#typedef-self-position" /> <link rel="help" href="https://drafts.csswg.org/css-align-3/#typedef-baseline-position" /> <link rel="help" href="https://drafts.csswg.org/css-align-3/#typedef-overflow-position" /> <meta name="assert" content="Check that the computed value is the specified value and the same than the JS value."/> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/css/css-align/resources/alignment-parsing-utils.js"></script> <div id="log"></div> <script> element = document.createElement("div"); document.body.appendChild(element); let classes = Object.assign({"Normal":"normal", "Stretch":"stretch", "Left":"left", "Right":"right"}, selfPositionClasses, baselineClasses, overflowClasses, legacyClasses); for (var key in classes) { let specifiedValue = classes[key]; test(function() { element.style.justifyItems = ""; element.style.justifyItems = specifiedValue; if (specifiedValue === "first baseline") checkValues(element, "justifyItems", "justify-items", "baseline", "baseline"); else checkValues(element, "justifyItems", "justify-items", specifiedValue, specifiedValue); }, "Checking justify-items: " + specifiedValue); } </script>