Index: webkit/child/webkitplatformsupport_child_impl.h |
diff --git a/webkit/child/webkitplatformsupport_child_impl.h b/webkit/child/webkitplatformsupport_child_impl.h |
index 4589906e0b5e326a652dd206bb6c8c7333ee5fdb..8e23ead00689916c2c68eb33c03a56f9fda1c169 100644 |
--- a/webkit/child/webkitplatformsupport_child_impl.h |
+++ b/webkit/child/webkitplatformsupport_child_impl.h |
@@ -10,11 +10,24 @@ |
namespace webkit_glue { |
+class FlingCurveConfiguration; |
+ |
class WEBKIT_CHILD_EXPORT WebKitPlatformSupportChildImpl : |
public WebKitPlatformSupportImpl { |
public: |
WebKitPlatformSupportChildImpl(); |
virtual ~WebKitPlatformSupportChildImpl(); |
+ |
+ void SetFlingCurveParameters( |
+ const std::vector<float>& new_touchpad, |
+ const std::vector<float>& new_touchscreen); |
+ |
+ virtual WebKit::WebGestureCurve* createFlingAnimationCurve( |
+ int device_source, |
+ const WebKit::WebFloatPoint& velocity, |
+ const WebKit::WebSize& cumulative_scroll) OVERRIDE; |
+ |
+ scoped_ptr<FlingCurveConfiguration> fling_curve_configuration_; |
}; |
} // namespace webkit_glue |