wpt / css / css-break / table / repeated-section / hit-test.tentative.html

Status: FAIL | Duration: 122ms | Subtests: 0/5 | Open test on wpt.live | wpt.fyi

Data from commit:
a50cb89 wpt: run reference-named files which are themselves tests (#836) (2026-09-03)

SubtestStatusMessage
firstFAILcannot convert 'null' or 'undefined' to object
after firstFAILcannot convert 'null' or 'undefined' to object
before secondFAILcannot convert 'null' or 'undefined' to object
secondFAILcannot convert 'null' or 'undefined' to object
after secondFAILcannot convert 'null' or 'undefined' to object

/css/css-break/table/repeated-section/hit-test.tentative.html

<!DOCTYPE html>
<style>
  body { margin: 0; }
</style>
<div style="columns:2; width:200px; gap:0; column-fill:auto; height:100px;">
  <div id="table" style="display:table; width:100%;">
    <div id="header" style="display:table-header-group; break-inside:avoid;">
      <div id="hitme" style="width:20px; height:20px;"></div>
    </div>
    <div style="display:table-row; break-inside:avoid;">
      <div style="height:60px; background:blue;"></div>
    </div>
    <div style="display:table-row; break-inside:avoid;">
      <div style="height:60px; background:blue;"></div>
    </div>
  </div>
</div>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script>
  test(()=> { assert_equals(document.elementFromPoint(10, 10), hitme); }, "first");
  test(()=> { assert_equals(document.elementFromPoint(21, 10), header); }, "after first");
  test(()=> { assert_equals(document.elementFromPoint(99, 10), header); }, "before second");
  test(()=> { assert_equals(document.elementFromPoint(110, 10), hitme); }, "second");
  test(()=> { assert_equals(document.elementFromPoint(121, 10), header); }, "after second");
</script>