| Index: content/browser/renderer_host/input/gesture_event_queue.cc
|
| diff --git a/content/browser/renderer_host/input/gesture_event_queue.cc b/content/browser/renderer_host/input/gesture_event_queue.cc
|
| index b16923be17f7234c5e4d69ceb04979253800eca9..af2d6c429bb1dcd8f50dcdf361647effdb62a657 100644
|
| --- a/content/browser/renderer_host/input/gesture_event_queue.cc
|
| +++ b/content/browser/renderer_host/input/gesture_event_queue.cc
|
| @@ -245,6 +245,16 @@ void GestureEventQueue::ForwardGestureEvent(
|
| client_->SendGestureEventImmediately(gesture_event);
|
| }
|
|
|
| +void GestureEventQueue::Recycle() {
|
| + fling_in_progress_ = false;
|
| + scrolling_in_progress_ = false;
|
| + ignore_next_ack_ = false;
|
| + coalesced_gesture_events_.clear();
|
| + debouncing_deferral_queue_.clear();
|
| + touchpad_tap_suppression_controller_.Reset();
|
| + touchscreen_tap_suppression_controller_.Reset();
|
| +}
|
| +
|
| void GestureEventQueue::SendScrollEndingEventsNow() {
|
| scrolling_in_progress_ = false;
|
| if (debouncing_deferral_queue_.empty())
|
|
|