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

Issue 759335 link

Starred by 3 users

Issue metadata

Status: Duplicate
Merged: issue 760593
Owner:
Closed: Sep 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug-Regression



Sign in to add a comment

M60 font aliasing change signficantly reduces readability

Reported by aler...@gmail.com, Aug 26 2017

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.86 Safari/537.36

Example URL:
https://doc.rust-lang.org/book/second-edition/ch17-03-oo-design-patterns.html

Steps to reproduce the problem:
1. Upgrade from M59 to M60
2. Visit any website

What is the expected behavior?
Fonts render the same, or at least in a way that is equal or better.

What went wrong?
After the M60 upgrade, font rendering provides a much fuzzier, harder to read text. I am no expert, but it looks like it is more strongly aliased. This is universal across pretty much all sites.

Attached is a screenshot comparing M60 and M59 rendering.

Does it occur on multiple sites: Yes

Is it a problem with a plugin? No 

Did this work before? Yes 59.0.3071.86

Does this work in other browsers? Yes

Chrome version: 60.0.3112.113  Channel: stable
OS Version: Debian Stable
Flash Version: N/A

I find the M60 rendering behaviour very difficult to read. I have had to downgrade to M59.
 
chrome-antialiasing.png
93.4 KB View Download

Comment 1 by aler...@gmail.com, Aug 26 2017

Checked beta channel, this is present there as well.
Components: -Blink Blink>WebFonts Blink>Fonts
Labels: -Type-Bug Type-Bug-Regression
Status: WontFix (was: Unconfirmed)
I used a Gimp to create a picture that shows difference between your two screenshots of m59 and m60.

But the result says rendered images are completely same thing.

So, let me close this as WontFix.
subtract60from59.png
2.1 KB View Download
Owner: toyoshim@chromium.org

Comment 5 by aler...@gmail.com, Aug 28 2017

My apologies; this bug is definitely present if I do a side-by-side comparison of beta channel and M59. I may just have been imagining it in the screenshot, however, which could imply that it's a subpixel or other rendering artifact not picked up in the screenshot.

I'll see if I can provide a better demonstration for you.

Comment 6 by aler...@gmail.com, Aug 31 2017

Here are two photographs. If you look closely on the M60 one, you can clearly see that it has increased blending, such as inside each lowercase m.

Can you please reopen this bug?
M59 fonts.jpg
277 KB View Download
M60 fonts.jpg
262 KB View Download
Cc: toyoshim@chromium.org
Components: -Blink>WebFonts
Labels: Needs-Bisect
Owner: e...@chromium.org
Status: Untriaged (was: WontFix)
Removing Blink>WebFonts, this is not a webfont issue.

I can see changes in lowercase m and position of the dot in '0'.
It indeed looks like a subpixel rendering issue.

+eae, would you help triaging this?
Cc: hdodda@chromium.org
Labels: Needs-Triage-M60 Needs-Feedback
Tested the issue on ubuntu 14.04 and Mac OS 10.12.6 using chrome M60 #60.0.3112.113 and reported M59 #59.0.3071.86 and observed the fonts as attached in the screenshots.

Unable to figure out the difference in both the versions of chrome.

@ alercah-- Could you please provide us any sample test case or jsfiddle that reproduces the issue , for better traiging.

Thanks!
759335_m59.png
197 KB View Download
759335.png
219 KB View Download

Comment 9 by aler...@gmail.com, Sep 4 2017

Unfortunately I don't have a specific case. I've noticed this on most pages though; I don't think there are particularly unusual conditions to trigger it.
May I ask some more questions?

- Could you provide information about the display you are using with your Linux, such as manufacturer name, product name, screen resolution, etc?
- Could you reproduce the problem with another display?
- Could you reproduce this with a clean profile, without any extension, i.e. in guest session, using new profile, or launching chrome with --user-data-dir=/tmp/foo
- More specific version of your debian, i.e. result of "uname -v"

Comment 11 by aler...@gmail.com, Sep 6 2017

It's the builtin LCD for a Lenovo T440p. I can't easily test wth another display right now, but I'll get back to you if I can. It reproduces on a clean profile. uname -v gives #1 SMP Debian 4.9.30-2 (2017-06-12)

Comment 12 by aler...@gmail.com, Sep 19 2017

Any luck? Anything else I can do to help this? 

Comment 13 by e...@chromium.org, Sep 22 2017

Mergedinto: 760593
Status: Duplicate (was: Untriaged)

Comment 14 by derat@chromium.org, Sep 22 2017

Cc: bunge...@chromium.org derat@chromium.org
Does Chrome switch back to the old rendering style if you export FREETYPE_PROPERTIES="truetype:interpreter-version=35" in your environment? Just want to make sure that this is the same thing being discussed in  issue 760593 .

It may be, as the M60 text in #6 does appear to have less/no horizontal hinting than the M59 screenshot. It's also possible that something else is wrong, as some parts of the M60 screenshot seem quite bad -- compare the "1. Upgrade" text between the two, for example.

Comment 15 by aler...@gmail.com, Sep 22 2017

Yes, it seems to work properly this way; the Freetype bug linked in the other thread also indicates that a fix is forthcoming so hopefully if you are able to upgrade to the new version ASAP then it will be fully resolved.

Comment 16 by derat@chromium.org, Sep 22 2017

If you're referring to http://savannah.nongnu.org/bugs/?func=detailitem&item_id=51051 or http://savannah.nongnu.org/bugs/?func=detailitem&item_id=51387, those are just about non-antialiased text, which doesn't seem to be what you're using in your screenshots. Is there another FreeType bug report tracking changes to antialiased rendering?

Comment 17 by aler...@gmail.com, Sep 22 2017

Ah hmm, you may be right. I haven't looked for other bugs.

Sign in to add a comment