Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 830a3fbfc285ee62ade6802295dbf81f3f7962c2
https://github.com/WebKit/WebKit/commit/830a3fbfc285ee62ade6802295dbf81f3f7962c2
Author: Nikolaos Mouchtaris <[email protected]>
Date: 2024-01-17 (Wed, 17 Jan 2024)
Changed paths:
M Source/WebCore/page/scrolling/ScrollAnchoringController.cpp
Log Message:
-----------
[scroll-anchoring] cbssports.com: Video playing and webpage elements
flickering when scrolling
https://bugs.webkit.org/show_bug.cgi?id=267644
rdar://119959431
Reviewed by Wenson Hsieh.
On cbssports.com there is an undesired scroll anchoring adjustment when the
user scrolls to dismiss
the video, which cancels the user scroll and brings back up the video. Ideally,
we would understand
why this adjustment is occuring, but for now we should disable anchor
adjustments during user scroll
(like we do on iOS) to prevent them from interfering with user gestures.
* Source/WebCore/page/scrolling/ScrollAnchoringController.cpp:
(WebCore::ScrollAnchoringController::adjustScrollPositionForAnchoring):
Canonical link: https://commits.webkit.org/273142@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes