From 6e2e7d9745f1329699b6f76656096ab23d53a00a Mon Sep 17 00:00:00 2001 From: JUN FANG Date: Tue, 9 Jun 2015 16:49:44 -0700 Subject: Revert 'Correct unexpected hinting fonts' TBR=tsepez@chromium.org BUG=N/A Review URL: https://codereview.chromium.org/1174583003 --- core/src/fxge/ge/fx_ge_text.cpp | 6 +----- 1 file changed, 1 insertion(+), 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; -- cgit v1.2.3