[Webkit-unassigned] [Bug 72837] [Gtk] Wrong rendering of Arabic text on Google Music

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Oct 27 12:07:29 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=72837





--- Comment #7 from Martin Robinson <mrobinson at webkit.org>  2012-10-27 12:08:41 PST ---
(In reply to comment #6)

> Anyway, any other browser you can find for your platform I'm sure gets this right, and I would be shocked if this bug isn't already resolved today.

Sadly, this is still an issue for WebKitGTK+, though only with web fonts. If all goes well, it should be fixed in the next release. It's only been rather recently that the libraries necessary to do this have existed stand-alone for the free desktop (with HarfBuzzNG 1.0).

In the past, HarfBuzz was embedded directly into libraries like Pango -- and this is the approach that Chromium on Linux used. Now that HarfBuzz is a standalone library, we can use it in WebKitGTK+ (where embedding dependencies is more culturally taboo).

The reason that Pango doesn't work for this usecase is that it's only designed to work with installed fonts. Firefox had a "hacky" subclass of some core Pango class that worked around the issue.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list