-
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