summaryrefslogtreecommitdiff
path: root/third_party
diff options
context:
space:
mode:
authorBo Xu <bo_xu@foxitsoftware.com>2014-12-19 19:29:46 -0800
committerBo Xu <bo_xu@foxitsoftware.com>2014-12-19 19:29:46 -0800
commit06b087a3306a521db0d9d0a3e28c3ad0040c7055 (patch)
tree3566950ca5afed9699a731b1ac5815ca0df68ec3 /third_party
parentb3a323016ab64d3f3ff044a5d7084c272327692e (diff)
downloadpdfium-06b087a3306a521db0d9d0a3e28c3ad0040c7055.tar.xz
Set the freetype options missing in the recent update.
Turn on the FT_CONFIG_OPTION_SUBPIXEL_RENDERING to enable sub-pixel rendering. Also undef some other options to match what they look like before. BUG=444243 R=thestig@chromium.org Review URL: https://codereview.chromium.org/789163008
Diffstat (limited to 'third_party')
-rw-r--r--third_party/freetype/include/config/ftoption.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/third_party/freetype/include/config/ftoption.h b/third_party/freetype/include/config/ftoption.h
index 6fceef7628..d5f14d7023 100644
--- a/third_party/freetype/include/config/ftoption.h
+++ b/third_party/freetype/include/config/ftoption.h
@@ -92,7 +92,7 @@ FT_BEGIN_HEADER
/* This is done to allow FreeType clients to run unmodified, forcing */
/* them to display normal gray-level anti-aliased glyphs. */
/* */
-/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */
+ #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING
/*************************************************************************/
@@ -336,7 +336,7 @@ FT_BEGIN_HEADER
/* */
/* Note that the `FOND' resource isn't checked. */
/* */
-#define FT_CONFIG_OPTION_MAC_FONTS
+#undef FT_CONFIG_OPTION_MAC_FONTS
/*************************************************************************/
@@ -514,7 +514,7 @@ FT_BEGIN_HEADER
/* embedded bitmaps in all formats using the SFNT module (namely */
/* TrueType & OpenType). */
/* */
-#define TT_CONFIG_OPTION_EMBEDDED_BITMAPS
+#undef TT_CONFIG_OPTION_EMBEDDED_BITMAPS
/*************************************************************************/
@@ -696,7 +696,7 @@ FT_BEGIN_HEADER
/* and avar tables). This has many similarities to Type 1 Multiple */
/* Masters support. */
/* */
-#define TT_CONFIG_OPTION_GX_VAR_SUPPORT
+#undef TT_CONFIG_OPTION_GX_VAR_SUPPORT
/*************************************************************************/
@@ -704,7 +704,7 @@ FT_BEGIN_HEADER
/* Define TT_CONFIG_OPTION_BDF if you want to include support for */
/* an embedded `BDF ' table within SFNT-based bitmap formats. */
/* */
-#define TT_CONFIG_OPTION_BDF
+#undef TT_CONFIG_OPTION_BDF
/*************************************************************************/
@@ -740,7 +740,7 @@ FT_BEGIN_HEADER
/* */
/* The Chinese font MingTiEG-Medium (CNS 11643 character set) needs 256. */
/* */
-#define T1_MAX_CHARSTRINGS_OPERANDS 256
+#define T1_MAX_CHARSTRINGS_OPERANDS 512
/*************************************************************************/