Summary: | [iOS] Increase contrast for textfields, checkboxes, and radio buttons | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | James Craig <jcraig> | ||||||
Component: | Forms | Assignee: | Aditya Keerthi <akeerthi> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Normal | CC: | akeerthi, cdumez, changseok, esprehn+autocc, ews-watchlist, glenn, gyuyoung.kim, kondapallykalyan, macpherson, menard, pdr, webkit-bug-importer, wenson_hsieh | ||||||
Priority: | P2 | Keywords: | InRadar | ||||||
Version: | WebKit Nightly Build | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Attachments: |
|
Description
James Craig
2021-06-17 14:27:19 PDT
The extreme low contrast problem was called out today in https://twitter.com/gerireid/status/1405203573269569538 Created attachment 433160 [details]
Patch
Comment on attachment 433160 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=433160&action=review > Source/WebCore/rendering/RenderThemeIOS.mm:2090 > + Nit - you could probably pull `checkboxRadioBackgroundColor(controlStates, styleColorOptions)` out into a local variable here to avoid writing it out twice. > Source/WebCore/rendering/RenderThemeIOS.mm:2155 > + context.setFillColor(checkboxRadioBackgroundColor(controlStates, styleColorOptions)); (Ditto) Created attachment 433229 [details]
Patch for landing
Committed r279795 (239562@main): <https://commits.webkit.org/239562@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 433229 [details]. |