Closed Bug 1213970 Opened 4 years ago Closed 4 years ago

Make APZ work better on iOS

Categories

(Core :: Panning and Zooming, defect)

41 Branch
Unspecified
iOS
defect
Not set

Tracking

()

RESOLVED FIXED
mozilla44
Tracking Status
firefox44 --- fixed

People

(Reporter: snorp, Unassigned)

Details

(Whiteboard: [gfx-noted])

Attachments

(1 file)

Attachment #8672745 - Flags: review?(bugmail.mozilla)
Whiteboard: [gfx-noted]
Component: Graphics → Panning and Zooming
OS: Unspecified → iOS
Summary: Enable APZ on iOS → Make APZ work better on iOS
Comment on attachment 8672745 [details] [diff] [review]
Enable APZ on iOS

Review of attachment 8672745 [details] [diff] [review]:
-----------------------------------------------------------------

::: layout/base/ZoomConstraintsClient.cpp
@@ +50,1 @@
>      return rootFrame->GetNearestWidget();

You'll probably need to do this in UpdateCompositionBoundsForRCDRSF in nsLayoutUtils.cpp as well, since it's the same GetNearestWidget() business. Not doing in there might result in more subtle issues.
Attachment #8672745 - Flags: review?(bugmail.mozilla) → review+
https://hg.mozilla.org/mozilla-central/rev/d9b7cf2a2698
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla44
You need to log in before you can comment on or make changes to this bug.