Bug 249892 - Scroller style changes overrides custom pseudo-scrollbar sizes.
Summary: Scroller style changes overrides custom pseudo-scrollbar sizes.
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: WebKit Nightly Build
Hardware: Mac (Apple Silicon) macOS 13
: P2 Minor
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-12-26 09:17 PST by Ethan Wong
Modified: 2023-01-25 14:54 PST (History)
3 users (show)

See Also:


Attachments
Scroller style changes overrides custom pseudo-scrollbar sizes (24.77 MB, video/quicktime)
2022-12-26 09:17 PST, Ethan Wong
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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.