Index: Source/core/html/HTMLFormElement.h |
diff --git a/Source/core/html/HTMLFormElement.h b/Source/core/html/HTMLFormElement.h |
index 743997f2ce8264d858334a35268cef1071bca284..727be3dfff99f9018b146a327e54af3a2a7ccd57 100644 |
--- a/Source/core/html/HTMLFormElement.h |
+++ b/Source/core/html/HTMLFormElement.h |
@@ -51,8 +51,8 @@ public: |
virtual ~HTMLFormElement(); |
virtual void trace(Visitor*) OVERRIDE; |
- PassRefPtr<HTMLCollection> elements(); |
- void getNamedElements(const AtomicString&, Vector<RefPtr<Element> >&); |
+ PassRefPtrWillBeRawPtr<HTMLCollection> elements(); |
+ void getNamedElements(const AtomicString&, WillBeHeapVector<RefPtrWillBeMember<Element> >&); |
unsigned length() const; |
Element* item(unsigned index); |
@@ -114,7 +114,7 @@ public: |
const FormAssociatedElement::List& associatedElements() const; |
const Vector<HTMLImageElement*>& imageElements(); |
- void anonymousNamedGetter(const AtomicString& name, bool&, RefPtr<RadioNodeList>&, bool&, RefPtr<Element>&); |
+ void anonymousNamedGetter(const AtomicString& name, bool&, RefPtrWillBeRawPtr<RadioNodeList>&, bool&, RefPtr<Element>&); |
private: |
explicit HTMLFormElement(Document&); |