| Index: Source/WebCore/css/CSSFontFaceSource.h
|
| ===================================================================
|
| --- Source/WebCore/css/CSSFontFaceSource.h (revision 78116)
|
| +++ Source/WebCore/css/CSSFontFaceSource.h (working copy)
|
| @@ -63,8 +63,8 @@
|
| void pruneTable();
|
|
|
| #if ENABLE(SVG_FONTS)
|
| - SVGFontFaceElement* svgFontFaceElement() const { return m_svgFontFaceElement; }
|
| - void setSVGFontFaceElement(SVGFontFaceElement* element) { m_svgFontFaceElement = element; }
|
| + SVGFontFaceElement* svgFontFaceElement() const;
|
| + void setSVGFontFaceElement(PassRefPtr<SVGFontFaceElement>);
|
| bool isSVGFontFaceSource() const;
|
| #endif
|
|
|
| @@ -75,7 +75,7 @@
|
| HashMap<unsigned, SimpleFontData*> m_fontDataTable; // The hash key is composed of size synthetic styles.
|
|
|
| #if ENABLE(SVG_FONTS)
|
| - SVGFontFaceElement* m_svgFontFaceElement;
|
| + RefPtr<SVGFontFaceElement> m_svgFontFaceElement;
|
| RefPtr<SVGFontElement> m_externalSVGFontElement;
|
| #endif
|
| };
|
|
|