为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Some fonts not displaying correctly since recent update

  • 6 个回答
  • 6 人有此问题
  • 1 次查看
  • 最后回复者为 FuzzySponch

more options

After an update couple of weeks ago, fonts on some sites and in some emails started defaulting to the "Last Resort" system font.

The same sites and emails open correctly in Chrome. From what I can tell, the affected fonts are all stylized (bold, scaled larger than the surrounding type or emoticons).

I made sure my Firefox fonts default to Arial, Courier and Times New Roman, with "Allow pages to choose their own fonts..." selected. When I deselect this option, the fonts in the content display correctly but the site navigation fonts turn to "Last Resort." (I tried to upload screen grabs of everything, but got a spinning wheel.)

Thanks.

After an update couple of weeks ago, fonts on some sites and in some emails started defaulting to the "Last Resort" system font. The same sites and emails open correctly in Chrome. From what I can tell, the affected fonts are all stylized (bold, scaled larger than the surrounding type or emoticons). I made sure my Firefox fonts default to Arial, Courier and Times New Roman, with "Allow pages to choose their own fonts..." selected. When I deselect this option, the fonts in the content display correctly but the site navigation fonts turn to "Last Resort." (I tried to upload screen grabs of everything, but got a spinning wheel.) Thanks.

所有回复 (6)

more options

This could be related with the recent switch in Firefox 52+ from Cairo to Skia for canvas/content rendering.

Firefox 52+ has changed from Cairo to Skia for canvas/content rendering.

You can modify these gfx.*.azure.backends prefs on the about:config page to revert to the old font rendering swap the skia,cairo order to cairo,skia or remove the skia and leave cairo.

  • gfx.canvas.azure.backends = direct2d1.1,cairo,skia
  • gfx.content.azure.backends = direct2d1.1,cairo,skia

You can open the about:config page via the location/address bar.

You can accept the warning and click "I'll be careful" to continue.

more options

Thanks, cor-el! I'm new to this and want to be sure I don't screw things up:

I'm on a Mac, and when I go to modify the prefs, I get a window that says "Enter string value" and the only editable text there now is skia.

So do I use the full string you have above that starts with direct2d1.1, or should I enter just cairo,skia because I'm not on Windows?

more options

On Mac you won't see direct2d1.1 (that is Windows only, so sorry about the confusion).

If you have skia,cairo or only skia on Mac then change that to cairo,skia

more options

I thought this was working, but just had another page load with only "Last Resort" loaded, and again, the same page loads fine with correct fonts in Chrome.

Sad, because I don't like Chrome.

more options

Maybe check for font issues in Font Book and also do a font test.

You can do a font test to see if you can identify corrupted font(s).

more options

The problem started happening in application menus yesterday—I couldn't read the menu bar in Photoshop—so clearly not a Firefox problem!

So today I ran FontNuke, and so far, so good.

Thanks for all your help, though—it was all good advice and now I know how to troubleshoot much better than I did before.