Closed Bug 1714138 Opened 3 years ago Closed 3 years ago

Remove AnimatedGeometryRoot from display items

Categories

(Core :: Web Painting, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
94 Branch
Tracking Status
firefox94 --- fixed

People

(Reporter: mikokm, Assigned: mattwoodrow)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

AnimatedGeometryRoot is only used by FrameLayerBuilder and retained display lists rebuild region calculation.

The common case is that AGR is determined by the frame of the display item. We could remove the member variable from display items and change nsDisplayItem::GetAnimatedGeometryRoot() to return AGR directly from the frame property.

Depends on D124153

Assignee: nobody → matt.woodrow
Status: NEW → ASSIGNED

Backed out 7 changesets (Bug 1728050, Bug 1728251, Bug 1728232, Bug 1542929, Bug 1714138, Bug 1728258) for causing reftest failures.
Backout link
Push with failures R8
Also on multiple platforms - Rs6 R5
Failure Log

Flags: needinfo?(matt.woodrow)
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 94 Branch
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: 94 Branch → ---
Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 94 Branch
Flags: needinfo?(matt.woodrow)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: