| 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;
|
| };
|
|
|