data:text/html,<div class="container"> <div class="content">thin</div> </div> <style> .container { overflow-x: auto; height: 200px; width: 200px; direction: rtl; background: lightsalmon; } .content { width: 300px; } </style> If you copy the above data url and open it in Safari on macOS (with non-overlay scrollbars visible), and try to scroll the content you wont be able to. This works as expected in Chrome and Firefox.
Created attachment 466412 [details] rendering in safari, firefox, chrome I could scroll horizontally with the trackpad on a MacBook. Tested on macOS 13.4 --- Safari Technology Preview 170 18616.1.14.5 Firefox Nightly 115.0a1 11523.5.10 Google Chrome Canary 115.0.5762.0 5762.0
Apologies to clarify I specifically meant I couldn't drag the scrollbar to scroll I could scroll using other mechanisms. I'd have to double check but I also don't believe the scrollbar hover effect worked which makes me think it's an issue with the hit testing code.
<rdar://problem/109858866>
Most probably similar to 250207? Or bug 249187 (if using mouse - but not horizontal case).
(In reply to Ahmad Saleem from comment #4) > Most probably similar to 250207? > > Or bug 249187 (if using mouse - but not horizontal case). You can see my fail PR attempt for first case here: https://github.com/WebKit/WebKit/pull/8355
<rdar://104944522>
Pull request: https://github.com/WebKit/WebKit/pull/22189
Committed 272466@main (d7611e7b6b1a): <https://commits.webkit.org/272466@main> Reviewed commits have been landed. Closing PR #22189 and removing active labels.