Implement system fonts FontDescription caching at RenderTheme level
[WebKit-https.git] / Source / WebCore / rendering / RenderThemeMac.h
index d4cc636..5f54eb5 100644 (file)
@@ -66,9 +66,6 @@ public:
 
     virtual void platformColorsDidChange() override;
 
-    // System fonts.
-    virtual void systemFont(CSSValueID, FontDescription&) const override;
-
     virtual int minimumMenuListSize(RenderStyle&) const override;
 
     virtual void adjustSliderThumbSize(RenderStyle&, Element*) const override;
@@ -112,6 +109,9 @@ protected:
     RenderThemeMac();
     virtual ~RenderThemeMac();
 
+    // System fonts.
+    virtual void updateCachedSystemFontDescription(CSSValueID, FontDescription&) const override;
+
 #if ENABLE(VIDEO)
     // Media controls
     virtual String mediaControlsStyleSheet() override;