| Index: content/browser/renderer_host/input/synthetic_pointer_action.cc
|
| diff --git a/content/browser/renderer_host/input/synthetic_pointer_action.cc b/content/browser/renderer_host/input/synthetic_pointer_action.cc
|
| index 2577e3f5497fed988c2804978f6d7073954514ab..dddcd9a91cb2f0f4bc3e48215062a5500372e903 100644
|
| --- a/content/browser/renderer_host/input/synthetic_pointer_action.cc
|
| +++ b/content/browser/renderer_host/input/synthetic_pointer_action.cc
|
| @@ -11,8 +11,12 @@
|
| namespace content {
|
|
|
| SyntheticPointerAction::SyntheticPointerAction(
|
| + const SyntheticPointerActionParams& params)
|
| + : params_(params) {}
|
| +
|
| +SyntheticPointerAction::SyntheticPointerAction(
|
| SyntheticGestureParams::GestureSourceType gesture_source_type,
|
| - PointerActionType pointer_action_type,
|
| + SyntheticGestureParams::PointerActionType pointer_action_type,
|
| SyntheticPointer* synthetic_pointer,
|
| gfx::PointF position,
|
| int index)
|
| @@ -40,17 +44,19 @@ void SyntheticPointerAction::ForwardTouchOrMouseInputEvents(
|
| const base::TimeTicks& timestamp,
|
| SyntheticGestureTarget* target) {
|
| switch (pointer_action_type_) {
|
| - case SyntheticGesture::PRESS:
|
| + case SyntheticGestureParams::PointerActionType::PRESS:
|
| synthetic_pointer_->Press(position_.x(), position_.y(), target,
|
| timestamp);
|
| break;
|
| - case SyntheticGesture::MOVE:
|
| + case SyntheticGestureParams::PointerActionType::MOVE:
|
| synthetic_pointer_->Move(index_, position_.x(), position_.y(), target,
|
| timestamp);
|
| break;
|
| - case SyntheticGesture::RELEASE:
|
| + case SyntheticGestureParams::PointerActionType::RELEASE:
|
| synthetic_pointer_->Release(index_, target, timestamp);
|
| break;
|
| + default:
|
| + break;
|
| }
|
| synthetic_pointer_->DispatchEvent(target, timestamp);
|
| }
|
|
|