Status: FAIL | Duration: 6ms | Subtests: 0/45 | Open test on wpt.live | wpt.fyi
Data from commit:
708eb61 WPT runner: support mismatch reftests and multiple rel=match links (#665) (2026-08-09)
| Subtest | Status | Message |
|---|---|---|
| .grid-lanes 1 | FAIL | assert_equals: data-expected-width expected 100 got 50 assert_equals: data-expected-width expected 100 got 50 |
| .grid-lanes 2 | FAIL | assert_equals: data-expected-width expected 0 got 50 assert_equals: data-expected-width expected 0 got 50 |
| .grid-lanes 3 | FAIL | assert_equals: data-expected-width expected 25 got 50 assert_equals: data-expected-width expected 25 got 50 |
| .grid-lanes 4 | FAIL | assert_equals: data-expected-width expected 0 got 50 assert_equals: data-expected-width expected 0 got 50 |
| .grid-lanes 5 | FAIL | assert_equals: data-expected-width expected 25 got 50 assert_equals: data-expected-width expected 25 got 50 |
| .grid-lanes 6 | FAIL | assert_equals: data-expected-width expected 10 got 50 |
| .grid-lanes 7 | FAIL | assert_equals: data-expected-width expected 25 got 50 |
| .grid-lanes 8 | FAIL | assert_equals: data-expected-width expected 0 got 40 assert_equals: data-expected-width expected 10 got 50 |
| .grid-lanes 9 | FAIL | assert_equals: data-expected-width expected 15 got 40 assert_equals: data-expected-width expected 25 got 50 |
| .grid-lanes 10 | FAIL | assert_equals: data-expected-width expected 10 got 50 assert_equals: data-expected-width expected 10 got 50 |
| .grid-lanes 11 | FAIL | assert_equals: data-expected-width expected 25 got 50 assert_equals: data-expected-width expected 25 got 50 |
| .grid-lanes 12 | FAIL | assert_equals: data-expected-width expected 10 got 50 assert_equals: data-expected-width expected 10 got 50 |
| .grid-lanes 13 | FAIL | assert_equals: data-expected-width expected 25 got 50 assert_equals: data-expected-width expected 25 got 50 |
| .grid-lanes 14 | FAIL | assert_equals: data-expected-width expected 10 got 50 |
| .grid-lanes 15 | FAIL | assert_equals: data-expected-width expected 25 got 50 |
| .grid-lanes 16 | FAIL | assert_equals: data-expected-height expected 100 got 10 assert_equals: data-expected-height expected 100 got 0 |
| .grid-lanes 17 | FAIL | assert_equals: data-expected-height expected 0 got 10 |
| .grid-lanes 18 | FAIL | assert_equals: data-expected-height expected 25 got 10 assert_equals: data-expected-height expected 25 got 0 |
| .grid-lanes 19 | FAIL | assert_equals: data-expected-height expected 0 got 10 |
| .grid-lanes 20 | FAIL | assert_equals: data-expected-height expected 25 got 10 assert_equals: data-expected-height expected 25 got 0 |
| .grid-lanes 21 | FAIL | assert_equals: data-expected-height expected 10 got 0 |
| .grid-lanes 22 | FAIL | assert_equals: data-expected-height expected 25 got 0 |
| .grid-lanes 23 | FAIL | assert_equals: data-expected-height expected 10 got 0 |
| .grid-lanes 24 | FAIL | assert_equals: data-expected-height expected 15 got 0 assert_equals: data-expected-height expected 25 got 0 |
| .grid-lanes 25 | FAIL | assert_equals: data-expected-height expected 10 got 0 |
| .grid-lanes 26 | FAIL | assert_equals: data-expected-height expected 25 got 10 assert_equals: data-expected-height expected 25 got 0 |
| .grid-lanes 27 | FAIL | assert_equals: data-expected-height expected 10 got 0 |
| .grid-lanes 28 | FAIL | assert_equals: data-expected-height expected 25 got 10 assert_equals: data-expected-height expected 25 got 0 |
| .grid-lanes 29 | FAIL | assert_equals: data-expected-height expected 10 got 0 |
| .grid-lanes 30 | FAIL | assert_equals: data-expected-height expected 25 got 0 |
| .grid-lanes 31 | FAIL | assert_equals: data-expected-height expected 100 got 10 assert_equals: data-expected-height expected 100 got 0 |
| .grid-lanes 32 | FAIL | assert_equals: data-expected-height expected 0 got 10 |
| .grid-lanes 33 | FAIL | assert_equals: data-expected-height expected 25 got 10 assert_equals: data-expected-height expected 25 got 0 |
| .grid-lanes 34 | FAIL | assert_equals: data-expected-height expected 0 got 10 |
| .grid-lanes 35 | FAIL | assert_equals: data-expected-height expected 25 got 10 assert_equals: data-expected-height expected 25 got 0 |
| .grid-lanes 36 | FAIL | assert_equals: data-expected-height expected 10 got 0 |
| .grid-lanes 37 | FAIL | assert_equals: data-expected-height expected 25 got 0 |
| .grid-lanes 38 | FAIL | assert_equals: data-expected-height expected 10 got 0 |
| .grid-lanes 39 | FAIL | assert_equals: data-expected-height expected 15 got 0 assert_equals: data-expected-height expected 25 got 0 |
| .grid-lanes 40 | FAIL | assert_equals: data-expected-height expected 10 got 0 |
| .grid-lanes 41 | FAIL | assert_equals: data-expected-height expected 25 got 10 assert_equals: data-expected-height expected 25 got 0 |
| .grid-lanes 42 | FAIL | assert_equals: data-expected-height expected 10 got 0 |
| .grid-lanes 43 | FAIL | assert_equals: data-expected-height expected 25 got 10 assert_equals: data-expected-height expected 25 got 0 |
| .grid-lanes 44 | FAIL | assert_equals: data-expected-height expected 10 got 0 |
| .grid-lanes 45 | FAIL | assert_equals: data-expected-height expected 25 got 0 |
/css/css-grid/grid-lanes/items/column-minimum-size-grid-items-002.html
<!DOCTYPE html> <meta charset="utf-8"> <title>CSS Grid Lanes Layout Test: Minimum size of items</title> <link rel="author" title="Alison Maher" href="mailto:almaher@microsoft.com"> <link rel="help" href="http://www.w3.org/TR/css-grid-1/#min-size-auto" title="6.5. Implied Minimum Size of Grid Items"> <meta name="assert" content="Checks that automatic minimum size is clamped with different column sizes."> <link rel="stylesheet" href="/css/support/grid.css"> <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" /> <style> .grid-lanes { display: grid-lanes; border: solid thick; font: 10px/1 Ahem; width: 50px; height: 50px; } .grid-lanes > div:nth-child(1) { color: blue; background: cyan; } .grid-lanes > div:nth-child(2) { background: magenta; } </style> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/resources/check-layout-th.js"></script> <script type="text/javascript"> setup({ explicit_done: true }); </script> <body onload="document.fonts.ready.then(() => { checkLayout('.grid-lanes'); })"> <div id="log"></div> <pre>grid-template-columns: auto;</pre> <div class="grid-lanes" style="grid-template-columns: auto;"> <div data-expected-width="100">XXXXXXXXXX</div> <div data-expected-width="100"></div> </div> <pre>grid-template-columns: 0px;</pre> <div class="grid-lanes" style="grid-template-columns: 0px;"> <div data-expected-width="0">XXXXXXXXXX</div> <div data-expected-width="0"></div> </div> <pre>grid-template-columns: 25px;</pre> <div class="grid-lanes" style="grid-template-columns: 25px;"> <div data-expected-width="25">XXXXXXXXXX</div> <div data-expected-width="25"></div> </div> <pre>grid-template-columns: minmax(auto, 0px);</pre> <div class="grid-lanes" style="grid-template-columns: minmax(auto, 0px);"> <div data-expected-width="0">XXXXXXXXXX</div> <div data-expected-width="0"></div> </div> <pre>grid-template-columns: minmax(auto, 25px);</pre> <div class="grid-lanes" style="grid-template-columns: minmax(auto, 25px);"> <div data-expected-width="25">XXXXXXXXXX</div> <div data-expected-width="25"></div> </div> <pre>grid-template-columns: minmax(auto, 0px); item width: 10px;</pre> <div class="grid-lanes" style="grid-template-columns: minmax(auto, 0px);"> <div data-expected-width="10" style="width: 10px;">XXXXXXXXXX</div> <div data-expected-width="10"></div> </div> <pre>grid-template-columns: minmax(auto, 25px); item width: 10px;</pre> <div class="grid-lanes" style="grid-template-columns: minmax(auto, 25px);"> <div data-expected-width="10" style="width: 10px;">XXXXXXXXXX</div> <div data-expected-width="25"></div> </div> <pre>grid-template-columns: minmax(auto, 0px); item margin width: 10px;</pre> <div class="grid-lanes" style="grid-template-columns: minmax(auto, 0px);"> <div data-expected-width="0" style="margin: 0px 5px;"></div> <div data-expected-width="10"></div> </div> <pre>grid-template-columns: minmax(auto, 25px); item margin width: 10px;</pre> <div class="grid-lanes" style="grid-template-columns: minmax(auto, 25px);"> <div data-expected-width="15" style="margin: 0px 5px;"></div> <div data-expected-width="25"></div> </div> <pre>grid-template-columns: minmax(auto, 0px); item padding width: 10px;</pre> <div class="grid-lanes" style="grid-template-columns: minmax(auto, 0px);"> <div data-expected-width="10" style="padding: 0px 5px;"></div> <div data-expected-width="10"></div> </div> <pre>grid-template-columns: minmax(auto, 25px); item padding width: 10px;</pre> <div class="grid-lanes" style="grid-template-columns: minmax(auto, 25px);"> <div data-expected-width="25" style="padding: 0px 5px;"></div> <div data-expected-width="25"></div> </div> <pre>grid-template-columns: minmax(auto, 0px); item border width: 10px;</pre> <div class="grid-lanes" style="grid-template-columns: minmax(auto, 0px);"> <div data-expected-width="10" style="border: solid 5px blue;"></div> <div data-expected-width="10"></div> </div> <pre>grid-template-columns: minmax(auto, 25px); item border width: 10px;</pre> <div class="grid-lanes" style="grid-template-columns: minmax(auto, 25px);"> <div data-expected-width="25" style="border: solid 5px blue;"></div> <div data-expected-width="25"></div> </div> <pre>grid-template-columns: minmax(auto, 0px); item width + margin + border + padding: 10px;</pre> <div class="grid-lanes" style="grid-template-columns: minmax(auto, 0px);"> <div data-expected-width="8" style="width: 4px; margin: 1px; padding: 1px; border: solid 1px blue;"></div> <div data-expected-width="10"></div> </div> <pre>grid-template-columns: minmax(auto, 25px); item width + margin + border + padding: 10px;</pre> <div class="grid-lanes" style="grid-template-columns: minmax(auto, 25px);"> <div data-expected-width="8" style="width: 4px; margin: 1px; padding: 1px; border: solid 1px blue;"></div> <div data-expected-width="25"></div> </div> <h3>grid-lanes content writing-mode: vertical-lr;</h3> <pre>grid-template-columns: auto;</pre> <div class="grid-lanes verticalLR" style="grid-template-columns: auto;"> <div data-expected-height="100">XXXXXXXXXX</div> <div data-expected-height="100"></div> </div> <pre>grid-template-columns: 0px;</pre> <div class="grid-lanes verticalLR" style="grid-template-columns: 0px;"> <div data-expected-height="0">XXXXXXXXXX</div> <div data-expected-height="0"></div> </div> <pre>grid-template-columns: 25px;</pre> <div class="grid-lanes verticalLR" style="grid-template-columns: 25px;"> <div data-expected-height="25">XXXXXXXXXX</div> <div data-expected-height="25"></div> </div> <pre>grid-template-columns: minmax(auto, 0px);</pre> <div class="grid-lanes verticalLR" style="grid-template-columns: minmax(auto, 0px);"> <div data-expected-height="0">XXXXXXXXXX</div> <div data-expected-height="0"></div> </div> <pre>grid-template-columns: minmax(auto, 25px);</pre> <div class="grid-lanes verticalLR" style="grid-template-columns: minmax(auto, 25px);"> <div data-expected-height="25">XXXXXXXXXX</div> <div data-expected-height="25"></div> </div> <pre>grid-template-columns: minmax(auto, 0px); item height: 10px;</pre> <div class="grid-lanes verticalLR" style="grid-template-columns: minmax(auto, 0px);"> <div data-expected-height="10" style="height: 10px;">XXXXXXXXXX</div> <div data-expected-height="10"></div> </div> <pre>grid-template-columns: minmax(auto, 25px); item height: 10px;</pre> <div class="grid-lanes verticalLR" style="grid-template-columns: minmax(auto, 25px);"> <div data-expected-height="10" style="height: 10px;">XXXXXXXXXX</div> <div data-expected-height="25"></div> </div> <pre>grid-template-columns: minmax(auto, 0px); item margin height: 10px;</pre> <div class="grid-lanes verticalLR" style="grid-template-columns: minmax(auto, 0px);"> <div data-expected-height="0" style="margin: 5px 0px;"></div> <div data-expected-height="10"></div> </div> <pre>grid-template-columns: minmax(auto, 25px); item margin height: 10px;</pre> <div class="grid-lanes verticalLR" style="grid-template-columns: minmax(auto, 25px);"> <div data-expected-height="15" style="margin: 5px 0px;"></div> <div data-expected-height="25"></div> </div> <pre>grid-template-columns: minmax(auto, 0px); item padding height: 10px;</pre> <div class="grid-lanes verticalLR" style="grid-template-columns: minmax(auto, 0px);"> <div data-expected-height="10" style="padding: 5px 0px;"></div> <div data-expected-height="10"></div> </div> <pre>grid-template-columns: minmax(auto, 25px); item padding height: 10px;</pre> <div class="grid-lanes verticalLR" style="grid-template-columns: minmax(auto, 25px);"> <div data-expected-height="25" style="padding: 5px 0px;"></div> <div data-expected-height="25"></div> </div> <pre>grid-template-columns: minmax(auto, 0px); item border height: 10px;</pre> <div class="grid-lanes verticalLR" style="grid-template-columns: minmax(auto, 0px);"> <div data-expected-height="10" style="border: solid 5px blue;"></div> <div data-expected-height="10"></div> </div> <pre>grid-template-columns: minmax(auto, 25px); item border height: 10px;</pre> <div class="grid-lanes verticalLR" style="grid-template-columns: minmax(auto, 25px);"> <div data-expected-height="25" style="border: solid 5px blue;"></div> <div data-expected-height="25"></div> </div> <pre>grid-template-columns: minmax(auto, 0px); item height + margin + border + padding: 10px;</pre> <div class="grid-lanes verticalLR" style="grid-template-columns: minmax(auto, 0px);"> <div data-expected-height="8" style="height: 4px; margin: 1px; padding: 1px; border: solid 1px blue;"></div> <div data-expected-height="10"></div> </div> <pre>grid-template-columns: minmax(auto, 25px); item height + margin + border + padding: 10px;</pre> <div class="grid-lanes verticalLR" style="grid-template-columns: minmax(auto, 25px);"> <div data-expected-height="8" style="height: 4px; margin: 1px; padding: 1px; border: solid 1px blue;"></div> <div data-expected-height="25"></div> </div> <h3>grid-lanes content writing-mode: vertical-rl;</h3> <pre>grid-template-columns: auto;</pre> <div class="grid-lanes verticalRL" style="grid-template-columns: auto;"> <div data-expected-height="100">XXXXXXXXXX</div> <div data-expected-height="100"></div> </div> <pre>grid-template-columns: 0px;</pre> <div class="grid-lanes verticalRL" style="grid-template-columns: 0px;"> <div data-expected-height="0">XXXXXXXXXX</div> <div data-expected-height="0"></div> </div> <pre>grid-template-columns: 25px;</pre> <div class="grid-lanes verticalRL" style="grid-template-columns: 25px;"> <div data-expected-height="25">XXXXXXXXXX</div> <div data-expected-height="25"></div> </div> <pre>grid-template-columns: minmax(auto, 0px);</pre> <div class="grid-lanes verticalRL" style="grid-template-columns: minmax(auto, 0px);"> <div data-expected-height="0">XXXXXXXXXX</div> <div data-expected-height="0"></div> </div> <pre>grid-template-columns: minmax(auto, 25px);</pre> <div class="grid-lanes verticalRL" style="grid-template-columns: minmax(auto, 25px);"> <div data-expected-height="25">XXXXXXXXXX</div> <div data-expected-height="25"></div> </div> <pre>grid-template-columns: minmax(auto, 0px); item height: 10px;</pre> <div class="grid-lanes verticalRL" style="grid-template-columns: minmax(auto, 0px);"> <div data-expected-height="10" style="height: 10px;">XXXXXXXXXX</div> <div data-expected-height="10"></div> </div> <pre>grid-template-columns: minmax(auto, 25px); item height: 10px;</pre> <div class="grid-lanes verticalRL" style="grid-template-columns: minmax(auto, 25px);"> <div data-expected-height="10" style="height: 10px;">XXXXXXXXXX</div> <div data-expected-height="25"></div> </div> <pre>grid-template-columns: minmax(auto, 0px); item margin height: 10px;</pre> <div class="grid-lanes verticalRL" style="grid-template-columns: minmax(auto, 0px);"> <div data-expected-height="0" style="margin: 5px 0px;"></div> <div data-expected-height="10"></div> </div> <pre>grid-template-columns: minmax(auto, 25px); item margin height: 10px;</pre> <div class="grid-lanes verticalRL" style="grid-template-columns: minmax(auto, 25px);"> <div data-expected-height="15" style="margin: 5px 0px;"></div> <div data-expected-height="25"></div> </div> <pre>grid-template-columns: minmax(auto, 0px); item padding height: 10px;</pre> <div class="grid-lanes verticalRL" style="grid-template-columns: minmax(auto, 0px);"> <div data-expected-height="10" style="padding: 5px 0px;"></div> <div data-expected-height="10"></div> </div> <pre>grid-template-columns: minmax(auto, 25px); item padding height: 10px;</pre> <div class="grid-lanes verticalRL" style="grid-template-columns: minmax(auto, 25px);"> <div data-expected-height="25" style="padding: 5px 0px;"></div> <div data-expected-height="25"></div> </div> <pre>grid-template-columns: minmax(auto, 0px); item border height: 10px;</pre> <div class="grid-lanes verticalRL" style="grid-template-columns: minmax(auto, 0px);"> <div data-expected-height="10" style="border: solid 5px blue;"></div> <div data-expected-height="10"></div> </div> <pre>grid-template-columns: minmax(auto, 25px); item border height: 10px;</pre> <div class="grid-lanes verticalRL" style="grid-template-columns: minmax(auto, 25px);"> <div data-expected-height="25" style="border: solid 5px blue;"></div> <div data-expected-height="25"></div> </div> <pre>grid-template-columns: minmax(auto, 0px); item height + margin + border + padding: 10px;</pre> <div class="grid-lanes verticalRL" style="grid-template-columns: minmax(auto, 0px);"> <div data-expected-height="8" style="height: 4px; margin: 1px; padding: 1px; border: solid 1px blue;"></div> <div data-expected-height="10"></div> </div> <pre>grid-template-columns: minmax(auto, 25px); item height + margin + border + padding: 10px;</pre> <div class="grid-lanes verticalRL" style="grid-template-columns: minmax(auto, 25px);"> <div data-expected-height="8" style="height: 4px; margin: 1px; padding: 1px; border: solid 1px blue;"></div> <div data-expected-height="25"></div> </div>