Status: PASS | Duration: 3ms | Subtests: 5/5 | 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 |
|---|---|---|
| main table 1 | PASS | |
| main table 2 | PASS | |
| main table 3 | PASS | |
| main table 4 | PASS | |
| main table 5 | PASS |
/css/css-tables/tentative/col-collapse-table-size.html
<!doctype html> <script src='/resources/testharness.js'></script> <script src='/resources/testharnessreport.js'></script> <script src="/resources/check-layout-th.js"></script> <title>col visibility:collapse and minmax sizes</title> <link rel="author" title="Aleks Totic" href="atotic@chromium.org" /> <link rel="help" href="https://www.w3.org/TR/css-tables-3/#visibility-collapse-track-rendering"/> <style> main table { right: 0; display:inline-table; border: 1px solid black; } main col { visibility:collapse; } main td { width: 200px; height: 20px; } main caption { background: yellow; } main td:nth-child(1) { background: rgba(255,0,0,0.2); } main td:nth-child(2) { background: rgba(200,200,200,1.0); } main table:hover col { visibility: visible; } </style> <h1>Interactions between <COL> visiblity:collapse, and table inline size</h1> <p>What happens to the table size when column collapses? Should the space taken up by the table remain the same, but the table iteslf should shrink?</p> <p>Hovering over tables will turn off column collapsing</p> <main> <p style="position:absolute;top:200px;left:0;width: 300px"> Tables to the right are absolutely positioned</p> <table id="abs" style="position:absolute;top:200px;right:0"> <col> <td style="width:100px"></td> <td>absolute, right:0</td> </table> <table id="abscaption" style="position:absolute; top:260px;right:0" > <col> <caption style="width:250px">caption</caption> <td></td> <td>absolute, right:0</td> </table> <p style="margin-top:200px">Inline tables</p> <table id="caption"> <col> <caption style="width:500px">caption</caption> <td></td> <td></td> </table><span style="font-size:50px">after</span> <p> <table id="plain"> <col> <td style="width:100px">td</td> <td></td> </table><span style="font-size:50px">after</span> <p>Table as a flex item</p> <div style="display:flex;width:700px"> <table id="plain"> <col> <td style="width:100px">td</td> <td></td> </table> <div style="flex-grow:1;background-color:yellow"> </div> </main> <script> checkLayout("main table"); </script>