| Index: src/ports/SkFontConfigInterface_direct.cpp
|
| diff --git a/src/ports/SkFontConfigInterface_direct.cpp b/src/ports/SkFontConfigInterface_direct.cpp
|
| index 345544724695a1729e1644693199f45f49913148..a13eb70c63f5b3527fb940cc0bcdb8dbe918fb65 100644
|
| --- a/src/ports/SkFontConfigInterface_direct.cpp
|
| +++ b/src/ports/SkFontConfigInterface_direct.cpp
|
| @@ -593,6 +593,11 @@ bool SkFontConfigInterfaceDirect::matchFamilyName(const char familyName[],
|
|
|
| FcPatternAddBool(pattern, FC_SCALABLE, FcTrue);
|
|
|
| + // Using hb-ot-font functions for glyph lookup in Chrome does not support
|
| + // Type1 fonts.
|
| + FcPatternAddString(pattern, FC_FONTFORMAT, reinterpret_cast<const FcChar8*>("TrueType"));
|
| + FcPatternAddString(pattern, FC_FONTFORMAT, reinterpret_cast<const FcChar8*>("CFF"));
|
| +
|
| FcConfigSubstitute(nullptr, pattern, FcMatchPattern);
|
| FcDefaultSubstitute(pattern);
|
|
|
|
|