wpt / css / css-sizing / canvas-intrinsic-dynamic.html

Status: FAIL | Duration: 12ms | Subtests: 0/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi

/css/css-sizing/canvas-intrinsic-dynamic.html

<!DOCTYPE html>
<link rel="help" href="https://drafts.csswg.org/css-sizing-3/#intrinsic">
<link rel="match" href="../reference/ref-filled-green-100px-square-only.html">
<meta name="assert" content="This test checks that a dynamic change in the intrinsic size of a canvas element correctly changes the intrinsic size of a parent." />
<body style="position: relative;">
  <p>Test passes if there is a filled green square.</p>
  <div style="position: absolute; background: green; line-height: 0;">
    <canvas id="target"></canvas>
  </div>
</body>
<script>
  document.body.offsetTop;
  const target = document.getElementById('target');
  target.width = '100';
  target.height = '100';
</script>

/css/reference/ref-filled-green-100px-square-only.html

<!DOCTYPE html>
<link rel="author" title="Morten Stenshorne" href="mstensho@chromium.org">
<p>Test passes if there is a filled green square.</p>
<div style="width:100px; height:100px; background:green;"></div>