Index: Source/core/css/CSSSegmentedFontFace.h |
diff --git a/Source/core/css/CSSSegmentedFontFace.h b/Source/core/css/CSSSegmentedFontFace.h |
index 0a184222af5813ddc2d6e93a5e157e8624320d07..9c345cbcef8fa33a5fce94d4141798a0c350e9ba 100644 |
--- a/Source/core/css/CSSSegmentedFontFace.h |
+++ b/Source/core/css/CSSSegmentedFontFace.h |
@@ -50,9 +50,9 @@ public: |
CSSFontSelector* fontSelector() const { return m_fontSelector; } |
- void fontLoaded(CSSFontFace*); |
+ void fontLoaded(Handle<CSSFontFace>); |
- void appendFontFace(PassRefPtr<CSSFontFace>); |
+ void appendFontFace(Handle<CSSFontFace>); |
PassRefPtr<FontData> getFontData(const FontDescription&); |
@@ -66,7 +66,7 @@ public: |
bool checkFont() const; |
void loadFont(const FontDescription&, PassRefPtr<LoadFontCallback> loadCallback); |
- void accept(Visitor*) const { } |
+ void accept(Visitor*) const; |
private: |
CSSSegmentedFontFace(CSSFontSelector*); |
@@ -77,7 +77,7 @@ private: |
CSSFontSelector* m_fontSelector; |
HashMap<unsigned, RefPtr<SegmentedFontData> > m_fontDataTable; |
- Vector<RefPtr<CSSFontFace>, 1> m_fontFaces; |
+ Vector<Member<CSSFontFace>, 1> m_fontFaces; |
Vector<RefPtr<LoadFontCallback> > m_callbacks; |
}; |