Skip to content
  • sfalken's avatar
    2006-10-19 Steve Falkenburg <sfalken@apple.com> · fecd8efd
    sfalken authored
            Reviewed by Adam.
    
            Use GetKeyState rather than GetAsyncKeyState since we're
            calling in these cases in direct response to an event, and want the
            key state associated with that event.
            
            Pass triggering event to url selection method.
            
            * bridge/mac/FrameMac.h: Add triggeringEvent parameter
            * bridge/mac/FrameMac.mm:
            (WebCore::FrameMac::urlSelected): Add triggeringEvent parameter
            * bridge/win/FrameWin.cpp:
            (WebCore::FrameWin::urlSelected): Add triggeringEvent parameter
            * bridge/win/FrameWin.h: Add triggeringEvent parameter
            * html/HTMLAnchorElement.cpp:
            (WebCore::HTMLAnchorElement::defaultEventHandler): Pass triggering event to URL selection method
            * page/Frame.cpp:
            (WebCore::Frame::changeLocation): Add 0 as triggeringEvent
            (WebCore::Frame::urlSelected): Pass through triggeringEvent
            * page/Frame.h: Add triggeringEvent parameter to urlSelected methods
            * platform/win/KeyEventWin.cpp:
            (WebCore::PlatformKeyboardEvent::PlatformKeyboardEvent): Use GetKeyState instead of GetAsyncKeyState
            * platform/win/MouseEventWin.cpp: Use GetKeyState instead of GetAsyncKeyState
            (WebCore::PlatformMouseEvent::PlatformMouseEvent):
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@17154 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    fecd8efd