Closed Bug 1763031 Opened 2 years ago Closed 2 years ago

[wpt-sync] Sync PR 33502 - [LayoutNG] Nested multicol with spanners crash

Categories

(Core :: Layout, task, P4)

task

Tracking

()

RESOLVED FIXED
101 Branch
Tracking Status
firefox101 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

Alison Maher <almaher@microsoft.com> wrote:

[LayoutNG] Nested multicol with spanners crash

Similar to CL:3415692, we will handle OOFs early when we encounter a
column spanner so that it can contribute to column balancing. However,
if an inner multicol has not completed layout yet, old inner multicol
fragments may be hangining around, and we will try to access those
when performing OOF fragmentation.

To fix this, clear out sibling fragments when a multicol fragment
is added to the LayoutBox.

Bug: 1311577
Change-Id: I3431503f9fb675c91671cb873becfff7657db386
Reviewed-on: https://chromium-review.googlesource.com/3570397
WPT-Export-Revision: c0dca4a58f0a71b542564dbab6bf84a791f8dc9a

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

CI Results

Ran 10 Firefox configurations based on mozilla-central, and Firefox, and Chrome on GitHub CI

Total 1 tests

Status Summary

Firefox

PASS : 1

Chrome

CRASH: 1

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0d487e4d7438
[wpt PR 33502] - [LayoutNG] Nested multicol with spanners crash, a=testonly
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 101 Branch
You need to log in before you can comment on or make changes to this bug.