Index: Source/platform/fonts/FontCache.h |
diff --git a/Source/platform/fonts/FontCache.h b/Source/platform/fonts/FontCache.h |
index 55396e4d398eb57c11aad7d4e10f49146fd2f9fa..6f79d0b352a3e7eb8ded447302e8e8f4e102d774 100644 |
--- a/Source/platform/fonts/FontCache.h |
+++ b/Source/platform/fonts/FontCache.h |
@@ -93,8 +93,10 @@ public: |
#endif |
#if OS(WIN) |
- bool useSubpixelPositioning() const { return m_useSubpixelPositioning; } |
+ bool useSubpixelPositioning() const { return s_useSubpixelPositioning; } |
SkFontMgr* fontManager() { return m_fontManager.get(); } |
+ static void setUseDirectWrite(bool useDirectWrite) { s_useDirectWrite = useDirectWrite; } |
+ static void setUseSubpixelPositioning(bool useSubpixelPositioning) { s_useSubpixelPositioning = useSubpixelPositioning; } |
#endif |
#if ENABLE(OPENTYPE_VERTICAL) |
@@ -143,7 +145,8 @@ private: |
#if OS(WIN) |
OwnPtr<SkFontMgr> m_fontManager; |
- bool m_useSubpixelPositioning; |
+ static bool s_useDirectWrite; |
+ static bool s_useSubpixelPositioning; |
#endif |
#if OS(MACOSX) || OS(ANDROID) |