Index: Source/core/dom/NamedNodeMap.h |
diff --git a/Source/core/dom/NamedNodeMap.h b/Source/core/dom/NamedNodeMap.h |
index f4d544289dc5622aa6cfe1eb2d0f4dcf92f100aa..4f1562553226765728f61fc9d355551bc71df419 100644 |
--- a/Source/core/dom/NamedNodeMap.h |
+++ b/Source/core/dom/NamedNodeMap.h |
@@ -33,7 +33,7 @@ |
namespace blink { |
-class Node; |
+class Attr; |
class ExceptionState; |
class NamedNodeMap final : public NoBaseWillBeGarbageCollected<NamedNodeMap>, public ScriptWrappable { |
@@ -53,16 +53,16 @@ public: |
// Public DOM interface. |
- PassRefPtrWillBeRawPtr<Node> getNamedItem(const AtomicString&) const; |
- PassRefPtrWillBeRawPtr<Node> removeNamedItem(const AtomicString& name, ExceptionState&); |
+ PassRefPtrWillBeRawPtr<Attr> getNamedItem(const AtomicString&) const; |
+ PassRefPtrWillBeRawPtr<Attr> removeNamedItem(const AtomicString& name, ExceptionState&); |
- PassRefPtrWillBeRawPtr<Node> getNamedItemNS(const AtomicString& namespaceURI, const AtomicString& localName) const; |
- PassRefPtrWillBeRawPtr<Node> removeNamedItemNS(const AtomicString& namespaceURI, const AtomicString& localName, ExceptionState&); |
+ PassRefPtrWillBeRawPtr<Attr> getNamedItemNS(const AtomicString& namespaceURI, const AtomicString& localName) const; |
+ PassRefPtrWillBeRawPtr<Attr> removeNamedItemNS(const AtomicString& namespaceURI, const AtomicString& localName, ExceptionState&); |
- PassRefPtrWillBeRawPtr<Node> setNamedItem(Node*, ExceptionState&); |
- PassRefPtrWillBeRawPtr<Node> setNamedItemNS(Node*, ExceptionState&); |
+ PassRefPtrWillBeRawPtr<Attr> setNamedItem(Attr*, ExceptionState&); |
+ PassRefPtrWillBeRawPtr<Attr> setNamedItemNS(Attr*, ExceptionState&); |
- PassRefPtrWillBeRawPtr<Node> item(unsigned index) const; |
+ PassRefPtrWillBeRawPtr<Attr> item(unsigned index) const; |
size_t length() const; |
Element* element() const { return m_element; } |