| 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 a373d07351df05785f54b4b8a7a5c9549689f51e..f6f161d0cfb6b39ccb48f69dd23eefab2c029cad 100644
|
| --- a/content/renderer/input/render_widget_input_handler.cc
|
| +++ b/content/renderer/input/render_widget_input_handler.cc
|
| @@ -207,9 +207,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(
|
| @@ -308,7 +309,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
|
|
|