Index: tests/level3/core/alltests.xml =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/tests/level3/core/alltests.xml,v retrieving revision 1.9 diff -u -r1.9 alltests.xml --- tests/level3/core/alltests.xml 7 Jan 2004 06:14:45 -0000 1.9 +++ tests/level3/core/alltests.xml 8 Jan 2004 06:41:05 -0000 @@ -233,6 +233,12 @@ + + + + + + Index: tests/level3/core/nodegetbaseuri01.xml =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/tests/level3/core/nodegetbaseuri01.xml,v retrieving revision 1.3 diff -u -r1.3 nodegetbaseuri01.xml --- tests/level3/core/nodegetbaseuri01.xml 5 Jan 2004 08:27:13 -0000 1.3 +++ tests/level3/core/nodegetbaseuri01.xml 8 Jan 2004 06:41:06 -0000 @@ -21,20 +21,20 @@ nodegetbaseuri01 IBM - - - Using getBaseURI check if the baseURI attribute of this Document node is not null.??? - A document node should be contained in the DocumentEntity and the baseURI of the - documentEntity should not be null so I guess this too should not be null. +Call Node.getBaseURI() on a test document. Should be not-null and same as Document.getDocumentURI(). Neil Delima 2002-06-10 + + - - + + - + + + Index: tests/level3/core/nodegetbaseuri02.xml =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/tests/level3/core/nodegetbaseuri02.xml,v retrieving revision 1.3 diff -u -r1.3 nodegetbaseuri02.xml --- tests/level3/core/nodegetbaseuri02.xml 5 Jan 2004 08:27:14 -0000 1.3 +++ tests/level3/core/nodegetbaseuri02.xml 8 Jan 2004 06:41:06 -0000 @@ -21,23 +21,32 @@ nodegetbaseuri02 IBM - - - Using getBaseURI check if the baseURI attribute of a new Document node is null. + Using getBaseURI check if the baseURI attribute of a new Document node is null + and if affected by changes in Document.documentURI. Neil Delima 2002-06-10 + + - + + + - + + + + - + - + + + + Index: tests/level3/core/nodegetbaseuri03.xml =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/tests/level3/core/nodegetbaseuri03.xml,v retrieving revision 1.3 diff -u -r1.3 nodegetbaseuri03.xml --- tests/level3/core/nodegetbaseuri03.xml 5 Jan 2004 08:27:14 -0000 1.3 +++ tests/level3/core/nodegetbaseuri03.xml 8 Jan 2004 06:41:06 -0000 @@ -21,21 +21,18 @@ nodegetbaseuri03 IBM - - - Using getBaseURI check if the baseURI attribute of this DocType node is null.??? - A document node should be contained in the DocumentEntity and the baseURI of the - documentEntity should not be null so I guess this too should not be null. +Check that Node.baseURI is null for a DocumentType as defined in the Infoset Mapping (Appendix C). Neil Delima 2002-06-10 + + - - + Index: tests/level3/core/nodegetbaseuri04.xml =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/tests/level3/core/nodegetbaseuri04.xml,v retrieving revision 1.3 diff -u -r1.3 nodegetbaseuri04.xml --- tests/level3/core/nodegetbaseuri04.xml 5 Jan 2004 08:27:14 -0000 1.3 +++ tests/level3/core/nodegetbaseuri04.xml 8 Jan 2004 06:41:06 -0000 @@ -21,20 +21,19 @@ nodegetbaseuri04 IBM - - - Using getBaseURI check if the baseURI attribute of this DocumentElement is not null.??? +Node.baseURI for a document element without an xml:base attribute should be same as Document.documentURI. Neil Delima 2002-06-10 + + - - + - + Index: tests/level3/core/nodegetbaseuri05.xml =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/tests/level3/core/nodegetbaseuri05.xml,v retrieving revision 1.3 diff -u -r1.3 nodegetbaseuri05.xml --- tests/level3/core/nodegetbaseuri05.xml 5 Jan 2004 08:27:13 -0000 1.3 +++ tests/level3/core/nodegetbaseuri05.xml 8 Jan 2004 06:41:06 -0000 @@ -26,6 +26,8 @@ Neil Delima 2002-06-10 + + Index: tests/level3/core/nodegetbaseuri06.xml =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/tests/level3/core/nodegetbaseuri06.xml,v retrieving revision 1.3 diff -u -r1.3 nodegetbaseuri06.xml --- tests/level3/core/nodegetbaseuri06.xml 5 Jan 2004 08:27:13 -0000 1.3 +++ tests/level3/core/nodegetbaseuri06.xml 8 Jan 2004 06:41:06 -0000 @@ -21,22 +21,22 @@ nodegetbaseuri06 IBM - - - Create a new Element in this document. Since its baseURI should be the baseURI of + TODO Clarification: Create a new Element in this document. Since its baseURI should be the baseURI of the Document Entity which I assume is not null, using getBaseURI check if the baseURI attribute of this Element node is not null.??? Neil Delima 2002-06-10 + + - - + + Index: tests/level3/core/nodegetbaseuri07.xml =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/tests/level3/core/nodegetbaseuri07.xml,v retrieving revision 1.4 diff -u -r1.4 nodegetbaseuri07.xml --- tests/level3/core/nodegetbaseuri07.xml 5 Jan 2004 08:27:13 -0000 1.4 +++ tests/level3/core/nodegetbaseuri07.xml 8 Jan 2004 06:41:06 -0000 @@ -27,6 +27,8 @@ Neil Delima 2002-06-10 + + Index: tests/level3/core/nodegetbaseuri09.xml =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/tests/level3/core/nodegetbaseuri09.xml,v retrieving revision 1.3 diff -u -r1.3 nodegetbaseuri09.xml --- tests/level3/core/nodegetbaseuri09.xml 5 Jan 2004 08:27:13 -0000 1.3 +++ tests/level3/core/nodegetbaseuri09.xml 8 Jan 2004 06:41:06 -0000 @@ -26,6 +26,8 @@ Neil Delima 2002-06-10 + + Index: tests/level3/core/nodegetbaseuri10.xml =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/tests/level3/core/nodegetbaseuri10.xml,v retrieving revision 1.4 diff -u -r1.4 nodegetbaseuri10.xml --- tests/level3/core/nodegetbaseuri10.xml 5 Jan 2004 08:27:13 -0000 1.4 +++ tests/level3/core/nodegetbaseuri10.xml 8 Jan 2004 06:41:06 -0000 @@ -27,6 +27,8 @@ Neil Delima 2002-06-10 + + Index: tests/level3/core/nodegetbaseuri11.xml =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/tests/level3/core/nodegetbaseuri11.xml,v retrieving revision 1.4 diff -u -r1.4 nodegetbaseuri11.xml --- tests/level3/core/nodegetbaseuri11.xml 5 Jan 2004 08:27:14 -0000 1.4 +++ tests/level3/core/nodegetbaseuri11.xml 8 Jan 2004 06:41:06 -0000 @@ -21,12 +21,14 @@ nodegetbaseuri11 IBM - Import a new Processing Instruction of a new Document into this Document. Using getBaseURI - check if the baseURI attribute of the new Processing Instruction node is not null . + Import a new Processing Instruction of a new Document after the document element. Using getBaseURI + check if the baseURI attribute of the new Processing Instruction node is the same as Document.documentURI. Neil Delima 2002-06-10 + + @@ -35,15 +37,18 @@ + - + - + + + \ No newline at end of file Index: tests/level3/core/nodegetbaseuri12.xml =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/tests/level3/core/nodegetbaseuri12.xml,v retrieving revision 1.3 diff -u -r1.3 nodegetbaseuri12.xml --- tests/level3/core/nodegetbaseuri12.xml 5 Jan 2004 08:27:14 -0000 1.3 +++ tests/level3/core/nodegetbaseuri12.xml 8 Jan 2004 06:41:06 -0000 @@ -27,6 +27,8 @@ Neil Delima 2002-06-10 + + Index: tests/level3/core/nodegetbaseuri13.xml =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/tests/level3/core/nodegetbaseuri13.xml,v retrieving revision 1.3 diff -u -r1.3 nodegetbaseuri13.xml --- tests/level3/core/nodegetbaseuri13.xml 5 Jan 2004 08:27:13 -0000 1.3 +++ tests/level3/core/nodegetbaseuri13.xml 8 Jan 2004 06:41:06 -0000 @@ -21,11 +21,14 @@ nodegetbaseuri13 IBM - Using getBaseURI verify if the notation notation1 is not null. + Using getBaseURI verify if the notation defined in an internal subset + is the base URI of the document. Neil Delima 2002-06-10 + + @@ -33,11 +36,14 @@ + + + \ No newline at end of file Index: tests/level3/core/nodegetbaseuri14.xml =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/tests/level3/core/nodegetbaseuri14.xml,v retrieving revision 1.3 diff -u -r1.3 nodegetbaseuri14.xml --- tests/level3/core/nodegetbaseuri14.xml 5 Jan 2004 08:27:14 -0000 1.3 +++ tests/level3/core/nodegetbaseuri14.xml 8 Jan 2004 06:41:06 -0000 @@ -21,11 +21,13 @@ nodegetbaseuri14 IBM - Using getBaseURI verify if the imported notation notation2 is not null. + Using getBaseURI verify if the imported notation notation2 is null. Neil Delima 2002-06-10 + + Index: tests/level3/core/files/barfoo_base.svg =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/tests/level3/core/files/barfoo_base.svg,v retrieving revision 1.2 diff -u -r1.2 barfoo_base.svg --- tests/level3/core/files/barfoo_base.svg 7 Jan 2004 16:14:32 -0000 1.2 +++ tests/level3/core/files/barfoo_base.svg 8 Jan 2004 06:41:06 -0000 @@ -2,7 +2,8 @@ '> - + + xmlns CDATA #IMPLIED + id ID #IMPLIED> + ]> - + XML Base sample - -

bar

+ +

bar

\ No newline at end of file Index: tests/level3/core/files/barfoo_base.xml =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/tests/level3/core/files/barfoo_base.xml,v retrieving revision 1.1 diff -u -r1.1 barfoo_base.xml --- tests/level3/core/files/barfoo_base.xml 5 Jan 2004 08:27:14 -0000 1.1 +++ tests/level3/core/files/barfoo_base.xml 8 Jan 2004 06:41:06 -0000 @@ -8,7 +8,8 @@ - + ]> @@ -16,7 +17,7 @@ XML Base sample - -

bar

+ +

bar

Index: tests/level3/core/files/external_barfoo.svg =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/tests/level3/core/files/external_barfoo.svg,v retrieving revision 1.1 diff -u -r1.1 external_barfoo.svg --- tests/level3/core/files/external_barfoo.svg 5 Jan 2004 08:27:14 -0000 1.1 +++ tests/level3/core/files/external_barfoo.svg 8 Jan 2004 06:41:06 -0000 @@ -1,8 +1,9 @@ + - + - + @@ -24,4 +26,6 @@

bar&ent2;&ent1;

+

bar&ent2;&ent1;

+&ent3; \ No newline at end of file Index: tests/level3/core/files/external_barfoo.xml =================================================================== RCS file: /sources/public/2001/DOM-Test-Suite/tests/level3/core/files/external_barfoo.xml,v retrieving revision 1.1 diff -u -r1.1 external_barfoo.xml --- tests/level3/core/files/external_barfoo.xml 5 Jan 2004 08:27:14 -0000 1.1 +++ tests/level3/core/files/external_barfoo.xml 8 Jan 2004 06:41:06 -0000 @@ -2,13 +2,16 @@ + - + + ]> @@ -18,5 +21,7 @@

bar&ent2;&ent1;

+

bar&ent2;&ent1;

+&ent3; Index: nodegetbaseuri16.xml =================================================================== RCS file: nodegetbaseuri16.xml diff -N nodegetbaseuri16.xml Index: tests/level3/core/nodegetbaseuri15.xml =================================================================== RCS file: tests/level3/core/nodegetbaseuri15.xml diff -N tests/level3/core/nodegetbaseuri15.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/core/nodegetbaseuri15.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,48 @@ + + + + + + + +nodegetbaseuri15 +Curt Arnold + +Node.getBaseURI for an Attr is the same as baseURI for the parent element. + +Curt Arnold +2004-01-07 + + + + + + + + + + + + + + + + + + + Index: tests/level3/core/nodegetbaseuri16.xml =================================================================== RCS file: tests/level3/core/nodegetbaseuri16.xml diff -N tests/level3/core/nodegetbaseuri16.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/core/nodegetbaseuri16.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,49 @@ + + + + + + + +nodegetbaseuri16 +Curt Arnold + +Node.getBaseURI for an EntityReference to should be the baseURI where the entity declaration occurs. + +Curt Arnold +2004-01-07 + + + + + + + + + + + + + + + + + + + + Index: tests/level3/core/nodegetbaseuri17.xml =================================================================== RCS file: tests/level3/core/nodegetbaseuri17.xml diff -N tests/level3/core/nodegetbaseuri17.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/core/nodegetbaseuri17.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,48 @@ + + + + + + + +nodegetbaseuri17 +Curt Arnold + +Node.getBaseURI for an text node is the same as baseURI for the parent node. + +Curt Arnold +2004-01-07 + + + + + + + + + + + + + + + + + + + Index: tests/level3/core/nodegetbaseuri18.xml =================================================================== RCS file: tests/level3/core/nodegetbaseuri18.xml diff -N tests/level3/core/nodegetbaseuri18.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/core/nodegetbaseuri18.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,48 @@ + + + + + + + +nodegetbaseuri18 +Curt Arnold + +Node.getBaseURI for an comment node is the same as baseURI for the parent node. + +Curt Arnold +2004-01-07 + + + + + + + + + + + + + + + + + + + Index: tests/level3/core/nodegetbaseuri19.xml =================================================================== RCS file: tests/level3/core/nodegetbaseuri19.xml diff -N tests/level3/core/nodegetbaseuri19.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/core/nodegetbaseuri19.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,62 @@ + + + + + + + +nodegetbaseuri19 +Curt Arnold + +Checks baseURI for a text node that either is contained in an external entity reference +or was created on entity expansion. + +Curt Arnold +2004-01-07 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: tests/level3/core/nodegetbaseuri20.xml =================================================================== RCS file: tests/level3/core/nodegetbaseuri20.xml diff -N tests/level3/core/nodegetbaseuri20.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/core/nodegetbaseuri20.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,49 @@ + + + + + + + +nodegetbaseuri20 +Curt Arnold + +baseURI for an element from an entity reference should be the URI of the +external entity if there is now xml:base attribute. + +Curt Arnold +2004-01-07 + + + + + + + + + + + + + + + + + + + Index: tests/level3/core/files/external_widget.ent =================================================================== RCS file: tests/level3/core/files/external_widget.ent diff -N tests/level3/core/files/external_widget.ent --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ tests/level3/core/files/external_widget.ent 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,1 @@ +

widget