Status: FAIL | Duration: 1ms | Subtests: 0/4 | 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 1 | FAIL | assert_equals: data-expected-width expected 40 got 784 assert_equals: data-expected-height expected 120 got 100 |
| .grid 2 | FAIL | assert_equals: data-expected-width expected 40 got 784 assert_equals: data-expected-height expected 120 got 110 |
| .grid 3 | FAIL | assert_equals: data-expected-width expected 40 got 784 assert_equals: data-expected-height expected 120 got 110 |
| .grid 4 | FAIL | assert_equals: data-expected-width expected 40 got 784 assert_equals: data-expected-height expected 120 got 110 |
/css/css-grid/layout-algorithm/grid-item-margin-auto-columns-rows-vertical-lr-001.html
<!DOCTYPE html> <title>CSS Grid: 'auto' sizes with item's margins with vertical-lr</title> <link rel="author" title="Javier Fernandez" href="mailto:jfernandez@igalia.com"> <link rel="help" href="https://drafts.csswg.org/css-grid/#layout-algorithm"> <link rel="help" href="https://bugs.chromium.org/p/chromium/issues/detail?id=357419"> <meta name="assert" content="Check that the grid's rows and columns 'auto' sizes are updated accordingly to its grid-item's before and start margins when using vertical-lr writing mode."/> <link href="/css/support/grid.css" rel="stylesheet"> <link href="/css/support/width-keyword-classes.css" rel="stylesheet"> <style> .grid { grid-template-rows: auto auto; grid-template-columns: auto auto; } .gridItem { width: 20px; height: 40px; } .marginTop { margin-top: 20px; } .marginBottom { margin-bottom: 20px; } .borderTop { border-top: 5px solid; } .borderBottom { border-bottom: 5px solid; } .paddingTop { padding-top: 10px; } .paddingBottom { padding-bottom: 10px; } </style> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/resources/check-layout-th.js"></script> <body onload="checkLayout('.grid')"> <div> <div class="grid fit-content verticalLR" data-expected-width="40" data-expected-height="120"> <div class="gridItem marginTop firstRowFirstColumn"></div> <div class="gridItem marginBottom firstRowSecondColumn"></div> <div class="gridItem secondRowFirstColumn"></div> <div class="gridItem secondRowSecondColumn"></div> </div> </div> <div> <div class="grid fit-content verticalLR" data-expected-width="40" data-expected-height="120"> <div class="gridItem marginTop paddingTop firstRowFirstColumn"></div> <div class="gridItem borderTop borderBottom firstRowSecondColumn"></div> <div class="gridItem secondRowFirstColumn"></div> <div class="gridItem secondRowSecondColumn"></div> </div> </div> <div> <div class="grid fit-content verticalLR" data-expected-width="40" data-expected-height="120"> <div class="gridItem marginTop paddingTop firstRowFirstColumn"></div> <div class="gridItem borderTop borderBottom firstRowSecondColumn"></div> <div class="gridItem secondRowFirstColumn"></div> <div class="gridItem secondRowSecondColumn"></div> </div> </div> <div> <div class="grid fit-content verticalLR" data-expected-width="40" data-expected-height="120"> <div class="gridItem marginTop paddingTop firstRowFirstColumn"></div> <div class="gridItem paddingBottom firstRowSecondColumn"></div> <div class="gridItem secondRowFirstColumn"></div> <div class="gridItem secondRowSecondColumn"></div> </div> </div> </body>