Index: Source/core/css/resolver/FontBuilder.h |
diff --git a/Source/core/css/resolver/FontBuilder.h b/Source/core/css/resolver/FontBuilder.h |
index 86d042306636468931e2f6780360c6c0c2c7134b..3a24f72120f95d9f5e412f47c94745a22d8de02f 100644 |
--- a/Source/core/css/resolver/FontBuilder.h |
+++ b/Source/core/css/resolver/FontBuilder.h |
@@ -26,6 +26,7 @@ |
#include "CSSValueKeywords.h" |
#include "platform/fonts/FontDescription.h" |
+#include "platform/heap/Handle.h" |
#include "wtf/PassRefPtr.h" |
namespace WebCore { |
@@ -78,10 +79,10 @@ public: |
void setFontSmoothing(FontSmoothingMode); |
// FIXME: These need to just vend a Font object eventually. |
- void createFont(PassRefPtr<FontSelector>, const RenderStyle* parentStyle, RenderStyle*); |
+ void createFont(PassRefPtrWillBeRawPtr<FontSelector>, const RenderStyle* parentStyle, RenderStyle*); |
// FIXME: This is nearly static, should either made fully static or decomposed into |
// FontBuilder calls at the callsite. |
- void createFontForDocument(PassRefPtr<FontSelector>, RenderStyle*); |
+ void createFontForDocument(PassRefPtrWillBeRawPtr<FontSelector>, RenderStyle*); |
bool fontSizeHasViewportUnits() { return m_fontSizehasViewportUnits; } |