diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2017-04-05 14:08:31 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2017-04-11 07:46:53 +0000 |
commit | 6a4cabb866f66d4128a97cdc6d9d08ce074f1247 (patch) | |
tree | ab00f70a5e89278d6a0d16ff0c42578dc4d84a2d /chromium/content/browser/renderer_host/input/gesture_event_queue_unittest.cc | |
parent | e733310db58160074f574c429d48f8308c0afe17 (diff) | |
download | qtwebengine-chromium-6a4cabb866f66d4128a97cdc6d9d08ce074f1247.tar.gz |
BASELINE: Update Chromium to 57.0.2987.144
Change-Id: I29db402ff696c71a04c4dbaec822c2e53efe0267
Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
Diffstat (limited to 'chromium/content/browser/renderer_host/input/gesture_event_queue_unittest.cc')
-rw-r--r-- | chromium/content/browser/renderer_host/input/gesture_event_queue_unittest.cc | 180 |
1 files changed, 90 insertions, 90 deletions
diff --git a/chromium/content/browser/renderer_host/input/gesture_event_queue_unittest.cc b/chromium/content/browser/renderer_host/input/gesture_event_queue_unittest.cc index eb09b8e8817..12aa89f75bc 100644 --- a/chromium/content/browser/renderer_host/input/gesture_event_queue_unittest.cc +++ b/chromium/content/browser/renderer_host/input/gesture_event_queue_unittest.cc @@ -58,7 +58,7 @@ class GestureEventQueueTest : public testing::Test, if (sync_ack_result_) { std::unique_ptr<InputEventAckState> ack_result = std::move(sync_ack_result_); - SendInputEventACK(event.event.type, *ack_result); + SendInputEventACK(event.event.type(), *ack_result); } } @@ -221,7 +221,7 @@ TEST_F(GestureEventQueueTest, CoalescesScrollGestureEvents) { // Make sure that the queue contains what we think it should. WebGestureEvent merged_event = GestureEventLastQueueEvent(); EXPECT_EQ(2U, GestureEventQueueSize()); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); + EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type()); EXPECT_EQ(blink::WebGestureDeviceTouchscreen, merged_event.sourceDevice); // Coalesced. @@ -229,8 +229,8 @@ TEST_F(GestureEventQueueTest, CoalescesScrollGestureEvents) { // Check that coalescing updated the correct values. merged_event = GestureEventLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); - EXPECT_EQ(0, merged_event.modifiers); + EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type()); + EXPECT_EQ(0, merged_event.modifiers()); EXPECT_EQ(16, merged_event.data.scrollUpdate.deltaX); EXPECT_EQ(-11, merged_event.data.scrollUpdate.deltaY); EXPECT_EQ(blink::WebGestureDeviceTouchscreen, merged_event.sourceDevice); @@ -240,8 +240,8 @@ TEST_F(GestureEventQueueTest, CoalescesScrollGestureEvents) { // Check that we didn't wrongly coalesce. merged_event = GestureEventLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); - EXPECT_EQ(1, merged_event.modifiers); + EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type()); + EXPECT_EQ(1, merged_event.modifiers()); EXPECT_EQ(blink::WebGestureDeviceTouchscreen, merged_event.sourceDevice); // Different. @@ -343,22 +343,22 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEvents) { // Make sure that the queue contains what we think it should. WebGestureEvent merged_event = GestureEventLastQueueEvent(); EXPECT_EQ(3U, GestureEventQueueSize()); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); + EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type()); // Coalesced without changing event order. Note anchor at (60, 60). Anchoring // from a point that is not the origin should still give us the right scroll. SimulateGesturePinchUpdateEvent(1.5, 60, 60, 1); EXPECT_EQ(4U, GestureEventQueueSize()); merged_event = GestureEventLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type); + EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type()); EXPECT_EQ(1.5, merged_event.data.pinchUpdate.scale); - EXPECT_EQ(1, merged_event.modifiers); + EXPECT_EQ(1, merged_event.modifiers()); EXPECT_EQ(blink::WebGestureDeviceTouchscreen, merged_event.sourceDevice); merged_event = GestureEventSecondFromLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); + 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(1, merged_event.modifiers()); EXPECT_EQ(blink::WebGestureDeviceTouchscreen, merged_event.sourceDevice); // Enqueued. @@ -367,15 +367,15 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEvents) { // Check whether coalesced correctly. EXPECT_EQ(4U, GestureEventQueueSize()); merged_event = GestureEventLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type); + EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type()); EXPECT_EQ(1.5, merged_event.data.pinchUpdate.scale); - EXPECT_EQ(1, merged_event.modifiers); + EXPECT_EQ(1, merged_event.modifiers()); EXPECT_EQ(blink::WebGestureDeviceTouchscreen, merged_event.sourceDevice); merged_event = GestureEventSecondFromLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); + 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(1, merged_event.modifiers()); EXPECT_EQ(blink::WebGestureDeviceTouchscreen, merged_event.sourceDevice); // Enqueued. @@ -384,15 +384,15 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEvents) { // Check whether coalesced correctly. EXPECT_EQ(4U, GestureEventQueueSize()); merged_event = GestureEventLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type); + EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type()); EXPECT_EQ(3, merged_event.data.pinchUpdate.scale); - EXPECT_EQ(1, merged_event.modifiers); + EXPECT_EQ(1, merged_event.modifiers()); EXPECT_EQ(blink::WebGestureDeviceTouchscreen, merged_event.sourceDevice); merged_event = GestureEventSecondFromLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); + 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(1, merged_event.modifiers()); EXPECT_EQ(blink::WebGestureDeviceTouchscreen, merged_event.sourceDevice); // Enqueued. @@ -401,15 +401,15 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEvents) { // Check whether coalesced correctly. EXPECT_EQ(4U, GestureEventQueueSize()); merged_event = GestureEventLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type); + EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type()); EXPECT_EQ(6, merged_event.data.pinchUpdate.scale); - EXPECT_EQ(1, merged_event.modifiers); + EXPECT_EQ(1, merged_event.modifiers()); EXPECT_EQ(blink::WebGestureDeviceTouchscreen, merged_event.sourceDevice); merged_event = GestureEventSecondFromLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); + 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(1, merged_event.modifiers()); EXPECT_EQ(blink::WebGestureDeviceTouchscreen, merged_event.sourceDevice); // Check that only the first event was sent. @@ -427,15 +427,15 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEvents) { // Check whether coalesced correctly. EXPECT_EQ(3U, GestureEventQueueSize()); merged_event = GestureEventLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type); + EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type()); EXPECT_EQ(6, merged_event.data.pinchUpdate.scale); - EXPECT_EQ(1, merged_event.modifiers); + EXPECT_EQ(1, merged_event.modifiers()); EXPECT_EQ(blink::WebGestureDeviceTouchscreen, merged_event.sourceDevice); merged_event = GestureEventSecondFromLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); + 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(1, merged_event.modifiers()); EXPECT_EQ(blink::WebGestureDeviceTouchscreen, merged_event.sourceDevice); // At this point ACKs shouldn't be getting ignored. @@ -456,15 +456,15 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEvents) { // Check whether coalesced correctly. EXPECT_EQ(3U, GestureEventQueueSize()); merged_event = GestureEventLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); + EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type()); EXPECT_EQ(1, merged_event.data.scrollUpdate.deltaX); EXPECT_EQ(-1, merged_event.data.scrollUpdate.deltaY); - EXPECT_EQ(1, merged_event.modifiers); + EXPECT_EQ(1, merged_event.modifiers()); EXPECT_EQ(blink::WebGestureDeviceTouchscreen, merged_event.sourceDevice); merged_event = GestureEventSecondFromLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type); + EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type()); EXPECT_EQ(6, merged_event.data.pinchUpdate.scale); - EXPECT_EQ(1, merged_event.modifiers); + EXPECT_EQ(1, merged_event.modifiers()); EXPECT_EQ(blink::WebGestureDeviceTouchscreen, merged_event.sourceDevice); // Enqueued. @@ -473,15 +473,15 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEvents) { // Coalescing scrolls should still work. EXPECT_EQ(3U, GestureEventQueueSize()); merged_event = GestureEventLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); + 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(1, merged_event.modifiers()); EXPECT_EQ(blink::WebGestureDeviceTouchscreen, merged_event.sourceDevice); merged_event = GestureEventSecondFromLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type); + EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type()); EXPECT_EQ(6, merged_event.data.pinchUpdate.scale); - EXPECT_EQ(1, merged_event.modifiers); + EXPECT_EQ(1, merged_event.modifiers()); EXPECT_EQ(blink::WebGestureDeviceTouchscreen, merged_event.sourceDevice); // Enqueued. @@ -490,21 +490,21 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEvents) { // Check whether coalesced correctly. EXPECT_EQ(4U, GestureEventQueueSize()); merged_event = GestureEventLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type); + EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type()); EXPECT_EQ(0.5, merged_event.data.pinchUpdate.scale); - EXPECT_EQ(1, merged_event.modifiers); + EXPECT_EQ(1, merged_event.modifiers()); EXPECT_EQ(blink::WebGestureDeviceTouchscreen, merged_event.sourceDevice); merged_event = GestureEventSecondFromLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); + 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(1, merged_event.modifiers()); EXPECT_EQ(blink::WebGestureDeviceTouchscreen, merged_event.sourceDevice); // Check that the ACK gets ignored. SendInputEventACK(WebInputEvent::GestureScrollUpdate, INPUT_EVENT_ACK_STATE_CONSUMED); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, last_acked_event().type); + EXPECT_EQ(WebInputEvent::GestureScrollUpdate, last_acked_event().type()); RunUntilIdle(); EXPECT_EQ(0U, GetAndResetSentGestureEventCount()); // The flag should have been flipped back to false. @@ -516,42 +516,42 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEvents) { // Shouldn't coalesce with different modifiers. EXPECT_EQ(4U, GestureEventQueueSize()); merged_event = GestureEventLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); + EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type()); EXPECT_EQ(2, merged_event.data.scrollUpdate.deltaX); EXPECT_EQ(-2, merged_event.data.scrollUpdate.deltaY); - EXPECT_EQ(2, merged_event.modifiers); + EXPECT_EQ(2, merged_event.modifiers()); EXPECT_EQ(blink::WebGestureDeviceTouchscreen, merged_event.sourceDevice); merged_event = GestureEventSecondFromLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type); + EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type()); EXPECT_EQ(0.5, merged_event.data.pinchUpdate.scale); - EXPECT_EQ(1, merged_event.modifiers); + EXPECT_EQ(1, merged_event.modifiers()); EXPECT_EQ(blink::WebGestureDeviceTouchscreen, merged_event.sourceDevice); // Check that the ACK sends the next scroll pinch pair. SendInputEventACK(WebInputEvent::GesturePinchUpdate, INPUT_EVENT_ACK_STATE_CONSUMED); - EXPECT_EQ(WebInputEvent::GesturePinchUpdate, last_acked_event().type); + EXPECT_EQ(WebInputEvent::GesturePinchUpdate, last_acked_event().type()); RunUntilIdle(); EXPECT_EQ(2U, GetAndResetSentGestureEventCount()); // Check that the ACK sends the second message. SendInputEventACK(WebInputEvent::GestureScrollUpdate, INPUT_EVENT_ACK_STATE_CONSUMED); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, last_acked_event().type); + EXPECT_EQ(WebInputEvent::GestureScrollUpdate, last_acked_event().type()); RunUntilIdle(); EXPECT_EQ(0U, GetAndResetSentGestureEventCount()); // Check that the ACK sends the second event. SendInputEventACK(WebInputEvent::GesturePinchUpdate, INPUT_EVENT_ACK_STATE_CONSUMED); - EXPECT_EQ(WebInputEvent::GesturePinchUpdate, last_acked_event().type); + EXPECT_EQ(WebInputEvent::GesturePinchUpdate, last_acked_event().type()); RunUntilIdle(); EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); // Check that the queue is empty after ACK and no events get sent. SendInputEventACK(WebInputEvent::GestureScrollUpdate, INPUT_EVENT_ACK_STATE_CONSUMED); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, last_acked_event().type); + EXPECT_EQ(WebInputEvent::GestureScrollUpdate, last_acked_event().type()); RunUntilIdle(); EXPECT_EQ(0U, GetAndResetSentGestureEventCount()); EXPECT_EQ(0U, GestureEventQueueSize()); @@ -569,21 +569,21 @@ TEST_F(GestureEventQueueTest, CoalescesMultiplePinchEventSequences) { WebGestureEvent merged_event = GestureEventLastQueueEvent(); size_t expected_events_in_queue = 3; EXPECT_EQ(expected_events_in_queue, GestureEventQueueSize()); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); + EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type()); // Coalesced without changing event order. Note anchor at (60, 60). Anchoring // from a point that is not the origin should still give us the right scroll. SimulateGesturePinchUpdateEvent(1.5, 60, 60, 1); EXPECT_EQ(++expected_events_in_queue, GestureEventQueueSize()); merged_event = GestureEventLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type); + EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type()); EXPECT_EQ(1.5, merged_event.data.pinchUpdate.scale); - EXPECT_EQ(1, merged_event.modifiers); + EXPECT_EQ(1, merged_event.modifiers()); merged_event = GestureEventSecondFromLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); + 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(1, merged_event.modifiers()); // Enqueued. SimulateGestureScrollUpdateEvent(6, -3, 1); @@ -591,14 +591,14 @@ TEST_F(GestureEventQueueTest, CoalescesMultiplePinchEventSequences) { // Check whether coalesced correctly. EXPECT_EQ(expected_events_in_queue, GestureEventQueueSize()); merged_event = GestureEventLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type); + EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type()); EXPECT_EQ(1.5, merged_event.data.pinchUpdate.scale); - EXPECT_EQ(1, merged_event.modifiers); + EXPECT_EQ(1, merged_event.modifiers()); merged_event = GestureEventSecondFromLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); + 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(1, merged_event.modifiers()); // Now start another sequence before the previous sequence has been ack'ed. SimulateGestureEvent(WebInputEvent::GesturePinchEnd, @@ -615,21 +615,21 @@ TEST_F(GestureEventQueueTest, CoalescesMultiplePinchEventSequences) { expected_events_in_queue += 5; merged_event = GestureEventLastQueueEvent(); EXPECT_EQ(expected_events_in_queue, GestureEventQueueSize()); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); + EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type()); // Coalesced without changing event order. Note anchor at (60, 60). Anchoring // from a point that is not the origin should still give us the right scroll. SimulateGesturePinchUpdateEvent(1.5, 30, 30, 1); EXPECT_EQ(++expected_events_in_queue, GestureEventQueueSize()); merged_event = GestureEventLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type); + EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type()); EXPECT_EQ(1.5, merged_event.data.pinchUpdate.scale); - EXPECT_EQ(1, merged_event.modifiers); + EXPECT_EQ(1, merged_event.modifiers()); merged_event = GestureEventSecondFromLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); + 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(1, merged_event.modifiers()); // Enqueued. SimulateGestureScrollUpdateEvent(6, -3, 1); @@ -637,14 +637,14 @@ TEST_F(GestureEventQueueTest, CoalescesMultiplePinchEventSequences) { // Check whether coalesced correctly. EXPECT_EQ(expected_events_in_queue, GestureEventQueueSize()); merged_event = GestureEventLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type); + EXPECT_EQ(WebInputEvent::GesturePinchUpdate, merged_event.type()); EXPECT_EQ(1.5, merged_event.data.pinchUpdate.scale); - EXPECT_EQ(1, merged_event.modifiers); + EXPECT_EQ(1, merged_event.modifiers()); merged_event = GestureEventSecondFromLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); + 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(1, merged_event.modifiers()); } TEST_F(GestureEventQueueTest, CoalescesPinchSequencesWithEarlyAck) { @@ -664,19 +664,19 @@ TEST_F(GestureEventQueueTest, CoalescesPinchSequencesWithEarlyAck) { SimulateGestureScrollUpdateEvent(5, 5, 1); EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); EXPECT_EQ(WebInputEvent::GestureScrollUpdate, - GestureEventLastQueueEvent().type); + GestureEventLastQueueEvent().type()); EXPECT_EQ(1U, GestureEventQueueSize()); SimulateGesturePinchUpdateEvent(2, 60, 60, 1); EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); EXPECT_EQ(WebInputEvent::GesturePinchUpdate, - GestureEventLastQueueEvent().type); + GestureEventLastQueueEvent().type()); EXPECT_EQ(2U, GestureEventQueueSize()); SimulateGesturePinchUpdateEvent(3, 60, 60, 1); EXPECT_EQ(0U, GetAndResetSentGestureEventCount()); EXPECT_EQ(WebInputEvent::GesturePinchUpdate, - GestureEventLastQueueEvent().type); + GestureEventLastQueueEvent().type()); EXPECT_EQ(3U, GestureEventQueueSize()); SimulateGestureScrollUpdateEvent(5, 5, 1); @@ -684,7 +684,7 @@ TEST_F(GestureEventQueueTest, CoalescesPinchSequencesWithEarlyAck) { // The coalesced pinch/scroll pair will have been re-arranged, with the // pinch following the scroll. EXPECT_EQ(WebInputEvent::GesturePinchUpdate, - GestureEventLastQueueEvent().type); + GestureEventLastQueueEvent().type()); EXPECT_EQ(4U, GestureEventQueueSize()); SimulateGesturePinchUpdateEvent(4, 60, 60, 1); @@ -704,11 +704,11 @@ TEST_F(GestureEventQueueTest, CoalescesPinchSequencesWithEarlyAck) { SendInputEventACK(WebInputEvent::GestureScrollUpdate, INPUT_EVENT_ACK_STATE_CONSUMED); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, last_acked_event().type); + EXPECT_EQ(WebInputEvent::GestureScrollUpdate, last_acked_event().type()); SendInputEventACK(WebInputEvent::GesturePinchUpdate, INPUT_EVENT_ACK_STATE_CONSUMED); - EXPECT_EQ(WebInputEvent::GesturePinchUpdate, last_acked_event().type); + EXPECT_EQ(WebInputEvent::GesturePinchUpdate, last_acked_event().type()); EXPECT_EQ(3.f * 4.f, last_acked_event().data.pinchUpdate.scale); EXPECT_EQ(0U, GestureEventQueueSize()); @@ -754,26 +754,26 @@ TEST_F(GestureEventQueueTest, SendInputEventACK(WebInputEvent::GestureScrollUpdate, INPUT_EVENT_ACK_STATE_CONSUMED); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, last_acked_event().type); + EXPECT_EQ(WebInputEvent::GestureScrollUpdate, last_acked_event().type()); EXPECT_EQ(3U, GestureEventQueueSize()); SendInputEventACK(WebInputEvent::GesturePinchUpdate, INPUT_EVENT_ACK_STATE_CONSUMED); - EXPECT_EQ(WebInputEvent::GesturePinchUpdate, last_acked_event().type); + EXPECT_EQ(WebInputEvent::GesturePinchUpdate, last_acked_event().type()); EXPECT_EQ(3.f * 4.f, last_acked_event().data.pinchUpdate.scale); EXPECT_EQ(2U, GestureEventQueueSize()); EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); SendInputEventACK(WebInputEvent::GesturePinchUpdate, INPUT_EVENT_ACK_STATE_CONSUMED); - EXPECT_EQ(WebInputEvent::GesturePinchUpdate, last_acked_event().type); + EXPECT_EQ(WebInputEvent::GesturePinchUpdate, last_acked_event().type()); EXPECT_EQ(5.f, last_acked_event().data.pinchUpdate.scale); EXPECT_EQ(1U, GestureEventQueueSize()); EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); SendInputEventACK(WebInputEvent::GesturePinchUpdate, INPUT_EVENT_ACK_STATE_CONSUMED); - EXPECT_EQ(WebInputEvent::GesturePinchUpdate, last_acked_event().type); + EXPECT_EQ(WebInputEvent::GesturePinchUpdate, last_acked_event().type()); EXPECT_EQ(6.f, last_acked_event().data.pinchUpdate.scale); EXPECT_EQ(0U, GestureEventQueueSize()); } @@ -810,13 +810,13 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEventsIdentity) { SendInputEventACK(WebInputEvent::GestureScrollUpdate, INPUT_EVENT_ACK_STATE_CONSUMED); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, last_acked_event().type); + EXPECT_EQ(WebInputEvent::GestureScrollUpdate, last_acked_event().type()); EXPECT_EQ(0.f, last_acked_event().data.scrollUpdate.deltaX); EXPECT_EQ(0.f, last_acked_event().data.scrollUpdate.deltaY); SendInputEventACK(WebInputEvent::GesturePinchUpdate, INPUT_EVENT_ACK_STATE_CONSUMED); - EXPECT_EQ(WebInputEvent::GesturePinchUpdate, last_acked_event().type); + EXPECT_EQ(WebInputEvent::GesturePinchUpdate, last_acked_event().type()); EXPECT_EQ(1.f, last_acked_event().data.pinchUpdate.scale); EXPECT_EQ(0U, GestureEventQueueSize()); @@ -851,13 +851,13 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEventsIdentity) { SendInputEventACK(WebInputEvent::GestureScrollUpdate, INPUT_EVENT_ACK_STATE_CONSUMED); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, last_acked_event().type); + EXPECT_EQ(WebInputEvent::GestureScrollUpdate, last_acked_event().type()); EXPECT_EQ(0.f, last_acked_event().data.scrollUpdate.deltaX); EXPECT_EQ(0.f, last_acked_event().data.scrollUpdate.deltaY); SendInputEventACK(WebInputEvent::GesturePinchUpdate, INPUT_EVENT_ACK_STATE_CONSUMED); - EXPECT_EQ(WebInputEvent::GesturePinchUpdate, last_acked_event().type); + EXPECT_EQ(WebInputEvent::GesturePinchUpdate, last_acked_event().type()); EXPECT_EQ(1.f, last_acked_event().data.pinchUpdate.scale); } @@ -927,7 +927,7 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEventWithSyncAck) { // Make sure that the queue contains what we think it should. WebGestureEvent merged_event = GestureEventLastQueueEvent(); EXPECT_EQ(3U, GestureEventQueueSize()); - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type); + EXPECT_EQ(WebInputEvent::GestureScrollUpdate, merged_event.type()); // Coalesced without changing event order. Note anchor at (60, 60). Anchoring // from a point that is not the origin should still give us the right scroll. @@ -945,14 +945,14 @@ TEST_F(GestureEventQueueTest, CoalescesScrollAndPinchEventWithSyncAck) { INPUT_EVENT_ACK_STATE_CONSUMED); // Both GestureScrollUpdate and GesturePinchUpdate should have been sent. - EXPECT_EQ(WebInputEvent::GestureScrollUpdate, last_acked_event().type); + EXPECT_EQ(WebInputEvent::GestureScrollUpdate, last_acked_event().type()); EXPECT_EQ(1U, GestureEventQueueSize()); EXPECT_EQ(2U, GetAndResetSentGestureEventCount()); // Ack the final GesturePinchUpdate. SendInputEventACK(WebInputEvent::GesturePinchUpdate, INPUT_EVENT_ACK_STATE_CONSUMED); - EXPECT_EQ(WebInputEvent::GesturePinchUpdate, last_acked_event().type); + EXPECT_EQ(WebInputEvent::GesturePinchUpdate, last_acked_event().type()); EXPECT_EQ(0U, GestureEventQueueSize()); EXPECT_EQ(0U, GetAndResetSentGestureEventCount()); } @@ -1008,14 +1008,14 @@ TEST_P(GestureEventQueueWithSourceTest, GestureFlingCancelsFiltered) { EXPECT_EQ(2U, GestureEventQueueSize()); EXPECT_EQ(1U, GetAndResetSentGestureEventCount()); WebGestureEvent merged_event = GestureEventLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GestureFlingStart, merged_event.type); + EXPECT_EQ(WebInputEvent::GestureFlingStart, merged_event.type()); EXPECT_TRUE(FlingInProgress()); EXPECT_EQ(2U, GestureEventQueueSize()); // GFS in queue means that a GFC is added to the queue SimulateGestureEvent(WebInputEvent::GestureFlingCancel, source_device); merged_event =GestureEventLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GestureFlingCancel, merged_event.type); + EXPECT_EQ(WebInputEvent::GestureFlingCancel, merged_event.type()); EXPECT_FALSE(FlingInProgress()); EXPECT_EQ(3U, GestureEventQueueSize()); @@ -1027,21 +1027,21 @@ TEST_P(GestureEventQueueWithSourceTest, GestureFlingCancelsFiltered) { // Adding another GFS will add it to the queue. SimulateGestureFlingStartEvent(0, -10, source_device); merged_event = GestureEventLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GestureFlingStart, merged_event.type); + EXPECT_EQ(WebInputEvent::GestureFlingStart, merged_event.type()); EXPECT_TRUE(FlingInProgress()); EXPECT_EQ(4U, GestureEventQueueSize()); // GFS in queue means that a GFC is added to the queue SimulateGestureEvent(WebInputEvent::GestureFlingCancel, source_device); merged_event = GestureEventLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GestureFlingCancel, merged_event.type); + EXPECT_EQ(WebInputEvent::GestureFlingCancel, merged_event.type()); EXPECT_FALSE(FlingInProgress()); EXPECT_EQ(5U, GestureEventQueueSize()); // Adding another GFC with a GFC already there is dropped. SimulateGestureEvent(WebInputEvent::GestureFlingCancel, source_device); merged_event = GestureEventLastQueueEvent(); - EXPECT_EQ(WebInputEvent::GestureFlingCancel, merged_event.type); + EXPECT_EQ(WebInputEvent::GestureFlingCancel, merged_event.type()); EXPECT_FALSE(FlingInProgress()); EXPECT_EQ(5U, GestureEventQueueSize()); } @@ -1110,7 +1110,7 @@ TEST_F(GestureEventQueueTest, DebounceDefersFollowingGestureEvents) { for (unsigned i = 0; i < sizeof(expected) / sizeof(WebInputEvent::Type); i++) { WebGestureEvent merged_event = GestureEventQueueEventAt(i); - EXPECT_EQ(expected[i], merged_event.type); + EXPECT_EQ(expected[i], merged_event.type()); } } @@ -1151,7 +1151,7 @@ TEST_F(GestureEventQueueTest, DebounceDropsDeferredEvents) { for (unsigned i = 0; i < sizeof(expected) / sizeof(WebInputEvent::Type); i++) { WebGestureEvent merged_event = GestureEventQueueEventAt(i); - EXPECT_EQ(expected[i], merged_event.type); + EXPECT_EQ(expected[i], merged_event.type()); } } |