Index: content/browser/renderer_host/render_widget_host_view_android.cc |
diff --git a/content/browser/renderer_host/render_widget_host_view_android.cc b/content/browser/renderer_host/render_widget_host_view_android.cc |
index f687931630d13362e870a52b05148dbc3da4b7a4..3a2ad68e2fa782cda16794425951bea3baa93a39 100644 |
--- a/content/browser/renderer_host/render_widget_host_view_android.cc |
+++ b/content/browser/renderer_host/render_widget_host_view_android.cc |
@@ -402,6 +402,8 @@ bool RenderWidgetHostViewAndroid::OnMessageReceived( |
IPC_MESSAGE_HANDLER(ViewHostMsg_StartContentIntent, OnStartContentIntent) |
IPC_MESSAGE_HANDLER(ViewHostMsg_DidChangeBodyBackgroundColor, |
OnDidChangeBodyBackgroundColor) |
+ IPC_MESSAGE_HANDLER(ViewHostMsg_DidOverScrollOnMainThread, |
+ OnDidOverScrollOnMainThread) |
IPC_MESSAGE_HANDLER(ViewHostMsg_SetNeedsBeginFrames, |
OnSetNeedsBeginFrames) |
IPC_MESSAGE_HANDLER(ViewHostMsg_TextInputStateChanged, |
@@ -763,6 +765,19 @@ void RenderWidgetHostViewAndroid::OnDidChangeBodyBackgroundColor( |
content_view_core_->OnBackgroundColorChanged(color); |
} |
+void RenderWidgetHostViewAndroid::OnDidOverScrollOnMainThread( |
jdduke (slow)
2015/04/24 16:57:23
Looks like we don't make any distinctino between m
MuVen
2015/04/27 09:49:15
Done.
|
+ gfx::Vector2dF unused_delta, |
+ gfx::Vector2dF accumalted_root_overscroll, |
+ gfx::Vector2dF flingVelocity, |
+ gfx::PointF event_point) { |
+ DidOverscrollParams params; |
+ params.accumulated_overscroll = accumalted_root_overscroll; |
+ params.latest_overscroll_delta = unused_delta; |
+ params.current_fling_velocity = flingVelocity; |
+ params.causal_event_viewport_point = event_point; |
+ DidOverscroll(params); |
+} |
+ |
void RenderWidgetHostViewAndroid::OnSetNeedsBeginFrames(bool enabled) { |
TRACE_EVENT1("cc", "RenderWidgetHostViewAndroid::OnSetNeedsBeginFrames", |
"enabled", enabled); |