| Index: Source/core/css/CSSFontFaceSource.h
|
| diff --git a/Source/core/css/CSSFontFaceSource.h b/Source/core/css/CSSFontFaceSource.h
|
| index 9e9f9ea9c3a4c1f19b66c4208e85920c7b5cc3fb..590b0b3d1db247d6f491d31cba425aa2a56ea2a9 100644
|
| --- a/Source/core/css/CSSFontFaceSource.h
|
| +++ b/Source/core/css/CSSFontFaceSource.h
|
| @@ -55,7 +55,7 @@ public:
|
|
|
| const AtomicString& string() const { return m_string; }
|
|
|
| - void setFontFace(CSSFontFace* face) { m_face = face; }
|
| + void setFontFace(Handle<CSSFontFace> face) { m_face = face.raw(); }
|
|
|
| virtual void fontLoaded(CachedFont*);
|
|
|
| @@ -78,6 +78,7 @@ private:
|
|
|
| AtomicString m_string; // URI for remote, built-in font name for local.
|
| CachedResourceHandle<CachedFont> m_font; // For remote fonts, a pointer to our cached resource.
|
| + // FIXME(oilpan): Move CSSFontFaceSource to the managed heap and change this to a Member.
|
| CSSFontFace* m_face; // Our owning font face.
|
| HashMap<unsigned, RefPtr<SimpleFontData> > m_fontDataTable; // The hash key is composed of size synthetic styles.
|
|
|
|
|