Index: Source/core/editing/markup.h |
diff --git a/Source/core/editing/markup.h b/Source/core/editing/markup.h |
index c125a648aed072372da9b1ce1d9d01ded9d16aea..818321f30e74c35cdc5ae8da6b91f03195f5e752 100644 |
--- a/Source/core/editing/markup.h |
+++ b/Source/core/editing/markup.h |
@@ -62,8 +62,8 @@ bool isPlainTextMarkup(Node*); |
void replaceChildrenWithFragment(ContainerNode*, PassRefPtrWillBeRawPtr<DocumentFragment>, ExceptionState&); |
void replaceChildrenWithText(ContainerNode*, const String&, ExceptionState&); |
-String createMarkup(const Range*, Vector<Node*>* = 0, EAnnotateForInterchange = DoNotAnnotateForInterchange, bool convertBlocksToInlines = false, EAbsoluteURLs = DoNotResolveURLs, Node* constrainingAncestor = 0); |
-String createMarkup(const Node*, EChildrenOnly = IncludeNode, Vector<Node*>* = 0, EAbsoluteURLs = DoNotResolveURLs, Vector<QualifiedName>* tagNamesToSkip = 0); |
+String createMarkup(const Range*, WillBeHeapVector<RawPtrWillBeMember<Node> >* = 0, EAnnotateForInterchange = DoNotAnnotateForInterchange, bool convertBlocksToInlines = false, EAbsoluteURLs = DoNotResolveURLs, Node* constrainingAncestor = 0); |
+String createMarkup(const Node*, EChildrenOnly = IncludeNode, WillBeHeapVector<RawPtrWillBeMember<Node> >* = 0, EAbsoluteURLs = DoNotResolveURLs, Vector<QualifiedName>* tagNamesToSkip = 0); |
String createFullMarkup(const Node*); |