[wp-trac] [WordPress Trac] #30195: Twenty Fifteen: font kerning everywhere

WordPress Trac noreply at wordpress.org
Tue Nov 4 15:40:05 UTC 2014


#30195: Twenty Fifteen: font kerning everywhere
------------------------------+--------------------------
 Reporter:  afercia           |       Owner:  iandstewart
     Type:  enhancement       |      Status:  reopened
 Priority:  normal            |   Milestone:  4.1
Component:  Bundled Theme     |     Version:  trunk
 Severity:  normal            |  Resolution:
 Keywords:  has-patch commit  |     Focuses:
------------------------------+--------------------------

Comment (by afercia):

 > it seems to be too early to use in a default theme
 Totally agree. Bit sad though :)
 For the ones interested, thanks to @ocean90 live debugging on Slack :) we
 can summarize:

 @ocean90, @tywayne, @mattwiebe, @obenland
 they all experienced a tab crash in Chrome 38.0.2125.111 on OS X 10.10 but
 only when logged in and the admin bar is visible.

 @iandstewart couldn't reproduce

 @mattwiebe reports:
 I also got tab crashing... I then moved to Canary and it was fine.

 @iamtakashi pointed out the crash doesn't happen on Mac when "Noto Sans"
 is installed in your system fonts. @iamtakashi what about "Noto Serif"?
 was Serif installed too?

 Crash not happening on Canary intrigued me and maybe I've found something,
 not sure but maybe the reason why Canary doesn't crash is this:
 https://code.google.com/p/chromium/issues/detail?id=334269#c49
 Sep 30, 2014
 Switch to HarfBuzz on Mac and remove CoreText shaper

 see also: Consider using harfbuzz on Mac and Windows
 https://code.google.com/p/chromium/issues/detail?id=286450

 [http://freedesktop.org/wiki/Software/HarfBuzz/ HarfBuzz] is an OpenType
 text shaping engine.
 "This is what is used in latest versions of Firefox, GNOME, ChromeOS,
 Chrome Linux, LibreOffice, XeTeX, and Android among other places."

 As far as I understand, Chrome on Mac is currently using Core Text and
 from version 40 will use HarfBuzz.

 I can't test on a Mac, my guess is it has to do also with Core Text fonts
 fallback and the order Google fonts are downloaded. Seems when the admin
 bar is visible, 'Open Sans' is downloaded before "Noto" and this could be
 relevant.
 Btw, just for testing purposes I'm attaching a patch for the ones willing
 to debug :)

--
Ticket URL: <https://core.trac.wordpress.org/ticket/30195#comment:13>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list