2005-10-02 Anders Carlsson <andersca@mac.com>
authorandersca <andersca@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 2 Oct 2005 17:17:47 +0000 (17:17 +0000)
committerandersca <andersca@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 2 Oct 2005 17:17:47 +0000 (17:17 +0000)
        Reviewed by Eric.

- Fixes <http://bugzilla.opendarwin.org/show_bug.cgi?id=5231>

        * khtml/xml/dom_elementimpl.cpp:
        (AttrImpl::localName):
        (AttrImpl::namespaceURI):
        * khtml/xml/dom_elementimpl.h:
Implement localName and namespaceURI for attributes.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@10691 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebCore/ChangeLog-2005-12-19
WebCore/khtml/xml/dom_elementimpl.cpp
WebCore/khtml/xml/dom_elementimpl.h

index f930993..8e293fc 100644 (file)
@@ -1,3 +1,15 @@
+2005-10-02  Anders Carlsson  <andersca@mac.com>
+
+        Reviewed by Eric.
+
+       - Fixes <http://bugzilla.opendarwin.org/show_bug.cgi?id=5231>
+       
+        * khtml/xml/dom_elementimpl.cpp:
+        (AttrImpl::localName):
+        (AttrImpl::namespaceURI):
+        * khtml/xml/dom_elementimpl.h:
+       Implement localName and namespaceURI for attributes.
+       
 2005-09-30  Eric Seidel  <eseidel@apple.com>
 
         Reviewed by xenon.
index 791acbb..615d4e9 100644 (file)
@@ -96,6 +96,16 @@ unsigned short AttrImpl::nodeType() const
     return Node::ATTRIBUTE_NODE;
 }
 
+const AtomicString& AttrImpl::localName() const
+{
+    return m_attribute->localName();
+}
+
+const AtomicString& AttrImpl::namespaceURI() const
+{
+    return m_attribute->namespaceURI();
+}
+
 const AtomicString& AttrImpl::prefix() const
 {
     return m_attribute->prefix();
index 97bb8b6..3e6f2d8 100644 (file)
@@ -133,6 +133,8 @@ public:
     // DOM methods overridden from  parent classes
     virtual DOMString nodeName() const;
     virtual unsigned short nodeType() const;
+    virtual const AtomicString& localName() const;
+    virtual const AtomicString& namespaceURI() const;
     virtual const AtomicString& prefix() const;
     virtual void setPrefix(const AtomicString &_prefix, int &exceptioncode);