Changeset 129102 in webkit
- Timestamp:
- Sep 20, 2012 1:19:32 AM (12 years ago)
- Location:
- trunk
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r129100 r129102 1 2012-09-20 Allan Sandfeld Jensen <allan.jensen@digia.com> 2 3 [Qt] Add eventSender.gestureTap 4 https://bugs.webkit.org/show_bug.cgi?id=66173 5 6 Reviewed by Kenneth Rohde Christiansen. 7 8 Change test to only being skipped in Qt WebKit2. 9 10 * platform/qt-5.0-wk2/Skipped: 11 * platform/qt/Skipped: 12 1 13 2012-09-20 Yury Semikhatsky <yurys@chromium.org> 2 14 -
trunk/LayoutTests/platform/qt-5.0-wk2/Skipped
r128686 r129102 64 64 fast/forms/legend-access-key.html 65 65 fast/loader/policy-delegate-action-hit-test-zoomed.html 66 # eventSender.gestureTap 67 fast/events/touch/gesture/gesture-click.html 66 68 67 69 svg/custom/use-events-crash.svg -
trunk/LayoutTests/platform/qt/Skipped
r128999 r129102 2420 2420 fast/events/selectstart-by-drag.html 2421 2421 2422 # [Qt] Add eventSender.gestureTap2423 # https://bugs.webkit.org/show_bug.cgi?id=661732424 fast/events/touch/gesture/gesture-click.html2425 2422 # New tests introduced in https://bugs.webkit.org/show_bug.cgi?id=66272. Needs 2426 2423 # Qt implementation. -
trunk/Tools/ChangeLog
r129092 r129102 1 2012-09-20 Allan Sandfeld Jensen <allan.jensen@digia.com> 2 3 [Qt] Add eventSender.gestureTap 4 https://bugs.webkit.org/show_bug.cgi?id=66173 5 6 Reviewed by Kenneth Rohde Christiansen. 7 8 Implement support for sending raw QGesture events. 9 10 * DumpRenderTree/qt/EventSenderQt.cpp: 11 (EventSender::EventSender): 12 (EventSender::gestureTap): 13 * DumpRenderTree/qt/EventSenderQt.h: 14 (EventSender): 15 1 16 2012-09-19 Sheriff Bot <webkit.review.bot@gmail.com> 2 17 -
trunk/Tools/DumpRenderTree/qt/EventSenderQt.cpp
r125365 r129102 30 30 #include "EventSenderQt.h" 31 31 32 #include <QGestureEvent> 32 33 #include <QGraphicsSceneMouseEvent> 33 34 #include <QtTest/QtTest> … … 60 61 EventSender::EventSender(QWebPage* parent) 61 62 : QObject(parent) 63 #ifndef QT_NO_GESTURES 64 , m_tapGesture(parent) 65 #endif 62 66 { 63 67 m_page = parent; … … 532 536 } 533 537 538 #ifndef QT_NO_GESTURES 539 void EventSender::gestureTap(int x, int y) 540 { 541 m_tapGesture.setPosition(QPointF(x, y)); 542 m_gestures.clear(); 543 m_gestures.append(&m_tapGesture); 544 QGestureEvent event(m_gestures); 545 sendEvent(m_page, &event); 546 } 547 #endif 548 534 549 void EventSender::zoomPageIn() 535 550 { -
trunk/Tools/DumpRenderTree/qt/EventSenderQt.h
r125603 r129102 37 37 #include <QEvent> 38 38 #include <QEventLoop> 39 #include <QGesture> 39 40 #include <QMouseEvent> 40 41 #include <QObject> … … 84 85 void releaseTouchPoint(int index); 85 86 void cancelTouchPoint(int index); 87 #ifndef QT_NO_GESTURES 88 void gestureTap(int x, int y); 89 #endif 86 90 87 91 protected: … … 113 117 QList<QTouchEvent::TouchPoint> m_touchPoints; 114 118 Qt::KeyboardModifiers m_touchModifiers; 119 #ifndef QT_NO_GESTURES 120 QTapGesture m_tapGesture; 121 QList<QGesture*> m_gestures; 122 #endif 115 123 bool m_touchActive; 116 124 };
Note: See TracChangeset
for help on using the changeset viewer.