Status: FAIL | Duration: 8ms | Subtests: 0/60 | 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-height expected 100 got 10 assert_equals: data-expected-height expected 100 got 0 |
| .grid-lanes 2 | FAIL | assert_equals: data-expected-height expected 0 got 10 |
| .grid-lanes 3 | FAIL | assert_equals: data-expected-height expected 40 got 10 assert_equals: data-expected-height expected 40 got 0 |
| .grid-lanes 4 | FAIL | assert_equals: data-expected-height expected 0 got 10 |
| .grid-lanes 5 | FAIL | assert_equals: data-expected-height expected 40 got 10 assert_equals: data-expected-height expected 40 got 0 |
| .grid-lanes 6 | FAIL | assert_equals: data-expected-height expected 10 got 0 |
| .grid-lanes 7 | FAIL | assert_equals: data-expected-height expected 40 got 0 |
| .grid-lanes 8 | FAIL | assert_equals: data-expected-height expected 10 got 0 |
| .grid-lanes 9 | FAIL | assert_equals: data-expected-height expected 30 got 0 assert_equals: data-expected-height expected 40 got 0 |
| .grid-lanes 10 | FAIL | assert_equals: data-expected-height expected 10 got 0 |
| .grid-lanes 11 | FAIL | assert_equals: data-expected-height expected 40 got 10 assert_equals: data-expected-height expected 40 got 0 |
| .grid-lanes 12 | FAIL | assert_equals: data-expected-height expected 10 got 0 |
| .grid-lanes 13 | FAIL | assert_equals: data-expected-height expected 40 got 10 assert_equals: data-expected-height expected 40 got 0 |
| .grid-lanes 14 | FAIL | assert_equals: data-expected-height expected 10 got 0 |
| .grid-lanes 15 | FAIL | assert_equals: data-expected-height expected 40 got 0 |
| .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 40 got 10 assert_equals: data-expected-height expected 40 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 40 got 10 assert_equals: data-expected-height expected 40 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 40 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 30 got 0 assert_equals: data-expected-height expected 40 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 40 got 10 assert_equals: data-expected-height expected 40 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 40 got 10 assert_equals: data-expected-height expected 40 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 40 got 0 |
| .grid-lanes 31 | FAIL | assert_equals: data-expected-width expected 100 got 50 assert_equals: data-expected-width expected 100 got 50 |
| .grid-lanes 32 | FAIL | assert_equals: data-expected-width expected 0 got 50 assert_equals: data-expected-width expected 0 got 50 |
| .grid-lanes 33 | FAIL | assert_equals: data-expected-width expected 40 got 50 assert_equals: data-expected-width expected 40 got 50 |
| .grid-lanes 34 | FAIL | assert_equals: data-expected-width expected 0 got 50 assert_equals: data-expected-width expected 0 got 50 |
| .grid-lanes 35 | FAIL | assert_equals: data-expected-width expected 40 got 50 assert_equals: data-expected-width expected 40 got 50 |
| .grid-lanes 36 | FAIL | assert_equals: data-expected-width expected 10 got 50 |
| .grid-lanes 37 | FAIL | assert_equals: data-expected-width expected 40 got 50 |
| .grid-lanes 38 | FAIL | assert_equals: data-expected-width expected 0 got 40 assert_equals: data-expected-width expected 10 got 50 |
| .grid-lanes 39 | FAIL | assert_equals: data-expected-width expected 30 got 40 assert_equals: data-expected-width expected 40 got 50 |
| .grid-lanes 40 | FAIL | assert_equals: data-expected-width expected 10 got 50 assert_equals: data-expected-width expected 10 got 50 |
| .grid-lanes 41 | FAIL | assert_equals: data-expected-width expected 40 got 50 assert_equals: data-expected-width expected 40 got 50 |
| .grid-lanes 42 | FAIL | assert_equals: data-expected-width expected 10 got 50 assert_equals: data-expected-width expected 10 got 50 |
| .grid-lanes 43 | FAIL | assert_equals: data-expected-width expected 40 got 50 assert_equals: data-expected-width expected 40 got 50 |
| .grid-lanes 44 | FAIL | assert_equals: data-expected-width expected 10 got 50 |
| .grid-lanes 45 | FAIL | assert_equals: data-expected-width expected 40 got 50 |
| .grid-lanes 46 | FAIL | assert_equals: data-expected-width expected 100 got 50 assert_equals: data-expected-width expected 100 got 50 |
| .grid-lanes 47 | FAIL | assert_equals: data-expected-width expected 0 got 50 assert_equals: data-expected-width expected 0 got 50 |
| .grid-lanes 48 | FAIL | assert_equals: data-expected-width expected 40 got 50 assert_equals: data-expected-width expected 40 got 50 |
| .grid-lanes 49 | FAIL | assert_equals: data-expected-width expected 0 got 50 assert_equals: data-expected-width expected 0 got 50 |
| .grid-lanes 50 | FAIL | assert_equals: data-expected-width expected 40 got 50 assert_equals: data-expected-width expected 40 got 50 |
| .grid-lanes 51 | FAIL | assert_equals: data-expected-width expected 10 got 50 |
| .grid-lanes 52 | FAIL | assert_equals: data-expected-width expected 40 got 50 |
| .grid-lanes 53 | FAIL | assert_equals: data-expected-width expected 0 got 40 assert_equals: data-expected-width expected 10 got 50 |
| .grid-lanes 54 | FAIL | assert_equals: data-expected-width expected 30 got 40 assert_equals: data-expected-width expected 40 got 50 |
| .grid-lanes 55 | FAIL | assert_equals: data-expected-width expected 10 got 50 assert_equals: data-expected-width expected 10 got 50 |
| .grid-lanes 56 | FAIL | assert_equals: data-expected-width expected 40 got 50 assert_equals: data-expected-width expected 40 got 50 |
| .grid-lanes 57 | FAIL | assert_equals: data-expected-width expected 10 got 50 assert_equals: data-expected-width expected 10 got 50 |
| .grid-lanes 58 | FAIL | assert_equals: data-expected-width expected 40 got 50 assert_equals: data-expected-width expected 40 got 50 |
| .grid-lanes 59 | FAIL | assert_equals: data-expected-width expected 10 got 50 |
| .grid-lanes 60 | FAIL | assert_equals: data-expected-width expected 40 got 50 |
/css/css-grid/grid-lanes/items/row-minimum-size-grid-items-003.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 row sizes and spaning items."> <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; margin: 50px 0px; } .grid-lanes > div { grid-row: span 2; } .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> <h3>item writing-mode: vertical-lr;</h3> <pre>grid-template-rows: auto auto;</pre> <div class="grid-lanes" style="grid-template-rows: auto auto;"> <div class="verticalLR" data-expected-height="100">XXXXXXXXXX</div> <div data-expected-height="100"></div> </div> <pre>grid-template-rows: 0px 0px;</pre> <div class="grid-lanes" style="grid-template-rows: 0px 0px;"> <div class="verticalLR" data-expected-height="0">XXXXXXXXXX</div> <div data-expected-height="0"></div> </div> <pre>grid-template-rows: 20px 20px;</pre> <div class="grid-lanes" style="grid-template-rows: 20px 20px;"> <div class="verticalLR" data-expected-height="40">XXXXXXXXXX</div> <div data-expected-height="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="verticalLR" data-expected-height="0">XXXXXXXXXX</div> <div data-expected-height="0"></div> </div> <pre>grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="verticalLR" data-expected-height="40">XXXXXXXXXX</div> <div data-expected-height="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px); item height: 10px;</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="verticalLR" data-expected-height="10" style="height: 10px;">XXXXXXXXXX</div> <div data-expected-height="10"></div> </div> <pre>grid-template-rows: minmax(auto, 20px) minmax(auto, 20px); item height: 10px;</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="verticalLR" data-expected-height="10" style="height: 10px;">XXXXXXXXXX</div> <div data-expected-height="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px); item margin height: 10px;</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="verticalLR" data-expected-height="0" style="margin: 5px 0px;"></div> <div data-expected-height="10"></div> </div> <pre>grid-template-rows: minmax(auto, 20px) minmax(auto, 20px); item margin height: 10px;</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="verticalLR" data-expected-height="30" style="margin: 5px 0px;"></div> <div data-expected-height="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px); item padding height: 10px;</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="verticalLR" data-expected-height="10" style="padding: 5px 0px;"></div> <div data-expected-height="10"></div> </div> <pre>grid-template-rows: minmax(auto, 20px) minmax(auto, 20px); item padding height: 10px;</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="verticalLR" data-expected-height="40" style="padding: 5px 0px;"></div> <div data-expected-height="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px); item border height: 10px;</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="verticalLR" data-expected-height="10" style="border: solid 5px blue;"></div> <div data-expected-height="10"></div> </div> <pre>grid-template-rows: minmax(auto, 20px) minmax(auto, 20px); item border height: 10px;</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="verticalLR" data-expected-height="40" style="border: solid 5px blue;"></div> <div data-expected-height="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px); item height + margin + border + padding: 10px;</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="verticalLR" 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-rows: minmax(auto, 20px) minmax(auto, 20px); item height + margin + border + padding: 10px;</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="verticalLR" data-expected-height="8" style="height: 4px; margin: 1px; padding: 1px; border: solid 1px blue;"></div> <div data-expected-height="40"></div> </div> <h3>item writing-mode: vertical-rl;</h3> <pre>grid-template-rows: auto auto;</pre> <div class="grid-lanes" style="grid-template-rows: auto auto;"> <div class="verticalRL" data-expected-height="100">XXXXXXXXXX</div> <div data-expected-height="100"></div> </div> <pre>grid-template-rows: 0px 0px;</pre> <div class="grid-lanes" style="grid-template-rows: 0px 0px;"> <div class="verticalRL" data-expected-height="0">XXXXXXXXXX</div> <div data-expected-height="0"></div> </div> <pre>grid-template-rows: 20px 20px;</pre> <div class="grid-lanes" style="grid-template-rows: 20px 20px;"> <div class="verticalRL" data-expected-height="40">XXXXXXXXXX</div> <div data-expected-height="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="verticalRL" data-expected-height="0">XXXXXXXXXX</div> <div data-expected-height="0"></div> </div> <pre>grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="verticalRL" data-expected-height="40">XXXXXXXXXX</div> <div data-expected-height="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px); item height: 10px;</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="verticalRL" data-expected-height="10" style="height: 10px;">XXXXXXXXXX</div> <div data-expected-height="10"></div> </div> <pre>grid-template-rows: minmax(auto, 20px) minmax(auto, 20px); item height: 10px;</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="verticalRL" data-expected-height="10" style="height: 10px;">XXXXXXXXXX</div> <div data-expected-height="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px); item margin height: 10px;</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="verticalRL" data-expected-height="0" style="margin: 5px 0px;"></div> <div data-expected-height="10"></div> </div> <pre>grid-template-rows: minmax(auto, 20px) minmax(auto, 20px); item margin height: 10px;</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="verticalRL" data-expected-height="30" style="margin: 5px 0px;"></div> <div data-expected-height="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px); item padding height: 10px;</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="verticalRL" data-expected-height="10" style="padding: 5px 0px;"></div> <div data-expected-height="10"></div> </div> <pre>grid-template-rows: minmax(auto, 20px) minmax(auto, 20px); item padding height: 10px;</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="verticalRL" data-expected-height="40" style="padding: 5px 0px;"></div> <div data-expected-height="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px); item border height: 10px;</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="verticalRL" data-expected-height="10" style="border: solid 5px blue;"></div> <div data-expected-height="10"></div> </div> <pre>grid-template-rows: minmax(auto, 20px) minmax(auto, 20px); item border height: 10px;</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="verticalRL" data-expected-height="40" style="border: solid 5px blue;"></div> <div data-expected-height="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px); item height + margin + border + padding: 10px;</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="verticalRL" 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-rows: minmax(auto, 20px) minmax(auto, 20px); item height + margin + border + padding: 10px;</pre> <div class="grid-lanes" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="verticalRL" data-expected-height="8" style="height: 4px; margin: 1px; padding: 1px; border: solid 1px blue;"></div> <div data-expected-height="40"></div> </div> <h3>grid-lanes container writing-mode: vertical-lr; & item writing-mode: horizontal-tb;</h3> <pre>grid-template-rows: auto auto;</pre> <div class="grid-lanes verticalLR" style="grid-template-rows: auto auto;"> <div class="horizontalTB" data-expected-width="100">XXXXXXXXXX</div> <div data-expected-width="100"></div> </div> <pre>grid-template-rows: 0px 0px;</pre> <div class="grid-lanes verticalLR" style="grid-template-rows: 0px 0px;"> <div class="horizontalTB" data-expected-width="0">XXXXXXXXXX</div> <div data-expected-width="0"></div> </div> <pre>grid-template-rows: 20px 20px;</pre> <div class="grid-lanes verticalLR" style="grid-template-rows: 20px 20px;"> <div class="horizontalTB" data-expected-width="40">XXXXXXXXXX</div> <div data-expected-width="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);</pre> <div class="grid-lanes verticalLR" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="horizontalTB" data-expected-width="0">XXXXXXXXXX</div> <div data-expected-width="0"></div> </div> <pre>grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);</pre> <div class="grid-lanes verticalLR" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="horizontalTB" data-expected-width="40">XXXXXXXXXX</div> <div data-expected-width="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px); item width: 10px;</pre> <div class="grid-lanes verticalLR" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="horizontalTB" data-expected-width="10" style="width: 10px;">XXXXXXXXXX</div> <div data-expected-width="10"></div> </div> <pre>grid-template-rows: minmax(auto, 20px) minmax(auto, 20px); item width: 10px;</pre> <div class="grid-lanes verticalLR" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="horizontalTB" data-expected-width="10" style="width: 10px;">XXXXXXXXXX</div> <div data-expected-width="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px); item margin width: 10px;</pre> <div class="grid-lanes verticalLR" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="horizontalTB" data-expected-width="0" style="margin: 0px 5px;"></div> <div data-expected-width="10"></div> </div> <pre>grid-template-rows: minmax(auto, 20px) minmax(auto, 20px); item margin width: 10px;</pre> <div class="grid-lanes verticalLR" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="horizontalTB" data-expected-width="30" style="margin: 0px 5px;"></div> <div data-expected-width="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px); item padding width: 10px;</pre> <div class="grid-lanes verticalLR" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="horizontalTB" data-expected-width="10" style="padding: 0px 5px;"></div> <div data-expected-width="10"></div> </div> <pre>grid-template-rows: minmax(auto, 20px) minmax(auto, 20px); item padding width: 10px;</pre> <div class="grid-lanes verticalLR" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="horizontalTB" data-expected-width="40" style="padding: 0px 5px;"></div> <div data-expected-width="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px); item border width: 10px;</pre> <div class="grid-lanes verticalLR" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="horizontalTB" data-expected-width="10" style="border: solid 5px blue;"></div> <div data-expected-width="10"></div> </div> <pre>grid-template-rows: minmax(auto, 20px) minmax(auto, 20px); item border width: 10px;</pre> <div class="grid-lanes verticalLR" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="horizontalTB" data-expected-width="40" style="border: solid 5px blue;"></div> <div data-expected-width="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px); item width + margin + border + padding: 10px;</pre> <div class="grid-lanes verticalLR" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="horizontalTB" 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-rows: minmax(auto, 20px) minmax(auto, 20px); item width + margin + border + padding: 10px;</pre> <div class="grid-lanes verticalLR" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="horizontalTB" data-expected-width="8" style="width: 4px; margin: 1px; padding: 1px; border: solid 1px blue;"></div> <div data-expected-width="40"></div> </div> <h3>grid-lanes container writing-mode: vertical-rl; & item writing-mode: horizontal-tb;</h3> <pre>grid-template-rows: auto auto;</pre> <div class="grid-lanes verticalRL" style="grid-template-rows: auto auto;"> <div class="horizontalTB" data-expected-width="100">XXXXXXXXXX</div> <div data-expected-width="100"></div> </div> <pre>grid-template-rows: 0px 0px;</pre> <div class="grid-lanes verticalRL" style="grid-template-rows: 0px 0px;"> <div class="horizontalTB" data-expected-width="0">XXXXXXXXXX</div> <div data-expected-width="0"></div> </div> <pre>grid-template-rows: 20px 20px;</pre> <div class="grid-lanes verticalRL" style="grid-template-rows: 20px 20px;"> <div class="horizontalTB" data-expected-width="40">XXXXXXXXXX</div> <div data-expected-width="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);</pre> <div class="grid-lanes verticalRL" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="horizontalTB" data-expected-width="0">XXXXXXXXXX</div> <div data-expected-width="0"></div> </div> <pre>grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);</pre> <div class="grid-lanes verticalRL" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="horizontalTB" data-expected-width="40">XXXXXXXXXX</div> <div data-expected-width="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px); item width: 10px;</pre> <div class="grid-lanes verticalRL" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="horizontalTB" data-expected-width="10" style="width: 10px;">XXXXXXXXXX</div> <div data-expected-width="10"></div> </div> <pre>grid-template-rows: minmax(auto, 20px) minmax(auto, 20px); item width: 10px;</pre> <div class="grid-lanes verticalRL" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="horizontalTB" data-expected-width="10" style="width: 10px;">XXXXXXXXXX</div> <div data-expected-width="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px); item margin width: 10px;</pre> <div class="grid-lanes verticalRL" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="horizontalTB" data-expected-width="0" style="margin: 0px 5px;"></div> <div data-expected-width="10"></div> </div> <pre>grid-template-rows: minmax(auto, 20px) minmax(auto, 20px); item margin width: 10px;</pre> <div class="grid-lanes verticalRL" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="horizontalTB" data-expected-width="30" style="margin: 0px 5px;"></div> <div data-expected-width="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px); item padding width: 10px;</pre> <div class="grid-lanes verticalRL" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="horizontalTB" data-expected-width="10" style="padding: 0px 5px;"></div> <div data-expected-width="10"></div> </div> <pre>grid-template-rows: minmax(auto, 20px) minmax(auto, 20px); item padding width: 10px;</pre> <div class="grid-lanes verticalRL" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="horizontalTB" data-expected-width="40" style="padding: 0px 5px;"></div> <div data-expected-width="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px); item border width: 10px;</pre> <div class="grid-lanes verticalRL" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="horizontalTB" data-expected-width="10" style="border: solid 5px blue;"></div> <div data-expected-width="10"></div> </div> <pre>grid-template-rows: minmax(auto, 20px) minmax(auto, 20px); item border width: 10px;</pre> <div class="grid-lanes verticalRL" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="horizontalTB" data-expected-width="40" style="border: solid 5px blue;"></div> <div data-expected-width="40"></div> </div> <pre>grid-template-rows: minmax(auto, 0px) minmax(auto, 0px); item width + margin + border + padding: 10px;</pre> <div class="grid-lanes verticalRL" style="grid-template-rows: minmax(auto, 0px) minmax(auto, 0px);"> <div class="horizontalTB" 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-rows: minmax(auto, 20px) minmax(auto, 20px); item width + margin + border + padding: 10px;</pre> <div class="grid-lanes verticalRL" style="grid-template-rows: minmax(auto, 20px) minmax(auto, 20px);"> <div class="horizontalTB" data-expected-width="8" style="width: 4px; margin: 1px; padding: 1px; border: solid 1px blue;"></div> <div data-expected-width="40"></div> </div>