Regression: paper-slider's knob renders weirdly at certain zoom levels |
|||||||
Issue descriptionChrome Version:59.0.3043.0 dev OS:Ubuntu 14.04,Windows What steps will reproduce the problem? (1)Launch chrome and go to chrome://md-settings/fonts (2)Now zoom the page to 80% and Observe the blue focus on resizing scale(kindly refer video) Actual:Weird shaped focus are seen when page is zoomed-out to 80% Expected:Instead,focus should be circular when page is zoomed-out to 80%. This is a Regression issue broken in M-58 Manual Bisect Info: =================== Good Build:58.0.3010.0 dev Bad build :58.0.3012.0 dev
,
Mar 16 2017
Issue is reproducible on the latest canary(59.0.3043.0) on Mac OS 10.12.3 as well.
,
Mar 27 2017
this is a problem in paper-slider's knob (which probably uses border-radius and is having subpixel rounding errors)
,
Mar 27 2017
Scaling a float (4.3px) versus an integer (4px) by applying a zoom factor will result in a slightly different rendering. This is not a bug nor a regression as far as layout is concerned. If you prefer the knobs to be slightly larger or have a different slant please adjust the radius or size of the border now that they're no longer floored. Thanks!
,
Apr 3 2017
@dbeam can you file a bug on Polymer's paper-slider?
,
Apr 4 2017
The problem is that a block element is used for the knob. Its size can be affected by subpixel positioning, which is the case when the user zooms the document. In the attached test case, both divs have identical computed style (roughly equivalent to the problematic page), but subpixel positioning causes the last div to be smaller and get a strange square look. This issue predates the cl.
,
Apr 4 2017
What does <video controls> do for the circle? What does this look like in other browsers?
,
Apr 4 2017
esprehn@: it uses -webkit-appearance: sliderthumb-horizontal; and is just a little bit off in new, fun, exciting ways! it just centers incorrectly on the slider's track (at 90% zoom it's too high, for instance)
,
Jul 6 2017
I'm no longer working on Chrome, and unlikely to fix any bug I'm currently assigned. So this bug doesn't languish, I'm unassigning myself.
,
Feb 28 2018
|
|||||||
►
Sign in to add a comment |
|||||||
Comment 1 by msrchandra@chromium.org
, Mar 16 2017Owner: ka...@opera.com
Status: Assigned (was: Unconfirmed)