Bug 249892

Summary: Scroller style changes overrides custom pseudo-scrollbar sizes.
Product: WebKit Reporter: Ethan Wong <bunnnywong>
Component: WebCore Misc.Assignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Minor CC: simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Mac (Apple Silicon)   
OS: macOS 13   
Attachments:
Description Flags
Scroller style changes overrides custom pseudo-scrollbar sizes none

Description Ethan Wong 2022-12-26 09:17:55 PST
Created attachment 464214 [details]
Scroller style changes overrides custom pseudo-scrollbar sizes

Scroller style (which can be toggled from 'System Settings'->'Appearance') changes can cause custom pseudo-scrollbar sizes (set by `width` or `height` property using `::-webkit-scrollbar`) to be overridden by AppKit defaults.
Comment 1 Ethan Wong 2022-12-26 09:20:24 PST
Pull request: https://github.com/WebKit/WebKit/pull/8069
Comment 2 Ethan Wong 2022-12-26 09:22:50 PST
Pull request: https://github.com/WebKit/WebKit/pull/8070
Comment 3 Ethan Wong 2022-12-26 09:25:22 PST
(In reply to Ethan Wong from comment #1)
> Pull request: https://github.com/WebKit/WebKit/pull/8069

Closed in favor of #8070.
Comment 4 Radar WebKit Bug Importer 2023-01-02 09:18:22 PST
<rdar://problem/103814080>
Comment 5 EWS 2023-01-25 14:54:14 PST
Committed 259389@main (560abdc4b294): <https://commits.webkit.org/259389@main>

Reviewed commits have been landed. Closing PR #8070 and removing active labels.