| Index: LayoutTests/dom/xhtml/level3/core/nodeisequalnode19.js
|
| diff --git a/LayoutTests/dom/xhtml/level3/core/nodeisequalnode16.js b/LayoutTests/dom/xhtml/level3/core/nodeisequalnode19.js
|
| similarity index 82%
|
| copy from LayoutTests/dom/xhtml/level3/core/nodeisequalnode16.js
|
| copy to LayoutTests/dom/xhtml/level3/core/nodeisequalnode19.js
|
| index 45e45712dac57b7f4c56f97b6c45280674eb7735..dc0ba7b1cc8e52a1edf796bd0981f3c4cd54944c 100644
|
| --- a/LayoutTests/dom/xhtml/level3/core/nodeisequalnode16.js
|
| +++ b/LayoutTests/dom/xhtml/level3/core/nodeisequalnode19.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/nodeisequalnode19";
|
| }
|
|
|
| var docsLoaded = -1000000;
|
| @@ -77,21 +77,19 @@ 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 but different namespaceURIs
|
| + are not equal.
|
|
|
| * @author IBM
|
| * @author Neil Delima
|
| * @see http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/core#Node3-isEqualNode
|
| */
|
| -function nodeisequalnode16() {
|
| +function nodeisequalnode19() {
|
| var success;
|
| - if(checkInitialization(builder, "nodeisequalnode16") != null) return;
|
| + if(checkInitialization(builder, "nodeisequalnode19") != null) return;
|
| var doc;
|
| var attr1;
|
| var attr2;
|
| - var addrElement;
|
| - var elementList;
|
| var isEqual;
|
| var nullNSURI = null;
|
|
|
| @@ -101,12 +99,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.createAttributeNS("http://www.w3.org/XML/1998/namespace","lang");
|
| + attr2 = doc.createAttributeNS(nullNSURI,"lang");
|
| isEqual = attr1.isEqualNode(attr2);
|
| - assertTrue("nodeisequalnode16",isEqual);
|
| + assertFalse("nodeisequalnode19",isEqual);
|
|
|
| }
|
|
|
| @@ -114,5 +110,5 @@ function nodeisequalnode16() {
|
|
|
|
|
| function runTest() {
|
| - nodeisequalnode16();
|
| + nodeisequalnode19();
|
| }
|
|
|