| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2012 Google Inc. All rights reserved. | 2 * Copyright (C) 2012 Google Inc. All rights reserved. |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
| 6 * met: | 6 * met: |
| 7 * | 7 * |
| 8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
| (...skipping 267 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 278 EXPECT_EQ(10, webGestureBuilder.globalX); | 278 EXPECT_EQ(10, webGestureBuilder.globalX); |
| 279 EXPECT_EQ(10, webGestureBuilder.globalY); | 279 EXPECT_EQ(10, webGestureBuilder.globalY); |
| 280 EXPECT_EQ(10, webGestureBuilder.data.scrollUpdate.deltaX); | 280 EXPECT_EQ(10, webGestureBuilder.data.scrollUpdate.deltaX); |
| 281 EXPECT_EQ(10, webGestureBuilder.data.scrollUpdate.deltaY); | 281 EXPECT_EQ(10, webGestureBuilder.data.scrollUpdate.deltaY); |
| 282 } | 282 } |
| 283 | 283 |
| 284 { | 284 { |
| 285 RefPtrWillBeRawPtr<Touch> touch = Touch::create(webViewImpl->page()->mai
nFrame(), document.get(), 0, 10, 10, 10, 10, 10, 10, 0, 0); | 285 RefPtrWillBeRawPtr<Touch> touch = Touch::create(webViewImpl->page()->mai
nFrame(), document.get(), 0, 10, 10, 10, 10, 10, 10, 0, 0); |
| 286 RefPtrWillBeRawPtr<TouchList> touchList = TouchList::create(); | 286 RefPtrWillBeRawPtr<TouchList> touchList = TouchList::create(); |
| 287 touchList->append(touch); | 287 touchList->append(touch); |
| 288 RefPtrWillBeRawPtr<TouchEvent> touchEvent = TouchEvent::create(touchList
.get(), touchList.get(), touchList.get(), WebCore::EventTypeNames::touchmove, do
mWindow, 10, 10, 10, 10, false, false, false, false); | 288 RefPtrWillBeRawPtr<TouchEvent> touchEvent = TouchEvent::create(touchList
.get(), touchList.get(), touchList.get(), WebCore::EventTypeNames::touchmove, do
mWindow, 10, 10, 10, 10, false, false, false, false, false); |
| 289 | 289 |
| 290 WebTouchEventBuilder webTouchBuilder(view, docRenderer, *touchEvent); | 290 WebTouchEventBuilder webTouchBuilder(view, docRenderer, *touchEvent); |
| 291 ASSERT_EQ(1u, webTouchBuilder.touchesLength); | 291 ASSERT_EQ(1u, webTouchBuilder.touchesLength); |
| 292 EXPECT_EQ(10, webTouchBuilder.touches[0].screenPosition.x); | 292 EXPECT_EQ(10, webTouchBuilder.touches[0].screenPosition.x); |
| 293 EXPECT_EQ(10, webTouchBuilder.touches[0].screenPosition.y); | 293 EXPECT_EQ(10, webTouchBuilder.touches[0].screenPosition.y); |
| 294 EXPECT_EQ(10, webTouchBuilder.touches[0].position.x); | 294 EXPECT_EQ(10, webTouchBuilder.touches[0].position.x); |
| 295 EXPECT_EQ(10, webTouchBuilder.touches[0].position.y); | 295 EXPECT_EQ(10, webTouchBuilder.touches[0].position.y); |
| 296 EXPECT_EQ(10, webTouchBuilder.touches[0].radiusX); | 296 EXPECT_EQ(10, webTouchBuilder.touches[0].radiusX); |
| 297 EXPECT_EQ(10, webTouchBuilder.touches[0].radiusY); | 297 EXPECT_EQ(10, webTouchBuilder.touches[0].radiusY); |
| 298 EXPECT_FALSE(webTouchBuilder.cancelable); |
| 298 } | 299 } |
| 299 } | 300 } |
| 300 | 301 |
| 301 TEST(WebInputEventConversionTest, InputEventsTransform) | 302 TEST(WebInputEventConversionTest, InputEventsTransform) |
| 302 { | 303 { |
| 303 const std::string baseURL("http://www.test2.com/"); | 304 const std::string baseURL("http://www.test2.com/"); |
| 304 const std::string fileName("fixed_layout.html"); | 305 const std::string fileName("fixed_layout.html"); |
| 305 | 306 |
| 306 URLTestHelpers::registerMockedURLFromBaseURL(WebString::fromUTF8(baseURL.c_s
tr()), WebString::fromUTF8("fixed_layout.html")); | 307 URLTestHelpers::registerMockedURLFromBaseURL(WebString::fromUTF8(baseURL.c_s
tr()), WebString::fromUTF8("fixed_layout.html")); |
| 307 FrameTestHelpers::WebViewHelper webViewHelper; | 308 FrameTestHelpers::WebViewHelper webViewHelper; |
| (...skipping 277 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 585 | 586 |
| 586 PlatformTouchEventBuilder platformTouchBuilder(view, webTouchEvent); | 587 PlatformTouchEventBuilder platformTouchBuilder(view, webTouchEvent); |
| 587 EXPECT_EQ(10, platformTouchBuilder.touchPoints()[0].screenPos().x()); | 588 EXPECT_EQ(10, platformTouchBuilder.touchPoints()[0].screenPos().x()); |
| 588 EXPECT_EQ(10, platformTouchBuilder.touchPoints()[0].screenPos().y()); | 589 EXPECT_EQ(10, platformTouchBuilder.touchPoints()[0].screenPos().y()); |
| 589 EXPECT_EQ(5 + pinchOffset.x(), platformTouchBuilder.touchPoints()[0].pos
().x()); | 590 EXPECT_EQ(5 + pinchOffset.x(), platformTouchBuilder.touchPoints()[0].pos
().x()); |
| 590 EXPECT_EQ(5 + pinchOffset.y(), platformTouchBuilder.touchPoints()[0].pos
().y()); | 591 EXPECT_EQ(5 + pinchOffset.y(), platformTouchBuilder.touchPoints()[0].pos
().y()); |
| 591 } | 592 } |
| 592 } | 593 } |
| 593 | 594 |
| 594 } // anonymous namespace | 595 } // anonymous namespace |
| OLD | NEW |