Index: content/child/blink_platform_impl.cc |
diff --git a/content/child/blink_platform_impl.cc b/content/child/blink_platform_impl.cc |
index d743fffac4636fee02a2845e2dc1a113205cf13d..ad6eef3f71c260eb8ad489fbb065968837776ee6 100644 |
--- a/content/child/blink_platform_impl.cc |
+++ b/content/child/blink_platform_impl.cc |
@@ -1145,6 +1145,20 @@ blink::WebGestureCurve* BlinkPlatformImpl::createFlingAnimationCurve( |
IsMainThread()).release(); |
} |
+blink::WebGestureCurve* BlinkPlatformImpl::createSmoothScrollAnimationCurve( |
+ blink::WebGestureDevice device_source, |
+ float start_x, |
+ float start_y, |
+ float dx, |
+ float dy, |
+ int64 duration) { |
+ base::TimeDelta duration_time_delta = |
+ base::TimeDelta::FromMilliseconds(duration); |
+ return ui::WebGestureCurveImpl::CreateFromSmoothScrollingCurve( |
+ start_x, start_y, dx, dy, duration_time_delta, IsMainThread()) |
+ .release(); |
+} |
+ |
void BlinkPlatformImpl::didStartWorkerRunLoop() { |
WorkerTaskRunner* worker_task_runner = WorkerTaskRunner::Instance(); |
worker_task_runner->OnWorkerRunLoopStarted(); |