[wpt-sync] Sync PR 33571 - [LayoutNG] Caching and OOF fragmentation
Categories
(Core :: Layout, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox101 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 33571 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/33571
Details from upstream follow.
Alison Maher <almaher@microsoft.com> wrote:
[LayoutNG] Caching and OOF fragmentation
Don't return the cached layout result when block fragmenting
and the current fragment has an OOF child to ensure that such OOF
descendants get properly laid out. (Credit to mstensho@
for uncovering the fix).Note: I also updated the check for HasOutOfFlowPositionedDescendants()
with NeedsOOFPositionedInfoPropagation() since that seems like a
more accurate check (although this change doesn't have any effect on
this test case).Bug: 1314234
Change-Id: Id3deb0b078e64158478e7287c4c326ea3da2aa54Reviewed-on: https://chromium-review.googlesource.com/3577584
WPT-Export-Revision: 65c9c3491e2907e7ecb4914ff5c9abd04af665f1
| Assignee | ||
Updated•3 years ago
|
| Assignee | ||
Comment 1•3 years ago
|
||
| Assignee | ||
Comment 2•3 years ago
|
||
| Assignee | ||
Comment 3•3 years ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 1 tests
Status Summary
Firefox
PASS: 1
Chrome
FAIL: 1
Safari
PASS: 1
Links
Comment 5•3 years ago
|
||
| bugherder | ||
Description
•