| Index: Source/core/dom/ContainerNode.h
|
| diff --git a/Source/core/dom/ContainerNode.h b/Source/core/dom/ContainerNode.h
|
| index d79adb6ca1b6a45739ea0d6ed4ef4f927674fe7f..643e2d5e8a2028d2b9e08e534d7a9c3c6f546d16 100644
|
| --- a/Source/core/dom/ContainerNode.h
|
| +++ b/Source/core/dom/ContainerNode.h
|
| @@ -81,10 +81,10 @@ public:
|
| PassRefPtrWillBeRawPtr<Element> querySelector(const AtomicString& selectors, ExceptionState&);
|
| PassRefPtrWillBeRawPtr<NodeList> querySelectorAll(const AtomicString& selectors, ExceptionState&);
|
|
|
| - void insertBefore(PassRefPtr<Node> newChild, Node* refChild, ExceptionState& = ASSERT_NO_EXCEPTION);
|
| - void replaceChild(PassRefPtr<Node> newChild, Node* oldChild, ExceptionState& = ASSERT_NO_EXCEPTION);
|
| + void insertBefore(PassRefPtrWillBeRawPtr<Node> newChild, Node* refChild, ExceptionState& = ASSERT_NO_EXCEPTION);
|
| + void replaceChild(PassRefPtrWillBeRawPtr<Node> newChild, Node* oldChild, ExceptionState& = ASSERT_NO_EXCEPTION);
|
| void removeChild(Node* child, ExceptionState& = ASSERT_NO_EXCEPTION);
|
| - void appendChild(PassRefPtr<Node> newChild, ExceptionState& = ASSERT_NO_EXCEPTION);
|
| + void appendChild(PassRefPtrWillBeRawPtr<Node> newChild, ExceptionState& = ASSERT_NO_EXCEPTION);
|
|
|
| Element* getElementById(const AtomicString& id) const;
|
| PassRefPtrWillBeRawPtr<HTMLCollection> getElementsByTagName(const AtomicString&);
|
| @@ -95,9 +95,9 @@ public:
|
|
|
| // These methods are only used during parsing.
|
| // They don't send DOM mutation events or handle reparenting.
|
| - void parserAppendChild(PassRefPtr<Node>);
|
| + void parserAppendChild(PassRefPtrWillBeRawPtr<Node>);
|
| void parserRemoveChild(Node&);
|
| - void parserInsertBefore(PassRefPtr<Node> newChild, Node& refChild);
|
| + void parserInsertBefore(PassRefPtrWillBeRawPtr<Node> newChild, Node& refChild);
|
| void parserTakeAllChildrenFrom(ContainerNode&);
|
|
|
| void removeChildren();
|
|
|