Closed Bug 1756673 Opened 10 months ago Closed 9 months ago

[wpt-sync] Sync PR 32944 - Miss the cache on nested multicol with OOF.

Categories

(Core :: Layout: Columns, task, P4)

task

Tracking

()

RESOLVED FIXED
100 Branch
Tracking Status
firefox100 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 32944 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/32944
Details from upstream follow.

Morten Stenshorne <mstensho@chromium.org> wrote:

Miss the cache on nested multicol with OOF.

We handle OOFs that are contained by a multicol in a nested
fragmentation context in a special way: We'll lay them out when we have
returned to the outermost fragmentation context root (that's when we
know how many inner fragmentainers we've got). If we both do this, and
hit the cache, and thus keep and re-use the old OOF fragments along with
the rest, we'll end up with extraneous fragments when we return to the
outermost fragmentation context root and add fragments for them there as
well.

Bug: 1296900
Change-Id: I78193353092529e3bd11d58785afa8e4d1f19ebb
Reviewed-on: https://chromium-review.googlesource.com/3481336
WPT-Export-Revision: 0f3909703eb60666c4af76d6cdffd7aa56e24742

Component: web-platform-tests → Layout: Columns
Product: Testing → Core

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

PASS: 1

Safari

PASS: 1

Links

GitHub PR Head
GitHub PR Base

Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f8221a28ca08
[wpt PR 32944] - Miss the cache on nested multicol with OOF., a=testonly
Status: NEW → RESOLVED
Closed: 9 months ago
Resolution: --- → FIXED
Target Milestone: --- → 100 Branch
You need to log in before you can comment on or make changes to this bug.