Bug 150373 - Radio buttons scale incorrectly on zoom in El Capitan
Summary: Radio buttons scale incorrectly on zoom in El Capitan
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Forms (show other bugs)
Version: Safari 9
Hardware: Mac OS X 10.11
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-20 14:42 PDT by Johnny Rodgers
Modified: 2016-04-13 11:57 PDT (History)
4 users (show)

See Also:


Attachments
zoom 1 on left, zoom 0 on right (459.92 KB, image/png)
2015-10-20 14:42 PDT, Johnny Rodgers
no flags Details
Unsettled radio buttons at 3 sizes (275 bytes, text/html)
2015-10-21 10:36 PDT, Wenson Hsieh
no flags Details
Radio buttons, zoom level 1 (<select> for reference) (13.96 KB, image/png)
2015-10-21 15:42 PDT, Wenson Hsieh
no flags Details
Safari 9 radio button test zoom +1 (21.86 KB, image/png)
2015-10-21 20:25 PDT, Johnny Rodgers
no flags Details
Safari 9 radio button test zoom +2 (23.71 KB, image/png)
2015-10-21 20:25 PDT, Johnny Rodgers
no flags Details
Safari 9 radio button test zoom -1 (21.96 KB, image/png)
2015-10-21 20:26 PDT, Johnny Rodgers
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Johnny Rodgers 2015-10-20 14:42:20 PDT
Created attachment 263618 [details]
zoom 1 on left, zoom 0 on right

In Safari 9 on El Capitan radio buttons render incorrectly when the page is zoomed. Unable to repro in other browsers. Affects multiple websites (GMail Settings shown in attached screenshot).
Comment 1 Wenson Hsieh 2015-10-20 22:55:02 PDT
Could not reproduce what was in the screenshot by visiting my Gmail settings page. Just to make sure, you are referring to zooming (using cmd +/-) rather than page scaling (using pinch to zoom) right?
Comment 2 Johnny Rodgers 2015-10-21 10:13:17 PDT
Yes, using cmd+ to zoom in. I can't repro on Safari 9 on Yosemite, but in El Capitan I get the bug as shown on two different installs and on two different websites (Slack and GMail).
Comment 3 Wenson Hsieh 2015-10-21 10:35:32 PDT
Hmm...still not able to reproduce the issue in the attached screenshot. Perhaps the radio buttons on the settings pages you're seeing have custom styles? I'm curious if this happens when zooming in on regular radio buttons -- I'll attach a test page in a bit (it'll just contain some plain radio buttons). Please let me know if they also exhibit the same clipping behavior as you saw in the Slack settings page.

Thanks!
Comment 4 Wenson Hsieh 2015-10-21 10:36:27 PDT
Created attachment 263698 [details]
Unsettled radio buttons at 3 sizes
Comment 5 Wenson Hsieh 2015-10-21 10:36:53 PDT
> Unsettled radio buttons at 3 sizes

Whoops, that's *unstyled*
Comment 6 Johnny Rodgers 2015-10-21 11:48:20 PDT
Thanks Wenson. Afaict the radio buttons are unstyled, vanilla form controls.
Comment 7 Wenson Hsieh 2015-10-21 15:41:47 PDT
Interesting...I'm seeing something different on my machine (also El Capitan) after zooming to the first level (a single cmd+). I'm attached a screenshot of it for reference.
Comment 8 Wenson Hsieh 2015-10-21 15:42:29 PDT
Created attachment 263751 [details]
Radio buttons, zoom level 1 (<select> for reference)
Comment 9 Johnny Rodgers 2015-10-21 20:25:19 PDT
Created attachment 263786 [details]
Safari 9 radio button test zoom +1

Here's Safari 9 El Cap using the radio button test at zoom +1. This was repro'd on two different laptops.
Comment 10 Johnny Rodgers 2015-10-21 20:25:53 PDT
Created attachment 263787 [details]
Safari 9 radio button test zoom +2

Here's Safari 9 El Cap using the radio button test at zoom +2.
Comment 11 Johnny Rodgers 2015-10-21 20:26:29 PDT
Created attachment 263788 [details]
Safari 9 radio button test zoom -1

Here's Safari 9 El Cap using the radio button test at zoom -1.