Summary

Harness status: OK

Found 36 tests

Details

ResultTest NameMessage
Pass.grid 1
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass.grid 2
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail.grid 3assert_equals: <div class="grid fitContent200x100" data-expected-width="400" data-expected-height="200"> <div data-expected-width="25" data-expected-height="25">X</div> </div> width expected 25 but got 17
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(17, 25, "\n<div class=\"grid fitContent200x100\" data-expected-width=\"400\" data-expected-height=\"200\">\n  <div data-expected-width=\"25\" data-expected-height=\"25\">X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 4assert_equals: <div class="grid fitContent200x100" data-expected-width="400" data-expected-height="200"> <div data-expected-width="200" data-expected-height="50">XXXX XXX XX X</div> </div> width expected 200 but got 194
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(194, 200, "\n<div class=\"grid fitContent200x100\" data-expected-width=\"400\" data-expected-height=\"200\">\n  <div data-expected-width=\"200\" data-expected-height=\"50\">XXXX XXX XX X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 5assert_equals: <div class="grid fitContent200x100" data-expected-width="400" data-expected-height="200"> <div data-expected-width="225" data-expected-height="50">XXXXXXXXX X</div> </div> width expected 225 but got 178
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(178, 225, "\n<div class=\"grid fitContent200x100\" data-expected-width=\"400\" data-expected-height=\"200\">\n  <div data-expected-width=\"225\" data-expected-height=\"50\">XXXXXXXXX X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 6assert_equals: <div class="grid fitContent200x100" data-expected-width="400" data-expected-height="200"> <div data-expected-width="50" data-expected-height="125">XX<br>X<br>X<br>X<br>X</div> </div> width expected 50 but got 34
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(34, 50, "\n<div class=\"grid fitContent200x100\" data-expected-width=\"400\" data-expected-height=\"200\">\n    <div data-expected-width=\"50\" data-expected-height=\"125\">XX<br>X<br>X<br>X<br>X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 7assert_equals: <div class="grid constrainedGrid" data-expected-width="20" data-expected-height="10"> <div data-expected-width="25" data-expected-height="25">X</div> </div> width expected 25 but got 20
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(20, 25, "\n<div class=\"grid constrainedGrid\" data-expected-width=\"20\" data-expected-height=\"10\">\n  <div data-expected-width=\"25\" data-expected-height=\"25\">X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 8assert_equals: <div class="grid constrainedGrid" data-expected-width="20" data-expected-height="10"> <div data-expected-width="100" data-expected-height="75">XXXX XXX XX X</div> </div> width expected 100 but got 68
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(68, 100, "\n<div class=\"grid constrainedGrid\" data-expected-width=\"20\" data-expected-height=\"10\">\n  <div data-expected-width=\"100\" data-expected-height=\"75\">XXXX XXX XX X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 9assert_equals: <div class="grid constrainedGrid fitContent200x100" data-expected-width="20" data-expected-height="10"> <div data-expected-width="25" data-expected-height="25">X</div> </div> width expected 25 but got 17
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(17, 25, "\n<div class=\"grid constrainedGrid fitContent200x100\" data-expected-width=\"20\" data-expected-height=\"10\">\n  <div data-expected-width=\"25\" data-expected-height=\"25\">X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 10assert_equals: <div class="grid constrainedGrid fitContent200x100" data-expected-width="20" data-expected-height="10"> <div data-expected-width="100" data-expected-height="75">XXXX XXX XX X</div> </div> width expected 100 but got 68
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(68, 100, "\n<div class=\"grid constrainedGrid fitContent200x100\" data-expected-width=\"20\" data-expected-height=\"10\">\n  <div data-expected-width=\"100\" data-expected-height=\"75\">XXXX XXX XX X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 11assert_equals: <div class="grid constrainedGrid fitContent200x100" data-expected-width="20" data-expected-height="10"> <div data-expected-width="225" data-expected-height="50">XXXXXXXXX X</div> </div> width expected 225 but got 153
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(153, 225, "\n<div class=\"grid constrainedGrid fitContent200x100\" data-expected-width=\"20\" data-expected-height=\"10\">\n  <div data-expected-width=\"225\" data-expected-height=\"50\">XXXXXXXXX X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 12assert_equals: <div class="grid constrainedGrid fitContent200x100" data-expected-width="20" data-expected-height="10"> <div data-expected-width="50" data-expected-height="125">XX<br>X<br>X<br>X<br>X</div> </div> width expected 50 but got 34
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(34, 50, "\n<div class=\"grid constrainedGrid fitContent200x100\" data-expected-width=\"20\" data-expected-height=\"10\">\n    <div data-expected-width=\"50\" data-expected-height=\"125\">XX<br>X<br>X<br>X<br>X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Pass.grid 13
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass.grid 14
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail.grid 15assert_equals: <div class="grid placeContentStretch fitContent200x100" data-expected-width="400" data-expected-height="200"> <div data-expected-width="25" data-expected-height="25">X</div> </div> width expected 25 but got 17
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(17, 25, "\n<div class=\"grid placeContentStretch fitContent200x100\" data-expected-width=\"400\" data-expected-height=\"200\">\n  <div data-expected-width=\"25\" data-expected-height=\"25\">X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 16assert_equals: <div class="grid placeContentStretch fitContent200x100" data-expected-width="400" data-expected-height="200"> <div data-expected-width="200" data-expected-height="50">XXXX XXX XX X</div> </div> width expected 200 but got 194
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(194, 200, "\n<div class=\"grid placeContentStretch fitContent200x100\" data-expected-width=\"400\" data-expected-height=\"200\">\n  <div data-expected-width=\"200\" data-expected-height=\"50\">XXXX XXX XX X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 17assert_equals: <div class="grid placeContentStretch fitContent200x100" data-expected-width="400" data-expected-height="200"> <div data-expected-width="225" data-expected-height="50">XXXXXXXXX X</div> </div> width expected 225 but got 178
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(178, 225, "\n<div class=\"grid placeContentStretch fitContent200x100\" data-expected-width=\"400\" data-expected-height=\"200\">\n  <div data-expected-width=\"225\" data-expected-height=\"50\">XXXXXXXXX X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 18assert_equals: <div class="grid placeContentStretch fitContent200x100" data-expected-width="400" data-expected-height="200"> <div data-expected-width="50" data-expected-height="125">XX<br>X<br>X<br>X<br>X</div> </div> width expected 50 but got 34
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(34, 50, "\n<div class=\"grid placeContentStretch fitContent200x100\" data-expected-width=\"400\" data-expected-height=\"200\">\n    <div data-expected-width=\"50\" data-expected-height=\"125\">XX<br>X<br>X<br>X<br>X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 19assert_equals: <div class="grid placeContentStretch constrainedGrid" data-expected-width="20" data-expected-height="10"> <div data-expected-width="25" data-expected-height="25">X</div> </div> width expected 25 but got 20
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(20, 25, "\n<div class=\"grid placeContentStretch constrainedGrid\" data-expected-width=\"20\" data-expected-height=\"10\">\n  <div data-expected-width=\"25\" data-expected-height=\"25\">X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 20assert_equals: <div class="grid placeContentStretch constrainedGrid" data-expected-width="20" data-expected-height="10"> <div data-expected-width="100" data-expected-height="75">XXXX XXX XX X</div> </div> width expected 100 but got 68
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(68, 100, "\n<div class=\"grid placeContentStretch constrainedGrid\" data-expected-width=\"20\" data-expected-height=\"10\">\n  <div data-expected-width=\"100\" data-expected-height=\"75\">XXXX XXX XX X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 21assert_equals: <div class="grid placeContentStretch constrainedGrid fitContent200x100" data-expected-width="20" data-expected-height="10"> <div data-expected-width="25" data-expected-height="25">X</div> </div> width expected 25 but got 17
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(17, 25, "\n<div class=\"grid placeContentStretch constrainedGrid fitContent200x100\" data-expected-width=\"20\" data-expected-height=\"10\">\n  <div data-expected-width=\"25\" data-expected-height=\"25\">X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 22assert_equals: <div class="grid placeContentStretch constrainedGrid fitContent200x100" data-expected-width="20" data-expected-height="10"> <div data-expected-width="100" data-expected-height="75">XXXX XXX XX X</div> </div> width expected 100 but got 68
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(68, 100, "\n<div class=\"grid placeContentStretch constrainedGrid fitContent200x100\" data-expected-width=\"20\" data-expected-height=\"10\">\n  <div data-expected-width=\"100\" data-expected-height=\"75\">XXXX XXX XX X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 23assert_equals: <div class="grid placeContentStretch constrainedGrid fitContent200x100" data-expected-width="20" data-expected-height="10"> <div data-expected-width="225" data-expected-height="50">XXXXXXXXX X</div> </div> width expected 225 but got 153
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(153, 225, "\n<div class=\"grid placeContentStretch constrainedGrid fitContent200x100\" data-expected-width=\"20\" data-expected-height=\"10\">\n  <div data-expected-width=\"225\" data-expected-height=\"50\">XXXXXXXXX X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 24assert_equals: <div class="grid placeContentStretch constrainedGrid fitContent200x100" data-expected-width="20" data-expected-height="10"> <div data-expected-width="50" data-expected-height="125">XX<br>X<br>X<br>X<br>X</div> </div> width expected 50 but got 34
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(34, 50, "\n<div class=\"grid placeContentStretch constrainedGrid fitContent200x100\" data-expected-width=\"20\" data-expected-height=\"10\">\n    <div data-expected-width=\"50\" data-expected-height=\"125\">XX<br>X<br>X<br>X<br>X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 25assert_equals: <div class="grid placeContentStart" data-expected-width="400" data-expected-height="200"> <div data-expected-width="25" data-expected-height="25">X</div> </div> width expected 25 but got 17
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(17, 25, "\n<div class=\"grid placeContentStart\" data-expected-width=\"400\" data-expected-height=\"200\">\n  <div data-expected-width=\"25\" data-expected-height=\"25\">X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 26assert_equals: <div class="grid placeContentStart" data-expected-width="400" data-expected-height="200"> <div data-expected-width="325" data-expected-height="25">XXXX XXX XX X</div> </div> width expected 325 but got 194
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(194, 325, "\n<div class=\"grid placeContentStart\" data-expected-width=\"400\" data-expected-height=\"200\">\n  <div data-expected-width=\"325\" data-expected-height=\"25\">XXXX XXX XX X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 27assert_equals: <div class="grid placeContentStart fitContent200x100" data-expected-width="400" data-expected-height="200"> <div data-expected-width="25" data-expected-height="25">X</div> </div> width expected 25 but got 17
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(17, 25, "\n<div class=\"grid placeContentStart fitContent200x100\" data-expected-width=\"400\" data-expected-height=\"200\">\n  <div data-expected-width=\"25\" data-expected-height=\"25\">X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 28assert_equals: <div class="grid placeContentStart fitContent200x100" data-expected-width="400" data-expected-height="200"> <div data-expected-width="200" data-expected-height="50">XXXX XXX XX X</div> </div> width expected 200 but got 194
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(194, 200, "\n<div class=\"grid placeContentStart fitContent200x100\" data-expected-width=\"400\" data-expected-height=\"200\">\n  <div data-expected-width=\"200\" data-expected-height=\"50\">XXXX XXX XX X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 29assert_equals: <div class="grid placeContentStart fitContent200x100" data-expected-width="400" data-expected-height="200"> <div data-expected-width="225" data-expected-height="50">XXXXXXXXX X</div> </div> width expected 225 but got 178
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(178, 225, "\n<div class=\"grid placeContentStart fitContent200x100\" data-expected-width=\"400\" data-expected-height=\"200\">\n  <div data-expected-width=\"225\" data-expected-height=\"50\">XXXXXXXXX X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 30assert_equals: <div class="grid placeContentStart fitContent200x100" data-expected-width="400" data-expected-height="200"> <div data-expected-width="50" data-expected-height="125">XX<br>X<br>X<br>X<br>X</div> </div> width expected 50 but got 34
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(34, 50, "\n<div class=\"grid placeContentStart fitContent200x100\" data-expected-width=\"400\" data-expected-height=\"200\">\n    <div data-expected-width=\"50\" data-expected-height=\"125\">XX<br>X<br>X<br>X<br>X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 31assert_equals: <div class="grid placeContentStart constrainedGrid" data-expected-width="20" data-expected-height="10"> <div data-expected-width="25" data-expected-height="25">X</div> </div> width expected 25 but got 17
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(17, 25, "\n<div class=\"grid placeContentStart constrainedGrid\" data-expected-width=\"20\" data-expected-height=\"10\">\n  <div data-expected-width=\"25\" data-expected-height=\"25\">X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 32assert_equals: <div class="grid placeContentStart constrainedGrid" data-expected-width="20" data-expected-height="10"> <div data-expected-width="100" data-expected-height="75">XXXX XXX XX X</div> </div> width expected 100 but got 68
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(68, 100, "\n<div class=\"grid placeContentStart constrainedGrid\" data-expected-width=\"20\" data-expected-height=\"10\">\n  <div data-expected-width=\"100\" data-expected-height=\"75\">XXXX XXX XX X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 33assert_equals: <div class="grid placeContentStart constrainedGrid fitContent200x100" data-expected-width="20" data-expected-height="10"> <div data-expected-width="25" data-expected-height="25">X</div> </div> width expected 25 but got 17
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(17, 25, "\n<div class=\"grid placeContentStart constrainedGrid fitContent200x100\" data-expected-width=\"20\" data-expected-height=\"10\">\n  <div data-expected-width=\"25\" data-expected-height=\"25\">X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 34assert_equals: <div class="grid placeContentStart constrainedGrid fitContent200x100" data-expected-width="20" data-expected-height="10"> <div data-expected-width="100" data-expected-height="75">XXXX XXX XX X</div> </div> width expected 100 but got 68
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(68, 100, "\n<div class=\"grid placeContentStart constrainedGrid fitContent200x100\" data-expected-width=\"20\" data-expected-height=\"10\">\n  <div data-expected-width=\"100\" data-expected-height=\"75\">XXXX XXX XX X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 35assert_equals: <div class="grid placeContentStart constrainedGrid fitContent200x100" data-expected-width="20" data-expected-height="10"> <div data-expected-width="225" data-expected-height="50">XXXXXXXXX X</div> </div> width expected 225 but got 153
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(153, 225, "\n<div class=\"grid placeContentStart constrainedGrid fitContent200x100\" data-expected-width=\"20\" data-expected-height=\"10\">\n  <div data-expected-width=\"225\" data-expected-height=\"50\">XXXXXXXXX X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 36assert_equals: <div class="grid placeContentStart constrainedGrid fitContent200x100" data-expected-width="20" data-expected-height="10"> <div data-expected-width="50" data-expected-height="125">XX<br>X<br>X<br>X<br>X</div> </div> width expected 50 but got 34
    at assert_tolerance (https://www2.wpt.live/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://www2.wpt.live/resources/check-layout-th.js:7:25)
    at https://www2.wpt.live/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-width is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-expected-height is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(34, 50, "\n<div class=\"grid placeContentStart constrainedGrid fitContent200x100\" data-expected-width=\"20\" data-expected-height=\"10\">\n    <div data-expected-width=\"50\" data-expected-height=\"125\">XX<br>X<br>X<br>X<br>X</div>\n</div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)

1) place-content: normal

1.2) Unconstrained grid container

X
XXXX XXX XX X
X
XXXX XXX XX X
XXXXXXXXX X
XX
X
X
X
X

1.2) Constrained grid container

X
XXXX XXX XX X
X
XXXX XXX XX X
XXXXXXXXX X
XX
X
X
X
X

2) place-content: stretch

2.2) Unconstrained grid container

X
XXXX XXX XX X
X
XXXX XXX XX X
XXXXXXXXX X
XX
X
X
X
X

2.2) Constrained grid container

X
XXXX XXX XX X
X
XXXX XXX XX X
XXXXXXXXX X
XX
X
X
X
X

3) place-content: start

3.1) Unconstrained grid container

X
XXXX XXX XX X
X
XXXX XXX XX X
XXXXXXXXX X
XX
X
X
X
X

3.2) Constrained grid container

X
XXXX XXX XX X
X
XXXX XXX XX X
XXXXXXXXX X
XX
X
X
X
X