New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 704893 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Apr 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 1
Type: Bug



Sign in to add a comment

SVG text kerning fails on Windows when scaled up with scale3d()

Reported by mike.arv...@futurice.com, Mar 24 2017

Issue description

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

Steps to reproduce the problem:
1. Using Chrome on Windows, open the attached test file (also at http://output.jsbin.com/pagejejigi/1)
2. Observe the red text on the page

What is the expected behavior?
Four legible rows of text appear.

What went wrong?
On Chrome 57 on Windows, the letters are stacked on top of each other  and are not legible.

Did this work before? No 

Does this work in other browsers? Yes

Chrome version: 57.0.2987.110  Channel: stable
OS Version: Windows 10 Pro Build 14393.0
Flash Version: 

Works on Chrome 57 on macOS, as well as on Firefox on both Windows and macOS.
 
svg-text-kerning.html
1.7 KB View Download
svg-text-chrome57-win.png
15.1 KB View Download
Adding screenshot of the same issue on macOS, where it displays without problems.
svg-text-chrome57-macos.png
84.1 KB View Download
Issue #670672 looks similar, but I'm not sure if it's exactly same: https://bugs.chromium.org/p/chromium/issues/detail?id=670672
Labels: -Pri-2 BugSource-User M-59 PaintTeamTriaged-20170324 Needs-Bisect Pri-1
Status: Available (was: Unconfirmed)
Windows only, whereas 670672 also applies to linux, it seems.

This seems pretty serious. We'll try to find out what started it.

Comment 4 by f...@opera.com, Mar 24 2017

Possibly https://codereview.chromium.org/2492013004 (and follow-ups) combined with font-size cludge for Windows (i.e font-size < 1 rounded to 1 or some such.)
Cc: sureshkumari@chromium.org
Labels: -Needs-Bisect
Able to reproduce the issue on Windows-7 using stable version-57.0.2987.110 and canary-59.0.3053.1 with the steps mentioned in comment#0.
This is Non-regression issue, Observed from M30 #30.0.1599.0 to latest Canary and and confirming this issue to get more inputs from Dev team.

Please find the attached screencast for reference.
Note:Issue is not seen on Mac-10.12.3 and Ubuntu-14.04.

Thanks..
704893.mp4
252 KB View Download
Thanks for the bisect. I would still support fixing this soon so leaving P1.
Status: WontFix (was: Available)
Fixed, somehow, in Canary.

Sign in to add a comment