Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 6ad274be0bc6ed5a339c1a5af04eb2e0bbe40aac
https://github.com/WebKit/WebKit/commit/6ad274be0bc6ed5a339c1a5af04eb2e0bbe40aac
Author: Lily Spiniolas <[email protected]>
Date: 2026-02-17 (Tue, 17 Feb 2026)
Changed paths:
M Source/WebCore/page/scrolling/ScrollingTree.h
M Source/WebCore/page/scrolling/mac/ScrollingTreeScrollingNodeDelegateMac.h
M Source/WebCore/page/scrolling/mac/ScrollingTreeScrollingNodeDelegateMac.mm
M Source/WebCore/platform/ScrollingEffectsController.h
M
Source/WebKit/UIProcess/RemoteLayerTree/RemoteScrollingCoordinatorProxy.cpp
M Source/WebKit/UIProcess/RemoteLayerTree/RemoteScrollingCoordinatorProxy.h
M Source/WebKit/UIProcess/RemoteLayerTree/RemoteScrollingTree.h
M Source/WebKit/UIProcess/mac/WebViewImpl.h
M Source/WebKit/UIProcess/mac/WebViewImpl.mm
Log Message:
-----------
ScrollingEffectsController should know maximum banner view height
https://bugs.webkit.org/show_bug.cgi?id=308067
rdar://170531539
Reviewed by Abrar Rahman Protyasha.
Allow ScrollingEffectsController to access the maximum banner
view height. The maximum banner view height is set on the
ScrollingTree, and the ScrollingTreeScrollingNodeDelegate
reports this value to the controller.
* Source/WebCore/page/scrolling/ScrollingTree.h:
(WebCore::ScrollingTree::bannerViewMaximumHeight const):
* Source/WebCore/page/scrolling/mac/ScrollingTreeScrollingNodeDelegateMac.h:
* Source/WebCore/page/scrolling/mac/ScrollingTreeScrollingNodeDelegateMac.mm:
(WebCore::ScrollingTreeScrollingNodeDelegateMac::bannerViewMaximumHeight const):
* Source/WebCore/platform/ScrollingEffectsController.h:
(WebCore::ScrollingEffectsControllerClient::bannerViewMaximumHeight const):
* Source/WebKit/UIProcess/RemoteLayerTree/RemoteScrollingCoordinatorProxy.cpp:
(WebKit::RemoteScrollingCoordinatorProxy::setBannerViewMaximumHeight):
* Source/WebKit/UIProcess/RemoteLayerTree/RemoteScrollingCoordinatorProxy.h:
* Source/WebKit/UIProcess/RemoteLayerTree/RemoteScrollingTree.h:
(WebKit::RemoteScrollingTree::setBannerViewMaximumHeight):
* Source/WebKit/UIProcess/mac/WebViewImpl.h:
* Source/WebKit/UIProcess/mac/WebViewImpl.mm:
(WebKit::WebViewImpl::scrollingCoordinatorWasCreated):
Canonical link: https://commits.webkit.org/307726@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications