Changeset 64127 in webkit


Ignore:
Timestamp:
Jul 27, 2010 8:01:31 AM (14 years ago)
Author:
abecsi@webkit.org
Message:

2010-07-27 Andras Becsi <abecsi@webkit.org>

Reviewed by Kenneth Rohde Christiansen.

[Qt] WebEventFactory::createWebMouseEvent should follow WebKit2 API changes
https://bugs.webkit.org/show_bug.cgi?id=43042

  • Shared/qt/WebEventFactoryQt.cpp: (WebKit::WebEventFactory::createWebMouseEvent): Set deltaX, deltaY and deltaZ arguments.
Location:
trunk/WebKit2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit2/ChangeLog

    r64122 r64127  
     12010-07-27  Andras Becsi  <abecsi@webkit.org>
     2
     3        Reviewed by Kenneth Rohde Christiansen.
     4
     5        [Qt] WebEventFactory::createWebMouseEvent should follow WebKit2 API changes
     6        https://bugs.webkit.org/show_bug.cgi?id=43042
     7
     8        * Shared/qt/WebEventFactoryQt.cpp:
     9        (WebKit::WebEventFactory::createWebMouseEvent):
     10        Set deltaX, deltaY and deltaZ arguments.
     11
    1122010-07-27  Balazs Kelemen  <kb@inf.u-szeged.hu>
    213
  • trunk/WebKit2/Shared/qt/WebEventFactoryQt.cpp

    r62788 r64127  
    8989    IntPoint position(event->pos().toPoint());
    9090    IntPoint globalPosition(event->screenPos());
     91    FloatPoint delta(event->pos().x() - event->lastPos().x(), event->pos().y() - event->lastPos().y());
    9192
    9293    WebEvent::Type type             = webEventTypeForEvent(event);
     
    9697    int globalPositionX             = globalPosition.x();
    9798    int globalPositionY             = globalPosition.y();
     99    float deltaX                    = delta.x();
     100    float deltaY                    = delta.y();
    98101    int clickCount                  = eventClickCount;
    99102    WebEvent::Modifiers modifiers   = modifiersForEvent(event->modifiers());
    100103    double timestamp                = WTF::currentTime();
    101104
    102     return WebMouseEvent(type, button, positionX, positionY, globalPositionX, globalPositionY, clickCount, modifiers, timestamp);
     105    return WebMouseEvent(type, button, positionX, positionY, globalPositionX, globalPositionY, deltaX, deltaY, 0.0f, clickCount, modifiers, timestamp);
    103106}
    104107
Note: See TracChangeset for help on using the changeset viewer.