mirror of
https://github.com/HeyPuter/firefox.git
synced 2026-11-13 20:14:57 -10:00
Automatic update from web-platform-tests Pre-paint: Use ancestor fragments when walking a missed child. Find and use the right fragments for ancestors between the containing block (fragmentainer) and the missed OOF descendant, when possible. There are cases where we miss an OOF child, but still have some of the ancestors represented in the current fragmentainer. We need to find them, so that we can use the correct paint offset and size. The clipping issues mentioned in crbug.com/1442211 will be dealt with in a follow-up CL. We still don't apply any clipping on ancestors when walking a missed child. Bug: 1442211 Change-Id: I4fcb0e7260829070d6a5f66f6785b3897fb00f90 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4513908 Reviewed-by: Alison Maher <[email protected]> Commit-Queue: Morten Stenshorne <[email protected]> Reviewed-by: Xianzhu Wang <[email protected]> Cr-Commit-Position: refs/heads/main@{#1142377} -- wpt-commits: 06c34efac3bd23bf49660d07cd88db2b97d75a96 wpt-pr: 39901
14 lines
732 B
HTML
14 lines
732 B
HTML
<!DOCTYPE html>
|
|
<link rel="author" title="Morten Stenshorne" href="mailto:[email protected]">
|
|
<link rel="help" href="https://bugs.chromium.org/p/chromium/issues/detail?id=1442211">
|
|
<link rel="match" href="../reference/ref-filled-green-100px-square.xht">
|
|
<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
|
|
<div style="columns:1; gap:0; column-fill:auto; width:100px; height:100px; background:red;">
|
|
<div style="height:50px;"></div>
|
|
<div style="transform:scaleY(2); transform-origin:bottom; width:100px; height:50px;">
|
|
<div style="position:absolute; top:150px;">
|
|
<div style="position:absolute; top:-150px; width:100px; height:50px; background:green;"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|