blob: 05846986454f001c8e2afe49724ba58fe5e14a06 [file] [log] [blame] [edit]
<!DOCTYPE html>
<link rel="help" href="https://drafts.csswg.org/cssom-view/#dom-element-getboundingclientrect">
<link rel="help" href="https://drafts.csswg.org/css-inline-3/#invisible-line-boxes">
<link rel="help" href="https://github.com/servo/servo/issues/39648">
<link rel="author" title="Oriol Brufau" href="mailto:obrufau@igalia.com">
<meta name="assert" content="An inline box in a phantom line box has a size of 0.">
<style>body { margin: 8px }</style>
<span></span>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script>
let rect = document.querySelector("span").getBoundingClientRect();
test(() => assert_equals(rect.x, 8), "x");
test(() => assert_equals(rect.y, 8), "y");
test(() => assert_equals(rect.width, 0), "width");
test(() => assert_equals(rect.height, 0), "height");
</script>