direction: LTR | align-content: 'center'

direction: LTR | align-content: 'left'

direction: LTR | align-content: 'right'

direction: LTR | align-content: 'start'

direction: LTR | align-content: 'end'

direction: LTR | align-content: 'flex-start'

direction: LTR | align-content: 'flex-end

direction: LTR | align-content: 'auto' (resolved to 'start')

direction: RTL | align-content: 'center'

direction: RTL | align-content: 'left'

direction: RTL | align-content: 'right'

direction: RTL | align-content: 'start'

direction: RTL | align-content: 'end'

Summary

Harness status: OK

Found 13 tests

Details

ResultTest NameMessage
Fail.grid 1assert_equals: <div data-expected-height="300" class="grid alignContentCenter" data-expected-width="200"> <div data-offset-y="50" data-expected-height="40" data-expected-width="20" data-offset-x="0" class="cell firstRowFirstColumn"></div> <div data-offset-y="50" data-expected-height="100" data-expected-width="50" data-offset-x="50" class="firstRowSecondColumn"></div> <div data-offset-y="150" data-expected-height="100" data-expected-width="50" data-offset-x="0" class="secondRowFirstColumn"></div> <div data-offset-y="150" data-expected-height="40" data-expected-width="20" data-offset-x="50" class="cell secondRowSecondColumn"></div> </div> offsetTop expected 50 but got 0
    at assert_tolerance (https://test.csswg.org/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://test.csswg.org/resources/check-layout-th.js:87:9)
    at checkSubtreeExpectedValues (https://test.csswg.org/resources/check-layout-th.js:7:25)
    at https://test.csswg.org/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
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-offset-y 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-offset-x is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(0, 50, "\n<div data-expected-height=\"300\" class=\"grid alignContentCenter\" data-expected-width=\"200\">\n        <div data-offset-y=\"50\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"0\" class=\"cell firstRowFirstColumn\"></div>\n        <div data-offset-y=\"50\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"50\" class=\"firstRowSecondColumn\"></div>\n        <div data-offset-y=\"150\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"0\" class=\"secondRowFirstColumn\"></div>\n        <div data-offset-y=\"150\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"50\" class=\"cell secondRowSecondColumn\"></div>\n    </div>\noffsetTop")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 2assert_equals: <div data-expected-height="300" class="grid alignContentLeft" data-expected-width="200"> <div data-offset-y="0" data-expected-height="40" data-expected-width="20" data-offset-x="0" class="cell firstRowFirstColumn"></div> <div data-offset-y="0" data-expected-height="100" data-expected-width="50" data-offset-x="50" class="firstRowSecondColumn"></div> <div data-offset-y="100" data-expected-height="100" data-expected-width="50" data-offset-x="0" class="secondRowFirstColumn"></div> <div data-offset-y="100" data-expected-height="40" data-expected-width="20" data-offset-x="50" class="cell secondRowSecondColumn"></div> </div> width expected 50 but got 200
    at assert_tolerance (https://test.csswg.org/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://test.csswg.org/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://test.csswg.org/resources/check-layout-th.js:7:25)
    at https://test.csswg.org/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
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-offset-y 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-offset-x is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-offset-y 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-offset-x is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(200, 50, "\n<div data-expected-height=\"300\" class=\"grid alignContentLeft\" data-expected-width=\"200\">\n        <div data-offset-y=\"0\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"0\" class=\"cell firstRowFirstColumn\"></div>\n        <div data-offset-y=\"0\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"50\" class=\"firstRowSecondColumn\"></div>\n        <div data-offset-y=\"100\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"0\" class=\"secondRowFirstColumn\"></div>\n        <div data-offset-y=\"100\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"50\" class=\"cell secondRowSecondColumn\"></div>\n    </div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 3assert_equals: <div data-expected-height="300" class="grid alignContentRight" data-expected-width="200"> <div data-offset-y="0" data-expected-height="40" data-expected-width="20" data-offset-x="0" class="cell firstRowFirstColumn"></div> <div data-offset-y="0" data-expected-height="100" data-expected-width="50" data-offset-x="50" class="firstRowSecondColumn"></div> <div data-offset-y="100" data-expected-height="100" data-expected-width="50" data-offset-x="0" class="secondRowFirstColumn"></div> <div data-offset-y="100" data-expected-height="40" data-expected-width="20" data-offset-x="50" class="cell secondRowSecondColumn"></div> </div> width expected 50 but got 200
    at assert_tolerance (https://test.csswg.org/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://test.csswg.org/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://test.csswg.org/resources/check-layout-th.js:7:25)
    at https://test.csswg.org/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
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-offset-y 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-offset-x is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-offset-y 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-offset-x is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(200, 50, "\n<div data-expected-height=\"300\" class=\"grid alignContentRight\" data-expected-width=\"200\">\n        <div data-offset-y=\"0\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"0\" class=\"cell firstRowFirstColumn\"></div>\n        <div data-offset-y=\"0\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"50\" class=\"firstRowSecondColumn\"></div>\n        <div data-offset-y=\"100\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"0\" class=\"secondRowFirstColumn\"></div>\n        <div data-offset-y=\"100\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"50\" class=\"cell secondRowSecondColumn\"></div>\n    </div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 4assert_equals: <div data-expected-height="300" class="grid alignContentStart" data-expected-width="200"> <div data-offset-y="0" data-expected-height="40" data-expected-width="20" data-offset-x="0" class="cell firstRowFirstColumn"></div> <div data-offset-y="0" data-expected-height="100" data-expected-width="50" data-offset-x="50" class="firstRowSecondColumn"></div> <div data-offset-y="100" data-expected-height="100" data-expected-width="50" data-offset-x="0" class="secondRowFirstColumn"></div> <div data-offset-y="100" data-expected-height="40" data-expected-width="20" data-offset-x="50" class="cell secondRowSecondColumn"></div> </div> width expected 50 but got 200
    at assert_tolerance (https://test.csswg.org/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://test.csswg.org/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://test.csswg.org/resources/check-layout-th.js:7:25)
    at https://test.csswg.org/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
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-offset-y 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-offset-x is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-offset-y 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-offset-x is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(200, 50, "\n<div data-expected-height=\"300\" class=\"grid alignContentStart\" data-expected-width=\"200\">\n        <div data-offset-y=\"0\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"0\" class=\"cell firstRowFirstColumn\"></div>\n        <div data-offset-y=\"0\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"50\" class=\"firstRowSecondColumn\"></div>\n        <div data-offset-y=\"100\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"0\" class=\"secondRowFirstColumn\"></div>\n        <div data-offset-y=\"100\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"50\" class=\"cell secondRowSecondColumn\"></div>\n    </div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 5assert_equals: <div data-expected-height="300" class="grid alignContentEnd" data-expected-width="200"> <div data-offset-y="100" data-expected-height="40" data-expected-width="20" data-offset-x="0" class="cell firstRowFirstColumn"></div> <div data-offset-y="100" data-expected-height="100" data-expected-width="50" data-offset-x="50" class="firstRowSecondColumn"></div> <div data-offset-y="200" data-expected-height="100" data-expected-width="50" data-offset-x="0" class="secondRowFirstColumn"></div> <div data-offset-y="200" data-expected-height="40" data-expected-width="20" data-offset-x="50" class="cell secondRowSecondColumn"></div> </div> offsetTop expected 100 but got 0
    at assert_tolerance (https://test.csswg.org/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://test.csswg.org/resources/check-layout-th.js:87:9)
    at checkSubtreeExpectedValues (https://test.csswg.org/resources/check-layout-th.js:7:25)
    at https://test.csswg.org/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
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-offset-y 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-offset-x is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(0, 100, "\n<div data-expected-height=\"300\" class=\"grid alignContentEnd\" data-expected-width=\"200\">\n        <div data-offset-y=\"100\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"0\" class=\"cell firstRowFirstColumn\"></div>\n        <div data-offset-y=\"100\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"50\" class=\"firstRowSecondColumn\"></div>\n        <div data-offset-y=\"200\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"0\" class=\"secondRowFirstColumn\"></div>\n        <div data-offset-y=\"200\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"50\" class=\"cell secondRowSecondColumn\"></div>\n    </div>\noffsetTop")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 6assert_equals: <div data-expected-height="300" class="grid alignContentFlexStart" data-expected-width="200"> <div data-offset-y="0" data-expected-height="40" data-expected-width="20" data-offset-x="0" class="cell firstRowFirstColumn"></div> <div data-offset-y="0" data-expected-height="100" data-expected-width="50" data-offset-x="50" class="firstRowSecondColumn"></div> <div data-offset-y="100" data-expected-height="100" data-expected-width="50" data-offset-x="0" class="secondRowFirstColumn"></div> <div data-offset-y="100" data-expected-height="40" data-expected-width="20" data-offset-x="50" class="cell secondRowSecondColumn"></div> </div> width expected 50 but got 200
    at assert_tolerance (https://test.csswg.org/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://test.csswg.org/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://test.csswg.org/resources/check-layout-th.js:7:25)
    at https://test.csswg.org/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
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-offset-y 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-offset-x is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-offset-y 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-offset-x is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(200, 50, "\n<div data-expected-height=\"300\" class=\"grid alignContentFlexStart\" data-expected-width=\"200\">\n        <div data-offset-y=\"0\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"0\" class=\"cell firstRowFirstColumn\"></div>\n        <div data-offset-y=\"0\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"50\" class=\"firstRowSecondColumn\"></div>\n        <div data-offset-y=\"100\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"0\" class=\"secondRowFirstColumn\"></div>\n        <div data-offset-y=\"100\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"50\" class=\"cell secondRowSecondColumn\"></div>\n    </div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 7assert_equals: <div data-expected-height="300" class="grid alignContentFlexEnd" data-expected-width="200"> <div data-offset-y="100" data-expected-height="40" data-expected-width="20" data-offset-x="0" class="cell firstRowFirstColumn"></div> <div data-offset-y="100" data-expected-height="100" data-expected-width="50" data-offset-x="50" class="firstRowSecondColumn"></div> <div data-offset-y="200" data-expected-height="100" data-expected-width="50" data-offset-x="0" class="secondRowFirstColumn"></div> <div data-offset-y="200" data-expected-height="40" data-expected-width="20" data-offset-x="50" class="cell secondRowSecondColumn"></div> </div> offsetTop expected 100 but got 0
    at assert_tolerance (https://test.csswg.org/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://test.csswg.org/resources/check-layout-th.js:87:9)
    at checkSubtreeExpectedValues (https://test.csswg.org/resources/check-layout-th.js:7:25)
    at https://test.csswg.org/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
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-offset-y 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-offset-x is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(0, 100, "\n<div data-expected-height=\"300\" class=\"grid alignContentFlexEnd\" data-expected-width=\"200\">\n        <div data-offset-y=\"100\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"0\" class=\"cell firstRowFirstColumn\"></div>\n        <div data-offset-y=\"100\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"50\" class=\"firstRowSecondColumn\"></div>\n        <div data-offset-y=\"200\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"0\" class=\"secondRowFirstColumn\"></div>\n        <div data-offset-y=\"200\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"50\" class=\"cell secondRowSecondColumn\"></div>\n    </div>\noffsetTop")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 8assert_equals: <div data-expected-height="300" class="grid" data-expected-width="200"> <div data-offset-y="0" data-expected-height="40" data-expected-width="20" data-offset-x="0" class="cell firstRowFirstColumn"></div> <div data-offset-y="0" data-expected-height="100" data-expected-width="50" data-offset-x="50" class="firstRowSecondColumn"></div> <div data-offset-y="100" data-expected-height="100" data-expected-width="50" data-offset-x="0" class="secondRowFirstColumn"></div> <div data-offset-y="100" data-expected-height="40" data-expected-width="20" data-offset-x="50" class="cell secondRowSecondColumn"></div> </div> width expected 50 but got 200
    at assert_tolerance (https://test.csswg.org/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://test.csswg.org/resources/check-layout-th.js:72:9)
    at checkSubtreeExpectedValues (https://test.csswg.org/resources/check-layout-th.js:7:25)
    at https://test.csswg.org/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
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-offset-y 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-offset-x is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Pass
assert_true(true, "data-offset-y 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-offset-x is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(200, 50, "\n<div data-expected-height=\"300\" class=\"grid\" data-expected-width=\"200\">\n        <div data-offset-y=\"0\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"0\" class=\"cell firstRowFirstColumn\"></div>\n        <div data-offset-y=\"0\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"50\" class=\"firstRowSecondColumn\"></div>\n        <div data-offset-y=\"100\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"0\" class=\"secondRowFirstColumn\"></div>\n        <div data-offset-y=\"100\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"50\" class=\"cell secondRowSecondColumn\"></div>\n    </div>\nwidth")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 9assert_equals: <div data-expected-height="300" class="grid directionRTL alignContentCenter" data-expected-width="200"> <div data-offset-y="50" data-expected-height="40" data-expected-width="20" data-offset-x="180" class="cell firstRowFirstColumn"></div> <div data-offset-y="50" data-expected-height="100" data-expected-width="50" data-offset-x="100" class="firstRowSecondColumn"></div> <div data-offset-y="150" data-expected-height="100" data-expected-width="50" data-offset-x="150" class="secondRowFirstColumn"></div> <div data-offset-y="150" data-expected-height="40" data-expected-width="20" data-offset-x="130" class="cell secondRowSecondColumn"></div> </div> offsetLeft expected 180 but got 0
    at assert_tolerance (https://test.csswg.org/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://test.csswg.org/resources/check-layout-th.js:82:9)
    at checkSubtreeExpectedValues (https://test.csswg.org/resources/check-layout-th.js:7:25)
    at https://test.csswg.org/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
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-offset-y 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-offset-x is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(0, 180, "\n<div data-expected-height=\"300\" class=\"grid directionRTL alignContentCenter\" data-expected-width=\"200\">\n        <div data-offset-y=\"50\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"180\" class=\"cell firstRowFirstColumn\"></div>\n        <div data-offset-y=\"50\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"100\" class=\"firstRowSecondColumn\"></div>\n        <div data-offset-y=\"150\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"150\" class=\"secondRowFirstColumn\"></div>\n        <div data-offset-y=\"150\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"130\" class=\"cell secondRowSecondColumn\"></div>\n    </div>\noffsetLeft")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 10assert_equals: <div data-expected-height="300" class="grid directionRTL alignContentLeft" data-expected-width="200"> <div data-offset-y="0" data-expected-height="40" data-expected-width="20" data-offset-x="180" class="cell firstRowFirstColumn"></div> <div data-offset-y="0" data-expected-height="100" data-expected-width="50" data-offset-x="100" class="firstRowSecondColumn"></div> <div data-offset-y="100" data-expected-height="100" data-expected-width="50" data-offset-x="150" class="secondRowFirstColumn"></div> <div data-offset-y="100" data-expected-height="40" data-expected-width="20" data-offset-x="130" class="cell secondRowSecondColumn"></div> </div> offsetLeft expected 180 but got 0
    at assert_tolerance (https://test.csswg.org/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://test.csswg.org/resources/check-layout-th.js:82:9)
    at checkSubtreeExpectedValues (https://test.csswg.org/resources/check-layout-th.js:7:25)
    at https://test.csswg.org/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
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-offset-y 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-offset-x is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(0, 180, "\n<div data-expected-height=\"300\" class=\"grid directionRTL alignContentLeft\" data-expected-width=\"200\">\n        <div data-offset-y=\"0\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"180\" class=\"cell firstRowFirstColumn\"></div>\n        <div data-offset-y=\"0\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"100\" class=\"firstRowSecondColumn\"></div>\n        <div data-offset-y=\"100\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"150\" class=\"secondRowFirstColumn\"></div>\n        <div data-offset-y=\"100\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"130\" class=\"cell secondRowSecondColumn\"></div>\n    </div>\noffsetLeft")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 11assert_equals: <div data-expected-height="300" class="grid directionRTL alignContentRight" data-expected-width="200"> <div data-offset-y="0" data-expected-height="40" data-expected-width="20" data-offset-x="180" class="cell firstRowFirstColumn"></div> <div data-offset-y="0" data-expected-height="100" data-expected-width="50" data-offset-x="100" class="firstRowSecondColumn"></div> <div data-offset-y="100" data-expected-height="100" data-expected-width="50" data-offset-x="150" class="secondRowFirstColumn"></div> <div data-offset-y="100" data-expected-height="40" data-expected-width="20" data-offset-x="130" class="cell secondRowSecondColumn"></div> </div> offsetLeft expected 180 but got 0
    at assert_tolerance (https://test.csswg.org/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://test.csswg.org/resources/check-layout-th.js:82:9)
    at checkSubtreeExpectedValues (https://test.csswg.org/resources/check-layout-th.js:7:25)
    at https://test.csswg.org/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
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-offset-y 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-offset-x is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(0, 180, "\n<div data-expected-height=\"300\" class=\"grid directionRTL alignContentRight\" data-expected-width=\"200\">\n        <div data-offset-y=\"0\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"180\" class=\"cell firstRowFirstColumn\"></div>\n        <div data-offset-y=\"0\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"100\" class=\"firstRowSecondColumn\"></div>\n        <div data-offset-y=\"100\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"150\" class=\"secondRowFirstColumn\"></div>\n        <div data-offset-y=\"100\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"130\" class=\"cell secondRowSecondColumn\"></div>\n    </div>\noffsetLeft")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 12assert_equals: <div data-expected-height="300" class="grid directionRTL alignContentStart" data-expected-width="200"> <div data-offset-y="0" data-expected-height="40" data-expected-width="20" data-offset-x="180" class="cell firstRowFirstColumn"></div> <div data-offset-y="0" data-expected-height="100" data-expected-width="50" data-offset-x="100" class="firstRowSecondColumn"></div> <div data-offset-y="100" data-expected-height="100" data-expected-width="50" data-offset-x="150" class="secondRowFirstColumn"></div> <div data-offset-y="100" data-expected-height="40" data-expected-width="20" data-offset-x="130" class="cell secondRowSecondColumn"></div> </div> offsetLeft expected 180 but got 0
    at assert_tolerance (https://test.csswg.org/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://test.csswg.org/resources/check-layout-th.js:82:9)
    at checkSubtreeExpectedValues (https://test.csswg.org/resources/check-layout-th.js:7:25)
    at https://test.csswg.org/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
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-offset-y 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-offset-x is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(0, 180, "\n<div data-expected-height=\"300\" class=\"grid directionRTL alignContentStart\" data-expected-width=\"200\">\n        <div data-offset-y=\"0\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"180\" class=\"cell firstRowFirstColumn\"></div>\n        <div data-offset-y=\"0\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"100\" class=\"firstRowSecondColumn\"></div>\n        <div data-offset-y=\"100\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"150\" class=\"secondRowFirstColumn\"></div>\n        <div data-offset-y=\"100\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"130\" class=\"cell secondRowSecondColumn\"></div>\n    </div>\noffsetLeft")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)
Fail.grid 13assert_equals: <div data-expected-height="300" class="grid directionRTL alignContentEnd" data-expected-width="200"> <div data-offset-y="100" data-expected-height="40" data-expected-width="20" data-offset-x="180" class="cell firstRowFirstColumn"></div> <div data-offset-y="100" data-expected-height="100" data-expected-width="50" data-offset-x="100" class="firstRowSecondColumn"></div> <div data-offset-y="200" data-expected-height="100" data-expected-width="50" data-offset-x="150" class="secondRowFirstColumn"></div> <div data-offset-y="200" data-expected-height="40" data-expected-width="20" data-offset-x="130" class="cell secondRowSecondColumn"></div> </div> offsetLeft expected 180 but got 0
    at assert_tolerance (https://test.csswg.org/resources/check-layout-th.js:24:9)
    at checkExpectedValues (https://test.csswg.org/resources/check-layout-th.js:82:9)
    at checkSubtreeExpectedValues (https://test.csswg.org/resources/check-layout-th.js:7:25)
    at https://test.csswg.org/resources/check-layout-th.js:9:26
    at NodeList.forEach (<anonymous>)
Asserts run
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-offset-y 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-offset-x is a valid data attribute")
    at checkDataKeys ( /resources/check-layout-th.js:61:13)
Fail
assert_equals(0, 180, "\n<div data-expected-height=\"300\" class=\"grid directionRTL alignContentEnd\" data-expected-width=\"200\">\n        <div data-offset-y=\"100\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"180\" class=\"cell firstRowFirstColumn\"></div>\n        <div data-offset-y=\"100\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"100\" class=\"firstRowSecondColumn\"></div>\n        <div data-offset-y=\"200\" data-expected-height=\"100\" data-expected-width=\"50\" data-offset-x=\"150\" class=\"secondRowFirstColumn\"></div>\n        <div data-offset-y=\"200\" data-expected-height=\"40\" data-expected-width=\"20\" data-offset-x=\"130\" class=\"cell secondRowSecondColumn\"></div>\n    </div>\noffsetLeft")
    at assert_tolerance ( /resources/check-layout-th.js:24:9)