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

Reply via email to