summaryrefslogtreecommitdiffstats
path: root/webkit/build/port
diff options
context:
space:
mode:
authorbrettw@google.com <brettw@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-12-18 17:52:59 +0000
committerbrettw@google.com <brettw@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-12-18 17:52:59 +0000
commit66ff1ca030d044d7d16b0db32c8e33d673b1c534 (patch)
treefff6898af21c0043daa910bf89617f1e36094951 /webkit/build/port
parentfc60f22835abe2bb65b23c27fc7a15b39e948f8d (diff)
downloadchromium_src-66ff1ca030d044d7d16b0db32c8e33d673b1c534.zip
chromium_src-66ff1ca030d044d7d16b0db32c8e33d673b1c534.tar.gz
chromium_src-66ff1ca030d044d7d16b0db32c8e33d673b1c534.tar.bz2
Add support for transformed, stoked, shadowed, filled text. We do this by drawing the text using Skia after getting the outlines from Windows. A cache of these outlines is maintained because the outlines are very slow to retrieve. This new functionality is in SkiaFontWin.*, and is called when the context detects text attributes that are not supported by Windows.
Review URL: http://codereview.chromium.org/8615 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7223 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/build/port')
-rw-r--r--webkit/build/port/port.vcproj8
1 files changed, 8 insertions, 0 deletions
diff --git a/webkit/build/port/port.vcproj b/webkit/build/port/port.vcproj
index 676663e..9b1eb3c 100644
--- a/webkit/build/port/port.vcproj
+++ b/webkit/build/port/port.vcproj
@@ -1072,6 +1072,14 @@
>
</File>
<File
+ RelativePath="..\..\port\platform\graphics\skia\SkiaFontWin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\port\platform\graphics\skia\SkiaFontWin.h"
+ >
+ </File>
+ <File
RelativePath="..\..\port\platform\graphics\skia\SkiaUtils.cpp"
>
</File>