Index: LayoutTests/dom/xhtml/level3/core/nodelookupprefix16.js |
diff --git a/LayoutTests/dom/xhtml/level3/core/nodegettextcontent12.js b/LayoutTests/dom/xhtml/level3/core/nodelookupprefix16.js |
similarity index 78% |
copy from LayoutTests/dom/xhtml/level3/core/nodegettextcontent12.js |
copy to LayoutTests/dom/xhtml/level3/core/nodelookupprefix16.js |
index 2c6b8ef1a5d2ba60a8ce5adad2ee30e015b5e05f..8a07de86c89b3ae39ab27b2636451ff312fbb77a 100644 |
--- a/LayoutTests/dom/xhtml/level3/core/nodegettextcontent12.js |
+++ b/LayoutTests/dom/xhtml/level3/core/nodelookupprefix16.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/nodegettextcontent12"; |
+ return "http://www.w3.org/2001/DOM-Test-Suite/level3/core/nodelookupprefix16"; |
} |
var docsLoaded = -1000000; |
@@ -75,40 +75,38 @@ function loadComplete() { |
/** |
* |
- Invoke the method getTextContent on a new Comment node and check if the value returned |
- is the Comments data. |
+ Invoke lookupPrefix on a new Attribute node with with a namespace URI |
+ and prefix and verify if the prefix returned is null. |
* @author IBM |
-* @author Neil Delima |
-* @see http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/core#Node3-textContent |
+* @author Jenny Hsu |
+* @see http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/core#Node3-lookupNamespacePrefix |
*/ |
-function nodegettextcontent12() { |
+function nodelookupprefix16() { |
var success; |
- if(checkInitialization(builder, "nodegettextcontent12") != null) return; |
+ if(checkInitialization(builder, "nodelookupprefix16") != null) return; |
var doc; |
- var elemList; |
var elem; |
- var comment; |
- var textContent; |
- var appendedChild; |
+ var attr; |
+ var prefix; |
+ var attNode; |
var docRef = null; |
if (typeof(this.doc) != 'undefined') { |
docRef = this.doc; |
} |
doc = load(docRef, "doc", "barfoo"); |
- elem = doc.createElementNS("http://www.w3.org/1999/xhtml","body"); |
- comment = doc.createComment("Comment"); |
- appendedChild = elem.appendChild(comment); |
- textContent = comment.textContent; |
- |
- assertEquals("nodegettextcontent12","Comment",textContent); |
- |
+ elem = doc.createElementNS("http://www.w3.org/1999/xhtml","dom3:p"); |
+ attr = doc.createAttributeNS("http://www.w3.org/XML/1998/namespace","xml:lang"); |
+ attNode = elem.setAttributeNodeNS(attr); |
+ prefix = attr.lookupPrefix("http://www.w3.org/XML/1998/namespace"); |
+ assertNull("nodelookupprefix16",prefix); |
+ |
} |
function runTest() { |
- nodegettextcontent12(); |
+ nodelookupprefix16(); |
} |