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

Status: FAIL | Duration: 76ms | Subtests: 0/6 | 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
before firstFAILcannot convert 'null' or 'undefined' to object
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-relative-in-transform.tentative.html

<!DOCTYPE html>
<style>
  body { margin: 0; }
</style>
<div style="columns:2; width:200px; gap:0; column-fill:auto; height:100px;">
  <div style="transform:translateX(30px);">
    <div id="table" style="display:table; width:100%;">
      <div id="header" style="display:table-header-group; break-inside:avoid;">
        <div id="hitme" style="position:relative; left:30px; 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>
</div>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script>
  test(()=> { assert_equals(document.elementFromPoint(59, 10), header); }, "before first");
  test(()=> { assert_equals(document.elementFromPoint(70, 10), hitme); }, "first");
  test(()=> { assert_equals(document.elementFromPoint(91, 10), header); }, "after first");
  test(()=> { assert_equals(document.elementFromPoint(159, 10), header); }, "before second");
  test(()=> { assert_equals(document.elementFromPoint(170, 10), hitme); }, "second");
  test(()=> { assert_equals(document.elementFromPoint(181, 10), header); }, "after second");
</script>