| Index: content/renderer/input/render_widget_input_handler.cc
|
| diff --git a/content/renderer/input/render_widget_input_handler.cc b/content/renderer/input/render_widget_input_handler.cc
|
| index 6e1ad1e086b5544e2860946f1b6250cd54668d13..4f3e371857e09108850d8c32a6870bcab90a6a75 100644
|
| --- a/content/renderer/input/render_widget_input_handler.cc
|
| +++ b/content/renderer/input/render_widget_input_handler.cc
|
| @@ -205,9 +205,10 @@ RenderWidgetInputHandler::RenderWidgetInputHandler(
|
| RenderWidgetInputHandler::~RenderWidgetInputHandler() {}
|
|
|
| void RenderWidgetInputHandler::HandleInputEvent(
|
| - const WebInputEvent& input_event,
|
| + const blink::WebCoalescedInputEvent& coalesced_event,
|
| const ui::LatencyInfo& latency_info,
|
| InputEventDispatchType dispatch_type) {
|
| + const WebInputEvent& input_event = coalesced_event.event();
|
| base::AutoReset<bool> handling_input_event_resetter(&handling_input_event_,
|
| true);
|
| base::AutoReset<WebInputEvent::Type> handling_event_type_resetter(
|
| @@ -306,7 +307,7 @@ void RenderWidgetInputHandler::HandleInputEvent(
|
| !suppress_next_char_events_) {
|
| suppress_next_char_events_ = false;
|
| if (processed == WebInputEventResult::NotHandled && widget_->GetWebWidget())
|
| - processed = widget_->GetWebWidget()->handleInputEvent(input_event);
|
| + processed = widget_->GetWebWidget()->handleInputEvent(coalesced_event);
|
| }
|
|
|
| // TODO(dtapuska): Use the input_event.timeStampSeconds as the start
|
|
|