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 712218775c05e874814595b3915d8a42e2365b24..6454b5866eb60790ee7adb87ceb0b6e27bd13134 100644 |
--- a/content/browser/frame_host/render_widget_host_view_guest.cc |
+++ b/content/browser/frame_host/render_widget_host_view_guest.cc |
@@ -569,11 +569,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)); |
} |
} |
@@ -619,7 +619,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; |
} |
@@ -647,8 +648,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; |
} |
@@ -665,10 +667,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; |
} |