Changeset 24002 in webkit


Ignore:
Timestamp:
Jul 4, 2007 10:21:28 PM (17 years ago)
Author:
aroben
Message:

Mac, Qt, and Gdk build fixes.

  • page/EventHandler.h:
  • page/gdk/EventHandlerGdk.cpp:
  • page/mac/EventHandlerMac.mm:

(WebCore::EventHandler::passSubframeEventToSubframe):

  • page/qt/EventHandlerQt.cpp:
Location:
trunk/WebCore
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r24001 r24002  
     12007-07-04  Adam Roben  <aroben@apple.com>
     2
     3        Mac, Qt, and Gdk build fixes.
     4
     5        * page/EventHandler.h:
     6        * page/gdk/EventHandlerGdk.cpp:
     7        * page/mac/EventHandlerMac.mm:
     8        (WebCore::EventHandler::passSubframeEventToSubframe):
     9        * page/qt/EventHandlerQt.cpp:
     10
    1112007-07-04  Adam Roben  <aroben@apple.com>
    212
  • trunk/WebCore/page/EventHandler.h

    r23998 r24002  
    229229    bool passMouseReleaseEventToSubframe(MouseEventWithHitTestResults&, Frame* subframe);
    230230
    231     bool passSubframeEventToSubframe(MouseEventWithHitTestResults&, Frame* subframe);
     231    bool passSubframeEventToSubframe(MouseEventWithHitTestResults&, Frame* subframe, HitTestResult* hoveredNode = 0);
    232232
    233233    bool passMousePressEventToScrollbar(MouseEventWithHitTestResults&, PlatformScrollbar*);
  • trunk/WebCore/page/gdk/EventHandlerGdk.cpp

    r24001 r24002  
    9292}
    9393
    94 bool EventHandler::passSubframeEventToSubframe(MouseEventWithHitTestResults& event, Frame* subframe)
     94bool EventHandler::passSubframeEventToSubframe(MouseEventWithHitTestResults& event, Frame* subframe, HitTestResult*)
    9595{
    9696    notImplemented();
  • trunk/WebCore/page/mac/EventHandlerMac.mm

    r23998 r24002  
    370370}
    371371   
    372 bool EventHandler::passSubframeEventToSubframe(MouseEventWithHitTestResults& event, Frame* subframe)
     372bool EventHandler::passSubframeEventToSubframe(MouseEventWithHitTestResults& event, Frame* subframe, HitTestResult* hoveredNode)
    373373{
    374374    BEGIN_BLOCK_OBJC_EXCEPTIONS;
     
    376376    switch ([currentEvent().get() type]) {
    377377        case NSMouseMoved:
    378             subframe->eventHandler()->mouseMoved(currentEvent().get());
     378            // Since we're passing in currentEvent() here, we can call
     379            // handleMouseMoveEvent() directly, since the save/restore of
     380            // currentEvent() that mouseMoved() does would have no effect.
     381            subframe->eventHandler()->handleMouseMoveEvent(currentEvent().get(), hoveredNode);
    379382            return true;
    380383       
  • trunk/WebCore/page/qt/EventHandlerQt.cpp

    r24001 r24002  
    109109}
    110110
    111 bool EventHandler::passSubframeEventToSubframe(MouseEventWithHitTestResults& event, Frame* subframe)
     111bool EventHandler::passSubframeEventToSubframe(MouseEventWithHitTestResults& event, Frame* subframe, HitTestResult*)
    112112{
    113113    notImplemented();
Note: See TracChangeset for help on using the changeset viewer.