Index: content/browser/renderer_host/input/gesture_event_queue_unittest.cc |
diff --git a/content/browser/renderer_host/input/gesture_event_queue_unittest.cc b/content/browser/renderer_host/input/gesture_event_queue_unittest.cc |
index 2deb555c16226a266dd70405c46a4714a4aecb75..b1664af8d9b44b0704d761d57fbf2477f8b533bc 100644 |
--- a/content/browser/renderer_host/input/gesture_event_queue_unittest.cc |
+++ b/content/browser/renderer_host/input/gesture_event_queue_unittest.cc |
@@ -88,7 +88,7 @@ class GestureEventQueueTest : public testing::Test, |
} |
void SimulateGestureEvent(WebInputEvent::Type type, |
- WebGestureEvent::SourceDevice sourceDevice) { |
+ WebGestureDevice sourceDevice) { |
SimulateGestureEvent( |
SyntheticWebGestureEventBuilder::Build(type, sourceDevice)); |
} |
@@ -103,13 +103,12 @@ class GestureEventQueueTest : public testing::Test, |
float anchorY, |
int modifiers) { |
SimulateGestureEvent(SyntheticWebGestureEventBuilder::BuildPinchUpdate( |
- scale, anchorX, anchorY, modifiers, WebGestureEvent::Touchscreen)); |
+ scale, anchorX, anchorY, modifiers, blink::WebGestureDeviceTouchpad)); |
} |
- void SimulateGestureFlingStartEvent( |
- float velocityX, |
- float velocityY, |
- WebGestureEvent::SourceDevice sourceDevice) { |
+ void SimulateGestureFlingStartEvent(float velocityX, |
+ float velocityY, |
+ WebGestureDevice sourceDevice) { |
SimulateGestureEvent( |
SyntheticWebGestureEventBuilder::BuildFling(velocityX, |
velocityY, |
@@ -146,7 +145,7 @@ class GestureEventQueueTest : public testing::Test, |
} |
void set_sync_followup_event(WebInputEvent::Type type, |
- WebGestureEvent::SourceDevice sourceDevice) { |
+ WebGestureDevice sourceDevice) { |
sync_followup_event_.reset(new WebGestureEvent( |
SyntheticWebGestureEventBuilder::Build(type, sourceDevice))); |
} |
@@ -202,8 +201,7 @@ class GestureEventQueueTest : public testing::Test, |
// This is for tests that are to be run for all source devices. |
class GestureEventQueueWithSourceTest |
: public GestureEventQueueTest, |
- public testing::WithParamInterface<WebGestureEvent::SourceDevice> { |
-}; |
+ public testing::WithParamInterface<WebGestureDevice> {}; |
#endif // GTEST_HAS_PARAM_TEST |
TEST_F(GestureEventQueueTest, CoalescesScrollGestureEvents) { |
@@ -212,7 +210,7 @@ TEST_F(GestureEventQueueTest, CoalescesScrollGestureEvents) { |
// Sent. |
SimulateGestureEvent(WebInputEvent::GestureScrollBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); |
// Enqueued. |
@@ -222,7 +220,7 @@ TEST_F(GestureEventQueueTest, CoalescesScrollGestureEvents) { |
WebGestureEvent merged_event = GestureEventLastQueueEvent(); |
EXPECT_EQ(2U, GestureEventQueueSize()); |
EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, merged_event.sourceDevice); |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, merged_event.sourceDevice); |
// Coalesced. |
SimulateGestureScrollUpdateEvent(8, -6, 0); |
@@ -233,7 +231,7 @@ TEST_F(GestureEventQueueTest, CoalescesScrollGestureEvents) { |
EXPECT_EQ(0, merged_event.modifiers); |
EXPECT_EQ(16, merged_event.data.scrollUpdate.deltaX); |
EXPECT_EQ(-11, merged_event.data.scrollUpdate.deltaY); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, merged_event.sourceDevice); |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, merged_event.sourceDevice); |
// Enqueued. |
SimulateGestureScrollUpdateEvent(8, -7, 1); |
@@ -242,11 +240,11 @@ TEST_F(GestureEventQueueTest, CoalescesScrollGestureEvents) { |
merged_event = GestureEventLastQueueEvent(); |
EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); |
EXPECT_EQ(1, merged_event.modifiers); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, merged_event.sourceDevice); |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, merged_event.sourceDevice); |
// Different. |
SimulateGestureEvent(WebInputEvent::GestureScrollEnd, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
// Check that only the first event was sent. |
EXPECT_EQ(0U, GetAndResetSentGestureEventCount()); |
@@ -287,7 +285,7 @@ TEST_F(GestureEventQueueTest, |
// Sent. |
SimulateGestureEvent(WebInputEvent::GestureScrollBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); |
// Enqueued. |
@@ -295,33 +293,33 @@ TEST_F(GestureEventQueueTest, |
// Make sure that the queue contains what we think it should. |
EXPECT_EQ(2U, GestureEventQueueSize()); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, |
GestureEventLastQueueEvent().sourceDevice); |
// Coalesced. |
SimulateGestureScrollUpdateEvent(8, -6, 0); |
EXPECT_EQ(2U, GestureEventQueueSize()); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, |
GestureEventLastQueueEvent().sourceDevice); |
// Enqueued. |
SimulateGestureEvent(WebInputEvent::GestureScrollUpdate, |
- WebGestureEvent::Touchpad); |
+ blink::WebGestureDeviceTouchpad); |
EXPECT_EQ(3U, GestureEventQueueSize()); |
- EXPECT_EQ(WebGestureEvent::Touchpad, |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, |
GestureEventLastQueueEvent().sourceDevice); |
// Coalesced. |
SimulateGestureEvent(WebInputEvent::GestureScrollUpdate, |
- WebGestureEvent::Touchpad); |
+ blink::WebGestureDeviceTouchpad); |
EXPECT_EQ(3U, GestureEventQueueSize()); |
- EXPECT_EQ(WebGestureEvent::Touchpad, |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, |
GestureEventLastQueueEvent().sourceDevice); |
// Enqueued. |
SimulateGestureScrollUpdateEvent(8, -7, 0); |
EXPECT_EQ(4U, GestureEventQueueSize()); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, |
GestureEventLastQueueEvent().sourceDevice); |
} |
@@ -331,11 +329,11 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEvents) { |
// Sent. |
SimulateGestureEvent(WebInputEvent::GestureScrollBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
// Sent. |
SimulateGestureEvent(WebInputEvent::GesturePinchBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
// Enqueued. |
SimulateGestureScrollUpdateEvent(8, -4, 1); |
@@ -353,13 +351,13 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEvents) { |
EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type); |
EXPECT_EQ(1.5, merged_event.data.pinchUpdate.scale); |
EXPECT_EQ(1, merged_event.modifiers); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, merged_event.sourceDevice); |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, merged_event.sourceDevice); |
merged_event = GestureEventSecondFromLastQueueEvent(); |
EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); |
EXPECT_EQ(8, merged_event.data.scrollUpdate.deltaX); |
EXPECT_EQ(-4, merged_event.data.scrollUpdate.deltaY); |
EXPECT_EQ(1, merged_event.modifiers); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, merged_event.sourceDevice); |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, merged_event.sourceDevice); |
// Enqueued. |
SimulateGestureScrollUpdateEvent(6, -3, 1); |
@@ -370,13 +368,13 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEvents) { |
EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type); |
EXPECT_EQ(1.5, merged_event.data.pinchUpdate.scale); |
EXPECT_EQ(1, merged_event.modifiers); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, merged_event.sourceDevice); |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, merged_event.sourceDevice); |
merged_event = GestureEventSecondFromLastQueueEvent(); |
EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); |
EXPECT_EQ(12, merged_event.data.scrollUpdate.deltaX); |
EXPECT_EQ(-6, merged_event.data.scrollUpdate.deltaY); |
EXPECT_EQ(1, merged_event.modifiers); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, merged_event.sourceDevice); |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, merged_event.sourceDevice); |
// Enqueued. |
SimulateGesturePinchUpdateEvent(2, 60, 60, 1); |
@@ -387,13 +385,13 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEvents) { |
EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type); |
EXPECT_EQ(3, merged_event.data.pinchUpdate.scale); |
EXPECT_EQ(1, merged_event.modifiers); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, merged_event.sourceDevice); |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, merged_event.sourceDevice); |
merged_event = GestureEventSecondFromLastQueueEvent(); |
EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); |
EXPECT_EQ(12, merged_event.data.scrollUpdate.deltaX); |
EXPECT_EQ(-6, merged_event.data.scrollUpdate.deltaY); |
EXPECT_EQ(1, merged_event.modifiers); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, merged_event.sourceDevice); |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, merged_event.sourceDevice); |
// Enqueued. |
SimulateGesturePinchUpdateEvent(2, 60, 60, 1); |
@@ -404,13 +402,13 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEvents) { |
EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type); |
EXPECT_EQ(6, merged_event.data.pinchUpdate.scale); |
EXPECT_EQ(1, merged_event.modifiers); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, merged_event.sourceDevice); |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, merged_event.sourceDevice); |
merged_event = GestureEventSecondFromLastQueueEvent(); |
EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); |
EXPECT_EQ(12, merged_event.data.scrollUpdate.deltaX); |
EXPECT_EQ(-6, merged_event.data.scrollUpdate.deltaY); |
EXPECT_EQ(1, merged_event.modifiers); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, merged_event.sourceDevice); |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, merged_event.sourceDevice); |
// Check that only the first event was sent. |
EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); |
@@ -430,13 +428,13 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEvents) { |
EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type); |
EXPECT_EQ(6, merged_event.data.pinchUpdate.scale); |
EXPECT_EQ(1, merged_event.modifiers); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, merged_event.sourceDevice); |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, merged_event.sourceDevice); |
merged_event = GestureEventSecondFromLastQueueEvent(); |
EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); |
EXPECT_EQ(13, merged_event.data.scrollUpdate.deltaX); |
EXPECT_EQ(-7, merged_event.data.scrollUpdate.deltaY); |
EXPECT_EQ(1, merged_event.modifiers); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, merged_event.sourceDevice); |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, merged_event.sourceDevice); |
// At this point ACKs shouldn't be getting ignored. |
EXPECT_FALSE(WillIgnoreNextACK()); |
@@ -460,12 +458,12 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEvents) { |
EXPECT_EQ(1, merged_event.data.scrollUpdate.deltaX); |
EXPECT_EQ(-1, merged_event.data.scrollUpdate.deltaY); |
EXPECT_EQ(1, merged_event.modifiers); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, merged_event.sourceDevice); |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, merged_event.sourceDevice); |
merged_event = GestureEventSecondFromLastQueueEvent(); |
EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type); |
EXPECT_EQ(6, merged_event.data.pinchUpdate.scale); |
EXPECT_EQ(1, merged_event.modifiers); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, merged_event.sourceDevice); |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, merged_event.sourceDevice); |
// Enqueued. |
SimulateGestureScrollUpdateEvent(2, -2, 1); |
@@ -477,12 +475,12 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEvents) { |
EXPECT_EQ(3, merged_event.data.scrollUpdate.deltaX); |
EXPECT_EQ(-3, merged_event.data.scrollUpdate.deltaY); |
EXPECT_EQ(1, merged_event.modifiers); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, merged_event.sourceDevice); |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, merged_event.sourceDevice); |
merged_event = GestureEventSecondFromLastQueueEvent(); |
EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type); |
EXPECT_EQ(6, merged_event.data.pinchUpdate.scale); |
EXPECT_EQ(1, merged_event.modifiers); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, merged_event.sourceDevice); |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, merged_event.sourceDevice); |
// Enqueued. |
SimulateGesturePinchUpdateEvent(0.5, 60, 60, 1); |
@@ -493,13 +491,13 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEvents) { |
EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type); |
EXPECT_EQ(0.5, merged_event.data.pinchUpdate.scale); |
EXPECT_EQ(1, merged_event.modifiers); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, merged_event.sourceDevice); |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, merged_event.sourceDevice); |
merged_event = GestureEventSecondFromLastQueueEvent(); |
EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); |
EXPECT_EQ(3, merged_event.data.scrollUpdate.deltaX); |
EXPECT_EQ(-3, merged_event.data.scrollUpdate.deltaY); |
EXPECT_EQ(1, merged_event.modifiers); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, merged_event.sourceDevice); |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, merged_event.sourceDevice); |
// Check that the ACK gets ignored. |
SendInputEventACK(WebInputEvent::GestureScrollUpdate, |
@@ -520,12 +518,12 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEvents) { |
EXPECT_EQ(2, merged_event.data.scrollUpdate.deltaX); |
EXPECT_EQ(-2, merged_event.data.scrollUpdate.deltaY); |
EXPECT_EQ(2, merged_event.modifiers); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, merged_event.sourceDevice); |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, merged_event.sourceDevice); |
merged_event = GestureEventSecondFromLastQueueEvent(); |
EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type); |
EXPECT_EQ(0.5, merged_event.data.pinchUpdate.scale); |
EXPECT_EQ(1, merged_event.modifiers); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, merged_event.sourceDevice); |
+ EXPECT_EQ(blink::WebGestureDeviceTouchpad, merged_event.sourceDevice); |
// Check that the ACK sends the next scroll pinch pair. |
SendInputEventACK(WebInputEvent::GesturePinchUpdate, |
@@ -560,9 +558,9 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEvents) { |
TEST_F(GestureEventQueueTest, CoalescesMultiplePinchEventSequences) { |
// Simulate a pinch sequence. |
SimulateGestureEvent(WebInputEvent::GestureScrollBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
SimulateGestureEvent(WebInputEvent::GesturePinchBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
SimulateGestureScrollUpdateEvent(8, -4, 1); |
// Make sure that the queue contains what we think it should. |
@@ -602,13 +600,13 @@ TEST_F(GestureEventQueueTest, CoalescesMultiplePinchEventSequences) { |
// Now start another sequence before the previous sequence has been ack'ed. |
SimulateGestureEvent(WebInputEvent::GesturePinchEnd, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
SimulateGestureEvent(WebInputEvent::GestureScrollEnd, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
SimulateGestureEvent(WebInputEvent::GestureScrollBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
SimulateGestureEvent(WebInputEvent::GesturePinchBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
SimulateGestureScrollUpdateEvent(8, -4, 1); |
// Make sure that the queue contains what we think it should. |
@@ -649,12 +647,12 @@ TEST_F(GestureEventQueueTest, CoalescesMultiplePinchEventSequences) { |
TEST_F(GestureEventQueueTest, CoalescesPinchSequencesWithEarlyAck) { |
SimulateGestureEvent(WebInputEvent::GestureScrollBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
SendInputEventACK(WebInputEvent::GestureScrollBegin, |
INPUT_EVENT_ACK_STATE_CONSUMED); |
SimulateGestureEvent(WebInputEvent::GesturePinchBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
SendInputEventACK(WebInputEvent::GesturePinchBegin, |
INPUT_EVENT_ACK_STATE_CONSUMED); |
// ScrollBegin and PinchBegin have been sent |
@@ -713,7 +711,7 @@ TEST_F(GestureEventQueueTest, |
DoesNotCoalescePinchGestureEventsWithDifferentModifiers) { |
// Insert an event to force queueing of gestures. |
SimulateGestureEvent(WebInputEvent::GestureTapCancel, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(1U, GestureEventQueueSize()); |
@@ -776,7 +774,7 @@ TEST_F(GestureEventQueueTest, |
TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEventsIdentity) { |
// Insert an event to force queueing of gestures. |
SimulateGestureEvent(WebInputEvent::GestureTapCancel, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(1U, GestureEventQueueSize()); |
@@ -817,7 +815,7 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEventsIdentity) { |
// Insert an event to force queueing of gestures. |
SimulateGestureEvent(WebInputEvent::GestureTapCancel, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(1U, GestureEventQueueSize()); |
@@ -860,7 +858,7 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEventsIdentity) { |
TEST_F(GestureEventQueueTest, SimpleSyncAck) { |
set_synchronous_ack(INPUT_EVENT_ACK_STATE_CONSUMED); |
SimulateGestureEvent(WebInputEvent::GestureTapDown, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(0U, GestureEventQueueSize()); |
EXPECT_EQ(1U, GetAndResetAckedGestureEventCount()); |
@@ -871,10 +869,10 @@ TEST_F(GestureEventQueueTest, SyncAckQueuesEvent) { |
scoped_ptr<WebGestureEvent> queued_event; |
set_synchronous_ack(INPUT_EVENT_ACK_STATE_CONSUMED); |
set_sync_followup_event(WebInputEvent::GestureShowPress, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
// This event enqueues the show press event. |
SimulateGestureEvent(WebInputEvent::GestureTapDown, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
EXPECT_EQ(2U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(1U, GestureEventQueueSize()); |
EXPECT_EQ(1U, GetAndResetAckedGestureEventCount()); |
@@ -889,14 +887,14 @@ TEST_F(GestureEventQueueTest, SyncAckQueuesEvent) { |
// Tests an event with an async ack followed by an event with a sync ack. |
TEST_F(GestureEventQueueTest, AsyncThenSyncAck) { |
SimulateGestureEvent(WebInputEvent::GestureTapDown, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(1U, GestureEventQueueSize()); |
EXPECT_EQ(0U, GetAndResetAckedGestureEventCount()); |
SimulateGestureEvent(WebInputEvent::GestureScrollBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
set_synchronous_ack(INPUT_EVENT_ACK_STATE_CONSUMED); |
EXPECT_EQ(0U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(2U, GestureEventQueueSize()); |
@@ -912,10 +910,10 @@ TEST_F(GestureEventQueueTest, AsyncThenSyncAck) { |
TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEventWithSyncAck) { |
// Simulate a pinch sequence. |
SimulateGestureEvent(WebInputEvent::GestureScrollBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); |
SimulateGestureEvent(WebInputEvent::GesturePinchBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
EXPECT_EQ(0U, GetAndResetSentGestureEventCount()); |
SimulateGestureScrollUpdateEvent(8, -4, 1); |
@@ -954,7 +952,7 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEventWithSyncAck) { |
#if GTEST_HAS_PARAM_TEST |
TEST_P(GestureEventQueueWithSourceTest, GestureFlingCancelsFiltered) { |
- WebGestureEvent::SourceDevice source_device = GetParam(); |
+ WebGestureDevice source_device = GetParam(); |
// GFC without previous GFS is dropped. |
SimulateGestureEvent(WebInputEvent::GestureFlingCancel, source_device); |
@@ -1043,8 +1041,8 @@ TEST_P(GestureEventQueueWithSourceTest, GestureFlingCancelsFiltered) { |
INSTANTIATE_TEST_CASE_P(AllSources, |
GestureEventQueueWithSourceTest, |
- testing::Values(WebGestureEvent::Touchscreen, |
- WebGestureEvent::Touchpad)); |
+ testing::Values(blink::WebGestureDeviceTouchpad, |
+ blink::WebGestureDeviceTouchpad)); |
#endif // GTEST_HAS_PARAM_TEST |
// Test that a GestureScrollEnd | GestureFlingStart are deferred during the |
@@ -1054,32 +1052,32 @@ TEST_F(GestureEventQueueTest, DebounceDefersFollowingGestureEvents) { |
SetUpForDebounce(3); |
SimulateGestureEvent(WebInputEvent::GestureScrollUpdate, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(1U, GestureEventQueueSize()); |
EXPECT_EQ(0U, GestureEventDebouncingQueueSize()); |
EXPECT_TRUE(ScrollingInProgress()); |
SimulateGestureEvent(WebInputEvent::GestureScrollUpdate, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
EXPECT_EQ(0U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(2U, GestureEventQueueSize()); |
EXPECT_EQ(0U, GestureEventDebouncingQueueSize()); |
EXPECT_TRUE(ScrollingInProgress()); |
SimulateGestureEvent(WebInputEvent::GestureScrollEnd, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
EXPECT_EQ(0U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(2U, GestureEventQueueSize()); |
EXPECT_EQ(1U, GestureEventDebouncingQueueSize()); |
- SimulateGestureFlingStartEvent(0, 10, WebGestureEvent::Touchscreen); |
+ SimulateGestureFlingStartEvent(0, 10, blink::WebGestureDeviceTouchpad); |
EXPECT_EQ(0U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(2U, GestureEventQueueSize()); |
EXPECT_EQ(2U, GestureEventDebouncingQueueSize()); |
SimulateGestureEvent(WebInputEvent::GestureTapDown, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
EXPECT_EQ(0U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(2U, GestureEventQueueSize()); |
EXPECT_EQ(3U, GestureEventDebouncingQueueSize()); |
@@ -1119,7 +1117,7 @@ TEST_F(GestureEventQueueTest, DebounceDropsDeferredEvents) { |
EXPECT_FALSE(ScrollingInProgress()); |
SimulateGestureEvent(WebInputEvent::GestureScrollUpdate, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(1U, GestureEventQueueSize()); |
EXPECT_EQ(0U, GestureEventDebouncingQueueSize()); |
@@ -1127,13 +1125,13 @@ TEST_F(GestureEventQueueTest, DebounceDropsDeferredEvents) { |
// This event should get discarded. |
SimulateGestureEvent(WebInputEvent::GestureScrollEnd, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
EXPECT_EQ(0U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(1U, GestureEventQueueSize()); |
EXPECT_EQ(1U, GestureEventDebouncingQueueSize()); |
SimulateGestureEvent(WebInputEvent::GestureScrollUpdate, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchpad); |
EXPECT_EQ(0U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(2U, GestureEventQueueSize()); |
EXPECT_EQ(0U, GestureEventDebouncingQueueSize()); |
@@ -1154,7 +1152,7 @@ TEST_F(GestureEventQueueTest, DebounceDropsDeferredEvents) { |
TEST_F(GestureEventQueueTest, DropZeroVelocityFlings) { |
WebGestureEvent gesture_event; |
gesture_event.type = WebInputEvent::GestureFlingStart; |
- gesture_event.sourceDevice = WebGestureEvent::Touchpad; |
+ gesture_event.sourceDevice = blink::WebGestureDeviceTouchpad; |
gesture_event.data.flingStart.velocityX = 0.f; |
gesture_event.data.flingStart.velocityY = 0.f; |
ASSERT_EQ(0U, GetAndResetSentGestureEventCount()); |