Index: third_party/WebKit/Source/web/tests/WebInputEventConversionTest.cpp |
diff --git a/third_party/WebKit/Source/web/tests/WebInputEventConversionTest.cpp b/third_party/WebKit/Source/web/tests/WebInputEventConversionTest.cpp |
index f32482613ba2a9df639461196c52854fa7f087dd..7048ea438da34e3a4caca4eaf09b4b2ae4e203d0 100644 |
--- a/third_party/WebKit/Source/web/tests/WebInputEventConversionTest.cpp |
+++ b/third_party/WebKit/Source/web/tests/WebInputEventConversionTest.cpp |
@@ -149,7 +149,8 @@ TEST(WebInputEventConversionTest, WebTouchEventBuilder) { |
touchList->append(touch0); |
TouchEvent* touchEvent = TouchEvent::create( |
touchList, touchList, touchList, EventTypeNames::touchstart, domWindow, |
- PlatformEvent::NoModifiers, false, false, true, 0, TouchActionAuto); |
+ PlatformEvent::NoModifiers, false, false, true, 0, TouchActionAuto, |
+ WebPointerProperties::PointerType::Touch); |
WebTouchEventBuilder webTouchBuilder(documentLayoutView, *touchEvent); |
ASSERT_EQ(1u, webTouchBuilder.touchesLength); |
@@ -165,6 +166,8 @@ TEST(WebInputEventConversionTest, WebTouchEventBuilder) { |
EXPECT_FLOAT_EQ(p0.radiusY, webTouchBuilder.touches[0].radiusY); |
EXPECT_FLOAT_EQ(p0.rotationAngle, webTouchBuilder.touches[0].rotationAngle); |
EXPECT_FLOAT_EQ(p0.force, webTouchBuilder.touches[0].force); |
+ EXPECT_EQ(WebPointerProperties::PointerType::Touch, |
+ webTouchBuilder.touches[0].pointerType); |
EXPECT_EQ(WebInputEvent::EventNonBlocking, webTouchBuilder.dispatchType); |
} |
@@ -174,7 +177,8 @@ TEST(WebInputEventConversionTest, WebTouchEventBuilder) { |
touchList->append(touch0); |
TouchEvent* touchEvent = TouchEvent::create( |
touchList, touchList, touchList, EventTypeNames::touchstart, domWindow, |
- PlatformEvent::NoModifiers, true, false, true, 0, TouchActionAuto); |
+ PlatformEvent::NoModifiers, true, false, true, 0, TouchActionAuto, |
+ WebPointerProperties::PointerType::Touch); |
WebTouchEventBuilder webTouchBuilder(documentLayoutView, *touchEvent); |
EXPECT_EQ(WebInputEvent::Blocking, webTouchBuilder.dispatchType); |
@@ -190,7 +194,8 @@ TEST(WebInputEventConversionTest, WebTouchEventBuilder) { |
TouchEvent* touchEvent = TouchEvent::create( |
activeTouchList, activeTouchList, movedTouchList, |
EventTypeNames::touchmove, domWindow, PlatformEvent::NoModifiers, false, |
- false, true, 0, TouchActionAuto); |
+ false, true, 0, TouchActionAuto, |
+ WebPointerProperties::PointerType::Touch); |
WebTouchEventBuilder webTouchBuilder(documentLayoutView, *touchEvent); |
ASSERT_EQ(2u, webTouchBuilder.touchesLength); |
@@ -212,7 +217,8 @@ TEST(WebInputEventConversionTest, WebTouchEventBuilder) { |
TouchEvent* touchEvent = TouchEvent::create( |
activeTouchList, activeTouchList, movedTouchList, |
EventTypeNames::touchmove, domWindow, PlatformEvent::NoModifiers, false, |
- false, true, 0, TouchActionAuto); |
+ false, true, 0, TouchActionAuto, |
+ WebPointerProperties::PointerType::Touch); |
WebTouchEventBuilder webTouchBuilder(documentLayoutView, *touchEvent); |
ASSERT_EQ(2u, webTouchBuilder.touchesLength); |
@@ -233,7 +239,8 @@ TEST(WebInputEventConversionTest, WebTouchEventBuilder) { |
TouchEvent* touchEvent = TouchEvent::create( |
activeTouchList, activeTouchList, releasedTouchList, |
EventTypeNames::touchend, domWindow, PlatformEvent::NoModifiers, false, |
- false, false, 0, TouchActionAuto); |
+ false, false, 0, TouchActionAuto, |
+ WebPointerProperties::PointerType::Touch); |
WebTouchEventBuilder webTouchBuilder(documentLayoutView, *touchEvent); |
ASSERT_EQ(2u, webTouchBuilder.touchesLength); |
@@ -254,7 +261,8 @@ TEST(WebInputEventConversionTest, WebTouchEventBuilder) { |
TouchEvent* touchEvent = TouchEvent::create( |
activeTouchList, activeTouchList, cancelledTouchList, |
EventTypeNames::touchcancel, domWindow, PlatformEvent::NoModifiers, |
- false, false, false, 0, TouchActionAuto); |
+ false, false, false, 0, TouchActionAuto, |
+ WebPointerProperties::PointerType::Touch); |
WebTouchEventBuilder webTouchBuilder(documentLayoutView, *touchEvent); |
ASSERT_EQ(2u, webTouchBuilder.touchesLength); |
@@ -281,7 +289,8 @@ TEST(WebInputEventConversionTest, WebTouchEventBuilder) { |
} |
TouchEvent* touchEvent = TouchEvent::create( |
touchList, touchList, touchList, EventTypeNames::touchstart, domWindow, |
- PlatformEvent::NoModifiers, false, false, true, 0, TouchActionAuto); |
+ PlatformEvent::NoModifiers, false, false, true, 0, TouchActionAuto, |
+ WebPointerProperties::PointerType::Touch); |
WebTouchEventBuilder webTouchBuilder(documentLayoutView, *touchEvent); |
ASSERT_EQ(static_cast<unsigned>(WebTouchEvent::kTouchesLengthCap), |
@@ -559,7 +568,8 @@ TEST(WebInputEventConversionTest, InputEventsScaling) { |
touchList->append(touch); |
TouchEvent* touchEvent = TouchEvent::create( |
touchList, touchList, touchList, EventTypeNames::touchmove, domWindow, |
- PlatformEvent::NoModifiers, false, false, true, 0, TouchActionAuto); |
+ PlatformEvent::NoModifiers, false, false, true, 0, TouchActionAuto, |
+ WebPointerProperties::PointerType::Touch); |
WebTouchEventBuilder webTouchBuilder(documentLayoutView, *touchEvent); |
ASSERT_EQ(1u, webTouchBuilder.touchesLength); |