Bug 18552 - [Gtk] Downloadable fonts don't work with pango backend
: [Gtk] Downloadable fonts don't work with pango backend
Status: RESOLVED INVALID
: WebKit
WebKit Gtk
: 528+ (Nightly build)
: PC Linux
: P2 Normal
Assigned To:
:
: Gtk
:
: 20783
  Show dependency treegraph
 
Reported: 2008-04-17 12:46 PST by
Modified: 2012-12-11 01:43 PST (History)


Attachments
Downloadable fonts with Pango backend (84.75 KB, image/png)
2008-04-17 12:49 PST, Luca Ferretti
no flags Details
Downloadable fonts with Freetype backend (82.08 KB, image/png)
2008-04-17 12:52 PST, Luca Ferretti
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2008-04-17 12:46:06 PST
As per summary, the downloadable fonts feature described here[1] don't works with pango backend in my WebKit build (using jhbuild).

This seems a pango only bug: in fact trying midori browser installed by distro (using svn release 29752), the same feauture works fine. See attached screenshots.

[1] http://www.alistapart.com/d/cssatten/nels.html
------- Comment #1 From 2008-04-17 12:49:15 PST -------
Created an attachment (id=20633) [details]
Downloadable fonts with Pango backend

The screenshots shows Epiphany running on recent (5~6 hours ago) WebKit checkout. I don't know if donwloadable fonts was downloaded, but of course wasn't used :-(
------- Comment #2 From 2008-04-17 12:52:53 PST -------
Created an attachment (id=20634) [details]
Downloadable fonts with Freetype backend

To quickly check if this was a Pango only bug, I tried the same page with midori browser shipped with Ubuntu 8.04. WebKit installed by package libwebkitgtk1d_0~svn29752-1_i386.deb 
------- Comment #3 From 2008-04-23 05:58:02 PST -------
Luca,

Pango upstream is missing support to load fonts from memory -- I believe the bug was reported to b.g.o years ago but I don't have a reference to hand. The Pango backend can't become the default until this is fixed.
------- Comment #4 From 2008-04-23 12:32:17 PST -------
Updated WebKit module on jhbuild to not force pango backend.

Alp, we could open a new pango bug...
------- Comment #5 From 2008-05-02 05:00:22 PST -------
This is http://bugzilla.gnome.org/show_bug.cgi?id=347237
------- Comment #6 From 2012-12-11 01:43:31 PST -------
There is no longer a Pango backend after http://trac.webkit.org/changeset/137263.