Implement system fonts FontDescription caching at RenderTheme level
[WebKit-https.git] / Source / WebCore / rendering / RenderThemeWin.h
index cc838ef..4e19498 100644 (file)
@@ -62,8 +62,6 @@ public:
     virtual Color platformActiveSelectionForegroundColor() const override;
     virtual Color platformInactiveSelectionForegroundColor() const override;
 
-    // System fonts.
-    virtual void systemFont(CSSValueID, FontDescription&) const override;
     virtual Color systemColor(CSSValueID) const override;
 
     virtual bool paintCheckbox(const RenderObject& o, const PaintInfo& i, const IntRect& r) override
@@ -148,6 +146,9 @@ private:
     RenderThemeWin();
     virtual ~RenderThemeWin();
 
+    // System fonts.
+    virtual void updateCachedSystemFontDescription(CSSValueID, FontDescription&) const override;
+
     void addIntrinsicMargins(RenderStyle&) const;
     void close();