Bug 91858 - Using Harfbuzz with cairo requires a HarfBuzzNGFaceCairo
Summary: Using Harfbuzz with cairo requires a HarfBuzzNGFaceCairo
Status: RESOLVED DUPLICATE of bug 91864
Alias: None
Product: WebKit
Classification: Unclassified
Component: Platform (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Dominik Röttsches (drott)
URL:
Keywords:
Depends on:
Blocks: 91853
  Show dependency treegraph
 
Reported: 2012-07-20 07:03 PDT by Dominik Röttsches (drott)
Modified: 2012-07-24 10:02 PDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dominik Röttsches (drott) 2012-07-20 07:03:11 PDT
If we want to have Harfbuzz Support working together with cairo & freetype, we need a corresponding HarfBuzzNGFace implementation.
Some of the required font info can be retrieved using cairo_scaled_font_* API, but for some we need to fall through to the Freetype implementation, for example to retrieve certain tables from the font.

For reference:
http://freetype.sourceforge.net/freetype2/docs/reference/ft2-truetype_tables.html#FT_Get_Sfnt_Table
Comment 1 Dominik Röttsches (drott) 2012-07-24 10:02:43 PDT

*** This bug has been marked as a duplicate of bug 91864 ***