| 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.
|
|
|