Index: ui/events/gestures/blink/web_gesture_curve_impl.h |
diff --git a/ui/events/gestures/blink/web_gesture_curve_impl.h b/ui/events/gestures/blink/web_gesture_curve_impl.h |
index feb17383c587fee98497c36e470039eed6999d13..05db6fc9aeb68f87fb989e342a2bf210a24fd570 100644 |
--- a/ui/events/gestures/blink/web_gesture_curve_impl.h |
+++ b/ui/events/gestures/blink/web_gesture_curve_impl.h |
@@ -7,6 +7,7 @@ |
#include "base/macros.h" |
#include "base/memory/scoped_ptr.h" |
+#include "base/time/time.h" |
#include "third_party/WebKit/public/platform/WebGestureCurve.h" |
#include "ui/gfx/geometry/vector2d_f.h" |
@@ -23,6 +24,15 @@ class WebGestureCurveImpl : public NON_EXPORTED_BASE(blink::WebGestureCurve) { |
const gfx::Vector2dF& initial_velocity, |
const gfx::Vector2dF& initial_offset, |
bool on_main_thread); |
+ |
+ static scoped_ptr<WebGestureCurve> CreateFromSmoothScrollingCurve( |
+ float start_x, |
+ float start_y, |
+ float dx, |
+ float dy, |
+ base::TimeDelta duration, |
+ bool on_main_thread); |
+ |
static scoped_ptr<blink::WebGestureCurve> CreateFromUICurveForTesting( |
scoped_ptr<GestureCurve> curve, |
const gfx::Vector2dF& initial_offset); |