Index: content/browser/renderer_host/input/synthetic_pointer_action.h |
diff --git a/content/browser/renderer_host/input/synthetic_pointer_action.h b/content/browser/renderer_host/input/synthetic_pointer_action.h |
index d1907764c8a86f1b91600fd884b0f3adb4a45c9c..aa20aa9202d99adb4be686e2f165a0c5c3671509 100644 |
--- a/content/browser/renderer_host/input/synthetic_pointer_action.h |
+++ b/content/browser/renderer_host/input/synthetic_pointer_action.h |
@@ -10,14 +10,16 @@ |
#include "content/browser/renderer_host/input/synthetic_gesture_target.h" |
#include "content/browser/renderer_host/input/synthetic_pointer.h" |
#include "content/common/content_export.h" |
+#include "content/common/input/synthetic_pointer_action_params.h" |
namespace content { |
class CONTENT_EXPORT SyntheticPointerAction : public SyntheticGesture { |
public: |
+ explicit SyntheticPointerAction(const SyntheticPointerActionParams& params); |
SyntheticPointerAction( |
SyntheticGestureParams::GestureSourceType gesture_source_type, |
- PointerActionType pointer_action_type, |
+ SyntheticGestureParams::PointerActionType pointer_action_type, |
SyntheticPointer* synthetic_pointer, |
gfx::PointF position, |
int index = 0); |
@@ -31,8 +33,9 @@ class CONTENT_EXPORT SyntheticPointerAction : public SyntheticGesture { |
SyntheticGestureTarget* target); |
private: |
+ SyntheticPointerActionParams params_; |
SyntheticGestureParams::GestureSourceType gesture_source_type_; |
- PointerActionType pointer_action_type_; |
+ SyntheticGestureParams::PointerActionType pointer_action_type_; |
gfx::PointF position_; |
int index_; |
SyntheticPointer* synthetic_pointer_; |