| Index: LayoutTests/dom/xhtml/level3/core/nodeisequalnode14.js | 
| diff --git a/LayoutTests/dom/xhtml/level3/core/nodeisequalnode16.js b/LayoutTests/dom/xhtml/level3/core/nodeisequalnode14.js | 
| similarity index 82% | 
| copy from LayoutTests/dom/xhtml/level3/core/nodeisequalnode16.js | 
| copy to LayoutTests/dom/xhtml/level3/core/nodeisequalnode14.js | 
| index 45e45712dac57b7f4c56f97b6c45280674eb7735..c7749b734b91c9c4e0e253999be0532bc15f39a4 100644 | 
| --- a/LayoutTests/dom/xhtml/level3/core/nodeisequalnode16.js | 
| +++ b/LayoutTests/dom/xhtml/level3/core/nodeisequalnode14.js | 
| @@ -17,7 +17,7 @@ the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | 
| *  @return uri identifier of test | 
| */ | 
| function getTargetURI() { | 
| -      return "http://www.w3.org/2001/DOM-Test-Suite/level3/core/nodeisequalnode16"; | 
| +      return "http://www.w3.org/2001/DOM-Test-Suite/level3/core/nodeisequalnode14"; | 
| } | 
|  | 
| var docsLoaded = -1000000; | 
| @@ -77,21 +77,20 @@ function loadComplete() { | 
| * | 
|  | 
|  | 
| -	Using isEqualNode check if a default attribute node and a cloned default attribute | 
| -	node are equal. | 
| +	Using isEqualNode check if 2 Attr nodes having the same nodeName and a null namespaceURI | 
| +	attribute, one created using createAttribute and the other createAttributeNS, are not equal. | 
| +	Note the localName for an Attr created with DOM Level 1 methods is null. | 
|  | 
| * @author IBM | 
| * @author Neil Delima | 
| * @see http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/core#Node3-isEqualNode | 
| */ | 
| -function nodeisequalnode16() { | 
| +function nodeisequalnode14() { | 
| var success; | 
| -    if(checkInitialization(builder, "nodeisequalnode16") != null) return; | 
| +    if(checkInitialization(builder, "nodeisequalnode14") != null) return; | 
| var doc; | 
| var attr1; | 
| var attr2; | 
| -      var addrElement; | 
| -      var elementList; | 
| var isEqual; | 
| var nullNSURI = null; | 
|  | 
| @@ -101,12 +100,10 @@ function nodeisequalnode16() { | 
| docRef = this.doc; | 
| } | 
| doc = load(docRef, "doc", "hc_staff"); | 
| -      elementList = doc.getElementsByTagName("p"); | 
| -      addrElement = elementList.item(3); | 
| -      attr1 = addrElement.getAttributeNodeNS(nullNSURI,"dir"); | 
| -      attr2 = attr1.cloneNode(true); | 
| +      attr1 = doc.createAttribute("root"); | 
| +      attr2 = doc.createAttributeNS(nullNSURI,"root"); | 
| isEqual = attr1.isEqualNode(attr2); | 
| -      assertTrue("nodeisequalnode16",isEqual); | 
| +      assertFalse("nodeisequalnode14",isEqual); | 
|  | 
| } | 
|  | 
| @@ -114,5 +111,5 @@ function nodeisequalnode16() { | 
|  | 
|  | 
| function runTest() { | 
| -   nodeisequalnode16(); | 
| +   nodeisequalnode14(); | 
| } | 
|  |