• kov@webkit.org's avatar
    2011-03-10 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk> · 3f1a57fd
    kov@webkit.org authored
            Reviewed by Kenneth Rohde Christiansen.
    
            Tiled backing store's delegated scroll request uses incorrect convention
            https://bugs.webkit.org/show_bug.cgi?id=56011
    
            Use a point instead of delta, when relaying the scroll request from
            ScrollView::setScrollPosition.
    
            * loader/EmptyClients.h:
            (WebCore::EmptyChromeClient::delegatedScrollRequested):
            * page/Chrome.cpp:
            (WebCore::Chrome::delegatedScrollRequested):
            * page/Chrome.h:
            * page/ChromeClient.h:
            * platform/HostWindow.h:
            * platform/ScrollView.cpp:
            (WebCore::ScrollView::setScrollPosition):
    2011-03-10  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
    
            Reviewed by Kenneth Rohde Christiansen.
    
            Tiled backing store's delegated scroll request uses incorrect convention
            https://bugs.webkit.org/show_bug.cgi?id=56011
    
            Adapt internal API to match the change from delta to point on the
            WebCore side, and convert the point to a delta for the public API.
    
            * WebCoreSupport/ChromeClientQt.cpp:
            (WebCore::ChromeClientQt::delegatedScrollRequested):
            * WebCoreSupport/ChromeClientQt.h:
    2011-03-10  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
    
            Reviewed by Kenneth Rohde Christiansen.
    
            Tiled backing store's delegated scroll request uses incorrect convention
            https://bugs.webkit.org/show_bug.cgi?id=56011
    
            Adapt all of the internal API to match the delta to point
            conversion at the WebCore side.
    
            * UIProcess/API/qt/qwkpage.cpp:
            (QWKPagePrivate::pageDidRequestScroll):
            * UIProcess/API/qt/qwkpage_p.h:
            * UIProcess/PageClient.h:
            * UIProcess/WebPageProxy.cpp:
            (WebKit::WebPageProxy::pageDidRequestScroll):
            * UIProcess/WebPageProxy.h:
            * UIProcess/WebPageProxy.messages.in:
            * WebProcess/WebCoreSupport/WebChromeClient.cpp:
            (WebKit::WebChromeClient::delegatedScrollRequested):
            * WebProcess/WebCoreSupport/WebChromeClient.h:
            * WebProcess/WebPage/WebPage.cpp:
            (WebKit::WebPage::pageDidRequestScroll):
            * WebProcess/WebPage/WebPage.h:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@80716 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    3f1a57fd
ChromeClientQt.h 7.67 KB