Changeset 243847 in webkit
- Timestamp:
- Apr 3, 2019, 7:53:02 PM (6 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 15 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r243841 r243847 1 2019-04-03 Simon Fraser <simon.fraser@apple.com> 2 3 Remove the isProgrammaticScroll argument to requestScroll() because no-one uses it 4 https://bugs.webkit.org/show_bug.cgi?id=196587 5 6 Reviewed by Zalan Bujtas. 7 8 This argument was unused. 9 10 * UIProcess/API/gtk/PageClientImpl.cpp: 11 (WebKit::PageClientImpl::requestScroll): 12 * UIProcess/API/gtk/PageClientImpl.h: 13 * UIProcess/API/wpe/PageClientImpl.cpp: 14 (WebKit::PageClientImpl::requestScroll): 15 * UIProcess/API/wpe/PageClientImpl.h: 16 * UIProcess/PageClient.h: 17 * UIProcess/RemoteLayerTree/RemoteLayerTreeDrawingAreaProxy.mm: 18 (WebKit::RemoteLayerTreeDrawingAreaProxy::commitLayerTree): 19 * UIProcess/WebPageProxy.cpp: 20 (WebKit::WebPageProxy::requestScroll): 21 * UIProcess/WebPageProxy.h: 22 * UIProcess/ios/PageClientImplIOS.h: 23 * UIProcess/ios/PageClientImplIOS.mm: 24 (WebKit::PageClientImpl::requestScroll): 25 * UIProcess/mac/PageClientImplMac.h: 26 * UIProcess/mac/PageClientImplMac.mm: 27 (WebKit::PageClientImpl::requestScroll): 28 * UIProcess/win/PageClientImpl.cpp: 29 (WebKit::PageClientImpl::requestScroll): 30 * UIProcess/win/PageClientImpl.h: 31 1 32 2019-04-03 Myles C. Maxfield <mmaxfield@apple.com> 2 33 -
trunk/Source/WebKit/UIProcess/API/gtk/PageClientImpl.cpp
r243110 r243847 83 83 } 84 84 85 void PageClientImpl::requestScroll(const WebCore::FloatPoint&, const WebCore::IntPoint& , bool)85 void PageClientImpl::requestScroll(const WebCore::FloatPoint&, const WebCore::IntPoint&) 86 86 { 87 87 notImplemented(); -
trunk/Source/WebKit/UIProcess/API/gtk/PageClientImpl.h
r243110 r243847 63 63 std::unique_ptr<DrawingAreaProxy> createDrawingAreaProxy(WebProcessProxy&) override; 64 64 void setViewNeedsDisplay(const WebCore::Region&) override; 65 void requestScroll(const WebCore::FloatPoint& scrollPosition, const WebCore::IntPoint& scrollOrigin , bool isProgrammaticScroll) override;65 void requestScroll(const WebCore::FloatPoint& scrollPosition, const WebCore::IntPoint& scrollOrigin) override; 66 66 WebCore::FloatPoint viewScrollPosition() override; 67 67 WebCore::IntSize viewSize() override; -
trunk/Source/WebKit/UIProcess/API/wpe/PageClientImpl.cpp
r243110 r243847 67 67 } 68 68 69 void PageClientImpl::requestScroll(const WebCore::FloatPoint&, const WebCore::IntPoint& , bool)69 void PageClientImpl::requestScroll(const WebCore::FloatPoint&, const WebCore::IntPoint&) 70 70 { 71 71 } -
trunk/Source/WebKit/UIProcess/API/wpe/PageClientImpl.h
r243110 r243847 60 60 std::unique_ptr<DrawingAreaProxy> createDrawingAreaProxy(WebProcessProxy&) override; 61 61 void setViewNeedsDisplay(const WebCore::Region&) override; 62 void requestScroll(const WebCore::FloatPoint&, const WebCore::IntPoint& , bool) override;62 void requestScroll(const WebCore::FloatPoint&, const WebCore::IntPoint&) override; 63 63 WebCore::FloatPoint viewScrollPosition() override; 64 64 WebCore::IntSize viewSize() override; -
trunk/Source/WebKit/UIProcess/PageClient.h
r243110 r243847 169 169 170 170 // Tell the view to scroll to the given position, and whether this was a programmatic scroll. 171 virtual void requestScroll(const WebCore::FloatPoint& scrollPosition, const WebCore::IntPoint& scrollOrigin , bool isProgrammaticScroll) = 0;171 virtual void requestScroll(const WebCore::FloatPoint& scrollPosition, const WebCore::IntPoint& scrollOrigin) = 0; 172 172 173 173 // Return the current scroll position (not necessarily the same as the WebCore scroll position, because of scaling, insets etc.) -
trunk/Source/WebKit/UIProcess/RemoteLayerTree/RemoteLayerTreeDrawingAreaProxy.mm
r243094 r243847 231 231 // has updated the view size based on the content size. 232 232 if (requestedScrollInfo.requestsScrollPositionUpdate) 233 m_webPageProxy.requestScroll(requestedScrollInfo.requestedScrollPosition, layerTreeTransaction.scrollOrigin() , requestedScrollInfo.requestIsProgrammaticScroll);233 m_webPageProxy.requestScroll(requestedScrollInfo.requestedScrollPosition, layerTreeTransaction.scrollOrigin()); 234 234 #endif // ENABLE(ASYNC_SCROLLING) 235 235 -
trunk/Source/WebKit/UIProcess/WebPageProxy.cpp
r243809 r243847 1619 1619 } 1620 1620 1621 void WebPageProxy::requestScroll(const FloatPoint& scrollPosition, const IntPoint& scrollOrigin , bool isProgrammaticScroll)1622 { 1623 pageClient().requestScroll(scrollPosition, scrollOrigin , isProgrammaticScroll);1621 void WebPageProxy::requestScroll(const FloatPoint& scrollPosition, const IntPoint& scrollOrigin) 1622 { 1623 pageClient().requestScroll(scrollPosition, scrollOrigin); 1624 1624 } 1625 1625 -
trunk/Source/WebKit/UIProcess/WebPageProxy.h
r243797 r243847 567 567 568 568 void setViewNeedsDisplay(const WebCore::Region&); 569 void requestScroll(const WebCore::FloatPoint& scrollPosition, const WebCore::IntPoint& scrollOrigin , bool isProgrammaticScroll);569 void requestScroll(const WebCore::FloatPoint& scrollPosition, const WebCore::IntPoint& scrollOrigin); 570 570 571 571 WebCore::FloatPoint viewScrollPosition() const; -
trunk/Source/WebKit/UIProcess/ios/PageClientImplIOS.h
r243110 r243847 57 57 std::unique_ptr<DrawingAreaProxy> createDrawingAreaProxy(WebProcessProxy&) override; 58 58 void setViewNeedsDisplay(const WebCore::Region&) override; 59 void requestScroll(const WebCore::FloatPoint& scrollPosition, const WebCore::IntPoint& scrollOrigin , bool isProgrammaticScroll) override;59 void requestScroll(const WebCore::FloatPoint& scrollPosition, const WebCore::IntPoint& scrollOrigin) override; 60 60 WebCore::FloatPoint viewScrollPosition() override; 61 61 WebCore::IntSize viewSize() override; -
trunk/Source/WebKit/UIProcess/ios/PageClientImplIOS.mm
r243110 r243847 93 93 } 94 94 95 void PageClientImpl::requestScroll(const FloatPoint& scrollPosition, const IntPoint& scrollOrigin, bool isProgrammaticScroll) 96 { 97 UNUSED_PARAM(isProgrammaticScroll); 95 void PageClientImpl::requestScroll(const FloatPoint& scrollPosition, const IntPoint& scrollOrigin) 96 { 98 97 [m_webView _scrollToContentScrollPosition:scrollPosition scrollOrigin:scrollOrigin]; 99 98 } -
trunk/Source/WebKit/UIProcess/mac/PageClientImplMac.h
r243110 r243847 66 66 std::unique_ptr<DrawingAreaProxy> createDrawingAreaProxy(WebProcessProxy&) override; 67 67 void setViewNeedsDisplay(const WebCore::Region&) override; 68 void requestScroll(const WebCore::FloatPoint& scrollPosition, const WebCore::IntPoint& scrollOrigin , bool isProgrammaticScroll) override;68 void requestScroll(const WebCore::FloatPoint& scrollPosition, const WebCore::IntPoint& scrollOrigin) override; 69 69 WebCore::FloatPoint viewScrollPosition() override; 70 70 -
trunk/Source/WebKit/UIProcess/mac/PageClientImplMac.mm
r243110 r243847 133 133 } 134 134 135 void PageClientImpl::requestScroll(const FloatPoint& scrollPosition, const IntPoint& scrollOrigin , bool isProgrammaticScroll)135 void PageClientImpl::requestScroll(const FloatPoint& scrollPosition, const IntPoint& scrollOrigin) 136 136 { 137 137 } -
trunk/Source/WebKit/UIProcess/win/PageClientImpl.cpp
r243110 r243847 55 55 } 56 56 57 void PageClientImpl::requestScroll(const WebCore::FloatPoint&, const WebCore::IntPoint& , bool)57 void PageClientImpl::requestScroll(const WebCore::FloatPoint&, const WebCore::IntPoint&) 58 58 { 59 59 notImplemented(); -
trunk/Source/WebKit/UIProcess/win/PageClientImpl.h
r243110 r243847 60 60 std::unique_ptr<DrawingAreaProxy> createDrawingAreaProxy(WebProcessProxy&) override; 61 61 void setViewNeedsDisplay(const WebCore::Region&) override; 62 void requestScroll(const WebCore::FloatPoint& scrollPosition, const WebCore::IntPoint& scrollOrigin , bool isProgrammaticScroll) override;62 void requestScroll(const WebCore::FloatPoint& scrollPosition, const WebCore::IntPoint& scrollOrigin) override; 63 63 WebCore::FloatPoint viewScrollPosition() override; 64 64 WebCore::IntSize viewSize() override;
Note:
See TracChangeset
for help on using the changeset viewer.