Title: [109534] trunk/Tools
- Revision
- 109534
- Author
- [email protected]
- Date
- 2012-03-02 01:50:47 -0800 (Fri, 02 Mar 2012)
Log Message
Updated EventSender to send complete gesture events.
https://bugs.webkit.org/show_bug.cgi?id=80075
Patch by Robert Kroeger <[email protected]> on 2012-03-02
Reviewed by Adam Barth.
* DumpRenderTree/chromium/EventSender.cpp:
(EventSender::gestureEvent): set additional parameters in sent events.
Modified Paths
Diff
Modified: trunk/Tools/ChangeLog (109533 => 109534)
--- trunk/Tools/ChangeLog 2012-03-02 09:35:49 UTC (rev 109533)
+++ trunk/Tools/ChangeLog 2012-03-02 09:50:47 UTC (rev 109534)
@@ -1,3 +1,13 @@
+2012-03-02 Robert Kroeger <[email protected]>
+
+ Updated EventSender to send complete gesture events.
+ https://bugs.webkit.org/show_bug.cgi?id=80075
+
+ Reviewed by Adam Barth.
+
+ * DumpRenderTree/chromium/EventSender.cpp:
+ (EventSender::gestureEvent): set additional parameters in sent events.
+
2012-03-01 Kalev Lember <[email protected]>
WebKitTestRunner: Explicitly include unistd.h for gcc 4.7
Modified: trunk/Tools/DumpRenderTree/chromium/EventSender.cpp (109533 => 109534)
--- trunk/Tools/DumpRenderTree/chromium/EventSender.cpp 2012-03-02 09:35:49 UTC (rev 109533)
+++ trunk/Tools/DumpRenderTree/chromium/EventSender.cpp 2012-03-02 09:50:47 UTC (rev 109534)
@@ -1106,8 +1106,15 @@
case WebInputEvent::GestureScrollBegin:
m_gestureStartLocation = WebPoint(point.x, point.y);
- // Fallthrough
+ event.x = m_gestureStartLocation.x;
+ event.y = m_gestureStartLocation.y;
+ break;
case WebInputEvent::GestureScrollEnd:
+ event.deltaX = static_cast<float>(arguments[0].toDouble());
+ event.deltaY = static_cast<float>(arguments[1].toDouble());
+ event.x = m_gestureStartLocation.x;
+ event.y = m_gestureStartLocation.y;
+ break;
case WebInputEvent::GestureTap:
event.x = point.x;
event.y = point.y;
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes