[Webkit-unassigned] [Bug 148675]=?UTF-8?Q?=20Can=E2=80=99t=20arbitrarily=20resize=20radios=20?=/ checkboxes
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Sep 2 01:13:23 PDT 2015
https://bugs.webkit.org/show_bug.cgi?id=148675
--- Comment #4 from Robin Whittleton <robin at reala.net> ---
Not as far as I understand it. Pre bug #147405, Safari would not scale radios/checkboxes outside of the two default sizes (3 if on a non-retina screen as it treats the @2x asset as a third larger size). That bug changes the behavior such that regardless of zoom level radios / checkboxes remain at their ânaturalâ size (i.e. consistent with the size of the text).
This bug is an enhancement request to allow web developers to set a specific size for radios/checkboxes using CSS. On other platforms this is generally the default behaviour these days. For example, Edge on Windows 10 or Safari on iOS:
https://gdstechnology.blog.gov.uk/wp-content/uploads/sites/31/2015/08/win_10_edge.png
https://gdstechnology.blog.gov.uk/wp-content/uploads/sites/31/2015/08/ios_8_safari.png
The only browser to allow this behaviour on OS X is Firefox. Its implementation causes the radios/checkboxes to go slightly fuzzy at non-default sizes, something that could be amended a bit by scaling the @2x asset I guess. Either way, a little blurring is a small price to pay for the increased usability. If this issue can be fixed without blurring then even better.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150902/679a3b60/attachment.html>
More information about the webkit-unassigned
mailing list