2009-06-30 Adam Langley <agl@google.com>
authoragl@chromium.org <agl@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 30 Jun 2009 16:57:01 +0000 (16:57 +0000)
committeragl@chromium.org <agl@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 30 Jun 2009 16:57:01 +0000 (16:57 +0000)
commit0c21274c7b6582ae52c2a7c40fcfd04ba0318b0e
tree940d12a240b3602f5e2a79ca7db2d2235d25f304
parent53382d06719f6c7565eb0216a22b8a6ecd13b2c9
2009-06-30  Adam Langley  <agl@google.com>

        Reviewed by Eric Seidel.

        Chromium: Add complex text support on Linux.

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

        This patch adds complex text support on Linux using Harfbuzz. It's not
        the fastest code possible: some caching of font tables will certainly
        be required. However, it's probably the simplest code that works.

        This will require checking in new baselines in the Chromium tree for
        those layout tests which now pass.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@45379 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/platform/graphics/chromium/FontLinux.cpp
WebCore/platform/graphics/chromium/HarfbuzzSkia.cpp [new file with mode: 0644]