[wpt-sync] Sync PR 39712 - Rework CB management during stacking context tree construction
Categories
(Core :: Web Painting, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox115 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 39712 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/39712
Details from upstream follow.
Martin Robinson <mrobinson@igalia.com> wrote:
Rework CB management during stacking context tree construction
Manage containing blocks and WebRender
SpaceAndClipduring stacking context tree construction using theContainingBlockInfodata structure. This will allow us to reuse this data structure whenever we traverse the fragment tree. In addition,StackingContextBuilderis no longer necessary at all. This change also fixes some bugs where fixed position fragments were not placed in the correct spatial node. Unfortunately, these fixes are difficult to test because of #<!-- nolink -->29659.<!-- Please describe your changes on the following line: -->
Reviewed in servo/servo#29660
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 1•2 years ago
|
||
| Assignee | ||
Comment 2•2 years ago
|
||
| Assignee | ||
Comment 3•2 years ago
|
||
Comment 5•2 years ago
|
||
| bugherder | ||
Description
•