DescriptionMove page scale animation from LayerTreeHostImpl to LayerTreeImpl
When a text field is focused on Android, the keyboard comes up and the field
is zoomed into the viewport. The page scale animation that is created would
happen in LayerTreeHostImpl, however, the resized viewport layers were still
in the sync_tree until it got activated. This led to incorrect clamping of
the viewport when the text field was near the bottom of the document and
becomes more visible when virtual viewport pinch to zoom is turned on.
BUG=364217, 419450
Committed: https://crrev.com/915bf3594a53100adf71c2546aee0eaf63958291
Cr-Commit-Position: refs/heads/master@{#297913}
Patch Set 1 #Patch Set 2 : Formatting nits #Patch Set 3 : Rebase #Patch Set 4 : Unittest build fix #Patch Set 5 : Added CC_EXPORT to PageScaleAnimation #
Messages
Total messages: 20 (8 generated)
|