[Font Loading] Crash when a single load request causes multiple fonts to fail loading
[WebKit-https.git] / Source / WebCore / css / FontFace.h
index 9aa5d12..d6c19a3 100644 (file)
@@ -82,6 +82,10 @@ public:
 
     WeakPtr<FontFace> createWeakPtr() const;
 
+    // CSSFontFace::Client needs to be able to be held in a RefPtr.
+    void ref() override { RefCounted<FontFace>::ref(); }
+    void deref() override { RefCounted<FontFace>::deref(); }
+
 private:
     FontFace(JSC::ExecState&, CSSFontSelector&);
     FontFace(JSC::ExecState&, CSSFontFace&);