Gitweb links:
...log
http://git.netsurf-browser.org/libdom.git/shortlog/e9f991799dd6ee22dcb8af367c72f58ac31e66ca
...commit
http://git.netsurf-browser.org/libdom.git/commit/e9f991799dd6ee22dcb8af367c72f58ac31e66ca
...tree
http://git.netsurf-browser.org/libdom.git/tree/e9f991799dd6ee22dcb8af367c72f58ac31e66ca
The branch, master has been updated
via e9f991799dd6ee22dcb8af367c72f58ac31e66ca (commit)
from beac69dde9c1415bfa00add5a11477d64699960c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commitdiff
http://git.netsurf-browser.org/libdom.git/commitdiff/e9f991799dd6ee22dcb8af367c72f58ac31e66ca
commit e9f991799dd6ee22dcb8af367c72f58ac31e66ca
Author: Daniel Silverstone <[email protected]>
Commit: Daniel Silverstone <[email protected]>
Level2: Enable 2 more tests, note one not implemented and three known
failures
diff --git
a/test/testcases/tests/level2/core/documentgetelementsbytagnameNS01.xml.notimpl
b/test/testcases/tests/level2/core/documentgetelementsbytagnameNS01.xml.notimpl
new file mode 100644
index 0000000..402335c
--- /dev/null
+++
b/test/testcases/tests/level2/core/documentgetelementsbytagnameNS01.xml.notimpl
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="test-to-html.xsl"
type="text/xml"?>
+
+<!--
+
+Copyright (c) 2001-2003 World Wide Web Consortium,
+(Massachusetts Institute of Technology, Institut National de
+Recherche en Informatique et en Automatique, Keio University). All
+Rights Reserved. This program is distributed under the W3C's Software
+Intellectual Property License. This program is distributed in the
+hope that it will be useful, but WITHOUT ANY WARRANTY; without even
+the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+PURPOSE.
+
+See W3C License http://www.w3.org/Consortium/Legal/ for more details.
+
+-->
+
+<!DOCTYPE test SYSTEM "dom2.dtd">
+<test xmlns="http://www.w3.org/2001/DOM-Test-Suite/Level-2"
name="documentgetelementsbytagnameNS01">
+<metadata>
+<title>documentgetelementsbytagnameNS01</title>
+<creator>IBM</creator>
+<description>
+ The method getElementsByTagNameNS returns a NodeList of all the
Elements with
+ a given local name and namespace URI in the order in which they are
encountered
+ in a preorder traversal of the Document tree.
+
+ Invoke the getElementsByTagNameNS method on a new Document object with
the values of
+ namespaceURI=* and localName=*. This should return a nodeList of 1
item.
+</description>
+<contributor>Neil Delima</contributor>
+<date qualifier="created">2002-04-30</date>
+<subject resource="http://www.w3.org/TR/DOM-Level-2-Core/core"/>
+<subject resource="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-getElBTNNS"/>
+<subject resource="http://www.w3.org/Bugs/Public/show_bug.cgi?id=259"/>
+</metadata>
+<var name="doc" type="Document"/>
+<var name="newDoc" type="Document"/>
+<var name="docType" type="DocumentType" isNull="true"/>
+<var name="domImpl" type="DOMImplementation"/>
+<var name="childList" type="NodeList"/>
+<var name="nullNS" type="DOMString" isNull="true"/>
+<load var="doc" href="staffNS" willBeModified="false"/>
+<implementation var="domImpl" obj="doc"/>
+<createDocument var="newDoc" obj="domImpl" namespaceURI="nullNS"
qualifiedName='"root"' doctype="docType"/>
+<getElementsByTagNameNS var="childList" obj="newDoc" namespaceURI ='"*"'
localName ='"*"' interface="Document"/>
+<assertSize size="1" collection="childList"
id="documentgetelementsbytagnameNS01"/>
+</test>
diff --git
a/test/testcases/tests/level2/core/documentgetelementsbytagnameNS01.xml.unknown
b/test/testcases/tests/level2/core/documentgetelementsbytagnameNS01.xml.unknown
deleted file mode 100644
index 402335c..0000000
---
a/test/testcases/tests/level2/core/documentgetelementsbytagnameNS01.xml.unknown
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="test-to-html.xsl"
type="text/xml"?>
-
-<!--
-
-Copyright (c) 2001-2003 World Wide Web Consortium,
-(Massachusetts Institute of Technology, Institut National de
-Recherche en Informatique et en Automatique, Keio University). All
-Rights Reserved. This program is distributed under the W3C's Software
-Intellectual Property License. This program is distributed in the
-hope that it will be useful, but WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.
-
-See W3C License http://www.w3.org/Consortium/Legal/ for more details.
-
--->
-
-<!DOCTYPE test SYSTEM "dom2.dtd">
-<test xmlns="http://www.w3.org/2001/DOM-Test-Suite/Level-2"
name="documentgetelementsbytagnameNS01">
-<metadata>
-<title>documentgetelementsbytagnameNS01</title>
-<creator>IBM</creator>
-<description>
- The method getElementsByTagNameNS returns a NodeList of all the
Elements with
- a given local name and namespace URI in the order in which they are
encountered
- in a preorder traversal of the Document tree.
-
- Invoke the getElementsByTagNameNS method on a new Document object with
the values of
- namespaceURI=* and localName=*. This should return a nodeList of 1
item.
-</description>
-<contributor>Neil Delima</contributor>
-<date qualifier="created">2002-04-30</date>
-<subject resource="http://www.w3.org/TR/DOM-Level-2-Core/core"/>
-<subject resource="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-getElBTNNS"/>
-<subject resource="http://www.w3.org/Bugs/Public/show_bug.cgi?id=259"/>
-</metadata>
-<var name="doc" type="Document"/>
-<var name="newDoc" type="Document"/>
-<var name="docType" type="DocumentType" isNull="true"/>
-<var name="domImpl" type="DOMImplementation"/>
-<var name="childList" type="NodeList"/>
-<var name="nullNS" type="DOMString" isNull="true"/>
-<load var="doc" href="staffNS" willBeModified="false"/>
-<implementation var="domImpl" obj="doc"/>
-<createDocument var="newDoc" obj="domImpl" namespaceURI="nullNS"
qualifiedName='"root"' doctype="docType"/>
-<getElementsByTagNameNS var="childList" obj="newDoc" namespaceURI ='"*"'
localName ='"*"' interface="Document"/>
-<assertSize size="1" collection="childList"
id="documentgetelementsbytagnameNS01"/>
-</test>
diff --git
a/test/testcases/tests/level2/core/documentgetelementsbytagnameNS02.xml
b/test/testcases/tests/level2/core/documentgetelementsbytagnameNS02.xml
new file mode 100644
index 0000000..89d8b51
--- /dev/null
+++ b/test/testcases/tests/level2/core/documentgetelementsbytagnameNS02.xml
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="test-to-html.xsl"
type="text/xml"?>
+
+<!--
+
+Copyright (c) 2001 World Wide Web Consortium,
+(Massachusetts Institute of Technology, Institut National de
+Recherche en Informatique et en Automatique, Keio University). All
+Rights Reserved. This program is distributed under the W3C's Software
+Intellectual Property License. This program is distributed in the
+hope that it will be useful, but WITHOUT ANY WARRANTY; without even
+the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+PURPOSE.
+
+See W3C License http://www.w3.org/Consortium/Legal/ for more details.
+
+-->
+
+<!DOCTYPE test SYSTEM "dom2.dtd">
+<test xmlns="http://www.w3.org/2001/DOM-Test-Suite/Level-2"
name="documentgetelementsbytagnameNS02">
+<metadata>
+<title>documentgetelementsbytagnameNS02</title>
+<creator>IBM</creator>
+<description>
+ The method getElementsByTagNameNS returns a NodeList of all the
Elements with
+ a given local name and namespace URI in the order in which they are
encountered
+ in a preorder traversal of the Document tree.
+
+
+ Create a new element having a local name="employeeId" belonging to the
namespace "test"
+ and append it to this document. Invoke the getElementsByTagNameNS
method on a this
+ Document object with the values of namespaceURI=* and
localName="elementId". This
+ should return a nodeList of 6 item. Check the length of the nodeList
returned.
+</description>
+<contributor>Neil Delima</contributor>
+<date qualifier="created">2002-04-30</date>
+<subject resource="http://www.w3.org/TR/DOM-Level-2-Core/core"/>
+<subject resource="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-getElBTNNS"/>
+</metadata>
+<implementationAttribute name="namespaceAware" value="true"/>
+<var name="doc" type="Document"/>
+<var name="docElem" type="Element"/>
+<var name="element" type="Element"/>
+<var name="childList" type="NodeList"/>
+<var name="appendedChild" type="Node"/>
+<load var="doc" href="staffNS" willBeModified="true"/>
+<documentElement var="docElem" obj="doc"/>
+<createElementNS var="element" obj="doc" namespaceURI='"test"'
qualifiedName='"employeeId"'/>
+<appendChild var="appendedChild" obj="docElem" newChild="element"/>
+<getElementsByTagNameNS var="childList" obj="doc" namespaceURI ='"*"'
localName ='"employeeId"' interface="Document"/>
+<assertSize size="6" collection="childList"
id="documentgetelementsbytagnameNS02"/>
+</test>
diff --git
a/test/testcases/tests/level2/core/documentgetelementsbytagnameNS02.xml.unknown
b/test/testcases/tests/level2/core/documentgetelementsbytagnameNS02.xml.unknown
deleted file mode 100644
index 89d8b51..0000000
---
a/test/testcases/tests/level2/core/documentgetelementsbytagnameNS02.xml.unknown
+++ /dev/null
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="test-to-html.xsl"
type="text/xml"?>
-
-<!--
-
-Copyright (c) 2001 World Wide Web Consortium,
-(Massachusetts Institute of Technology, Institut National de
-Recherche en Informatique et en Automatique, Keio University). All
-Rights Reserved. This program is distributed under the W3C's Software
-Intellectual Property License. This program is distributed in the
-hope that it will be useful, but WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.
-
-See W3C License http://www.w3.org/Consortium/Legal/ for more details.
-
--->
-
-<!DOCTYPE test SYSTEM "dom2.dtd">
-<test xmlns="http://www.w3.org/2001/DOM-Test-Suite/Level-2"
name="documentgetelementsbytagnameNS02">
-<metadata>
-<title>documentgetelementsbytagnameNS02</title>
-<creator>IBM</creator>
-<description>
- The method getElementsByTagNameNS returns a NodeList of all the
Elements with
- a given local name and namespace URI in the order in which they are
encountered
- in a preorder traversal of the Document tree.
-
-
- Create a new element having a local name="employeeId" belonging to the
namespace "test"
- and append it to this document. Invoke the getElementsByTagNameNS
method on a this
- Document object with the values of namespaceURI=* and
localName="elementId". This
- should return a nodeList of 6 item. Check the length of the nodeList
returned.
-</description>
-<contributor>Neil Delima</contributor>
-<date qualifier="created">2002-04-30</date>
-<subject resource="http://www.w3.org/TR/DOM-Level-2-Core/core"/>
-<subject resource="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-getElBTNNS"/>
-</metadata>
-<implementationAttribute name="namespaceAware" value="true"/>
-<var name="doc" type="Document"/>
-<var name="docElem" type="Element"/>
-<var name="element" type="Element"/>
-<var name="childList" type="NodeList"/>
-<var name="appendedChild" type="Node"/>
-<load var="doc" href="staffNS" willBeModified="true"/>
-<documentElement var="docElem" obj="doc"/>
-<createElementNS var="element" obj="doc" namespaceURI='"test"'
qualifiedName='"employeeId"'/>
-<appendChild var="appendedChild" obj="docElem" newChild="element"/>
-<getElementsByTagNameNS var="childList" obj="doc" namespaceURI ='"*"'
localName ='"employeeId"' interface="Document"/>
-<assertSize size="6" collection="childList"
id="documentgetelementsbytagnameNS02"/>
-</test>
diff --git
a/test/testcases/tests/level2/core/documentgetelementsbytagnameNS03.xml.kfail
b/test/testcases/tests/level2/core/documentgetelementsbytagnameNS03.xml.kfail
new file mode 100644
index 0000000..bc08125
--- /dev/null
+++
b/test/testcases/tests/level2/core/documentgetelementsbytagnameNS03.xml.kfail
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="test-to-html.xsl"
type="text/xml"?>
+
+<!--
+
+Copyright (c) 2001 World Wide Web Consortium,
+(Massachusetts Institute of Technology, Institut National de
+Recherche en Informatique et en Automatique, Keio University). All
+Rights Reserved. This program is distributed under the W3C's Software
+Intellectual Property License. This program is distributed in the
+hope that it will be useful, but WITHOUT ANY WARRANTY; without even
+the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+PURPOSE.
+
+See W3C License http://www.w3.org/Consortium/Legal/ for more details.
+
+-->
+
+<!DOCTYPE test SYSTEM "dom2.dtd">
+<test xmlns="http://www.w3.org/2001/DOM-Test-Suite/Level-2"
name="documentgetelementsbytagnameNS03">
+<metadata>
+<title>documentgetelementsbytagnameNS03</title>
+<creator>IBM</creator>
+<description>
+ The method getElementsByTagNameNS returns a NodeList of all the
Elements with
+ a given local name and namespace URI in the order in which they are
encountered
+ in a preorder traversal of the Document tree.
+
+ Invoke the getElementsByTagNameNS method on a new Document object with
the values of
+ namespaceURI=** and localName=**. This should return a nodeList of 0
items.
+</description>
+<contributor>Neil Delima</contributor>
+<date qualifier="created">2002-04-30</date>
+<subject resource="http://www.w3.org/TR/DOM-Level-2-Core/core"/>
+<subject resource="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-getElBTNNS"/>
+</metadata>
+<var name="doc" type="Document"/>
+<var name="childList" type="NodeList"/>
+<load var="doc" href="staffNS" willBeModified="false"/>
+<getElementsByTagNameNS var="childList" obj="doc" namespaceURI ='"**"'
localName ='"*"' interface="Document"/>
+<assertSize size="0" collection="childList"
id="documentgetelementsbytagnameNS03"/>
+</test>
diff --git
a/test/testcases/tests/level2/core/documentgetelementsbytagnameNS03.xml.unknown
b/test/testcases/tests/level2/core/documentgetelementsbytagnameNS03.xml.unknown
deleted file mode 100644
index bc08125..0000000
---
a/test/testcases/tests/level2/core/documentgetelementsbytagnameNS03.xml.unknown
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="test-to-html.xsl"
type="text/xml"?>
-
-<!--
-
-Copyright (c) 2001 World Wide Web Consortium,
-(Massachusetts Institute of Technology, Institut National de
-Recherche en Informatique et en Automatique, Keio University). All
-Rights Reserved. This program is distributed under the W3C's Software
-Intellectual Property License. This program is distributed in the
-hope that it will be useful, but WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.
-
-See W3C License http://www.w3.org/Consortium/Legal/ for more details.
-
--->
-
-<!DOCTYPE test SYSTEM "dom2.dtd">
-<test xmlns="http://www.w3.org/2001/DOM-Test-Suite/Level-2"
name="documentgetelementsbytagnameNS03">
-<metadata>
-<title>documentgetelementsbytagnameNS03</title>
-<creator>IBM</creator>
-<description>
- The method getElementsByTagNameNS returns a NodeList of all the
Elements with
- a given local name and namespace URI in the order in which they are
encountered
- in a preorder traversal of the Document tree.
-
- Invoke the getElementsByTagNameNS method on a new Document object with
the values of
- namespaceURI=** and localName=**. This should return a nodeList of 0
items.
-</description>
-<contributor>Neil Delima</contributor>
-<date qualifier="created">2002-04-30</date>
-<subject resource="http://www.w3.org/TR/DOM-Level-2-Core/core"/>
-<subject resource="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-getElBTNNS"/>
-</metadata>
-<var name="doc" type="Document"/>
-<var name="childList" type="NodeList"/>
-<load var="doc" href="staffNS" willBeModified="false"/>
-<getElementsByTagNameNS var="childList" obj="doc" namespaceURI ='"**"'
localName ='"*"' interface="Document"/>
-<assertSize size="0" collection="childList"
id="documentgetelementsbytagnameNS03"/>
-</test>
diff --git
a/test/testcases/tests/level2/core/documentgetelementsbytagnameNS04.xml.kfail
b/test/testcases/tests/level2/core/documentgetelementsbytagnameNS04.xml.kfail
new file mode 100644
index 0000000..13278e4
--- /dev/null
+++
b/test/testcases/tests/level2/core/documentgetelementsbytagnameNS04.xml.kfail
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="test-to-html.xsl"
type="text/xml"?>
+
+<!--
+
+Copyright (c) 2001-2003 World Wide Web Consortium,
+(Massachusetts Institute of Technology, Institut National de
+Recherche en Informatique et en Automatique, Keio University). All
+Rights Reserved. This program is distributed under the W3C's Software
+Intellectual Property License. This program is distributed in the
+hope that it will be useful, but WITHOUT ANY WARRANTY; without even
+the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+PURPOSE.
+
+See W3C License http://www.w3.org/Consortium/Legal/ for more details.
+
+-->
+
+<!DOCTYPE test SYSTEM "dom2.dtd">
+<test xmlns="http://www.w3.org/2001/DOM-Test-Suite/Level-2"
name="documentgetelementsbytagnameNS04">
+<metadata>
+<title>documentgetelementsbytagnameNS04</title>
+<creator>IBM</creator>
+<description>
+ The method getElementsByTagNameNS returns a NodeList of all the
Elements with
+ a given local name and namespace URI in the order in which they are
encountered
+ in a preorder traversal of the Document tree.
+
+ Invoke the getElementsByTagNameNS method on a new Document object with
the values of
+ namespaceURI="null" and localName="0". This should return a nodeList
of 0 items.
+</description>
+<contributor>Neil Delima</contributor>
+<date qualifier="created">2002-04-30</date>
+<subject resource="http://www.w3.org/TR/DOM-Level-2-Core/core"/>
+<subject resource="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-getElBTNNS"/>
+<subject resource="http://www.w3.org/Bugs/Public/show_bug.cgi?id=259"/>
+</metadata>
+<implementationAttribute name="namespaceAware" value="true"/>
+<var name="doc" type="Document"/>
+<var name="childList" type="NodeList"/>
+<var name="nullNS" type="DOMString" isNull="true"/>
+<load var="doc" href="staffNS" willBeModified="false"/>
+<getElementsByTagNameNS var="childList" obj="doc" namespaceURI ="nullNS"
localName ='"0"' interface="Document"/>
+<assertSize size="0" collection="childList"
id="documentgetelementsbytagnameNS04"/>
+</test>
diff --git
a/test/testcases/tests/level2/core/documentgetelementsbytagnameNS04.xml.unknown
b/test/testcases/tests/level2/core/documentgetelementsbytagnameNS04.xml.unknown
deleted file mode 100644
index 13278e4..0000000
---
a/test/testcases/tests/level2/core/documentgetelementsbytagnameNS04.xml.unknown
+++ /dev/null
@@ -1,44 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="test-to-html.xsl"
type="text/xml"?>
-
-<!--
-
-Copyright (c) 2001-2003 World Wide Web Consortium,
-(Massachusetts Institute of Technology, Institut National de
-Recherche en Informatique et en Automatique, Keio University). All
-Rights Reserved. This program is distributed under the W3C's Software
-Intellectual Property License. This program is distributed in the
-hope that it will be useful, but WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.
-
-See W3C License http://www.w3.org/Consortium/Legal/ for more details.
-
--->
-
-<!DOCTYPE test SYSTEM "dom2.dtd">
-<test xmlns="http://www.w3.org/2001/DOM-Test-Suite/Level-2"
name="documentgetelementsbytagnameNS04">
-<metadata>
-<title>documentgetelementsbytagnameNS04</title>
-<creator>IBM</creator>
-<description>
- The method getElementsByTagNameNS returns a NodeList of all the
Elements with
- a given local name and namespace URI in the order in which they are
encountered
- in a preorder traversal of the Document tree.
-
- Invoke the getElementsByTagNameNS method on a new Document object with
the values of
- namespaceURI="null" and localName="0". This should return a nodeList
of 0 items.
-</description>
-<contributor>Neil Delima</contributor>
-<date qualifier="created">2002-04-30</date>
-<subject resource="http://www.w3.org/TR/DOM-Level-2-Core/core"/>
-<subject resource="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-getElBTNNS"/>
-<subject resource="http://www.w3.org/Bugs/Public/show_bug.cgi?id=259"/>
-</metadata>
-<implementationAttribute name="namespaceAware" value="true"/>
-<var name="doc" type="Document"/>
-<var name="childList" type="NodeList"/>
-<var name="nullNS" type="DOMString" isNull="true"/>
-<load var="doc" href="staffNS" willBeModified="false"/>
-<getElementsByTagNameNS var="childList" obj="doc" namespaceURI ="nullNS"
localName ='"0"' interface="Document"/>
-<assertSize size="0" collection="childList"
id="documentgetelementsbytagnameNS04"/>
-</test>
diff --git a/test/testcases/tests/level2/core/getElementById01.xml.kfail
b/test/testcases/tests/level2/core/getElementById01.xml.kfail
new file mode 100644
index 0000000..8992311
--- /dev/null
+++ b/test/testcases/tests/level2/core/getElementById01.xml.kfail
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="test-to-html.xsl"
type="text/xml"?>
+
+<!--
+
+Copyright (c) 2001-2003 World Wide Web Consortium,
+(Massachusetts Institute of Technology, Institut National de
+Recherche en Informatique et en Automatique, Keio University). All
+Rights Reserved. This program is distributed under the W3C's Software
+Intellectual Property License. This program is distributed in the
+hope that it will be useful, but WITHOUT ANY WARRANTY; without even
+the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+PURPOSE.
+
+See W3C License http://www.w3.org/Consortium/Legal/ for more details.
+
+-->
+<!DOCTYPE test SYSTEM "dom2.dtd">
+<test xmlns="http://www.w3.org/2001/DOM-Test-Suite/Level-2"
name="getElementById01">
+<metadata>
+<title>getElementById01</title>
+<creator>NIST</creator>
+<description>
+ The "getElementById(elementId)" method for a
+ Document should return an element whose ID matches elementId.
+
+ Invoke method getElementById(elementId) on this document
+ with elementId equals "CANADA". Method should return an element
+ whose tag name is "emp:address".
+</description>
+<contributor>Mary Brady</contributor>
+<date qualifier="created">2001-08-17</date>
+<subject resource="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-104682815"/>
+<subject resource="http://www.w3.org/Bugs/Public/show_bug.cgi?id=383"/>
+</metadata>
+<!-- unless validating, parser is not assured of knowing what attributes
+are of type ID -->
+<implementationAttribute name="validating" value="true"/>
+<var name="doc" type="Document"/>
+<var name="element" type="Element"/>
+<var name="tagname" type="DOMString"/>
+<load var="doc" href="staffNS" willBeModified="false"/>
+<getElementById interface="Document" obj="doc" var="element"
elementId=""CANADA""/>
+<tagName obj="element" var="tagname"/>
+<assertEquals actual="tagname" expected=""emp:address""
id="throw_Equals" ignoreCase="false"/>
+</test>
diff --git a/test/testcases/tests/level2/core/getElementById01.xml.unknown
b/test/testcases/tests/level2/core/getElementById01.xml.unknown
deleted file mode 100644
index 8992311..0000000
--- a/test/testcases/tests/level2/core/getElementById01.xml.unknown
+++ /dev/null
@@ -1,45 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="test-to-html.xsl"
type="text/xml"?>
-
-<!--
-
-Copyright (c) 2001-2003 World Wide Web Consortium,
-(Massachusetts Institute of Technology, Institut National de
-Recherche en Informatique et en Automatique, Keio University). All
-Rights Reserved. This program is distributed under the W3C's Software
-Intellectual Property License. This program is distributed in the
-hope that it will be useful, but WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.
-
-See W3C License http://www.w3.org/Consortium/Legal/ for more details.
-
--->
-<!DOCTYPE test SYSTEM "dom2.dtd">
-<test xmlns="http://www.w3.org/2001/DOM-Test-Suite/Level-2"
name="getElementById01">
-<metadata>
-<title>getElementById01</title>
-<creator>NIST</creator>
-<description>
- The "getElementById(elementId)" method for a
- Document should return an element whose ID matches elementId.
-
- Invoke method getElementById(elementId) on this document
- with elementId equals "CANADA". Method should return an element
- whose tag name is "emp:address".
-</description>
-<contributor>Mary Brady</contributor>
-<date qualifier="created">2001-08-17</date>
-<subject resource="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-104682815"/>
-<subject resource="http://www.w3.org/Bugs/Public/show_bug.cgi?id=383"/>
-</metadata>
-<!-- unless validating, parser is not assured of knowing what attributes
-are of type ID -->
-<implementationAttribute name="validating" value="true"/>
-<var name="doc" type="Document"/>
-<var name="element" type="Element"/>
-<var name="tagname" type="DOMString"/>
-<load var="doc" href="staffNS" willBeModified="false"/>
-<getElementById interface="Document" obj="doc" var="element"
elementId=""CANADA""/>
-<tagName obj="element" var="tagname"/>
-<assertEquals actual="tagname" expected=""emp:address""
id="throw_Equals" ignoreCase="false"/>
-</test>
diff --git a/test/testcases/tests/level2/core/getElementById02.xml
b/test/testcases/tests/level2/core/getElementById02.xml
new file mode 100644
index 0000000..8fe1eb2
--- /dev/null
+++ b/test/testcases/tests/level2/core/getElementById02.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="test-to-html.xsl"
type="text/xml"?>
+
+<!--
+
+Copyright (c) 2001 World Wide Web Consortium,
+(Massachusetts Institute of Technology, Institut National de
+Recherche en Informatique et en Automatique, Keio University). All
+Rights Reserved. This program is distributed under the W3C's Software
+Intellectual Property License. This program is distributed in the
+hope that it will be useful, but WITHOUT ANY WARRANTY; without even
+the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+PURPOSE.
+
+See W3C License http://www.w3.org/Consortium/Legal/ for more details.
+
+-->
+<!DOCTYPE test SYSTEM "dom2.dtd">
+<test xmlns="http://www.w3.org/2001/DOM-Test-Suite/Level-2"
name="getElementById02">
+<metadata>
+<title>getElementById02</title>
+<creator>NIST</creator>
+<description>
+
+ The "getElementById(elementId)" method for a
+ Document should return null if elementId does not identify any
+ elements in this document.
+
+ Invoke method getElementById(elementId) on this document
+ with elementId equals "Cancun". Method should return null.
+</description>
+<contributor>Mary Brady</contributor>
+<date qualifier="created">2001-08-17</date>
+<subject resource="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-getElBId"/>
+</metadata>
+<var name="doc" type="Document"/>
+<var name="element" type="Element"/>
+<load var="doc" href="staffNS" willBeModified="false"/>
+<getElementById interface="Document" obj="doc" var="element"
elementId=""Cancun""/>
+<assertNull actual="element" id="throw_Null"/>
+</test>
diff --git a/test/testcases/tests/level2/core/getElementById02.xml.unknown
b/test/testcases/tests/level2/core/getElementById02.xml.unknown
deleted file mode 100644
index 8fe1eb2..0000000
--- a/test/testcases/tests/level2/core/getElementById02.xml.unknown
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="test-to-html.xsl"
type="text/xml"?>
-
-<!--
-
-Copyright (c) 2001 World Wide Web Consortium,
-(Massachusetts Institute of Technology, Institut National de
-Recherche en Informatique et en Automatique, Keio University). All
-Rights Reserved. This program is distributed under the W3C's Software
-Intellectual Property License. This program is distributed in the
-hope that it will be useful, but WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-PURPOSE.
-
-See W3C License http://www.w3.org/Consortium/Legal/ for more details.
-
--->
-<!DOCTYPE test SYSTEM "dom2.dtd">
-<test xmlns="http://www.w3.org/2001/DOM-Test-Suite/Level-2"
name="getElementById02">
-<metadata>
-<title>getElementById02</title>
-<creator>NIST</creator>
-<description>
-
- The "getElementById(elementId)" method for a
- Document should return null if elementId does not identify any
- elements in this document.
-
- Invoke method getElementById(elementId) on this document
- with elementId equals "Cancun". Method should return null.
-</description>
-<contributor>Mary Brady</contributor>
-<date qualifier="created">2001-08-17</date>
-<subject resource="http://www.w3.org/TR/DOM-Level-2-Core/core#ID-getElBId"/>
-</metadata>
-<var name="doc" type="Document"/>
-<var name="element" type="Element"/>
-<load var="doc" href="staffNS" willBeModified="false"/>
-<getElementById interface="Document" obj="doc" var="element"
elementId=""Cancun""/>
-<assertNull actual="element" id="throw_Null"/>
-</test>
-----------------------------------------------------------------------
Summary of changes:
...> documentgetelementsbytagnameNS01.xml.notimpl} | 0
...nknown => documentgetelementsbytagnameNS02.xml} | 0
... => documentgetelementsbytagnameNS03.xml.kfail} | 0
... => documentgetelementsbytagnameNS04.xml.kfail} | 0
...Id01.xml.unknown => getElementById01.xml.kfail} | 0
...mentById02.xml.unknown => getElementById02.xml} | 0
6 files changed, 0 insertions(+), 0 deletions(-)
rename
test/testcases/tests/level2/core/{documentgetelementsbytagnameNS01.xml.unknown
=> documentgetelementsbytagnameNS01.xml.notimpl} (100%)
rename
test/testcases/tests/level2/core/{documentgetelementsbytagnameNS02.xml.unknown
=> documentgetelementsbytagnameNS02.xml} (100%)
rename
test/testcases/tests/level2/core/{documentgetelementsbytagnameNS03.xml.unknown
=> documentgetelementsbytagnameNS03.xml.kfail} (100%)
rename
test/testcases/tests/level2/core/{documentgetelementsbytagnameNS04.xml.unknown
=> documentgetelementsbytagnameNS04.xml.kfail} (100%)
rename test/testcases/tests/level2/core/{getElementById01.xml.unknown =>
getElementById01.xml.kfail} (100%)
rename test/testcases/tests/level2/core/{getElementById02.xml.unknown =>
getElementById02.xml} (100%)
diff --git
a/test/testcases/tests/level2/core/documentgetelementsbytagnameNS01.xml.unknown
b/test/testcases/tests/level2/core/documentgetelementsbytagnameNS01.xml.notimpl
similarity index 100%
rename from
test/testcases/tests/level2/core/documentgetelementsbytagnameNS01.xml.unknown
rename to
test/testcases/tests/level2/core/documentgetelementsbytagnameNS01.xml.notimpl
diff --git
a/test/testcases/tests/level2/core/documentgetelementsbytagnameNS02.xml.unknown
b/test/testcases/tests/level2/core/documentgetelementsbytagnameNS02.xml
similarity index 100%
rename from
test/testcases/tests/level2/core/documentgetelementsbytagnameNS02.xml.unknown
rename to test/testcases/tests/level2/core/documentgetelementsbytagnameNS02.xml
diff --git
a/test/testcases/tests/level2/core/documentgetelementsbytagnameNS03.xml.unknown
b/test/testcases/tests/level2/core/documentgetelementsbytagnameNS03.xml.kfail
similarity index 100%
rename from
test/testcases/tests/level2/core/documentgetelementsbytagnameNS03.xml.unknown
rename to
test/testcases/tests/level2/core/documentgetelementsbytagnameNS03.xml.kfail
diff --git
a/test/testcases/tests/level2/core/documentgetelementsbytagnameNS04.xml.unknown
b/test/testcases/tests/level2/core/documentgetelementsbytagnameNS04.xml.kfail
similarity index 100%
rename from
test/testcases/tests/level2/core/documentgetelementsbytagnameNS04.xml.unknown
rename to
test/testcases/tests/level2/core/documentgetelementsbytagnameNS04.xml.kfail
diff --git a/test/testcases/tests/level2/core/getElementById01.xml.unknown
b/test/testcases/tests/level2/core/getElementById01.xml.kfail
similarity index 100%
rename from test/testcases/tests/level2/core/getElementById01.xml.unknown
rename to test/testcases/tests/level2/core/getElementById01.xml.kfail
diff --git a/test/testcases/tests/level2/core/getElementById02.xml.unknown
b/test/testcases/tests/level2/core/getElementById02.xml
similarity index 100%
rename from test/testcases/tests/level2/core/getElementById02.xml.unknown
rename to test/testcases/tests/level2/core/getElementById02.xml
--
Document Object Model library
_______________________________________________
netsurf-commits mailing list
[email protected]
http://vlists.pepperfish.net/cgi-bin/mailman/listinfo/netsurf-commits-netsurf-browser.org