Bug 26741 - [Gtk] Share complex text support with Chromium Linux
Summary: [Gtk] Share complex text support with Chromium Linux
Status: RESOLVED DUPLICATE of bug 92098
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Linux
: P2 Normal
Assignee: Nobody
URL:
Keywords: Gtk
Depends on:
Blocks:
 
Reported: 2009-06-25 17:02 PDT by Jan Alonzo
Modified: 2012-12-11 01:36 PST (History)
5 users (show)

See Also:


Attachments
Rewrite of FontGtk to use harfbuzz-ng (29.73 KB, patch)
2009-12-20 02:43 PST, Evan Martin
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Alonzo 2009-06-25 17:02:13 PDT
Bug #25068 will be adding complex text support in Chromium Linux using HarfBuzz. It would be nice if we can share the same codebase (with the exception of the Skia bits).
Comment 1 Xan Lopez 2009-07-20 02:53:11 PDT
Not sure, it seems more natural for us to use Pango, which already uses HarfBuzz internally AFAIK.
Comment 2 Xan Lopez 2009-08-31 14:04:08 PDT
(In reply to comment #1)
> Not sure, it seems more natural for us to use Pango, which already uses
> HarfBuzz internally AFAIK.

Apparently the people with a clue about this think that using Harfbuzz directly makes more sense, so disregard that :)

Some links Behdad pasted on IRC to read about the APIs we should be using to write a harfbuzz backend:

- http://behdad.org/text/
- http://lists.freedesktop.org/archives/harfbuzz/2009-August/000359.html
Comment 3 Evan Martin 2009-12-20 02:43:30 PST
Created attachment 45265 [details]
Rewrite of FontGtk to use harfbuzz-ng
Comment 4 Evan Martin 2009-12-20 02:51:48 PST
This patch seems to work, but Harfbuzz doesn't yet do any complex shaping so it's hard to know.  :(
Comment 5 Martin Robinson 2012-12-11 01:36:05 PST
Evan, thanks to your initial kick in this direction, we've finally completed this.

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