| Index: content/shell/renderer/test_runner/event_sender.cc
|
| diff --git a/content/shell/renderer/test_runner/event_sender.cc b/content/shell/renderer/test_runner/event_sender.cc
|
| index e1e47012d5e36d105c44fade98a6e48a8d9e091b..392ef75ea5a6f8cd9efe833e410109f504a27653 100644
|
| --- a/content/shell/renderer/test_runner/event_sender.cc
|
| +++ b/content/shell/renderer/test_runner/event_sender.cc
|
| @@ -1640,10 +1640,8 @@
|
| void EventSender::AddTouchPoint(gin::Arguments* args) {
|
| double x;
|
| double y;
|
| - if (!args->GetNext(&x) || !args->GetNext(&y)) {
|
| - args->ThrowError();
|
| - return;
|
| - }
|
| + args->GetNext(&x);
|
| + args->GetNext(&y);
|
|
|
| WebTouchPoint touch_point;
|
| touch_point.state = WebTouchPoint::StatePressed;
|
| @@ -1763,10 +1761,8 @@
|
|
|
| double x;
|
| double y;
|
| - if (!args->GetNext(&x) || !args->GetNext(&y)) {
|
| - args->ThrowError();
|
| - return;
|
| - }
|
| + args->GetNext(&x);
|
| + args->GetNext(&y);
|
| WebPoint mouse_pos(static_cast<int>(x), static_cast<int>(y));
|
|
|
| int modifiers = 0;
|
| @@ -1928,10 +1924,9 @@
|
| gin::Arguments* args) {
|
| double x;
|
| double y;
|
| - if (!args->GetNext(&x) || !args->GetNext(&y)) {
|
| - args->ThrowError();
|
| - return;
|
| - }
|
| + args->GetNext(&x);
|
| + args->GetNext(&y);
|
| + WebPoint point(x, y);
|
|
|
| WebGestureEvent event;
|
| event.type = type;
|
| @@ -1949,7 +1944,7 @@
|
| current_gesture_location_.y + event.data.scrollUpdate.deltaY;
|
| break;
|
| case WebInputEvent::GestureScrollBegin:
|
| - current_gesture_location_ = WebPoint(x, y);
|
| + current_gesture_location_ = WebPoint(point.x, point.y);
|
| event.x = current_gesture_location_.x;
|
| event.y = current_gesture_location_.y;
|
| break;
|
| @@ -1984,8 +1979,8 @@
|
| event.data.tap.tapCount = tap_count;
|
| event.data.tap.width = width;
|
| event.data.tap.height = height;
|
| - event.x = x;
|
| - event.y = y;
|
| + event.x = point.x;
|
| + event.y = point.y;
|
| break;
|
| }
|
| case WebInputEvent::GestureTapUnconfirmed:
|
| @@ -1999,8 +1994,8 @@
|
| } else {
|
| event.data.tap.tapCount = 1;
|
| }
|
| - event.x = x;
|
| - event.y = y;
|
| + event.x = point.x;
|
| + event.y = point.y;
|
| break;
|
| case WebInputEvent::GestureTapDown:
|
| {
|
| @@ -2018,8 +2013,8 @@
|
| return;
|
| }
|
| }
|
| - event.x = x;
|
| - event.y = y;
|
| + event.x = point.x;
|
| + event.y = point.y;
|
| event.data.tapDown.width = width;
|
| event.data.tapDown.height = height;
|
| break;
|
| @@ -2040,19 +2035,19 @@
|
| }
|
| }
|
| }
|
| - event.x = x;
|
| - event.y = y;
|
| + event.x = point.x;
|
| + event.y = point.y;
|
| event.data.showPress.width = width;
|
| event.data.showPress.height = height;
|
| break;
|
| }
|
| case WebInputEvent::GestureTapCancel:
|
| - event.x = x;
|
| - event.y = y;
|
| + event.x = point.x;
|
| + event.y = point.y;
|
| break;
|
| case WebInputEvent::GestureLongPress:
|
| - event.x = x;
|
| - event.y = y;
|
| + event.x = point.x;
|
| + event.y = point.y;
|
| if (!args->PeekNext().IsEmpty()) {
|
| float width;
|
| if (!args->GetNext(&width)) {
|
| @@ -2071,8 +2066,8 @@
|
| }
|
| break;
|
| case WebInputEvent::GestureLongTap:
|
| - event.x = x;
|
| - event.y = y;
|
| + event.x = point.x;
|
| + event.y = point.y;
|
| if (!args->PeekNext().IsEmpty()) {
|
| float width;
|
| if (!args->GetNext(&width)) {
|
| @@ -2091,8 +2086,8 @@
|
| }
|
| break;
|
| case WebInputEvent::GestureTwoFingerTap:
|
| - event.x = x;
|
| - event.y = y;
|
| + event.x = point.x;
|
| + event.y = point.y;
|
| if (!args->PeekNext().IsEmpty()) {
|
| float first_finger_width;
|
| if (!args->GetNext(&first_finger_width)) {
|
| @@ -2128,7 +2123,7 @@
|
| WebMouseEvent mouse_event;
|
| InitMouseEvent(WebInputEvent::MouseDown,
|
| pressed_button_,
|
| - WebPoint(x, y),
|
| + point,
|
| GetCurrentEventTimeSec(),
|
| click_count_,
|
| 0,
|
|
|