Closed Bug 1751044 Opened 4 years ago Closed 4 years ago

[wpt-sync] Sync PR 32457 - [@container] Finish style recalc for legacy layout

Categories

(Core :: Layout, task, P4)

task

Tracking

()

RESOLVED FIXED
98 Branch
Tracking Status
firefox98 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

Rune Lillesveen <futhark@chromium.org> wrote:

[@container] Finish style recalc for legacy layout

A sibling subtree may enforce legacy layout for a query container via a
common ancestor. That may not be known at style recalc time. Make sure
we finish any skipped container style recalcs during layout tree
building since we will not be able to resume recalc during layout for
legacy trees.

Bug: 1288879
Change-Id: If473851982a621625820054f1ed72fa97447a63a
Reviewed-on: https://chromium-review.googlesource.com/3402119
WPT-Export-Revision: 22fb9e84ebe3d3cbd5d15cf8f1945a2e6816af5b

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

CI Results

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

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 98 Branch
You need to log in before you can comment on or make changes to this bug.