Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2116)

Unified Diff: content/browser/renderer_host/render_widget_host_view_android.cc

Issue 1102743002: OverscrollGlow for mainThread-{CHROMIUM CHANGES} (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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);

Powered by Google App Engine
This is Rietveld 408576698