Automatic update from web-platform-tests anchor: Invalidate paint properties on position-area change. When position area changes we should recompute offsets for cc which is done in paint properties. This means we should invalidate. This adds a general box-paint-property update mechanism R=ikilpatrick@chromium.org Bug: 493952656 Change-Id: Ibf1b9bc1b01c5a573842aadee91f4e65789a27d1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7708674 Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org> Commit-Queue: Vladimir Levin <vmpstr@chromium.org> Cr-Commit-Position: refs/heads/main@{#1607907} -- wpt-commits: cce114b853d95a77613382ed498a4e0616e51205 wpt-pr: 58880
32 lines
563 B
HTML
32 lines
563 B
HTML
<!DOCTYPE html>
|
|
<meta name="assert" content="green box should be below the yellow box (ref)">
|
|
<style>
|
|
body, html {
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
.spacer {
|
|
height: 300px;
|
|
}
|
|
#anchor {
|
|
background: yellow;
|
|
width: 100px;
|
|
height: 50px;
|
|
}
|
|
#anchored {
|
|
position: absolute;
|
|
top: 350px;
|
|
left: 0;
|
|
background: green;
|
|
width: 100px;
|
|
height: 50px;
|
|
}
|
|
</style>
|
|
<div class=spacer></div>
|
|
<div id="anchored"></div>
|
|
<div id="anchor"></div>
|
|
<div class=spacer></div>
|
|
<script>
|
|
document.documentElement.scrollTop = 400;
|
|
</script>
|