Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 52d32d6e9612edf7160a0906b7c257500453ad08
https://github.com/WebKit/WebKit/commit/52d32d6e9612edf7160a0906b7c257500453ad08
Author: Nikolaos Mouchtaris <[email protected]>
Date: 2025-11-18 (Tue, 18 Nov 2025)
Changed paths:
M Source/WebCore/page/scrolling/mac/ScrollerMac.mm
Log Message:
-----------
Safari SPOD while editing Confluence page
https://bugs.webkit.org/show_bug.cgi?id=297258
rdar://157788803
Reviewed by Simon Fraser.
Since the CATransaction lock is held when updating the scrollbar animation,
don't aquire the scroller imp lock, and just ensure the CATransaction lock is
also held when
replacing the scroller imp.
* Source/WebCore/page/scrolling/mac/ScrollerMac.mm:
(WebCore::ScrollerMac::attach):
(WebCore::ScrollerMac::setHiddenByStyle):
(WebCore::ScrollerMac::updateScrollbarStyle):
(WebCore::ScrollerMac::updateProgress):
Originally-landed-as: 297297.305@safari-7622-branch (d1a4345e57f2).
rdar://164280104
Canonical link: https://commits.webkit.org/303188@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications