Reviewed by John Sullivan.
authordarin <darin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 25 Aug 2005 17:12:31 +0000 (17:12 +0000)
committerdarin <darin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 25 Aug 2005 17:12:31 +0000 (17:12 +0000)
        - fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4564
          nodeName for attributes in HTML documents should be lowercase

        * khtml/xml/dom_elementimpl.cpp: (AttrImpl::nodeName): Removed the code to
        uppercase the name when in HTML documents.

        * layout-tests/dom/html/level1/core/hc_attrcreatedocumentfragment-expected.txt:
        Updated to reflect the fact that this test now succeeds.

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

LayoutTests/dom/html/level1/core/hc_attrcreatedocumentfragment-expected.txt
WebCore/ChangeLog-2005-12-19
WebCore/khtml/xml/dom_elementimpl.cpp

index b36bc6d961990b8b9f1baf110c22e5fa0a42d50b..eb91cb9905d22bf546a1f6d73955604c55f6b908 100644 (file)
@@ -1,3 +1,2 @@
-Test:  http://www.w3.org/2001/DOM-Test-Suite/level1/core/hc_attrcreatedocumentfragment 
-Status:        failure
-Detail:        hasLangAttr: assertEquals failed, actual 0, expected 1.
+Test:  http://www.w3.org/2001/DOM-Test-Suite/level1/core/hc_attrcreatedocumentfragment
+Status:        Success
index 3b48490a2e5968846cb380027134b1a315b878e9..dafe184f73675e3142ec29b6acc5c5b89e2fe622 100644 (file)
@@ -1,3 +1,16 @@
+2005-08-25  Darin Adler  <darin@apple.com>
+
+        Reviewed by John Sullivan.
+
+        - fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4564
+          nodeName for attributes in HTML documents should be lowercase
+
+        * khtml/xml/dom_elementimpl.cpp: (AttrImpl::nodeName): Removed the code to
+        uppercase the name when in HTML documents.
+
+        * layout-tests/dom/html/level1/core/hc_attrcreatedocumentfragment-expected.txt:
+        Updated to reflect the fact that this test now succeeds.
+
 2005-08-25  Darin Adler  <darin@apple.com>
 
         Reviewed by John Sullivan.
index 179b00b07a21cbfc8fe7d6a73a7b2e0960e11d30..4b1e4e66ad806ae9ab45ec53f76fba4e6ffa2499 100644 (file)
@@ -88,8 +88,6 @@ AttrImpl::~AttrImpl()
 
 DOMString AttrImpl::nodeName() const
 {
-    if (m_element && m_element->getDocument()->isHTMLDocument())
-        return name().upper(); // Have to uppercase attributes when returned in HTML (and not XML).
     return name();
 }