Closed Bug 1756581 Opened 2 years ago Closed 2 years ago

[wpt-sync] Sync PR 32941 - Notify the flow thread about anonymous block removal in time.

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 32941 into mozilla-central (this bug is closed when the sync is complete).

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

Morten Stenshorne <mstensho@chromium.org> wrote:

Notify the flow thread about anonymous block removal in time.

CL:3432406 didn't get this entirely correct. For an anonymous block that
is going to be coalesced into a sibling anonymous block (because there's
no longer anything separating them), it's too late to notify the flow
thread when the inline content has moved into the other anonymous block,
because there may be column spanners in the inline content (now that we
have block-in-inline support). And the flow thread would be confused and
fail to find the column set to which the anonymous block belongs.

Bug: 1292004
Change-Id: I60a05891bdede314023941cd5ef4ca53b8c8fb91
Reviewed-on: https://chromium-review.googlesource.com/3479936
WPT-Export-Revision: 60a4bab5a6780aa6a947c057bfd4a245103e8e10

Component: web-platform-tests → Layout: Columns
Product: Testing → Core
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0f4e970f5c3f
[wpt PR 32941] - Notify the flow thread about anonymous block removal in time., a=testonly
Test result changes from PR not available.
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 100 Branch
You need to log in before you can comment on or make changes to this bug.