Title: [106063] trunk/Source/WebKit/chromium
- Revision
- 106063
- Author
- [email protected]
- Date
- 2012-01-26 16:42:49 -0800 (Thu, 26 Jan 2012)
Log Message
Add GestureTapDown and GestureDoubleTap gesture types to WebGestureEvent.
https://bugs.webkit.org/show_bug.cgi?id=77140
Patch by Sadrul Habib Chowdhury <[email protected]> on 2012-01-26
Reviewed by Darin Fisher.
* public/WebInputEvent.h:
():
* src/WebInputEventConversion.cpp:
(WebKit::PlatformGestureEventBuilder::PlatformGestureEventBuilder):
* src/WebPopupMenuImpl.cpp:
(WebKit::WebPopupMenuImpl::handleInputEvent):
* src/WebViewImpl.cpp:
(WebKit::WebViewImpl::handleInputEvent):
Modified Paths
Diff
Modified: trunk/Source/WebKit/chromium/ChangeLog (106062 => 106063)
--- trunk/Source/WebKit/chromium/ChangeLog 2012-01-27 00:37:27 UTC (rev 106062)
+++ trunk/Source/WebKit/chromium/ChangeLog 2012-01-27 00:42:49 UTC (rev 106063)
@@ -1,3 +1,19 @@
+2012-01-26 Sadrul Habib Chowdhury <[email protected]>
+
+ Add GestureTapDown and GestureDoubleTap gesture types to WebGestureEvent.
+ https://bugs.webkit.org/show_bug.cgi?id=77140
+
+ Reviewed by Darin Fisher.
+
+ * public/WebInputEvent.h:
+ ():
+ * src/WebInputEventConversion.cpp:
+ (WebKit::PlatformGestureEventBuilder::PlatformGestureEventBuilder):
+ * src/WebPopupMenuImpl.cpp:
+ (WebKit::WebPopupMenuImpl::handleInputEvent):
+ * src/WebViewImpl.cpp:
+ (WebKit::WebViewImpl::handleInputEvent):
+
2012-01-25 Cris Neckar <[email protected]>
Add API to register schemes which can be sent simple CORS requests.
Modified: trunk/Source/WebKit/chromium/public/WebInputEvent.h (106062 => 106063)
--- trunk/Source/WebKit/chromium/public/WebInputEvent.h 2012-01-27 00:37:27 UTC (rev 106062)
+++ trunk/Source/WebKit/chromium/public/WebInputEvent.h 2012-01-27 00:42:49 UTC (rev 106063)
@@ -107,6 +107,8 @@
GestureFlingStart,
GestureFlingCancel,
GestureTap,
+ GestureTapDown,
+ GestureDoubleTap,
// WebTouchEvent
TouchStart,
Modified: trunk/Source/WebKit/chromium/src/WebInputEventConversion.cpp (106062 => 106063)
--- trunk/Source/WebKit/chromium/src/WebInputEventConversion.cpp 2012-01-27 00:37:27 UTC (rev 106062)
+++ trunk/Source/WebKit/chromium/src/WebInputEventConversion.cpp 2012-01-27 00:42:49 UTC (rev 106063)
@@ -149,6 +149,12 @@
case WebInputEvent::GestureTap:
m_type = PlatformEvent::GestureTap;
break;
+ case WebInputEvent::GestureTapDown:
+ m_type = PlatformEvent::GestureTapDown;
+ break;
+ case WebInputEvent::GestureDoubleTap:
+ m_type = PlatformEvent::GestureDoubleTap;
+ break;
default:
ASSERT_NOT_REACHED();
}
Modified: trunk/Source/WebKit/chromium/src/WebPopupMenuImpl.cpp (106062 => 106063)
--- trunk/Source/WebKit/chromium/src/WebPopupMenuImpl.cpp 2012-01-27 00:37:27 UTC (rev 106062)
+++ trunk/Source/WebKit/chromium/src/WebPopupMenuImpl.cpp 2012-01-27 00:42:49 UTC (rev 106063)
@@ -278,6 +278,8 @@
case WebInputEvent::GestureFlingStart:
case WebInputEvent::GestureFlingCancel:
case WebInputEvent::GestureTap:
+ case WebInputEvent::GestureTapDown:
+ case WebInputEvent::GestureDoubleTap:
return GestureEvent(*static_cast<const WebGestureEvent*>(&inputEvent));
case WebInputEvent::Undefined:
Modified: trunk/Source/WebKit/chromium/src/WebViewImpl.cpp (106062 => 106063)
--- trunk/Source/WebKit/chromium/src/WebViewImpl.cpp 2012-01-27 00:37:27 UTC (rev 106062)
+++ trunk/Source/WebKit/chromium/src/WebViewImpl.cpp 2012-01-27 00:42:49 UTC (rev 106063)
@@ -1413,6 +1413,8 @@
case WebInputEvent::GestureFlingStart:
case WebInputEvent::GestureFlingCancel:
case WebInputEvent::GestureTap:
+ case WebInputEvent::GestureTapDown:
+ case WebInputEvent::GestureDoubleTap:
handled = gestureEvent(*static_cast<const WebGestureEvent*>(&inputEvent));
break;
#endif
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes