Bug 231791

Summary: [iOS] Move styling of button-like controls into RenderTheme
Product: WebKit Reporter: Aditya Keerthi <akeerthi>
Component: New BugsAssignee: Aditya Keerthi <akeerthi>
Status: NEW    
Severity: Normal CC: cdumez, changseok, esprehn+autocc, ews-watchlist, glenn, gyuyoung.kim, kondapallykalyan, macpherson, menard, pdr, thorton, webkit-bug-importer, wenson_hsieh
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 244233    
Attachments:
Description Flags
Patch
ews-feeder: commit-queue-
Patch thorton: review+

Aditya Keerthi
Reported 2021-10-14 18:51:06 PDT
Button-like controls on iOS include buttons, <select>, and date inputs. This change will enable support of accent-color for the aforementioned elements, and let "appearance: none" completely drop native styling.
Attachments
Patch (48.43 KB, patch)
2021-10-14 19:25 PDT, Aditya Keerthi
ews-feeder: commit-queue-
Patch (48.43 KB, patch)
2021-10-14 19:46 PDT, Aditya Keerthi
thorton: review+
Aditya Keerthi
Comment 1 2021-10-14 18:51:49 PDT
Aditya Keerthi
Comment 2 2021-10-14 19:25:03 PDT
Aditya Keerthi
Comment 3 2021-10-14 19:46:32 PDT
Aditya Keerthi
Comment 4 2021-10-15 09:56:17 PDT
Comment on attachment 441322 [details] Patch Apple Silicon failures are unrelated.
Aditya Keerthi
Comment 5 2021-10-15 15:34:12 PDT
Comment on attachment 441322 [details] Patch This causes some WPT failures. Need to rethink how to move the styling over.
Note You need to log in before you can comment on or make changes to this bug.