Skip to content
  • andersca@apple.com's avatar
    2008-05-01 Anders Carlsson <andersca@apple.com> · b5494b04
    andersca@apple.com authored
            Reviewed by Adam.
    
            Forward mouse move events to the Netscape plug-in view.
            
            * Plugins/WebBaseNetscapePluginView.h:
            * Plugins/WebBaseNetscapePluginView.mm:
            (-[WebBaseNetscapePluginView handleMouseMoved:]):
            New method that just calls the current event handler.
            
            * Plugins/WebNetscapePluginEventHandlerCocoa.mm:
            (WebNetscapePluginEventHandlerCocoa::flagsChanged):
            NSFlagsChanged is not a regular keyboard event and some of the NSEvent accessors
            don't work on it so don't call them.
            
            * WebCoreSupport/WebFrameLoaderClient.mm:
            (NetscapePluginWidget::NetscapePluginWidget):
            New Widget subclass to be used for Netscape plug-ins.
            
            (NetscapePluginWidget::handleEvent):
            Forward NSMouseMoved events to the plug-in.
            
            (WebFrameLoaderClient::createPlugin):
            Wrap the plug-in view in a NetscapePluginWidget.
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@32770 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    b5494b04