https://bugs.webkit.org/show_bug.cgi?id=66173
Patch by Allan Sandfeld Jensen <allan.jensen@nokia.com> on 2012-02-22
Reviewed by Kenneth Rohde Christiansen.
Tools:
* DumpRenderTree/qt/EventSenderQt.cpp:
(EventSender::gestureTap):
* DumpRenderTree/qt/EventSenderQt.h:
LayoutTests:
Unskip gestureTap test.
* platform/qt/Skipped:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108577
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2012-02-22 Allan Sandfeld Jensen <allan.jensen@nokia.com>
+
+ [Qt] Add eventSender.gestureTap
+ https://bugs.webkit.org/show_bug.cgi?id=66173
+
+ Reviewed by Kenneth Rohde Christiansen.
+
+ Unskip gestureTap test.
+
+ * platform/qt/Skipped:
+
2012-02-22 Nate Chapin <japhet@chromium.org>
Test Range header compliance for CachedResources.
fast/events/selectstart-by-double-triple-clicks.html
fast/events/selectstart-by-drag.html
-# [Qt] Add eventSender.gestureTap
-# https://bugs.webkit.org/show_bug.cgi?id=66173
-fast/events/touch/gesture/gesture-click.html
# New tests introduced in https://bugs.webkit.org/show_bug.cgi?id=66272. Needs
# Qt implementation.
fast/events/touch/gesture/gesture-scroll.html
+2012-02-22 Allan Sandfeld Jensen <allan.jensen@nokia.com>
+
+ [Qt] Add eventSender.gestureTap
+ https://bugs.webkit.org/show_bug.cgi?id=66173
+
+ Reviewed by Kenneth Rohde Christiansen.
+
+ * DumpRenderTree/qt/EventSenderQt.cpp:
+ (EventSender::gestureTap):
+ * DumpRenderTree/qt/EventSenderQt.h:
+
2012-02-22 Brady Eidson <beidson@apple.com>
<rdar://problem/10406044> and https://bugs.webkit.org/show_bug.cgi?id=79279
} else
QApplication::postEvent(receiver, event); // event deleted by the system
}
+
+void EventSender::gestureTap(int x, int y)
+{
+ addTouchPoint(x, y);
+ touchStart();
+ releaseTouchPoint(0);
+ touchEnd();
+}
+
void clearTouchPoints();
void releaseTouchPoint(int index);
+ void gestureTap(int x, int y);
+
protected:
void timerEvent(QTimerEvent*);