summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJUN FANG <jun_fang@foxitsoftware.com>2015-06-09 16:49:44 -0700
committerJUN FANG <jun_fang@foxitsoftware.com>2015-06-09 16:49:44 -0700
commit6e2e7d9745f1329699b6f76656096ab23d53a00a (patch)
tree5c35f7dfcc1b3376041f7eadce02830babf17388
parent7a2fcd8d1256c267380b40f2d2d8e98c3b181cee (diff)
downloadpdfium-6e2e7d9745f1329699b6f76656096ab23d53a00a.tar.xz
Revert 'Correct unexpected hinting fonts'
TBR=tsepez@chromium.org BUG=N/A Review URL: https://codereview.chromium.org/1174583003
-rw-r--r--core/src/fxge/ge/fx_ge_text.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/core/src/fxge/ge/fx_ge_text.cpp b/core/src/fxge/ge/fx_ge_text.cpp
index 5412b2993d..f3a720397b 100644
--- a/core/src/fxge/ge/fx_ge_text.cpp
+++ b/core/src/fxge/ge/fx_ge_text.cpp
@@ -1622,11 +1622,7 @@ CFX_PathData* CFX_Font::LoadGlyphPath(FX_DWORD glyph_index, int dest_width)
}
}
FXFT_Set_Transform(m_Face, &ft_matrix, 0);
- int load_flags = FXFT_LOAD_NO_BITMAP;
- if (!(m_Face->face_flags & FT_FACE_FLAG_SFNT) || !FT_IS_TRICKY(m_Face)) {
- load_flags |= FT_LOAD_NO_HINTING;
- }
-
+ int load_flags = (m_Face->face_flags & FT_FACE_FLAG_SFNT) ? FXFT_LOAD_NO_BITMAP : FXFT_LOAD_NO_BITMAP | FT_LOAD_NO_HINTING;
int error = FXFT_Load_Glyph(m_Face, glyph_index, load_flags);
if (error) {
return NULL;