Changeset 48864 in webkit


Ignore:
Timestamp:
Sep 29, 2009 2:48:55 AM (15 years ago)
Author:
eric@webkit.org
Message:

2009-09-29 Jakub Wieczorek <faw217@gmail.com>

Reviewed by Simon Hausmann.

[Qt] Implement eventSender.contextClick().
https://bugs.webkit.org/show_bug.cgi?id=29821

  • DumpRenderTree/qt/jsobjects.cpp: (EventSender::contextClick):
  • DumpRenderTree/qt/jsobjects.h:
Location:
trunk/WebKitTools
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKitTools/ChangeLog

    r48861 r48864  
     12009-09-29  Jakub Wieczorek  <faw217@gmail.com>
     2
     3        Reviewed by Simon Hausmann.
     4
     5        [Qt] Implement eventSender.contextClick().
     6        https://bugs.webkit.org/show_bug.cgi?id=29821
     7
     8        * DumpRenderTree/qt/jsobjects.cpp:
     9        (EventSender::contextClick):
     10        * DumpRenderTree/qt/jsobjects.h:
     11
    1122009-09-28  Fumitoshi Ukai  <ukai@chromium.org>
    213
  • trunk/WebKitTools/DumpRenderTree/qt/jsobjects.cpp

    r48801 r48864  
    499499}
    500500
     501void EventSender::contextClick()
     502{
     503    QMouseEvent event(QEvent::MouseButtonPress, m_mousePos, Qt::RightButton, Qt::RightButton, Qt::NoModifier);
     504    QApplication::sendEvent(m_page, &event);
     505    QMouseEvent event2(QEvent::MouseButtonRelease, m_mousePos, Qt::RightButton, Qt::RightButton, Qt::NoModifier);
     506    QApplication::sendEvent(m_page, &event2);
     507}
     508
    501509QWebFrame* EventSender::frameUnderMouse() const
    502510{
  • trunk/WebKitTools/DumpRenderTree/qt/jsobjects.h

    r48801 r48864  
    144144    void keyDown(const QString &string, const QStringList &modifiers=QStringList());
    145145    void clearKillRing() {}
     146    void contextClick();
    146147
    147148private:
Note: See TracChangeset for help on using the changeset viewer.