Skip to content
  • darin's avatar
    WebCore: · 529273c6
    darin authored
            Reviewed by Maciej.
    
            - fixed 3010915 -- mouse wheel won't scroll the main document when you are over [i]frame
    
            * kwq/WebCoreScrollView.h: Added.
            * kwq/WebCoreScrollView.m: Added. Overrides scrollWheel to "do the right thing".
            * WebCore.pbproj/project.pbxproj: Added WebCoreScrollView, and made it SPI so WebKit can use it.
            * WebCore.exp: Exported WebCoreScrollView so WebKit can use it.
            * WebCore-combined.exp: Regenerated.
    
            * kwq/KWQListBox.mm: Made KWQListBoxScrollView a subclass of WebCoreScrollView instead of NSScrollView.
            * kwq/KWQTextArea.h: Made KWQTextArea a subclass of WebCoreScrollView instead of NSScrollView.
    
            - other changes
    
            * kwq/KWQComboBox.mm: Make the workaround for the position of text in the pop-up
            compile only when we build on Jaguar. That way a Jaguar-built Safari looks perfect on
            Jaguar and a Panther built one looks perfect on Panther.
    
            * kwq/KWQKHTMLPart.mm: Reformatted some method calls.
    
    WebKit:
    
            Reviewed by Maciej.
    
            - fixed 3010915 -- mouse wheel won't scroll the main document when you are over [i]frame
    
            * WebView.subproj/WebDynamicScrollBarsView.h: Made WebDynamicScrollBarsView a subclass of
            WebCoreScrollView instead of NSScrollView.
    
            - other changes
    
            * WebView.subproj/WebFramePrivate.m: (-[WebFrame _actionInformationForNavigationType:event:originalURL:):
            Fix problem where you would not get any information if the click was on a subview of the
            WebHTMLView, like a form control.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@3792 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    529273c6