Index: Source/core/xml/XSLTProcessor.h |
diff --git a/Source/core/xml/XSLTProcessor.h b/Source/core/xml/XSLTProcessor.h |
index 22fb56b13f859c8eb0f780b753c271f53c4246c0..f66a16acceeb5fe701dca547cef38c400401c519 100644 |
--- a/Source/core/xml/XSLTProcessor.h |
+++ b/Source/core/xml/XSLTProcessor.h |
@@ -48,7 +48,7 @@ public: |
} |
~XSLTProcessor(); |
- void setXSLStyleSheet(PassRefPtr<XSLStyleSheet> styleSheet) { m_stylesheet = styleSheet; } |
+ void setXSLStyleSheet(PassRefPtrWillBeRawPtr<XSLStyleSheet> styleSheet) { m_stylesheet = styleSheet; } |
bool transformToString(Node* source, String& resultMIMEType, String& resultString, String& resultEncoding); |
PassRefPtr<Document> createDocumentFromSource(const String& source, const String& sourceEncoding, const String& sourceMIMEType, Node* sourceNode, LocalFrame* frame); |
@@ -76,7 +76,7 @@ public: |
typedef HashMap<String, String> ParameterMap; |
- void trace(Visitor*) { } |
+ void trace(Visitor*); |
private: |
XSLTProcessor() |
@@ -84,7 +84,7 @@ private: |
ScriptWrappable::init(this); |
} |
- RefPtr<XSLStyleSheet> m_stylesheet; |
+ RefPtrWillBeMember<XSLStyleSheet> m_stylesheet; |
RefPtr<Node> m_stylesheetRootNode; |
ParameterMap m_parameters; |
}; |