Closed Bug 1767119 Opened 3 years ago Closed 3 years ago

[wpt-sync] Sync PR 33885 - [LayoutNG] Floats and RelayoutWithoutFragmentation()

Categories

(Core :: Layout, task, P4)

task

Tracking

()

RESOLVED FIXED
102 Branch
Tracking Status
firefox102 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

Alison Maher <almaher@microsoft.com> wrote:

[LayoutNG] Floats and RelayoutWithoutFragmentation()

When we relayout without fragmentation (CL:2843465), any float
children will end up calling into LayoutFloatWithoutFragmentation().
However, if the float had broken previously, we should still pass
in its previous break token to Layout(). Otherwise, we could end
up with incorrect layout results.

Bug: 1320509
Change-Id: Ib0f9cd46144dbaa66d3f12f51ca2da188fada720
Reviewed-on: https://chromium-review.googlesource.com/3617643
WPT-Export-Revision: c8fcd912267d1e9e2bb55258c509c3588a0dc2bc

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

CI Results

Ran 0 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

GitHub PR Head
GitHub PR Base

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7c3517730139 [wpt PR 33885] - [LayoutNG] Floats and RelayoutWithoutFragmentation(), a=testonly
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 102 Branch
You need to log in before you can comment on or make changes to this bug.