New issue
Advanced search Search tips

Issue 774338 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug



Sign in to add a comment

Rendering of depressed <button> element is super-wonky on macOS with page zoom enabled

Project Member Reported by rlanday@chromium.org, Oct 13 2017

Issue description

Chrome Version: 62.0.3202.18 (Official Build) beta (64-bit)
OS: macOS 10.12.6

What steps will reproduce the problem?
(1) Go to data:text/html, <button>Hello
(2) Zoom the page in or out with Command-Minus Sign (-) or Command-Plus Sign (+) (pinching to zoom doesn't trigger the issue)
(3) Click and hold the button to view the rendering

What is the expected result?

The button should look similarly to how it looks when depressed at 100%.

What happens instead?

The rendering is wonky. See the attached screenshot. Also compare with the screenshot for Safari, which has the correct behavior.
 
Page zoom button pressed Safari.png
17.0 KB View Download
Page zoom button pressed Chrome.png
13.2 KB View Download

Comment 1 by kochi@chromium.org, Oct 20 2017

Components: -Blink>Forms>Button Blink>Paint
Is this a painting issue?
Apparently when zoom != 100%, we fake the button appearance with CSS for some reason:
https://bugs.chromium.org/p/chromium/issues/detail?id=546679

Safari seems to have found a way to avoid having to do this.
Owner: tkent@chromium.org
Status: Assigned (was: Untriaged)
Not time critical, so assigning despite OOO.

Comment 4 by tkent@chromium.org, Jan 9 2018

Components: -Blink>Paint Blink>Forms>Button
Owner: ----
Status: Available (was: Assigned)
Project Member

Comment 5 by sheriffbot@chromium.org, Jan 10

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Labels: -Hotlist-Recharge-Cold
Status: Available (was: Untriaged)

Sign in to add a comment