Descriptioninput: Make the OverscrollController less intrusive, and some code cleanup.
* Make OverscrollController less intrusive to input-event dispatching. With this
change, the OverscrollController consumes an event on its way to dispatch only
if the event contributes to the overscroll.
* When an overscroll is in progress, and a gesture event comes in, this event is
not dispatched to the GestureEventFilter from RenderWidgetHostImpl. So, if the
event should be dispatched to the renderer, make sure it always goes through
the host from the OverscrollController.
* Remove HasQueuedGestureEvents() from InputRouter interface, and forward all
gesture events through the RenderWidgetHost from the overscroll-controller.
BUG=none
R=aelias@chromium.org, jdduke@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=223096
Patch Set 1 #Patch Set 2 : . #Patch Set 3 : . #Patch Set 4 : . #Patch Set 5 : . #Patch Set 6 : . #
Total comments: 2
Patch Set 7 : . #Patch Set 8 : . #Patch Set 9 : tot-merge #
Total comments: 4
Patch Set 10 : . #Messages
Total messages: 13 (0 generated)
|