Index: Source/platform/fonts/FontCache.h |
diff --git a/Source/platform/fonts/FontCache.h b/Source/platform/fonts/FontCache.h |
index 50ad4818f3c3faf1a43a222f63d2b77f31d6e204..19f8a49085b4ae6e85b8e7af70d2ebf3ad860e99 100644 |
--- a/Source/platform/fonts/FontCache.h |
+++ b/Source/platform/fonts/FontCache.h |
@@ -33,6 +33,7 @@ |
#include <limits.h> |
#include "platform/PlatformExport.h" |
#include "wtf/Forward.h" |
+#include "wtf/HashMap.h" |
#include "wtf/PassRefPtr.h" |
#include "wtf/RefPtr.h" |
#include "wtf/Vector.h" |
@@ -105,6 +106,7 @@ public: |
static void setUseDirectWrite(bool useDirectWrite) { s_useDirectWrite = useDirectWrite; } |
static void setDirectWriteFactory(IDWriteFactory* factory) { s_directWriteFactory = factory; } |
static void setUseSubpixelPositioning(bool useSubpixelPositioning) { s_useSubpixelPositioning = useSubpixelPositioning; } |
+ static void addSideloadedFontForTesting(SkTypeface*); |
#endif |
#if ENABLE(OPENTYPE_VERTICAL) |
@@ -156,6 +158,7 @@ private: |
static bool s_useDirectWrite; |
static IDWriteFactory* s_directWriteFactory; |
static bool s_useSubpixelPositioning; |
+ static HashMap<String, SkTypeface*>* s_sideloadedFonts; |
#endif |
#if OS(MACOSX) || OS(ANDROID) |