Index: content/browser/frame_host/render_widget_host_view_guest.cc |
diff --git a/content/browser/frame_host/render_widget_host_view_guest.cc b/content/browser/frame_host/render_widget_host_view_guest.cc |
index cdb2d1799beccd2d50f0f35f1589df85cae22850..ddd38344d7cd945b57b317ce38da4a7d20a6158e 100644 |
--- a/content/browser/frame_host/render_widget_host_view_guest.cc |
+++ b/content/browser/frame_host/render_widget_host_view_guest.cc |
@@ -549,11 +549,11 @@ void RenderWidgetHostViewGuest::MaybeSendSyntheticTapGesture( |
gesture_tap_event.y = position.y + offset.y(); |
gesture_tap_event.globalX = screenPosition.x; |
gesture_tap_event.globalY = screenPosition.y; |
- GetOwnerRenderWidgetHostView()->ProcessGestureEvent(gesture_tap_event, |
- ui::LatencyInfo()); |
+ GetOwnerRenderWidgetHostView()->ProcessGestureEvent( |
+ gesture_tap_event, ui::LatencyInfo(ui::SourceEventType::TOUCH)); |
gesture_tap_event.type = blink::WebGestureEvent::GestureTapCancel; |
- GetOwnerRenderWidgetHostView()->ProcessGestureEvent(gesture_tap_event, |
- ui::LatencyInfo()); |
+ GetOwnerRenderWidgetHostView()->ProcessGestureEvent( |
+ gesture_tap_event, ui::LatencyInfo(ui::SourceEventType::TOUCH)); |
} |
} |
@@ -595,7 +595,8 @@ void RenderWidgetHostViewGuest::OnHandleInputEvent( |
rescaled_event.deltaY /= current_device_scale_factor(); |
rescaled_event.wheelTicksX /= current_device_scale_factor(); |
rescaled_event.wheelTicksY /= current_device_scale_factor(); |
- host_->ForwardWheelEvent(rescaled_event); |
+ ui::LatencyInfo latency_info(ui::SourceEventType::WHEEL); |
+ host_->ForwardWheelEventWithLatencyInfo(rescaled_event, latency_info); |
return; |
} |
@@ -623,8 +624,9 @@ void RenderWidgetHostViewGuest::OnHandleInputEvent( |
} |
if (event->type == blink::WebInputEvent::MouseWheel) { |
- host_->ForwardWheelEvent( |
- *static_cast<const blink::WebMouseWheelEvent*>(event)); |
+ ui::LatencyInfo latency_info(ui::SourceEventType::WHEEL); |
+ host_->ForwardWheelEventWithLatencyInfo( |
+ *static_cast<const blink::WebMouseWheelEvent*>(event), latency_info); |
return; |
} |
@@ -641,10 +643,9 @@ void RenderWidgetHostViewGuest::OnHandleInputEvent( |
!embedder->GetView()->HasFocus()) { |
embedder->GetView()->Focus(); |
} |
- |
+ ui::LatencyInfo latency_info(ui::SourceEventType::TOUCH); |
host_->ForwardTouchEventWithLatencyInfo( |
- *static_cast<const blink::WebTouchEvent*>(event), |
- ui::LatencyInfo()); |
+ *static_cast<const blink::WebTouchEvent*>(event), latency_info); |
return; |
} |