Closed Bug 1530656 Opened 6 years ago Closed 6 years ago

Make APZ tell chrome main thread the transforms for chrome to content coordinate spaces

Categories

(Core :: Panning and Zooming, enhancement, P3)

enhancement

Tracking

()

RESOLVED DUPLICATE of bug 1530661
Fission Milestone M2

People

(Reporter: hsivonen, Unassigned)

Details

After the world has been updated for a paint tick, make APZ iterate over all LayersIds, compute the transform matrix from the chrome coordinate space to the content coordinate space associated with each LayersId, and send list of LayersIds and associated matrices to the chrome process main thread. On the chrome process main thread, for each item on the list, look up a TabParent by LayersId and set the matrix on the TabParent.

Whiteboard: [fission-event-m1]
Fission Milestone: --- → M2

Bug 1530661 accidentally grew into what this was supposed to be, and the useful discussion is there.

No longer blocks: oop-frames, 1528937
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
Whiteboard: [fission-event-m1]
You need to log in before you can comment on or make changes to this bug.