Index: Source/core/dom/Attr.h |
diff --git a/Source/core/dom/Attr.h b/Source/core/dom/Attr.h |
index 3673be224d131993ba6221c681f6fb1f02d4bd53..21b36857fd156c5afa7b561ae2e11502302995fe 100644 |
--- a/Source/core/dom/Attr.h |
+++ b/Source/core/dom/Attr.h |
@@ -63,6 +63,12 @@ public: |
void attachToElement(Element*); |
void detachFromElementWithValue(const AtomicString&); |
+ virtual const AtomicString& localName() const OVERRIDE { return m_name.localName(); } |
+ virtual const AtomicString& namespaceURI() const OVERRIDE { return m_name.namespaceURI(); } |
+ virtual const AtomicString& prefix() const OVERRIDE { return m_name.prefix(); } |
+ |
+ virtual void setPrefix(const AtomicString&, ExceptionState&) OVERRIDE; |
+ |
private: |
Attr(Element*, const QualifiedName&); |
Attr(Document*, const QualifiedName&, const AtomicString& value); |
@@ -72,12 +78,6 @@ private: |
virtual String nodeName() const OVERRIDE { return name(); } |
virtual NodeType nodeType() const OVERRIDE { return ATTRIBUTE_NODE; } |
- virtual const AtomicString& localName() const OVERRIDE { return m_name.localName(); } |
- virtual const AtomicString& namespaceURI() const OVERRIDE { return m_name.namespaceURI(); } |
- virtual const AtomicString& prefix() const OVERRIDE { return m_name.prefix(); } |
- |
- virtual void setPrefix(const AtomicString&, ExceptionState&); |
- |
virtual String nodeValue() const OVERRIDE { return value(); } |
virtual void setNodeValue(const String&); |
virtual PassRefPtr<Node> cloneNode(bool deep = true); |