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 5979e2a9316ce7d5c1f97a5c46763a4ce6370c05..0c49a84757827af41ffd20931f5df12a0dc30060 100644 |
--- a/content/browser/renderer_host/input/gesture_event_queue_unittest.cc |
+++ b/content/browser/renderer_host/input/gesture_event_queue_unittest.cc |
@@ -17,6 +17,7 @@ |
#include "third_party/WebKit/public/web/WebInputEvent.h" |
using base::TimeDelta; |
+using blink::WebGestureDevice; |
using blink::WebGestureEvent; |
using blink::WebInputEvent; |
@@ -88,7 +89,7 @@ class GestureEventQueueTest : public testing::Test, |
} |
void SimulateGestureEvent(WebInputEvent::Type type, |
- WebGestureEvent::SourceDevice sourceDevice) { |
+ WebGestureDevice sourceDevice) { |
SimulateGestureEvent( |
SyntheticWebGestureEventBuilder::Build(type, sourceDevice)); |
} |
@@ -103,13 +104,16 @@ class GestureEventQueueTest : public testing::Test, |
float anchorY, |
int modifiers) { |
SimulateGestureEvent(SyntheticWebGestureEventBuilder::BuildPinchUpdate( |
- scale, anchorX, anchorY, modifiers, WebGestureEvent::Touchscreen)); |
+ scale, |
+ anchorX, |
+ anchorY, |
+ modifiers, |
+ blink::WebGestureDeviceTouchscreen)); |
} |
- void SimulateGestureFlingStartEvent( |
- float velocityX, |
- float velocityY, |
- WebGestureEvent::SourceDevice sourceDevice) { |
+ void SimulateGestureFlingStartEvent(float velocityX, |
+ float velocityY, |
+ WebGestureDevice sourceDevice) { |
SimulateGestureEvent( |
SyntheticWebGestureEventBuilder::BuildFling(velocityX, |
velocityY, |
@@ -146,7 +150,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 +206,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 +215,7 @@ TEST_F(GestureEventQueueTest, CoalescesScrollGestureEvents) { |
// Sent. |
SimulateGestureEvent(WebInputEvent::GestureScrollBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); |
// Enqueued. |
@@ -222,7 +225,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::WebGestureDeviceTouchscreen, merged_event.sourceDevice); |
// Coalesced. |
SimulateGestureScrollUpdateEvent(8, -6, 0); |
@@ -233,7 +236,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::WebGestureDeviceTouchscreen, merged_event.sourceDevice); |
// Enqueued. |
SimulateGestureScrollUpdateEvent(8, -7, 1); |
@@ -242,11 +245,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::WebGestureDeviceTouchscreen, merged_event.sourceDevice); |
// Different. |
SimulateGestureEvent(WebInputEvent::GestureScrollEnd, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
// Check that only the first event was sent. |
EXPECT_EQ(0U, GetAndResetSentGestureEventCount()); |
@@ -287,7 +290,7 @@ TEST_F(GestureEventQueueTest, |
// Sent. |
SimulateGestureEvent(WebInputEvent::GestureScrollBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); |
// Enqueued. |
@@ -295,33 +298,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::WebGestureDeviceTouchscreen, |
GestureEventLastQueueEvent().sourceDevice); |
// Coalesced. |
SimulateGestureScrollUpdateEvent(8, -6, 0); |
EXPECT_EQ(2U, GestureEventQueueSize()); |
- EXPECT_EQ(WebGestureEvent::Touchscreen, |
+ EXPECT_EQ(blink::WebGestureDeviceTouchscreen, |
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::WebGestureDeviceTouchscreen, |
GestureEventLastQueueEvent().sourceDevice); |
} |
@@ -331,11 +334,11 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEvents) { |
// Sent. |
SimulateGestureEvent(WebInputEvent::GestureScrollBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
// Sent. |
SimulateGestureEvent(WebInputEvent::GesturePinchBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
// Enqueued. |
SimulateGestureScrollUpdateEvent(8, -4, 1); |
@@ -353,13 +356,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::WebGestureDeviceTouchscreen, 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::WebGestureDeviceTouchscreen, merged_event.sourceDevice); |
// Enqueued. |
SimulateGestureScrollUpdateEvent(6, -3, 1); |
@@ -370,13 +373,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::WebGestureDeviceTouchscreen, 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::WebGestureDeviceTouchscreen, merged_event.sourceDevice); |
// Enqueued. |
SimulateGesturePinchUpdateEvent(2, 60, 60, 1); |
@@ -387,13 +390,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::WebGestureDeviceTouchscreen, 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::WebGestureDeviceTouchscreen, merged_event.sourceDevice); |
// Enqueued. |
SimulateGesturePinchUpdateEvent(2, 60, 60, 1); |
@@ -404,13 +407,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::WebGestureDeviceTouchscreen, 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::WebGestureDeviceTouchscreen, merged_event.sourceDevice); |
// Check that only the first event was sent. |
EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); |
@@ -430,13 +433,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::WebGestureDeviceTouchscreen, 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::WebGestureDeviceTouchscreen, merged_event.sourceDevice); |
// At this point ACKs shouldn't be getting ignored. |
EXPECT_FALSE(WillIgnoreNextACK()); |
@@ -460,12 +463,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::WebGestureDeviceTouchscreen, 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::WebGestureDeviceTouchscreen, merged_event.sourceDevice); |
// Enqueued. |
SimulateGestureScrollUpdateEvent(2, -2, 1); |
@@ -477,12 +480,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::WebGestureDeviceTouchscreen, 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::WebGestureDeviceTouchscreen, merged_event.sourceDevice); |
// Enqueued. |
SimulateGesturePinchUpdateEvent(0.5, 60, 60, 1); |
@@ -493,13 +496,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::WebGestureDeviceTouchscreen, 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::WebGestureDeviceTouchscreen, merged_event.sourceDevice); |
// Check that the ACK gets ignored. |
SendInputEventACK(WebInputEvent::GestureScrollUpdate, |
@@ -520,12 +523,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::WebGestureDeviceTouchscreen, 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::WebGestureDeviceTouchscreen, merged_event.sourceDevice); |
// Check that the ACK sends the next scroll pinch pair. |
SendInputEventACK(WebInputEvent::GesturePinchUpdate, |
@@ -560,9 +563,9 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEvents) { |
TEST_F(GestureEventQueueTest, CoalescesMultiplePinchEventSequences) { |
// Simulate a pinch sequence. |
SimulateGestureEvent(WebInputEvent::GestureScrollBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
SimulateGestureEvent(WebInputEvent::GesturePinchBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
SimulateGestureScrollUpdateEvent(8, -4, 1); |
// Make sure that the queue contains what we think it should. |
@@ -602,13 +605,13 @@ TEST_F(GestureEventQueueTest, CoalescesMultiplePinchEventSequences) { |
// Now start another sequence before the previous sequence has been ack'ed. |
SimulateGestureEvent(WebInputEvent::GesturePinchEnd, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
SimulateGestureEvent(WebInputEvent::GestureScrollEnd, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
SimulateGestureEvent(WebInputEvent::GestureScrollBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
SimulateGestureEvent(WebInputEvent::GesturePinchBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
SimulateGestureScrollUpdateEvent(8, -4, 1); |
// Make sure that the queue contains what we think it should. |
@@ -649,12 +652,12 @@ TEST_F(GestureEventQueueTest, CoalescesMultiplePinchEventSequences) { |
TEST_F(GestureEventQueueTest, CoalescesPinchSequencesWithEarlyAck) { |
SimulateGestureEvent(WebInputEvent::GestureScrollBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
SendInputEventACK(WebInputEvent::GestureScrollBegin, |
INPUT_EVENT_ACK_STATE_CONSUMED); |
SimulateGestureEvent(WebInputEvent::GesturePinchBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
SendInputEventACK(WebInputEvent::GesturePinchBegin, |
INPUT_EVENT_ACK_STATE_CONSUMED); |
// ScrollBegin and PinchBegin have been sent |
@@ -713,7 +716,7 @@ TEST_F(GestureEventQueueTest, |
DoesNotCoalescePinchGestureEventsWithDifferentModifiers) { |
// Insert an event to force queueing of gestures. |
SimulateGestureEvent(WebInputEvent::GestureTapCancel, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(1U, GestureEventQueueSize()); |
@@ -776,7 +779,7 @@ TEST_F(GestureEventQueueTest, |
TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEventsIdentity) { |
// Insert an event to force queueing of gestures. |
SimulateGestureEvent(WebInputEvent::GestureTapCancel, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(1U, GestureEventQueueSize()); |
@@ -817,7 +820,7 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEventsIdentity) { |
// Insert an event to force queueing of gestures. |
SimulateGestureEvent(WebInputEvent::GestureTapCancel, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(1U, GestureEventQueueSize()); |
@@ -860,7 +863,7 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEventsIdentity) { |
TEST_F(GestureEventQueueTest, SimpleSyncAck) { |
set_synchronous_ack(INPUT_EVENT_ACK_STATE_CONSUMED); |
SimulateGestureEvent(WebInputEvent::GestureTapDown, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(0U, GestureEventQueueSize()); |
EXPECT_EQ(1U, GetAndResetAckedGestureEventCount()); |
@@ -871,10 +874,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::WebGestureDeviceTouchscreen); |
// This event enqueues the show press event. |
SimulateGestureEvent(WebInputEvent::GestureTapDown, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
EXPECT_EQ(2U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(1U, GestureEventQueueSize()); |
EXPECT_EQ(1U, GetAndResetAckedGestureEventCount()); |
@@ -889,14 +892,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::WebGestureDeviceTouchscreen); |
EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(1U, GestureEventQueueSize()); |
EXPECT_EQ(0U, GetAndResetAckedGestureEventCount()); |
SimulateGestureEvent(WebInputEvent::GestureScrollBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
set_synchronous_ack(INPUT_EVENT_ACK_STATE_CONSUMED); |
EXPECT_EQ(0U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(2U, GestureEventQueueSize()); |
@@ -912,10 +915,10 @@ TEST_F(GestureEventQueueTest, AsyncThenSyncAck) { |
TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEventWithSyncAck) { |
// Simulate a pinch sequence. |
SimulateGestureEvent(WebInputEvent::GestureScrollBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); |
SimulateGestureEvent(WebInputEvent::GesturePinchBegin, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
EXPECT_EQ(0U, GetAndResetSentGestureEventCount()); |
SimulateGestureScrollUpdateEvent(8, -4, 1); |
@@ -954,7 +957,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 +1046,8 @@ TEST_P(GestureEventQueueWithSourceTest, GestureFlingCancelsFiltered) { |
INSTANTIATE_TEST_CASE_P(AllSources, |
GestureEventQueueWithSourceTest, |
- testing::Values(WebGestureEvent::Touchscreen, |
- WebGestureEvent::Touchpad)); |
+ testing::Values(blink::WebGestureDeviceTouchscreen, |
+ blink::WebGestureDeviceTouchpad)); |
#endif // GTEST_HAS_PARAM_TEST |
// Test that a GestureScrollEnd | GestureFlingStart are deferred during the |
@@ -1054,32 +1057,32 @@ TEST_F(GestureEventQueueTest, DebounceDefersFollowingGestureEvents) { |
SetUpForDebounce(3); |
SimulateGestureEvent(WebInputEvent::GestureScrollUpdate, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(1U, GestureEventQueueSize()); |
EXPECT_EQ(0U, GestureEventDebouncingQueueSize()); |
EXPECT_TRUE(ScrollingInProgress()); |
SimulateGestureEvent(WebInputEvent::GestureScrollUpdate, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
EXPECT_EQ(0U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(2U, GestureEventQueueSize()); |
EXPECT_EQ(0U, GestureEventDebouncingQueueSize()); |
EXPECT_TRUE(ScrollingInProgress()); |
SimulateGestureEvent(WebInputEvent::GestureScrollEnd, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
EXPECT_EQ(0U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(2U, GestureEventQueueSize()); |
EXPECT_EQ(1U, GestureEventDebouncingQueueSize()); |
- SimulateGestureFlingStartEvent(0, 10, WebGestureEvent::Touchscreen); |
+ SimulateGestureFlingStartEvent(0, 10, blink::WebGestureDeviceTouchscreen); |
EXPECT_EQ(0U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(2U, GestureEventQueueSize()); |
EXPECT_EQ(2U, GestureEventDebouncingQueueSize()); |
SimulateGestureEvent(WebInputEvent::GestureTapDown, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
EXPECT_EQ(0U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(2U, GestureEventQueueSize()); |
EXPECT_EQ(3U, GestureEventDebouncingQueueSize()); |
@@ -1119,7 +1122,7 @@ TEST_F(GestureEventQueueTest, DebounceDropsDeferredEvents) { |
EXPECT_FALSE(ScrollingInProgress()); |
SimulateGestureEvent(WebInputEvent::GestureScrollUpdate, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(1U, GestureEventQueueSize()); |
EXPECT_EQ(0U, GestureEventDebouncingQueueSize()); |
@@ -1127,13 +1130,13 @@ TEST_F(GestureEventQueueTest, DebounceDropsDeferredEvents) { |
// This event should get discarded. |
SimulateGestureEvent(WebInputEvent::GestureScrollEnd, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
EXPECT_EQ(0U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(1U, GestureEventQueueSize()); |
EXPECT_EQ(1U, GestureEventDebouncingQueueSize()); |
SimulateGestureEvent(WebInputEvent::GestureScrollUpdate, |
- WebGestureEvent::Touchscreen); |
+ blink::WebGestureDeviceTouchscreen); |
EXPECT_EQ(0U, GetAndResetSentGestureEventCount()); |
EXPECT_EQ(2U, GestureEventQueueSize()); |
EXPECT_EQ(0U, GestureEventDebouncingQueueSize()); |