New issue
Advanced search Search tips

Issue 714385 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner: ----
Closed: Aug 22
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Bug



Sign in to add a comment

Incorrect transform: rotate

Reported by franpac...@gmail.com, Apr 22 2017

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36

Steps to reproduce the problem:
It's here:

https://jsfiddle.net/g55f30j1/4/ 

The two blades on the close button do not intersect at their center. This seems be related to the button size, because if you set the width and the height of the button to a very high value (250%) it is displayed correctly.

What is the expected behavior?
The two blades should be crossed perpendicularly by their center

What went wrong?
I don't know!

Did this work before? N/A 

Does this work in other browsers? Yes

Chrome version: 58.0.3029.81  Channel: stable
OS Version: OS X 10.12.3
Flash Version:
 
Captura de pantalla 2017-04-22 a las 18.56.47.png
97.8 KB View Download
Captura de pantalla 2017-04-22 a las 18.57.18.png
139 KB View Download

Comment 1 by shend@chromium.org, Apr 23 2017

Labels: Needs-Bisect OS-Linux
Status: Untriaged (was: Unconfirmed)
Confirmed on 59.0.3071.15 (Official Build) dev (64-bit)

Appears to be an issue with 'transform', since removing the line: "transform: scale(1)" fixes it. The issue also disappears sometimes when zooming in.
Cc: jmukthavaram@chromium.org
Labels: -Needs-Bisect M-60 OS-Windows
Thanks for filing the issue.

Able to reproduce the issue on Mac-10.12.4, Windows 7 & Ubuntu 14.04 using Chrome stable version-58.0.3029.81 and canary-60.0.3081.0 with the steps mentioned in comment#0.

This is Non-regression issue, Observed from M38 builds and confirming this issue to get more inputs from Dev team.
Please find the attached screencast for reference.

Note: Observed single blade at the top left corner of the box in the earlier builds of M38.
714385-Mac.mp4
767 KB View Download

Comment 3 by nainar@chromium.org, Apr 28 2017

Status: Available (was: Untriaged)

Comment 4 by nainar@chromium.org, Apr 28 2017

Labels: -OS-Linux -OS-Windows -OS-Mac Update-Quarterly OS-All
Components: -Blink>CSS Blink>Layout
Reduced the test case further: https://jsfiddle.net/g55f30j1/26/

This is reproduceable without CSS transitions.
Interestingly the "transform: scale(1)" has an effect on the cross position.
I suspect snapping to device pixels too early in the layout computations might be causing this.

Any update on this?
Project Member

Comment 7 by sheriffbot@chromium.org, Aug 21

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
Status: Fixed (was: Untriaged)
Now appears to be working as expected.

Sign in to add a comment