| Index: content/renderer/input/input_event_filter.cc
|
| diff --git a/content/renderer/input/input_event_filter.cc b/content/renderer/input/input_event_filter.cc
|
| index e62ee2cf941c784c96db901db93940ae26ccb648..4b3c82247b8b8cd8448c741e99f115b6c27b6106 100644
|
| --- a/content/renderer/input/input_event_filter.cc
|
| +++ b/content/renderer/input/input_event_filter.cc
|
| @@ -50,7 +50,8 @@ InputEventFilter::InputEventFilter(
|
| main_listener_(main_listener),
|
| sender_(NULL),
|
| target_task_runner_(target_task_runner),
|
| - current_overscroll_params_(NULL) {
|
| + current_overscroll_params_(NULL),
|
| + is_flinging_(false) {
|
| DCHECK(target_task_runner_.get());
|
| }
|
|
|
| @@ -184,7 +185,7 @@ void InputEventFilter::ForwardToHandler(const IPC::Message& message) {
|
| RouteQueueMap::iterator iter = route_queues_.find(routing_id);
|
| if (iter != route_queues_.end())
|
| send_ack &= iter->second->HandleEvent(event, latency_info, dispatch_type,
|
| - ack_state);
|
| + ack_state, is_flinging_);
|
| }
|
|
|
| if (!send_ack)
|
| @@ -228,4 +229,8 @@ void InputEventFilter::SendEventToMainThread(
|
| main_task_runner_->PostTask(FROM_HERE, base::Bind(main_listener_, new_msg));
|
| }
|
|
|
| +void InputEventFilter::SetIsFlinging(bool is_flinging) {
|
| + is_flinging_ = is_flinging;
|
| +}
|
| +
|
| } // namespace content
|
|
|