Closed Bug 2021812 Opened 1 month ago Closed 1 month ago

Ensure stacking context origins are always zero

Categories

(Core :: Graphics: WebRender, task)

task

Tracking

()

RESOLVED FIXED
150 Branch
Tracking Status
firefox150 --- fixed

People

(Reporter: gw, Assigned: gw)

References

Details

Attachments

(1 file)

No description provided.

This is a step toward removing stacking context origins entirely, part of
a large series of patches.

Update gecko + wrench to insert a translate-only reference frame for these
cases. This will simplify future work towards fractional scroll snapping.

Update fixed-position-scrolling-clip.yaml to express fixed-position item
bounds in root-reference-frame space directly, since the rf_mapper no longer
shifts them via the stacking context origin.

Assignee: nobody → mozilla
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 150 Branch
Regressions: 2023900
QA Whiteboard: [qa-triage-done-c151/b150]
Regressions: 2034283
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: