Index: Source/core/dom/ContainerNode.h |
diff --git a/Source/core/dom/ContainerNode.h b/Source/core/dom/ContainerNode.h |
index 6cec25d805b6856e3646fe434786156d295374c2..1b0b3b2129a8036ae276368dd8a8bbfa0d688c4e 100644 |
--- a/Source/core/dom/ContainerNode.h |
+++ b/Source/core/dom/ContainerNode.h |
@@ -103,13 +103,13 @@ public: |
bool hasOneTextChild() const { return hasOneChild() && m_firstChild->isTextNode(); } |
bool hasChildCount(unsigned) const; |
- PassRefPtr<HTMLCollection> children(); |
+ PassRefPtrWillBeRawPtr<HTMLCollection> children(); |
unsigned countChildren() const; |
Node* traverseToChildAt(unsigned index) const; |
PassRefPtr<Element> querySelector(const AtomicString& selectors, ExceptionState&); |
- PassRefPtr<NodeList> querySelectorAll(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); |
@@ -117,11 +117,11 @@ public: |
void appendChild(PassRefPtr<Node> newChild, ExceptionState& = ASSERT_NO_EXCEPTION); |
Element* getElementById(const AtomicString& id) const; |
- PassRefPtr<HTMLCollection> getElementsByTagName(const AtomicString&); |
- PassRefPtr<HTMLCollection> getElementsByTagNameNS(const AtomicString& namespaceURI, const AtomicString& localName); |
- PassRefPtr<NodeList> getElementsByName(const AtomicString& elementName); |
- PassRefPtr<HTMLCollection> getElementsByClassName(const AtomicString& classNames); |
- PassRefPtr<RadioNodeList> radioNodeList(const AtomicString&, bool onlyMatchImgElements = false); |
+ PassRefPtrWillBeRawPtr<HTMLCollection> getElementsByTagName(const AtomicString&); |
+ PassRefPtrWillBeRawPtr<HTMLCollection> getElementsByTagNameNS(const AtomicString& namespaceURI, const AtomicString& localName); |
+ PassRefPtrWillBeRawPtr<NodeList> getElementsByName(const AtomicString& elementName); |
+ PassRefPtrWillBeRawPtr<HTMLCollection> getElementsByClassName(const AtomicString& classNames); |
+ PassRefPtrWillBeRawPtr<RadioNodeList> radioNodeList(const AtomicString&, bool onlyMatchImgElements = false); |
// These methods are only used during parsing. |
// They don't send DOM mutation events or handle reparenting. |