| 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; }
|
|
|