Webfont rendering is terrible on Linux




Graphics: Text
3 years ago
2 hours ago


(Reporter: Akkana Peck, Unassigned)


39 Branch

Firefox Tracking Flags

(Not tracked)


(Whiteboard: gfx-noted)


(3 attachments)



3 years ago
Created attachment 8639618 [details]
sciencefriday.com: look at the main article text below the ant image. Font is apparently Proxima Nova Semibold.

Many webfonts look absolutely terrible on Linux (Debian sid). I don't mean subtle issues with antialiasing, but that some letters look bold while some are so spiderweb-thin as to be almost invisible. These same pages look fine on Mac firefox, so it's something in the font rendering Firefox is doing for webfonts on Linux.

The only solution I've found is to block webfonts entirely, either by un-checking "Allow pages to choose their own fonts" or by setting gfx.downloadable_fonts.enabled to False in about:config.

Comment 1

3 years ago
Created attachment 8639622 [details]
Screenshot: look at "Big Free-tailed Bat" to the right of the image. Font is  Muli.

The inspector says this is font Muli:
src: local("Muli"), url("http://fonts.gstatic.com/s/muli/v7/z6c3Zzm51I2zB_Gi7146Bg.woff2") format("woff2"), url("http://fonts.gstatic.com/s/muli/v7/kU4XYdV4jtS72BIidPtqyw.woff") format("woff");

Comment 2

3 years ago
Akkana, which version of Firefox are you using? Are you using any local adjustments to fontconfig settings?

If you could attach the contents of 'about:support' that would be helpful. Could you also include the URL's of the pages where you see the problem?
Component: Layout: Text → Graphics: Text
Flags: needinfo?(akkzilla)

Comment 3

3 years ago
Created attachment 8640286 [details]
about:support output

Using Firefox 39.0. I don't knowingly have any local changes to fontconfig, but it's an old Debian install that's been updating for years. Would that be in /etc/fonts? I don't seem to have any local changes under that directory. Is there anywhere else I should look for fontconfig changes?

The URLs in my two screenshots are:

I thought I'd be clever and try to test it on a laptop that has a vanilla 12.04 Ubuntu installed, for comparison, but I can't get Firefox to load webfonts at all there; it just uses DejaVu Sans (which looks fine).
Flags: needinfo?(akkzilla)
Whiteboard: gfx-noted

Comment 4

2 hours ago
Per policy at https://wiki.mozilla.org/Bug_Triage/Projects/Bug_Handling/Bug_Husbandry#Inactive_Bugs. If this bug is not an enhancement request or a bug not present in a supported release of Firefox, then it may be reopened.
Last Resolved: 2 hours ago
Resolution: --- → INACTIVE
You need to log in before you can comment on or make changes to this bug.