<html>
    <head>
      <base href="https://bugs.webkit.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [FreeType] Enable ligatures and kerning in the fast font layout path"
   href="https://bugs.webkit.org/show_bug.cgi?id=167557#c5">Comment # 5</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [FreeType] Enable ligatures and kerning in the fast font layout path"
   href="https://bugs.webkit.org/show_bug.cgi?id=167557">bug 167557</a>
              from <span class="vcard"><a class="email" href="mailto:mcatanzaro@gnome.org" title="Michael Catanzaro <mcatanzaro@gnome.org>"> <span class="fn">Michael Catanzaro</span></a>
</span></b>
        <pre>Hi, thanks for the offer to help. The simple text path does not use harfbuzz at all. harfbuzz is only used for the complex text path. (See <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - Enable proper kerning and ligatures support for HarfBuzz-ng complex text path"
   href="show_bug.cgi?id=102603">bug #102603</a>, which may or may not be obsolete, I'm not sure.) The simple text path uses FreeType directly.

Well, at least I think so?

(In reply to Michael Catanzaro from <a href="show_bug.cgi?id=167557#c0">comment #0</a>)
<span class="quote">> We should enable ligatures and kerning in the fast font layout path, as
> performed by Apple's ports.</span >

I don't know enough about FreeType to know whether this is actually possible. It's certainly a lot less important than it used to be since GTK no longer uses simple text at all, except when forced by environment variable, so nobody will ever see it. So this really only matters for WPE. I wonder if it's time for WPE to switch to the complex text path?</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>