summaryrefslogtreecommitdiff
path: root/test/testcases/tests
diff options
context:
space:
mode:
Diffstat (limited to 'test/testcases/tests')
-rw-r--r--test/testcases/tests/level1/html/HTMLAnchorElement01.xml (renamed from test/testcases/tests/level1/html/HTMLAnchorElement01.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAnchorElement02.xml (renamed from test/testcases/tests/level1/html/HTMLAnchorElement02.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAnchorElement03.xml (renamed from test/testcases/tests/level1/html/HTMLAnchorElement03.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAnchorElement04.xml (renamed from test/testcases/tests/level1/html/HTMLAnchorElement04.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAnchorElement05.xml (renamed from test/testcases/tests/level1/html/HTMLAnchorElement05.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAnchorElement06.xml (renamed from test/testcases/tests/level1/html/HTMLAnchorElement06.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAnchorElement07.xml (renamed from test/testcases/tests/level1/html/HTMLAnchorElement07.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAnchorElement08.xml (renamed from test/testcases/tests/level1/html/HTMLAnchorElement08.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAnchorElement09.xml (renamed from test/testcases/tests/level1/html/HTMLAnchorElement09.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAnchorElement10.xml (renamed from test/testcases/tests/level1/html/HTMLAnchorElement10.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAnchorElement11.xml (renamed from test/testcases/tests/level1/html/HTMLAnchorElement11.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAnchorElement12.xml (renamed from test/testcases/tests/level1/html/HTMLAnchorElement12.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAnchorElement13.xml (renamed from test/testcases/tests/level1/html/HTMLAnchorElement13.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAnchorElement14.xml (renamed from test/testcases/tests/level1/html/HTMLAnchorElement14.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAppletElement01.xml (renamed from test/testcases/tests/level1/html/HTMLAppletElement01.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAppletElement02.xml (renamed from test/testcases/tests/level1/html/HTMLAppletElement02.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAppletElement03.xml (renamed from test/testcases/tests/level1/html/HTMLAppletElement03.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAppletElement04.xml (renamed from test/testcases/tests/level1/html/HTMLAppletElement04.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAppletElement05.xml (renamed from test/testcases/tests/level1/html/HTMLAppletElement05.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAppletElement06.xml (renamed from test/testcases/tests/level1/html/HTMLAppletElement06.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAppletElement07.xml.kfail (renamed from test/testcases/tests/level1/html/HTMLAppletElement07.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAppletElement08.xml (renamed from test/testcases/tests/level1/html/HTMLAppletElement08.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAppletElement09.xml.kfail (renamed from test/testcases/tests/level1/html/HTMLAppletElement09.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAppletElement10.xml (renamed from test/testcases/tests/level1/html/HTMLAppletElement10.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAppletElement11.xml (renamed from test/testcases/tests/level1/html/HTMLAppletElement11.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAreaElement01.xml (renamed from test/testcases/tests/level1/html/HTMLAreaElement01.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAreaElement02.xml (renamed from test/testcases/tests/level1/html/HTMLAreaElement02.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAreaElement03.xml (renamed from test/testcases/tests/level1/html/HTMLAreaElement03.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAreaElement04.xml (renamed from test/testcases/tests/level1/html/HTMLAreaElement04.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAreaElement05.xml (renamed from test/testcases/tests/level1/html/HTMLAreaElement05.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAreaElement06.xml (renamed from test/testcases/tests/level1/html/HTMLAreaElement06.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAreaElement07.xml (renamed from test/testcases/tests/level1/html/HTMLAreaElement07.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLAreaElement08.xml (renamed from test/testcases/tests/level1/html/HTMLAreaElement08.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLBRElement01.xml (renamed from test/testcases/tests/level1/html/HTMLBRElement01.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLBaseElement01.xml (renamed from test/testcases/tests/level1/html/HTMLBaseElement01.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLBaseElement02.xml (renamed from test/testcases/tests/level1/html/HTMLBaseElement02.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLBaseFontElement01.xml (renamed from test/testcases/tests/level1/html/HTMLBaseFontElement01.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLBaseFontElement02.xml (renamed from test/testcases/tests/level1/html/HTMLBaseFontElement02.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLBaseFontElement03.xml.kfail (renamed from test/testcases/tests/level1/html/HTMLBaseFontElement03.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLCollection01.xml.notimpl49
-rw-r--r--test/testcases/tests/level1/html/HTMLCollection02.xml.kfail49
-rw-r--r--test/testcases/tests/level1/html/HTMLCollection03.xml.kfail49
-rw-r--r--test/testcases/tests/level1/html/HTMLCollection04.xml (renamed from test/testcases/tests/level1/html/HTMLCollection04.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLCollection05.xml (renamed from test/testcases/tests/level1/html/HTMLCollection05.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLCollection06.xml (renamed from test/testcases/tests/level1/html/HTMLCollection06.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLCollection07.xml (renamed from test/testcases/tests/level1/html/HTMLCollection07.xml.notimpl)2
-rw-r--r--test/testcases/tests/level1/html/HTMLCollection08.xml (renamed from test/testcases/tests/level1/html/HTMLCollection08.xml.notimpl)2
-rw-r--r--test/testcases/tests/level1/html/HTMLCollection09.xml (renamed from test/testcases/tests/level1/html/HTMLCollection09.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLCollection10.xml (renamed from test/testcases/tests/level1/html/HTMLCollection10.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLCollection11.xml (renamed from test/testcases/tests/level1/html/HTMLCollection11.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLDirectoryElement01.xml (renamed from test/testcases/tests/level1/html/HTMLDirectoryElement01.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLDivElement01.xml (renamed from test/testcases/tests/level1/html/HTMLDivElement01.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLDlistElement01.xml (renamed from test/testcases/tests/level1/html/HTMLDlistElement01.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLDocument02.xml.kfail (renamed from test/testcases/tests/level1/html/HTMLDocument02.xml)0
-rw-r--r--test/testcases/tests/level1/html/HTMLDocument03.xml.kfail (renamed from test/testcases/tests/level1/html/HTMLDocument03.xml)0
-rw-r--r--test/testcases/tests/level1/html/HTMLDocument04.xml.kfail (renamed from test/testcases/tests/level1/html/HTMLDocument04.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLDocument05.xml (renamed from test/testcases/tests/level1/html/HTMLDocument05.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLDocument07.xml (renamed from test/testcases/tests/level1/html/HTMLDocument07.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLDocument08.xml.kfail (renamed from test/testcases/tests/level1/html/HTMLDocument08.xml.notimpl)1
-rw-r--r--test/testcases/tests/level1/html/HTMLDocument09.xml (renamed from test/testcases/tests/level1/html/HTMLDocument09.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLDocument10.xml (renamed from test/testcases/tests/level1/html/HTMLDocument10.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLDocument11.xml (renamed from test/testcases/tests/level1/html/HTMLDocument11.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLDocument12.xml.kfail (renamed from test/testcases/tests/level1/html/HTMLDocument12.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLDocument13.xml.kfail (renamed from test/testcases/tests/level1/html/HTMLDocument13.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLDocument14.xml.kfail (renamed from test/testcases/tests/level1/html/HTMLDocument14.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLDocument15.xml (renamed from test/testcases/tests/level1/html/HTMLDocument15.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLDocument16.xml (renamed from test/testcases/tests/level1/html/HTMLDocument16.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLDocument17.xml.kfail (renamed from test/testcases/tests/level1/html/HTMLDocument17.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLDocument18.xml.kfail (renamed from test/testcases/tests/level1/html/HTMLDocument18.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLDocument19.xml.kfail (renamed from test/testcases/tests/level1/html/HTMLDocument19.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLDocument20.xml.kfail (renamed from test/testcases/tests/level1/html/HTMLDocument20.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLDocument21.xml.kfail (renamed from test/testcases/tests/level1/html/HTMLDocument21.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/HTMLFieldSetElement01.xml (renamed from test/testcases/tests/level1/html/HTMLFieldSetElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLFieldSetElement02.xml (renamed from test/testcases/tests/level1/html/HTMLFieldSetElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLFontElement01.xml (renamed from test/testcases/tests/level1/html/HTMLFontElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLFontElement02.xml (renamed from test/testcases/tests/level1/html/HTMLFontElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLFontElement03.xml (renamed from test/testcases/tests/level1/html/HTMLFontElement03.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLFormElement01.xml (renamed from test/testcases/tests/level1/html/HTMLFormElement01.xml.int-broken)0
-rw-r--r--test/testcases/tests/level1/html/HTMLFormElement02.xml (renamed from test/testcases/tests/level1/html/HTMLFormElement02.xml.int-broken)0
-rw-r--r--test/testcases/tests/level1/html/HTMLFrameElement01.xml (renamed from test/testcases/tests/level1/html/HTMLFrameElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLFrameElement02.xml (renamed from test/testcases/tests/level1/html/HTMLFrameElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLFrameElement03.xml (renamed from test/testcases/tests/level1/html/HTMLFrameElement03.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLFrameElement04.xml (renamed from test/testcases/tests/level1/html/HTMLFrameElement04.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLFrameElement05.xml (renamed from test/testcases/tests/level1/html/HTMLFrameElement05.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLFrameElement06.xml (renamed from test/testcases/tests/level1/html/HTMLFrameElement06.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLFrameElement07.xml (renamed from test/testcases/tests/level1/html/HTMLFrameElement07.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLFrameElement08.xml (renamed from test/testcases/tests/level1/html/HTMLFrameElement08.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLFrameSetElement01.xml (renamed from test/testcases/tests/level1/html/HTMLFrameSetElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLFrameSetElement02.xml (renamed from test/testcases/tests/level1/html/HTMLFrameSetElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLHeadingElement01.xml (renamed from test/testcases/tests/level1/html/HTMLHeadingElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLHeadingElement02.xml (renamed from test/testcases/tests/level1/html/HTMLHeadingElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLHeadingElement03.xml (renamed from test/testcases/tests/level1/html/HTMLHeadingElement03.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLHeadingElement04.xml (renamed from test/testcases/tests/level1/html/HTMLHeadingElement04.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLHeadingElement05.xml (renamed from test/testcases/tests/level1/html/HTMLHeadingElement05.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLHeadingElement06.xml (renamed from test/testcases/tests/level1/html/HTMLHeadingElement06.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLIFrameElement01.xml (renamed from test/testcases/tests/level1/html/HTMLIFrameElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLIFrameElement02.xml (renamed from test/testcases/tests/level1/html/HTMLIFrameElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLIFrameElement03.xml (renamed from test/testcases/tests/level1/html/HTMLIFrameElement03.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLIFrameElement04.xml (renamed from test/testcases/tests/level1/html/HTMLIFrameElement04.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLIFrameElement05.xml (renamed from test/testcases/tests/level1/html/HTMLIFrameElement05.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLIFrameElement06.xml (renamed from test/testcases/tests/level1/html/HTMLIFrameElement06.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLIFrameElement07.xml (renamed from test/testcases/tests/level1/html/HTMLIFrameElement07.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLIFrameElement08.xml (renamed from test/testcases/tests/level1/html/HTMLIFrameElement08.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLIFrameElement09.xml (renamed from test/testcases/tests/level1/html/HTMLIFrameElement09.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLIFrameElement10.xml (renamed from test/testcases/tests/level1/html/HTMLIFrameElement10.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLImageElement01.xml (renamed from test/testcases/tests/level1/html/HTMLImageElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLImageElement02.xml (renamed from test/testcases/tests/level1/html/HTMLImageElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLImageElement03.xml (renamed from test/testcases/tests/level1/html/HTMLImageElement03.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLImageElement04.xml (renamed from test/testcases/tests/level1/html/HTMLImageElement04.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLImageElement07.xml (renamed from test/testcases/tests/level1/html/HTMLImageElement07.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLImageElement08.xml (renamed from test/testcases/tests/level1/html/HTMLImageElement08.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLImageElement09.xml (renamed from test/testcases/tests/level1/html/HTMLImageElement09.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLImageElement10.xml (renamed from test/testcases/tests/level1/html/HTMLImageElement10.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLInputElement21.xml (renamed from test/testcases/tests/level1/html/HTMLInputElement21.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLLIElement01.xml (renamed from test/testcases/tests/level1/html/HTMLLIElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLLIElement02.xml (renamed from test/testcases/tests/level1/html/HTMLLIElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLLabelElement01.xml (renamed from test/testcases/tests/level1/html/HTMLLabelElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLLabelElement02.xml (renamed from test/testcases/tests/level1/html/HTMLLabelElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLLabelElement03.xml (renamed from test/testcases/tests/level1/html/HTMLLabelElement03.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLLabelElement04.xml (renamed from test/testcases/tests/level1/html/HTMLLabelElement04.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLLegendElement01.xml (renamed from test/testcases/tests/level1/html/HTMLLegendElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLLegendElement02.xml (renamed from test/testcases/tests/level1/html/HTMLLegendElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLLegendElement03.xml (renamed from test/testcases/tests/level1/html/HTMLLegendElement03.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLLegendElement04.xml (renamed from test/testcases/tests/level1/html/HTMLLegendElement04.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLMapElement01.xml.kfail44
-rw-r--r--test/testcases/tests/level1/html/HTMLMapElement02.xml (renamed from test/testcases/tests/level1/html/HTMLMapElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLMenuElement01.xml (renamed from test/testcases/tests/level1/html/HTMLMenuElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLModElement01.xml (renamed from test/testcases/tests/level1/html/HTMLModElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLModElement02.xml (renamed from test/testcases/tests/level1/html/HTMLModElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLModElement03.xml (renamed from test/testcases/tests/level1/html/HTMLModElement03.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLModElement04.xml (renamed from test/testcases/tests/level1/html/HTMLModElement04.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLOListElement01.xml (renamed from test/testcases/tests/level1/html/HTMLOListElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLOListElement02.xml (renamed from test/testcases/tests/level1/html/HTMLOListElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLOListElement03.xml (renamed from test/testcases/tests/level1/html/HTMLOListElement03.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLObjectElement01.xml (renamed from test/testcases/tests/level1/html/HTMLObjectElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLObjectElement02.xml (renamed from test/testcases/tests/level1/html/HTMLObjectElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLObjectElement03.xml (renamed from test/testcases/tests/level1/html/HTMLObjectElement03.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLObjectElement04.xml (renamed from test/testcases/tests/level1/html/HTMLObjectElement04.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLObjectElement05.xml (renamed from test/testcases/tests/level1/html/HTMLObjectElement05.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLObjectElement06.xml (renamed from test/testcases/tests/level1/html/HTMLObjectElement06.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLObjectElement07.xml (renamed from test/testcases/tests/level1/html/HTMLObjectElement07.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLObjectElement08.xml (renamed from test/testcases/tests/level1/html/HTMLObjectElement08.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLObjectElement09.xml (renamed from test/testcases/tests/level1/html/HTMLObjectElement09.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLObjectElement10.xml (renamed from test/testcases/tests/level1/html/HTMLObjectElement10.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLObjectElement12.xml (renamed from test/testcases/tests/level1/html/HTMLObjectElement12.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLObjectElement13.xml (renamed from test/testcases/tests/level1/html/HTMLObjectElement13.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLObjectElement14.xml (renamed from test/testcases/tests/level1/html/HTMLObjectElement14.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLObjectElement15.xml (renamed from test/testcases/tests/level1/html/HTMLObjectElement15.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLObjectElement17.xml (renamed from test/testcases/tests/level1/html/HTMLObjectElement17.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLObjectElement18.xml (renamed from test/testcases/tests/level1/html/HTMLObjectElement18.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLObjectElement19.xml (renamed from test/testcases/tests/level1/html/HTMLObjectElement19.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLOptionElement05.xml (renamed from test/testcases/tests/level1/html/HTMLOptionElement05.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLParagraphElement01.xml (renamed from test/testcases/tests/level1/html/HTMLParagraphElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLParamElement01.xml (renamed from test/testcases/tests/level1/html/HTMLParamElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLParamElement02.xml (renamed from test/testcases/tests/level1/html/HTMLParamElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLParamElement03.xml (renamed from test/testcases/tests/level1/html/HTMLParamElement03.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLParamElement04.xml (renamed from test/testcases/tests/level1/html/HTMLParamElement04.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLPreElement01.xml (renamed from test/testcases/tests/level1/html/HTMLPreElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLQuoteElement01.xml (renamed from test/testcases/tests/level1/html/HTMLQuoteElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLQuoteElement02.xml (renamed from test/testcases/tests/level1/html/HTMLQuoteElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLScriptElement01.xml (renamed from test/testcases/tests/level1/html/HTMLScriptElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLScriptElement02.xml (renamed from test/testcases/tests/level1/html/HTMLScriptElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLScriptElement03.xml (renamed from test/testcases/tests/level1/html/HTMLScriptElement03.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLScriptElement04.xml (renamed from test/testcases/tests/level1/html/HTMLScriptElement04.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLScriptElement05.xml (renamed from test/testcases/tests/level1/html/HTMLScriptElement05.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLScriptElement06.xml (renamed from test/testcases/tests/level1/html/HTMLScriptElement06.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLScriptElement07.xml (renamed from test/testcases/tests/level1/html/HTMLScriptElement07.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLSelectElement05.xml (renamed from test/testcases/tests/level1/html/HTMLSelectElement05.xml.int-broken)0
-rw-r--r--test/testcases/tests/level1/html/HTMLSelectElement16.xml (renamed from test/testcases/tests/level1/html/HTMLSelectElement16.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLSelectElement17.xml (renamed from test/testcases/tests/level1/html/HTMLSelectElement17.xml.int-broken)0
-rw-r--r--test/testcases/tests/level1/html/HTMLSelectElement18.xml (renamed from test/testcases/tests/level1/html/HTMLSelectElement18.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLSelectElement19.xml (renamed from test/testcases/tests/level1/html/HTMLSelectElement19.xml.kfail)2
-rw-r--r--test/testcases/tests/level1/html/HTMLStyleElement01.xml (renamed from test/testcases/tests/level1/html/HTMLStyleElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLStyleElement02.xml (renamed from test/testcases/tests/level1/html/HTMLStyleElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLStyleElement03.xml (renamed from test/testcases/tests/level1/html/HTMLStyleElement03.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCaptionElement01.xml (renamed from test/testcases/tests/level1/html/HTMLTableCaptionElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement01.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement02.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement03.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement03.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement04.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement04.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement05.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement05.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement06.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement06.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement07.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement07.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement08.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement08.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement09.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement09.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement10.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement10.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement11.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement11.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement12.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement12.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement13.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement13.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement14.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement14.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement15.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement15.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement16.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement16.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement17.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement17.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement18.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement18.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement19.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement19.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement20.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement20.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement21.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement21.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement22.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement22.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement23.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement23.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement24.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement24.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement25.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement25.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement26.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement26.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement27.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement27.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement28.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement28.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement29.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement29.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableCellElement30.xml (renamed from test/testcases/tests/level1/html/HTMLTableCellElement30.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableColElement01.xml (renamed from test/testcases/tests/level1/html/HTMLTableColElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableColElement02.xml (renamed from test/testcases/tests/level1/html/HTMLTableColElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableColElement03.xml (renamed from test/testcases/tests/level1/html/HTMLTableColElement03.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableColElement04.xml (renamed from test/testcases/tests/level1/html/HTMLTableColElement04.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableColElement05.xml (renamed from test/testcases/tests/level1/html/HTMLTableColElement05.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableColElement06.xml (renamed from test/testcases/tests/level1/html/HTMLTableColElement06.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableColElement07.xml (renamed from test/testcases/tests/level1/html/HTMLTableColElement07.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableColElement08.xml (renamed from test/testcases/tests/level1/html/HTMLTableColElement08.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableColElement09.xml (renamed from test/testcases/tests/level1/html/HTMLTableColElement09.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableColElement10.xml (renamed from test/testcases/tests/level1/html/HTMLTableColElement10.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableColElement11.xml (renamed from test/testcases/tests/level1/html/HTMLTableColElement11.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableColElement12.xml (renamed from test/testcases/tests/level1/html/HTMLTableColElement12.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement01.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement02.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement03.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement03.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement04.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement04.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement05.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement05.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement06.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement06.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement07.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement07.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement08.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement08.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement09.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement09.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement10.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement10.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement11.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement11.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement12.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement12.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement13.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement13.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement14.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement14.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement15.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement15.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement16.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement16.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement17.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement17.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement18.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement18.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement19.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement19.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement20.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement20.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement21.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement21.xml.kfail)4
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement22.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement22.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement23.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement23.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement24.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement24.xml.kfail)4
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement25.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement25.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement26.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement26.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement27.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement27.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement28.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement28.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement29.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement29.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement30.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement30.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement31.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement31.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement32.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement32.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableElement33.xml (renamed from test/testcases/tests/level1/html/HTMLTableElement33.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableRowElement01.xml (renamed from test/testcases/tests/level1/html/HTMLTableRowElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableRowElement02.xml (renamed from test/testcases/tests/level1/html/HTMLTableRowElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableRowElement03.xml (renamed from test/testcases/tests/level1/html/HTMLTableRowElement03.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableRowElement04.xml (renamed from test/testcases/tests/level1/html/HTMLTableRowElement04.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableRowElement05.xml (renamed from test/testcases/tests/level1/html/HTMLTableRowElement05.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableRowElement06.xml (renamed from test/testcases/tests/level1/html/HTMLTableRowElement06.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableRowElement07.xml (renamed from test/testcases/tests/level1/html/HTMLTableRowElement07.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableRowElement08.xml (renamed from test/testcases/tests/level1/html/HTMLTableRowElement08.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableRowElement09.xml (renamed from test/testcases/tests/level1/html/HTMLTableRowElement09.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableRowElement10.xml (renamed from test/testcases/tests/level1/html/HTMLTableRowElement10.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableRowElement11.xml (renamed from test/testcases/tests/level1/html/HTMLTableRowElement11.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableRowElement12.xml (renamed from test/testcases/tests/level1/html/HTMLTableRowElement12.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableRowElement13.xml (renamed from test/testcases/tests/level1/html/HTMLTableRowElement13.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableRowElement14.xml (renamed from test/testcases/tests/level1/html/HTMLTableRowElement14.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement01.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement02.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement03.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement03.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement04.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement04.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement05.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement05.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement06.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement06.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement07.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement07.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement08.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement08.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement09.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement09.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement10.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement10.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement11.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement11.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement12.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement12.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement13.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement13.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement14.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement14.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement15.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement15.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement16.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement16.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement17.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement17.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement18.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement18.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement19.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement19.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement20.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement20.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement21.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement21.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement22.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement22.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement23.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement23.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLTableSectionElement24.xml (renamed from test/testcases/tests/level1/html/HTMLTableSectionElement24.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLUListElement01.xml (renamed from test/testcases/tests/level1/html/HTMLUListElement01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/HTMLUListElement02.xml (renamed from test/testcases/tests/level1/html/HTMLUListElement02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/anchor01.xml (renamed from test/testcases/tests/level1/html/anchor01.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/anchor02.xml (renamed from test/testcases/tests/level1/html/anchor02.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/anchor03.xml (renamed from test/testcases/tests/level1/html/anchor03.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/anchor04.xml.kfail (renamed from test/testcases/tests/level1/html/anchor04.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/anchor05.xml (renamed from test/testcases/tests/level1/html/anchor05.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/anchor06.xml (renamed from test/testcases/tests/level1/html/anchor06.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/area01.xml (renamed from test/testcases/tests/level1/html/area01.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/area02.xml (renamed from test/testcases/tests/level1/html/area02.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/area03.xml (renamed from test/testcases/tests/level1/html/area03.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/area04.xml (renamed from test/testcases/tests/level1/html/area04.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/basefont01.xml (renamed from test/testcases/tests/level1/html/basefont01.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/body01.xml (renamed from test/testcases/tests/level1/html/body01.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/button01.xml (renamed from test/testcases/tests/level1/html/button01.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/button02.xml (renamed from test/testcases/tests/level1/html/button02.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/button03.xml (renamed from test/testcases/tests/level1/html/button03.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/button04.xml (renamed from test/testcases/tests/level1/html/button04.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/button05.xml (renamed from test/testcases/tests/level1/html/button05.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/button06.xml (renamed from test/testcases/tests/level1/html/button06.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/button07.xml (renamed from test/testcases/tests/level1/html/button07.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/button08.xml (renamed from test/testcases/tests/level1/html/button08.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/button09.xml (renamed from test/testcases/tests/level1/html/button09.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/dlist01.xml (renamed from test/testcases/tests/level1/html/dlist01.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/doc01.xml (renamed from test/testcases/tests/level1/html/doc01.xml.notimpl)0
-rw-r--r--test/testcases/tests/level1/html/files/object.html2
-rw-r--r--test/testcases/tests/level1/html/files/object.xhtml2
-rw-r--r--test/testcases/tests/level1/html/object01.xml (renamed from test/testcases/tests/level1/html/object01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/object02.xml (renamed from test/testcases/tests/level1/html/object02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/object03.xml (renamed from test/testcases/tests/level1/html/object03.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/object04.xml (renamed from test/testcases/tests/level1/html/object04.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/object05.xml (renamed from test/testcases/tests/level1/html/object05.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/object06.xml (renamed from test/testcases/tests/level1/html/object06.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/object07.xml (renamed from test/testcases/tests/level1/html/object07.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/object09.xml (renamed from test/testcases/tests/level1/html/object09.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/object10.xml (renamed from test/testcases/tests/level1/html/object10.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/object11.xml (renamed from test/testcases/tests/level1/html/object11.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/object12.xml (renamed from test/testcases/tests/level1/html/object12.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/object14.xml (renamed from test/testcases/tests/level1/html/object14.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/object15.xml (renamed from test/testcases/tests/level1/html/object15.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table01.xml (renamed from test/testcases/tests/level1/html/table01.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table02.xml (renamed from test/testcases/tests/level1/html/table02.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table03.xml (renamed from test/testcases/tests/level1/html/table03.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table04.xml (renamed from test/testcases/tests/level1/html/table04.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table06.xml (renamed from test/testcases/tests/level1/html/table06.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table07.xml (renamed from test/testcases/tests/level1/html/table07.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table08.xml (renamed from test/testcases/tests/level1/html/table08.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table09.xml (renamed from test/testcases/tests/level1/html/table09.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table10.xml (renamed from test/testcases/tests/level1/html/table10.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table12.xml (renamed from test/testcases/tests/level1/html/table12.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table15.xml (renamed from test/testcases/tests/level1/html/table15.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table17.xml (renamed from test/testcases/tests/level1/html/table17.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table18.xml (renamed from test/testcases/tests/level1/html/table18.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table19.xml (renamed from test/testcases/tests/level1/html/table19.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table20.xml (renamed from test/testcases/tests/level1/html/table20.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table21.xml (renamed from test/testcases/tests/level1/html/table21.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table22.xml (renamed from test/testcases/tests/level1/html/table22.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table23.xml (renamed from test/testcases/tests/level1/html/table23.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table24.xml (renamed from test/testcases/tests/level1/html/table24.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table25.xml (renamed from test/testcases/tests/level1/html/table25.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table26.xml (renamed from test/testcases/tests/level1/html/table26.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table27.xml (renamed from test/testcases/tests/level1/html/table27.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table28.xml (renamed from test/testcases/tests/level1/html/table28.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table29.xml (renamed from test/testcases/tests/level1/html/table29.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table30.xml (renamed from test/testcases/tests/level1/html/table30.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table31.xml (renamed from test/testcases/tests/level1/html/table31.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table32.xml (renamed from test/testcases/tests/level1/html/table32.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table33.xml (renamed from test/testcases/tests/level1/html/table33.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table34.xml (renamed from test/testcases/tests/level1/html/table34.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table35.xml (renamed from test/testcases/tests/level1/html/table35.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table36.xml (renamed from test/testcases/tests/level1/html/table36.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table37.xml (renamed from test/testcases/tests/level1/html/table37.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table38.xml (renamed from test/testcases/tests/level1/html/table38.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table39.xml (renamed from test/testcases/tests/level1/html/table39.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table40.xml (renamed from test/testcases/tests/level1/html/table40.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table41.xml (renamed from test/testcases/tests/level1/html/table41.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table42.xml (renamed from test/testcases/tests/level1/html/table42.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table43.xml (renamed from test/testcases/tests/level1/html/table43.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table44.xml (renamed from test/testcases/tests/level1/html/table44.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table45.xml (renamed from test/testcases/tests/level1/html/table45.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table46.xml (renamed from test/testcases/tests/level1/html/table46.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table47.xml (renamed from test/testcases/tests/level1/html/table47.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table48.xml (renamed from test/testcases/tests/level1/html/table48.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table49.xml (renamed from test/testcases/tests/level1/html/table49.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table50.xml (renamed from test/testcases/tests/level1/html/table50.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table51.xml (renamed from test/testcases/tests/level1/html/table51.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table52.xml (renamed from test/testcases/tests/level1/html/table52.xml.kfail)0
-rw-r--r--test/testcases/tests/level1/html/table53.xml (renamed from test/testcases/tests/level1/html/table53.xml.kfail)0
-rw-r--r--test/testcases/tests/level2/html/.HTMLImageElement05.xml.swpbin0 -> 12288 bytes
-rw-r--r--test/testcases/tests/level2/html/HTMLBaseFontElement03.xml2
-rw-r--r--test/testcases/tests/level2/html/HTMLBodyElement07.xml.kfail (renamed from test/testcases/tests/level2/html/HTMLBodyElement07.xml)0
-rw-r--r--test/testcases/tests/level2/html/HTMLBodyElement08.xml.kfail (renamed from test/testcases/tests/level2/html/HTMLBodyElement08.xml)0
-rw-r--r--test/testcases/tests/level2/html/HTMLBodyElement09.xml.kfail (renamed from test/testcases/tests/level2/html/HTMLBodyElement09.xml)0
-rw-r--r--test/testcases/tests/level2/html/HTMLBodyElement10.xml.kfail (renamed from test/testcases/tests/level2/html/HTMLBodyElement10.xml)0
-rw-r--r--test/testcases/tests/level2/html/HTMLBodyElement11.xml.kfail (renamed from test/testcases/tests/level2/html/HTMLBodyElement11.xml)0
-rw-r--r--test/testcases/tests/level2/html/HTMLBodyElement12.xml.kfail (renamed from test/testcases/tests/level2/html/HTMLBodyElement12.xml)0
-rw-r--r--test/testcases/tests/level2/html/HTMLDocument22.xml.kfail (renamed from test/testcases/tests/level2/html/HTMLDocument22.xml)0
-rw-r--r--test/testcases/tests/level2/html/HTMLDocument23.xml.kfail (renamed from test/testcases/tests/level2/html/HTMLDocument23.xml)0
-rw-r--r--test/testcases/tests/level2/html/HTMLDocument24.xml.kfail (renamed from test/testcases/tests/level2/html/HTMLDocument24.xml)0
-rw-r--r--test/testcases/tests/level2/html/HTMLDocument25.xml.kfail (renamed from test/testcases/tests/level2/html/HTMLDocument25.xml)0
-rw-r--r--test/testcases/tests/level2/html/HTMLDocument26.xml.kfail (renamed from test/testcases/tests/level2/html/HTMLDocument26.xml)0
-rw-r--r--test/testcases/tests/level2/html/HTMLDocument27.xml.kfail (renamed from test/testcases/tests/level2/html/HTMLDocument27.xml)0
-rw-r--r--test/testcases/tests/level2/html/HTMLFrameElement09.xml2
-rw-r--r--test/testcases/tests/level2/html/HTMLIFrameElement11.xml2
-rw-r--r--test/testcases/tests/level2/html/HTMLTableElement39.xml.kfail (renamed from test/testcases/tests/level2/html/HTMLTableElement39.xml)5
-rw-r--r--test/testcases/tests/level2/html/files/applet.html12
-rw-r--r--test/testcases/tests/level2/html/files/applet.xhtml15
-rw-r--r--test/testcases/tests/level2/html/files/applet.xml15
-rw-r--r--test/testcases/tests/level2/html/files/applet2.html12
-rw-r--r--test/testcases/tests/level2/html/files/applet2.xhtml15
-rw-r--r--test/testcases/tests/level2/html/files/applet2.xml15
-rw-r--r--test/testcases/tests/level2/html/files/area.html14
-rw-r--r--test/testcases/tests/level2/html/files/area.xhtml17
-rw-r--r--test/testcases/tests/level2/html/files/area.xml17
-rw-r--r--test/testcases/tests/level2/html/files/area2.html15
-rw-r--r--test/testcases/tests/level2/html/files/area2.xhtml16
-rw-r--r--test/testcases/tests/level2/html/files/area2.xml16
-rw-r--r--test/testcases/tests/level2/html/files/basefont.html12
-rw-r--r--test/testcases/tests/level2/html/files/basefont.xhtml14
-rw-r--r--test/testcases/tests/level2/html/files/basefont.xml14
-rw-r--r--test/testcases/tests/level2/html/files/document.html36
-rw-r--r--test/testcases/tests/level2/html/files/document.xhtml39
-rw-r--r--test/testcases/tests/level2/html/files/document.xml39
-rw-r--r--test/testcases/tests/level2/html/files/img.html13
-rw-r--r--test/testcases/tests/level2/html/files/img.xhtml15
-rw-r--r--test/testcases/tests/level2/html/files/img.xml15
-rw-r--r--test/testcases/tests/level2/html/files/input.html60
-rw-r--r--test/testcases/tests/level2/html/files/input.xhtml62
-rw-r--r--test/testcases/tests/level2/html/files/input.xml62
-rw-r--r--test/testcases/tests/level2/html/files/object.html18
-rw-r--r--test/testcases/tests/level2/html/files/object.xhtml20
-rw-r--r--test/testcases/tests/level2/html/files/object.xml20
-rw-r--r--test/testcases/tests/level2/html/files/object2.html17
-rw-r--r--test/testcases/tests/level2/html/files/object2.xhtml20
-rw-r--r--test/testcases/tests/level2/html/files/object2.xml20
-rw-r--r--test/testcases/tests/level2/html/files/select.html44
-rw-r--r--test/testcases/tests/level2/html/files/select.xhtml41
-rw-r--r--test/testcases/tests/level2/html/files/select.xml41
-rw-r--r--test/testcases/tests/level2/html/files/table.html78
-rw-r--r--test/testcases/tests/level2/html/files/table.xhtml81
-rw-r--r--test/testcases/tests/level2/html/files/table.xml81
-rw-r--r--test/testcases/tests/level2/html/files/table1.html12
-rw-r--r--test/testcases/tests/level2/html/files/table1.xhtml15
-rw-r--r--test/testcases/tests/level2/html/files/table1.xml15
-rw-r--r--test/testcases/tests/level2/html/files/tablerow.html59
-rw-r--r--test/testcases/tests/level2/html/files/tablerow.xhtml62
-rw-r--r--test/testcases/tests/level2/html/files/tablerow.xml62
-rw-r--r--test/testcases/tests/level2/html/files/tablesection.html62
-rw-r--r--test/testcases/tests/level2/html/files/tablesection.xhtml65
-rw-r--r--test/testcases/tests/level2/html/files/tablesection.xml65
-rw-r--r--test/testcases/tests/level2/html/hasFeature02.xml.kfail (renamed from test/testcases/tests/level2/html/hasFeature02.xml)0
-rw-r--r--test/testcases/tests/level2/html/hasFeature03.xml.kfail (renamed from test/testcases/tests/level2/html/hasFeature03.xml)0
-rw-r--r--test/testcases/tests/level2/html/hasFeature04.xml.kfail (renamed from test/testcases/tests/level2/html/hasFeature04.xml)0
-rw-r--r--test/testcases/tests/level2/html/hasFeature05.xml.kfail (renamed from test/testcases/tests/level2/html/hasFeature05.xml)0
-rw-r--r--test/testcases/tests/level2/html/hasFeature06.xml.kfail (renamed from test/testcases/tests/level2/html/hasFeature06.xml)0
-rw-r--r--test/testcases/tests/level2/html/metadata.xml.kfail (renamed from test/testcases/tests/level2/html/metadata.xml)0
445 files changed, 1476 insertions, 203 deletions
diff --git a/test/testcases/tests/level1/html/HTMLAnchorElement01.xml.notimpl b/test/testcases/tests/level1/html/HTMLAnchorElement01.xml
index a076a18..a076a18 100644
--- a/test/testcases/tests/level1/html/HTMLAnchorElement01.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAnchorElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLAnchorElement02.xml.notimpl b/test/testcases/tests/level1/html/HTMLAnchorElement02.xml
index 247a8cb..247a8cb 100644
--- a/test/testcases/tests/level1/html/HTMLAnchorElement02.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAnchorElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLAnchorElement03.xml.notimpl b/test/testcases/tests/level1/html/HTMLAnchorElement03.xml
index 07a421c..07a421c 100644
--- a/test/testcases/tests/level1/html/HTMLAnchorElement03.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAnchorElement03.xml
diff --git a/test/testcases/tests/level1/html/HTMLAnchorElement04.xml.notimpl b/test/testcases/tests/level1/html/HTMLAnchorElement04.xml
index 7b961c4..7b961c4 100644
--- a/test/testcases/tests/level1/html/HTMLAnchorElement04.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAnchorElement04.xml
diff --git a/test/testcases/tests/level1/html/HTMLAnchorElement05.xml.notimpl b/test/testcases/tests/level1/html/HTMLAnchorElement05.xml
index 0329515..0329515 100644
--- a/test/testcases/tests/level1/html/HTMLAnchorElement05.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAnchorElement05.xml
diff --git a/test/testcases/tests/level1/html/HTMLAnchorElement06.xml.notimpl b/test/testcases/tests/level1/html/HTMLAnchorElement06.xml
index ad768fa..ad768fa 100644
--- a/test/testcases/tests/level1/html/HTMLAnchorElement06.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAnchorElement06.xml
diff --git a/test/testcases/tests/level1/html/HTMLAnchorElement07.xml.notimpl b/test/testcases/tests/level1/html/HTMLAnchorElement07.xml
index a70cc36..a70cc36 100644
--- a/test/testcases/tests/level1/html/HTMLAnchorElement07.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAnchorElement07.xml
diff --git a/test/testcases/tests/level1/html/HTMLAnchorElement08.xml.notimpl b/test/testcases/tests/level1/html/HTMLAnchorElement08.xml
index bb76341..bb76341 100644
--- a/test/testcases/tests/level1/html/HTMLAnchorElement08.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAnchorElement08.xml
diff --git a/test/testcases/tests/level1/html/HTMLAnchorElement09.xml.notimpl b/test/testcases/tests/level1/html/HTMLAnchorElement09.xml
index 7da6d18..7da6d18 100644
--- a/test/testcases/tests/level1/html/HTMLAnchorElement09.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAnchorElement09.xml
diff --git a/test/testcases/tests/level1/html/HTMLAnchorElement10.xml.notimpl b/test/testcases/tests/level1/html/HTMLAnchorElement10.xml
index 201c113..201c113 100644
--- a/test/testcases/tests/level1/html/HTMLAnchorElement10.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAnchorElement10.xml
diff --git a/test/testcases/tests/level1/html/HTMLAnchorElement11.xml.notimpl b/test/testcases/tests/level1/html/HTMLAnchorElement11.xml
index 00c2bb9..00c2bb9 100644
--- a/test/testcases/tests/level1/html/HTMLAnchorElement11.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAnchorElement11.xml
diff --git a/test/testcases/tests/level1/html/HTMLAnchorElement12.xml.notimpl b/test/testcases/tests/level1/html/HTMLAnchorElement12.xml
index 3b22328..3b22328 100644
--- a/test/testcases/tests/level1/html/HTMLAnchorElement12.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAnchorElement12.xml
diff --git a/test/testcases/tests/level1/html/HTMLAnchorElement13.xml.notimpl b/test/testcases/tests/level1/html/HTMLAnchorElement13.xml
index 555985d..555985d 100644
--- a/test/testcases/tests/level1/html/HTMLAnchorElement13.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAnchorElement13.xml
diff --git a/test/testcases/tests/level1/html/HTMLAnchorElement14.xml.notimpl b/test/testcases/tests/level1/html/HTMLAnchorElement14.xml
index 7d3d0c6..7d3d0c6 100644
--- a/test/testcases/tests/level1/html/HTMLAnchorElement14.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAnchorElement14.xml
diff --git a/test/testcases/tests/level1/html/HTMLAppletElement01.xml.notimpl b/test/testcases/tests/level1/html/HTMLAppletElement01.xml
index 7be4ac6..7be4ac6 100644
--- a/test/testcases/tests/level1/html/HTMLAppletElement01.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAppletElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLAppletElement02.xml.notimpl b/test/testcases/tests/level1/html/HTMLAppletElement02.xml
index 2042f0a..2042f0a 100644
--- a/test/testcases/tests/level1/html/HTMLAppletElement02.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAppletElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLAppletElement03.xml.notimpl b/test/testcases/tests/level1/html/HTMLAppletElement03.xml
index a68e3e0..a68e3e0 100644
--- a/test/testcases/tests/level1/html/HTMLAppletElement03.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAppletElement03.xml
diff --git a/test/testcases/tests/level1/html/HTMLAppletElement04.xml.notimpl b/test/testcases/tests/level1/html/HTMLAppletElement04.xml
index 23e8bb6..23e8bb6 100644
--- a/test/testcases/tests/level1/html/HTMLAppletElement04.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAppletElement04.xml
diff --git a/test/testcases/tests/level1/html/HTMLAppletElement05.xml.notimpl b/test/testcases/tests/level1/html/HTMLAppletElement05.xml
index 81076d1..81076d1 100644
--- a/test/testcases/tests/level1/html/HTMLAppletElement05.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAppletElement05.xml
diff --git a/test/testcases/tests/level1/html/HTMLAppletElement06.xml.notimpl b/test/testcases/tests/level1/html/HTMLAppletElement06.xml
index 1d280da..1d280da 100644
--- a/test/testcases/tests/level1/html/HTMLAppletElement06.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAppletElement06.xml
diff --git a/test/testcases/tests/level1/html/HTMLAppletElement07.xml.notimpl b/test/testcases/tests/level1/html/HTMLAppletElement07.xml.kfail
index d3b4858..d3b4858 100644
--- a/test/testcases/tests/level1/html/HTMLAppletElement07.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAppletElement07.xml.kfail
diff --git a/test/testcases/tests/level1/html/HTMLAppletElement08.xml.notimpl b/test/testcases/tests/level1/html/HTMLAppletElement08.xml
index a473f23..a473f23 100644
--- a/test/testcases/tests/level1/html/HTMLAppletElement08.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAppletElement08.xml
diff --git a/test/testcases/tests/level1/html/HTMLAppletElement09.xml.notimpl b/test/testcases/tests/level1/html/HTMLAppletElement09.xml.kfail
index 98d2413..98d2413 100644
--- a/test/testcases/tests/level1/html/HTMLAppletElement09.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAppletElement09.xml.kfail
diff --git a/test/testcases/tests/level1/html/HTMLAppletElement10.xml.notimpl b/test/testcases/tests/level1/html/HTMLAppletElement10.xml
index 2cf1b6a..2cf1b6a 100644
--- a/test/testcases/tests/level1/html/HTMLAppletElement10.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAppletElement10.xml
diff --git a/test/testcases/tests/level1/html/HTMLAppletElement11.xml.notimpl b/test/testcases/tests/level1/html/HTMLAppletElement11.xml
index 91cba8b..91cba8b 100644
--- a/test/testcases/tests/level1/html/HTMLAppletElement11.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAppletElement11.xml
diff --git a/test/testcases/tests/level1/html/HTMLAreaElement01.xml.notimpl b/test/testcases/tests/level1/html/HTMLAreaElement01.xml
index 58db920..58db920 100644
--- a/test/testcases/tests/level1/html/HTMLAreaElement01.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAreaElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLAreaElement02.xml.notimpl b/test/testcases/tests/level1/html/HTMLAreaElement02.xml
index e90e643..e90e643 100644
--- a/test/testcases/tests/level1/html/HTMLAreaElement02.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAreaElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLAreaElement03.xml.notimpl b/test/testcases/tests/level1/html/HTMLAreaElement03.xml
index e0d2114..e0d2114 100644
--- a/test/testcases/tests/level1/html/HTMLAreaElement03.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAreaElement03.xml
diff --git a/test/testcases/tests/level1/html/HTMLAreaElement04.xml.notimpl b/test/testcases/tests/level1/html/HTMLAreaElement04.xml
index c464ae0..c464ae0 100644
--- a/test/testcases/tests/level1/html/HTMLAreaElement04.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAreaElement04.xml
diff --git a/test/testcases/tests/level1/html/HTMLAreaElement05.xml.notimpl b/test/testcases/tests/level1/html/HTMLAreaElement05.xml
index 31bff76..31bff76 100644
--- a/test/testcases/tests/level1/html/HTMLAreaElement05.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAreaElement05.xml
diff --git a/test/testcases/tests/level1/html/HTMLAreaElement06.xml.notimpl b/test/testcases/tests/level1/html/HTMLAreaElement06.xml
index 407f72a..407f72a 100644
--- a/test/testcases/tests/level1/html/HTMLAreaElement06.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAreaElement06.xml
diff --git a/test/testcases/tests/level1/html/HTMLAreaElement07.xml.notimpl b/test/testcases/tests/level1/html/HTMLAreaElement07.xml
index c03b07d..c03b07d 100644
--- a/test/testcases/tests/level1/html/HTMLAreaElement07.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAreaElement07.xml
diff --git a/test/testcases/tests/level1/html/HTMLAreaElement08.xml.notimpl b/test/testcases/tests/level1/html/HTMLAreaElement08.xml
index 9d485fe..9d485fe 100644
--- a/test/testcases/tests/level1/html/HTMLAreaElement08.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLAreaElement08.xml
diff --git a/test/testcases/tests/level1/html/HTMLBRElement01.xml.notimpl b/test/testcases/tests/level1/html/HTMLBRElement01.xml
index cc4d17a..cc4d17a 100644
--- a/test/testcases/tests/level1/html/HTMLBRElement01.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLBRElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLBaseElement01.xml.notimpl b/test/testcases/tests/level1/html/HTMLBaseElement01.xml
index fa6eacc..fa6eacc 100644
--- a/test/testcases/tests/level1/html/HTMLBaseElement01.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLBaseElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLBaseElement02.xml.notimpl b/test/testcases/tests/level1/html/HTMLBaseElement02.xml
index d2a20a5..d2a20a5 100644
--- a/test/testcases/tests/level1/html/HTMLBaseElement02.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLBaseElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLBaseFontElement01.xml.notimpl b/test/testcases/tests/level1/html/HTMLBaseFontElement01.xml
index 525438f..525438f 100644
--- a/test/testcases/tests/level1/html/HTMLBaseFontElement01.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLBaseFontElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLBaseFontElement02.xml.notimpl b/test/testcases/tests/level1/html/HTMLBaseFontElement02.xml
index 94894d6..94894d6 100644
--- a/test/testcases/tests/level1/html/HTMLBaseFontElement02.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLBaseFontElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLBaseFontElement03.xml.notimpl b/test/testcases/tests/level1/html/HTMLBaseFontElement03.xml.kfail
index e63b16f..e63b16f 100644
--- a/test/testcases/tests/level1/html/HTMLBaseFontElement03.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLBaseFontElement03.xml.kfail
diff --git a/test/testcases/tests/level1/html/HTMLCollection01.xml.notimpl b/test/testcases/tests/level1/html/HTMLCollection01.xml.notimpl
deleted file mode 100644
index fd2cfe4..0000000
--- a/test/testcases/tests/level1/html/HTMLCollection01.xml.notimpl
+++ /dev/null
@@ -1,49 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?xml-stylesheet href="test-to-html.xml" 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 "dom1.dtd">
-<test xmlns="http://www.w3.org/2001/DOM-Test-Suite/Level-1" name="HTMLCollection01">
-<metadata>
-<title>HTMLCollection01</title>
-<creator>NIST</creator>
-<description>
- An individual node may be accessed by either ordinal index, the node's
- name or id attributes. (Test ordinal index).
-
- Retrieve the first TABLE element and create a HTMLCollection by invoking
- the "rows" attribute. The item located at ordinal index 0 is further
- retrieved and its "rowIndex" attribute is examined.
-</description>
-<contributor>Rick Rivello</contributor>
-<date qualifier="created">2002-05-01</date>
-<subject resource="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-html#ID-33262535"/>
-</metadata>
-<var name="nodeList" type="NodeList"/>
-<var name="testNode" type="Node"/>
-<var name="rowNode" type="Node"/>
-<var name="rowsnodeList" type="HTMLCollection"/>
-<var name="vrowindex" type="int" />
-<var name="doc" type="Document"/>
-<load var="doc" href="collection" willBeModified="false"/>
-<getElementsByTagName interface="Document" obj="doc" var="nodeList" tagname='"table"'/>
-<assertSize collection="nodeList" size="1" id="Asize"/>
-<item interface="NodeList" obj="nodeList" var="testNode" index="0"/>
-<rows interface="HTMLTableElement" obj="testNode" var="rowsnodeList"/>
-<item interface="HTMLCollection" obj="rowsnodeList" var="rowNode" index="0"/>
-<rowIndex interface="HTMLTableRowElement" obj="rowNode" var="vrowindex"/>
-<assertEquals actual="vrowindex" expected="0" id="rowIndexLink" ignoreCase="false"/>
-</test>
diff --git a/test/testcases/tests/level1/html/HTMLCollection02.xml.kfail b/test/testcases/tests/level1/html/HTMLCollection02.xml.kfail
deleted file mode 100644
index 521d5ae..0000000
--- a/test/testcases/tests/level1/html/HTMLCollection02.xml.kfail
+++ /dev/null
@@ -1,49 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?xml-stylesheet href="test-to-html.xml" 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 "dom1.dtd">
-<test xmlns="http://www.w3.org/2001/DOM-Test-Suite/Level-1" name="HTMLCollection02">
-<metadata>
-<title>HTMLCollection02</title>
-<creator>NIST</creator>
-<description>
- An individual node may be accessed by either ordinal index, the node's
- name or id attributes. (Test node name).
-
- Retrieve the first FORM element and create a HTMLCollection by invoking
- the elements attribute. The first SELECT element is further retrieved
- using the elements name attribute.
-</description>
-<contributor>Rick Rivello</contributor>
-<date qualifier="created">2002-05-01</date>
-<subject resource="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-html#ID-76728479"/>
-</metadata>
-<var name="nodeList" type="NodeList"/>
-<var name="testNode" type="Node"/>
-<var name="formNode" type="Node"/>
-<var name="formsnodeList" type="HTMLCollection"/>
-<var name="vname" type="DOMString" />
-<var name="doc" type="Document"/>
-<load var="doc" href="collection" willBeModified="false"/>
-<getElementsByTagName interface="Document" obj="doc" var="nodeList" tagname='"form"'/>
-<assertSize collection="nodeList" size="1" id="Asize"/>
-<item interface="NodeList" obj="nodeList" var="testNode" index="0"/>
-<elements interface="HTMLFormElement" obj="testNode" var="formsnodeList"/>
-<namedItem obj="formsnodeList" var="formNode" name='"select1"'/>
-<nodeName obj="formNode" var="vname"/>
-<assertEquals actual="vname" expected='"SELECT"' id="nameIndexLink" ignoreCase="auto"/>
-</test>
diff --git a/test/testcases/tests/level1/html/HTMLCollection03.xml.kfail b/test/testcases/tests/level1/html/HTMLCollection03.xml.kfail
deleted file mode 100644
index 36d489e..0000000
--- a/test/testcases/tests/level1/html/HTMLCollection03.xml.kfail
+++ /dev/null
@@ -1,49 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?xml-stylesheet href="test-to-html.xml" 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 "dom1.dtd">
-<test xmlns="http://www.w3.org/2001/DOM-Test-Suite/Level-1" name="HTMLCollection03">
-<metadata>
-<title>HTMLCollection03</title>
-<creator>NIST</creator>
-<description>
- An individual node may be accessed by either ordinal index, the node's
- name or id attributes. (Test id attribute).
-
- Retrieve the first FORM element and create a HTMLCollection by invoking
- the "element" attribute. The first SELECT element is further retrieved
- using the elements id.
-</description>
-<contributor>Rick Rivello</contributor>
-<date qualifier="created">2002-05-01</date>
-<subject resource="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-html#ID-21069976"/>
-</metadata>
-<var name="nodeList" type="NodeList"/>
-<var name="testNode" type="Node"/>
-<var name="formNode" type="Node"/>
-<var name="formsnodeList" type="HTMLCollection"/>
-<var name="vname" type="DOMString" />
-<var name="doc" type="Document"/>
-<load var="doc" href="collection" willBeModified="false"/>
-<getElementsByTagName interface="Document" obj="doc" var="nodeList" tagname='"form"'/>
-<assertSize collection="nodeList" size="1" id="Asize"/>
-<item interface="NodeList" obj="nodeList" var="testNode" index="0"/>
-<elements interface="HTMLFormElement" obj="testNode" var="formsnodeList"/>
-<namedItem obj="formsnodeList" var="formNode" name='"selectId"'/>
-<nodeName obj="formNode" var="vname"/>
-<assertEquals actual="vname" expected='"select"' id="nameIndexLink" ignoreCase="auto"/>
-</test>
diff --git a/test/testcases/tests/level1/html/HTMLCollection04.xml.notimpl b/test/testcases/tests/level1/html/HTMLCollection04.xml
index 5d78405..5d78405 100644
--- a/test/testcases/tests/level1/html/HTMLCollection04.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLCollection04.xml
diff --git a/test/testcases/tests/level1/html/HTMLCollection05.xml.notimpl b/test/testcases/tests/level1/html/HTMLCollection05.xml
index ffb7d13..ffb7d13 100644
--- a/test/testcases/tests/level1/html/HTMLCollection05.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLCollection05.xml
diff --git a/test/testcases/tests/level1/html/HTMLCollection06.xml.notimpl b/test/testcases/tests/level1/html/HTMLCollection06.xml
index 1026310..1026310 100644
--- a/test/testcases/tests/level1/html/HTMLCollection06.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLCollection06.xml
diff --git a/test/testcases/tests/level1/html/HTMLCollection07.xml.notimpl b/test/testcases/tests/level1/html/HTMLCollection07.xml
index e0a21a2..55e392f 100644
--- a/test/testcases/tests/level1/html/HTMLCollection07.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLCollection07.xml
@@ -45,5 +45,5 @@ See W3C License http://www.w3.org/Consortium/Legal/ for more details.
<rows interface="HTMLTableElement" obj="testNode" var="rowsnodeList"/>
<item interface="HTMLCollection" obj="rowsnodeList" var="rowNode" index="3"/>
<rowIndex interface="HTMLTableRowElement" obj="rowNode" var="vrowindex"/>
-<assertEquals actual="vrowindex" expected="3" id="rowIndexLink" ignoreCase="false"/>
+<assertEquals actual="vrowindex" expected="2" id="rowIndexLink" ignoreCase="false"/>
</test>
diff --git a/test/testcases/tests/level1/html/HTMLCollection08.xml.notimpl b/test/testcases/tests/level1/html/HTMLCollection08.xml
index dfc2e10..8f7f138 100644
--- a/test/testcases/tests/level1/html/HTMLCollection08.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLCollection08.xml
@@ -43,7 +43,7 @@ See W3C License http://www.w3.org/Consortium/Legal/ for more details.
<assertSize collection="nodeList" size="1" id="Asize"/>
<item interface="NodeList" obj="nodeList" var="testNode" index="0"/>
<rows interface="HTMLTableElement" obj="testNode" var="rowsnodeList"/>
-<item interface="HTMLCollection" obj="rowsnodeList" var="rowNode" index="2"/>
+<item interface="HTMLCollection" obj="rowsnodeList" var="rowNode" index="3"/>
<rowIndex interface="HTMLTableRowElement" obj="rowNode" var="vrowindex"/>
<assertEquals actual="vrowindex" expected="2" id="rowIndexLink" ignoreCase="false"/>
</test>
diff --git a/test/testcases/tests/level1/html/HTMLCollection09.xml.notimpl b/test/testcases/tests/level1/html/HTMLCollection09.xml
index f81e7af..f81e7af 100644
--- a/test/testcases/tests/level1/html/HTMLCollection09.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLCollection09.xml
diff --git a/test/testcases/tests/level1/html/HTMLCollection10.xml.kfail b/test/testcases/tests/level1/html/HTMLCollection10.xml
index 78f4c9a..78f4c9a 100644
--- a/test/testcases/tests/level1/html/HTMLCollection10.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLCollection10.xml
diff --git a/test/testcases/tests/level1/html/HTMLCollection11.xml.kfail b/test/testcases/tests/level1/html/HTMLCollection11.xml
index ebf217f..ebf217f 100644
--- a/test/testcases/tests/level1/html/HTMLCollection11.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLCollection11.xml
diff --git a/test/testcases/tests/level1/html/HTMLDirectoryElement01.xml.notimpl b/test/testcases/tests/level1/html/HTMLDirectoryElement01.xml
index 4b1b402..4b1b402 100644
--- a/test/testcases/tests/level1/html/HTMLDirectoryElement01.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLDirectoryElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLDivElement01.xml.notimpl b/test/testcases/tests/level1/html/HTMLDivElement01.xml
index c658eb2..c658eb2 100644
--- a/test/testcases/tests/level1/html/HTMLDivElement01.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLDivElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLDlistElement01.xml.notimpl b/test/testcases/tests/level1/html/HTMLDlistElement01.xml
index 727c189..727c189 100644
--- a/test/testcases/tests/level1/html/HTMLDlistElement01.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLDlistElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLDocument02.xml b/test/testcases/tests/level1/html/HTMLDocument02.xml.kfail
index 24bd58f..24bd58f 100644
--- a/test/testcases/tests/level1/html/HTMLDocument02.xml
+++ b/test/testcases/tests/level1/html/HTMLDocument02.xml.kfail
diff --git a/test/testcases/tests/level1/html/HTMLDocument03.xml b/test/testcases/tests/level1/html/HTMLDocument03.xml.kfail
index 97e291d..97e291d 100644
--- a/test/testcases/tests/level1/html/HTMLDocument03.xml
+++ b/test/testcases/tests/level1/html/HTMLDocument03.xml.kfail
diff --git a/test/testcases/tests/level1/html/HTMLDocument04.xml.notimpl b/test/testcases/tests/level1/html/HTMLDocument04.xml.kfail
index 223d426..223d426 100644
--- a/test/testcases/tests/level1/html/HTMLDocument04.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLDocument04.xml.kfail
diff --git a/test/testcases/tests/level1/html/HTMLDocument05.xml.notimpl b/test/testcases/tests/level1/html/HTMLDocument05.xml
index a764b35..a764b35 100644
--- a/test/testcases/tests/level1/html/HTMLDocument05.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLDocument05.xml
diff --git a/test/testcases/tests/level1/html/HTMLDocument07.xml.notimpl b/test/testcases/tests/level1/html/HTMLDocument07.xml
index a08972f..a08972f 100644
--- a/test/testcases/tests/level1/html/HTMLDocument07.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLDocument07.xml
diff --git a/test/testcases/tests/level1/html/HTMLDocument08.xml.notimpl b/test/testcases/tests/level1/html/HTMLDocument08.xml.kfail
index fcc8147..f4b3e3d 100644
--- a/test/testcases/tests/level1/html/HTMLDocument08.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLDocument08.xml.kfail
@@ -38,5 +38,6 @@ See W3C License http://www.w3.org/Consortium/Legal/ for more details.
<load var="doc" href="document" willBeModified="false"/>
<applets interface="HTMLDocument" obj="doc" var="vapplets" />
<length interface="HTMLCollection" obj="vapplets" var="vlength" />
+<!-- The following assertion appears to be false. There appear to be 2 object elements containing applet type elements in the test file. Mentor approval is neccessary--!>
<assertEquals actual="vlength" expected='4' id="length" ignoreCase="false" />
</test>
diff --git a/test/testcases/tests/level1/html/HTMLDocument09.xml.notimpl b/test/testcases/tests/level1/html/HTMLDocument09.xml
index 037811f..037811f 100644
--- a/test/testcases/tests/level1/html/HTMLDocument09.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLDocument09.xml
diff --git a/test/testcases/tests/level1/html/HTMLDocument10.xml.notimpl b/test/testcases/tests/level1/html/HTMLDocument10.xml
index 700cebd..700cebd 100644
--- a/test/testcases/tests/level1/html/HTMLDocument10.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLDocument10.xml
diff --git a/test/testcases/tests/level1/html/HTMLDocument11.xml.notimpl b/test/testcases/tests/level1/html/HTMLDocument11.xml
index 308131f..308131f 100644
--- a/test/testcases/tests/level1/html/HTMLDocument11.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLDocument11.xml
diff --git a/test/testcases/tests/level1/html/HTMLDocument12.xml.notimpl b/test/testcases/tests/level1/html/HTMLDocument12.xml.kfail
index 964e70c..964e70c 100644
--- a/test/testcases/tests/level1/html/HTMLDocument12.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLDocument12.xml.kfail
diff --git a/test/testcases/tests/level1/html/HTMLDocument13.xml.notimpl b/test/testcases/tests/level1/html/HTMLDocument13.xml.kfail
index fc7244b..fc7244b 100644
--- a/test/testcases/tests/level1/html/HTMLDocument13.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLDocument13.xml.kfail
diff --git a/test/testcases/tests/level1/html/HTMLDocument14.xml.notimpl b/test/testcases/tests/level1/html/HTMLDocument14.xml.kfail
index c41fe14..c41fe14 100644
--- a/test/testcases/tests/level1/html/HTMLDocument14.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLDocument14.xml.kfail
diff --git a/test/testcases/tests/level1/html/HTMLDocument15.xml.notimpl b/test/testcases/tests/level1/html/HTMLDocument15.xml
index e01d4ca..e01d4ca 100644
--- a/test/testcases/tests/level1/html/HTMLDocument15.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLDocument15.xml
diff --git a/test/testcases/tests/level1/html/HTMLDocument16.xml.notimpl b/test/testcases/tests/level1/html/HTMLDocument16.xml
index 1bb1fa7..1bb1fa7 100644
--- a/test/testcases/tests/level1/html/HTMLDocument16.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLDocument16.xml
diff --git a/test/testcases/tests/level1/html/HTMLDocument17.xml.notimpl b/test/testcases/tests/level1/html/HTMLDocument17.xml.kfail
index 6c89504..6c89504 100644
--- a/test/testcases/tests/level1/html/HTMLDocument17.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLDocument17.xml.kfail
diff --git a/test/testcases/tests/level1/html/HTMLDocument18.xml.notimpl b/test/testcases/tests/level1/html/HTMLDocument18.xml.kfail
index 7454a15..7454a15 100644
--- a/test/testcases/tests/level1/html/HTMLDocument18.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLDocument18.xml.kfail
diff --git a/test/testcases/tests/level1/html/HTMLDocument19.xml.notimpl b/test/testcases/tests/level1/html/HTMLDocument19.xml.kfail
index 3fa1a81..3fa1a81 100644
--- a/test/testcases/tests/level1/html/HTMLDocument19.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLDocument19.xml.kfail
diff --git a/test/testcases/tests/level1/html/HTMLDocument20.xml.notimpl b/test/testcases/tests/level1/html/HTMLDocument20.xml.kfail
index 0b03356..0b03356 100644
--- a/test/testcases/tests/level1/html/HTMLDocument20.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLDocument20.xml.kfail
diff --git a/test/testcases/tests/level1/html/HTMLDocument21.xml.notimpl b/test/testcases/tests/level1/html/HTMLDocument21.xml.kfail
index 4942f45..4942f45 100644
--- a/test/testcases/tests/level1/html/HTMLDocument21.xml.notimpl
+++ b/test/testcases/tests/level1/html/HTMLDocument21.xml.kfail
diff --git a/test/testcases/tests/level1/html/HTMLFieldSetElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLFieldSetElement01.xml
index b6c6e98..b6c6e98 100644
--- a/test/testcases/tests/level1/html/HTMLFieldSetElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLFieldSetElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLFieldSetElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLFieldSetElement02.xml
index 09d0877..09d0877 100644
--- a/test/testcases/tests/level1/html/HTMLFieldSetElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLFieldSetElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLFontElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLFontElement01.xml
index 48f0994..48f0994 100644
--- a/test/testcases/tests/level1/html/HTMLFontElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLFontElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLFontElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLFontElement02.xml
index 48e405e..48e405e 100644
--- a/test/testcases/tests/level1/html/HTMLFontElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLFontElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLFontElement03.xml.kfail b/test/testcases/tests/level1/html/HTMLFontElement03.xml
index 82ced1a..82ced1a 100644
--- a/test/testcases/tests/level1/html/HTMLFontElement03.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLFontElement03.xml
diff --git a/test/testcases/tests/level1/html/HTMLFormElement01.xml.int-broken b/test/testcases/tests/level1/html/HTMLFormElement01.xml
index 057fac5..057fac5 100644
--- a/test/testcases/tests/level1/html/HTMLFormElement01.xml.int-broken
+++ b/test/testcases/tests/level1/html/HTMLFormElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLFormElement02.xml.int-broken b/test/testcases/tests/level1/html/HTMLFormElement02.xml
index 06abf8d..06abf8d 100644
--- a/test/testcases/tests/level1/html/HTMLFormElement02.xml.int-broken
+++ b/test/testcases/tests/level1/html/HTMLFormElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLFrameElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLFrameElement01.xml
index e74ef5e..e74ef5e 100644
--- a/test/testcases/tests/level1/html/HTMLFrameElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLFrameElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLFrameElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLFrameElement02.xml
index e6197e7..e6197e7 100644
--- a/test/testcases/tests/level1/html/HTMLFrameElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLFrameElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLFrameElement03.xml.kfail b/test/testcases/tests/level1/html/HTMLFrameElement03.xml
index 601ad32..601ad32 100644
--- a/test/testcases/tests/level1/html/HTMLFrameElement03.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLFrameElement03.xml
diff --git a/test/testcases/tests/level1/html/HTMLFrameElement04.xml.kfail b/test/testcases/tests/level1/html/HTMLFrameElement04.xml
index 85a6b3e..85a6b3e 100644
--- a/test/testcases/tests/level1/html/HTMLFrameElement04.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLFrameElement04.xml
diff --git a/test/testcases/tests/level1/html/HTMLFrameElement05.xml.kfail b/test/testcases/tests/level1/html/HTMLFrameElement05.xml
index 8df7700..8df7700 100644
--- a/test/testcases/tests/level1/html/HTMLFrameElement05.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLFrameElement05.xml
diff --git a/test/testcases/tests/level1/html/HTMLFrameElement06.xml.kfail b/test/testcases/tests/level1/html/HTMLFrameElement06.xml
index 43f46e1..43f46e1 100644
--- a/test/testcases/tests/level1/html/HTMLFrameElement06.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLFrameElement06.xml
diff --git a/test/testcases/tests/level1/html/HTMLFrameElement07.xml.kfail b/test/testcases/tests/level1/html/HTMLFrameElement07.xml
index a7fdea4..a7fdea4 100644
--- a/test/testcases/tests/level1/html/HTMLFrameElement07.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLFrameElement07.xml
diff --git a/test/testcases/tests/level1/html/HTMLFrameElement08.xml.kfail b/test/testcases/tests/level1/html/HTMLFrameElement08.xml
index 4b2843a..4b2843a 100644
--- a/test/testcases/tests/level1/html/HTMLFrameElement08.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLFrameElement08.xml
diff --git a/test/testcases/tests/level1/html/HTMLFrameSetElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLFrameSetElement01.xml
index 18e5ff5..18e5ff5 100644
--- a/test/testcases/tests/level1/html/HTMLFrameSetElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLFrameSetElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLFrameSetElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLFrameSetElement02.xml
index e598cef..e598cef 100644
--- a/test/testcases/tests/level1/html/HTMLFrameSetElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLFrameSetElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLHeadingElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLHeadingElement01.xml
index 3f8b9fa..3f8b9fa 100644
--- a/test/testcases/tests/level1/html/HTMLHeadingElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLHeadingElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLHeadingElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLHeadingElement02.xml
index e74b428..e74b428 100644
--- a/test/testcases/tests/level1/html/HTMLHeadingElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLHeadingElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLHeadingElement03.xml.kfail b/test/testcases/tests/level1/html/HTMLHeadingElement03.xml
index a03702b..a03702b 100644
--- a/test/testcases/tests/level1/html/HTMLHeadingElement03.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLHeadingElement03.xml
diff --git a/test/testcases/tests/level1/html/HTMLHeadingElement04.xml.kfail b/test/testcases/tests/level1/html/HTMLHeadingElement04.xml
index 9e16866..9e16866 100644
--- a/test/testcases/tests/level1/html/HTMLHeadingElement04.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLHeadingElement04.xml
diff --git a/test/testcases/tests/level1/html/HTMLHeadingElement05.xml.kfail b/test/testcases/tests/level1/html/HTMLHeadingElement05.xml
index e732f74..e732f74 100644
--- a/test/testcases/tests/level1/html/HTMLHeadingElement05.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLHeadingElement05.xml
diff --git a/test/testcases/tests/level1/html/HTMLHeadingElement06.xml.kfail b/test/testcases/tests/level1/html/HTMLHeadingElement06.xml
index 3853483..3853483 100644
--- a/test/testcases/tests/level1/html/HTMLHeadingElement06.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLHeadingElement06.xml
diff --git a/test/testcases/tests/level1/html/HTMLIFrameElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLIFrameElement01.xml
index 1280955..1280955 100644
--- a/test/testcases/tests/level1/html/HTMLIFrameElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLIFrameElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLIFrameElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLIFrameElement02.xml
index c815c67..c815c67 100644
--- a/test/testcases/tests/level1/html/HTMLIFrameElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLIFrameElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLIFrameElement03.xml.kfail b/test/testcases/tests/level1/html/HTMLIFrameElement03.xml
index 3842aa3..3842aa3 100644
--- a/test/testcases/tests/level1/html/HTMLIFrameElement03.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLIFrameElement03.xml
diff --git a/test/testcases/tests/level1/html/HTMLIFrameElement04.xml.kfail b/test/testcases/tests/level1/html/HTMLIFrameElement04.xml
index 65535fd..65535fd 100644
--- a/test/testcases/tests/level1/html/HTMLIFrameElement04.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLIFrameElement04.xml
diff --git a/test/testcases/tests/level1/html/HTMLIFrameElement05.xml.kfail b/test/testcases/tests/level1/html/HTMLIFrameElement05.xml
index 5ba9855..5ba9855 100644
--- a/test/testcases/tests/level1/html/HTMLIFrameElement05.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLIFrameElement05.xml
diff --git a/test/testcases/tests/level1/html/HTMLIFrameElement06.xml.kfail b/test/testcases/tests/level1/html/HTMLIFrameElement06.xml
index 85654d7..85654d7 100644
--- a/test/testcases/tests/level1/html/HTMLIFrameElement06.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLIFrameElement06.xml
diff --git a/test/testcases/tests/level1/html/HTMLIFrameElement07.xml.kfail b/test/testcases/tests/level1/html/HTMLIFrameElement07.xml
index 8143aa5..8143aa5 100644
--- a/test/testcases/tests/level1/html/HTMLIFrameElement07.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLIFrameElement07.xml
diff --git a/test/testcases/tests/level1/html/HTMLIFrameElement08.xml.kfail b/test/testcases/tests/level1/html/HTMLIFrameElement08.xml
index 729c1a9..729c1a9 100644
--- a/test/testcases/tests/level1/html/HTMLIFrameElement08.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLIFrameElement08.xml
diff --git a/test/testcases/tests/level1/html/HTMLIFrameElement09.xml.kfail b/test/testcases/tests/level1/html/HTMLIFrameElement09.xml
index e9cc84b..e9cc84b 100644
--- a/test/testcases/tests/level1/html/HTMLIFrameElement09.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLIFrameElement09.xml
diff --git a/test/testcases/tests/level1/html/HTMLIFrameElement10.xml.kfail b/test/testcases/tests/level1/html/HTMLIFrameElement10.xml
index 7278bb4..7278bb4 100644
--- a/test/testcases/tests/level1/html/HTMLIFrameElement10.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLIFrameElement10.xml
diff --git a/test/testcases/tests/level1/html/HTMLImageElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLImageElement01.xml
index ca61559..ca61559 100644
--- a/test/testcases/tests/level1/html/HTMLImageElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLImageElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLImageElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLImageElement02.xml
index f314888..f314888 100644
--- a/test/testcases/tests/level1/html/HTMLImageElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLImageElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLImageElement03.xml.kfail b/test/testcases/tests/level1/html/HTMLImageElement03.xml
index 75716f9..75716f9 100644
--- a/test/testcases/tests/level1/html/HTMLImageElement03.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLImageElement03.xml
diff --git a/test/testcases/tests/level1/html/HTMLImageElement04.xml.kfail b/test/testcases/tests/level1/html/HTMLImageElement04.xml
index 80a30b0..80a30b0 100644
--- a/test/testcases/tests/level1/html/HTMLImageElement04.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLImageElement04.xml
diff --git a/test/testcases/tests/level1/html/HTMLImageElement07.xml.kfail b/test/testcases/tests/level1/html/HTMLImageElement07.xml
index faca09e..faca09e 100644
--- a/test/testcases/tests/level1/html/HTMLImageElement07.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLImageElement07.xml
diff --git a/test/testcases/tests/level1/html/HTMLImageElement08.xml.kfail b/test/testcases/tests/level1/html/HTMLImageElement08.xml
index e7bedbf..e7bedbf 100644
--- a/test/testcases/tests/level1/html/HTMLImageElement08.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLImageElement08.xml
diff --git a/test/testcases/tests/level1/html/HTMLImageElement09.xml.kfail b/test/testcases/tests/level1/html/HTMLImageElement09.xml
index 6d0f584..6d0f584 100644
--- a/test/testcases/tests/level1/html/HTMLImageElement09.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLImageElement09.xml
diff --git a/test/testcases/tests/level1/html/HTMLImageElement10.xml.kfail b/test/testcases/tests/level1/html/HTMLImageElement10.xml
index 3c13080..3c13080 100644
--- a/test/testcases/tests/level1/html/HTMLImageElement10.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLImageElement10.xml
diff --git a/test/testcases/tests/level1/html/HTMLInputElement21.xml.kfail b/test/testcases/tests/level1/html/HTMLInputElement21.xml
index 57fbc76..57fbc76 100644
--- a/test/testcases/tests/level1/html/HTMLInputElement21.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLInputElement21.xml
diff --git a/test/testcases/tests/level1/html/HTMLLIElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLLIElement01.xml
index 2fe59d5..2fe59d5 100644
--- a/test/testcases/tests/level1/html/HTMLLIElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLLIElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLLIElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLLIElement02.xml
index a397773..a397773 100644
--- a/test/testcases/tests/level1/html/HTMLLIElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLLIElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLLabelElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLLabelElement01.xml
index 2111d6e..2111d6e 100644
--- a/test/testcases/tests/level1/html/HTMLLabelElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLLabelElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLLabelElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLLabelElement02.xml
index 444a753..444a753 100644
--- a/test/testcases/tests/level1/html/HTMLLabelElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLLabelElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLLabelElement03.xml.kfail b/test/testcases/tests/level1/html/HTMLLabelElement03.xml
index b4daacf..b4daacf 100644
--- a/test/testcases/tests/level1/html/HTMLLabelElement03.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLLabelElement03.xml
diff --git a/test/testcases/tests/level1/html/HTMLLabelElement04.xml.kfail b/test/testcases/tests/level1/html/HTMLLabelElement04.xml
index ae22b88..ae22b88 100644
--- a/test/testcases/tests/level1/html/HTMLLabelElement04.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLLabelElement04.xml
diff --git a/test/testcases/tests/level1/html/HTMLLegendElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLLegendElement01.xml
index f478379..f478379 100644
--- a/test/testcases/tests/level1/html/HTMLLegendElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLLegendElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLLegendElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLLegendElement02.xml
index 19cf87f..19cf87f 100644
--- a/test/testcases/tests/level1/html/HTMLLegendElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLLegendElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLLegendElement03.xml.kfail b/test/testcases/tests/level1/html/HTMLLegendElement03.xml
index a3747fd..a3747fd 100644
--- a/test/testcases/tests/level1/html/HTMLLegendElement03.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLLegendElement03.xml
diff --git a/test/testcases/tests/level1/html/HTMLLegendElement04.xml.kfail b/test/testcases/tests/level1/html/HTMLLegendElement04.xml
index fa3e76c..fa3e76c 100644
--- a/test/testcases/tests/level1/html/HTMLLegendElement04.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLLegendElement04.xml
diff --git a/test/testcases/tests/level1/html/HTMLMapElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLMapElement01.xml.kfail
deleted file mode 100644
index 01e2459..0000000
--- a/test/testcases/tests/level1/html/HTMLMapElement01.xml.kfail
+++ /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 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 "dom1.dtd">
-<test xmlns="http://www.w3.org/2001/DOM-Test-Suite/Level-1" name="HTMLMapElement01">
-<metadata>
-<title>HTMLMapElement01</title>
-<creator>NIST</creator>
-<description>
- The areas attribute is a list of areas defined for the image map.
-
- Retrieve the areas attribute and find the number of areas defined.
-</description>
-<contributor>Mary Brady</contributor>
-<date qualifier="created">2002-02-22</date>
-<subject resource="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-html#ID-71838730"/>
-</metadata>
-<var name="nodeList" type="NodeList"/>
-<var name="areasnodeList" type="HTMLCollection"/>
-<var name="testNode" type="Node"/>
-<var name="vareas" type="int" />
-<var name="doc" type="Document"/>
-<load var="doc" href="map" willBeModified="false"/>
-<getElementsByTagName interface="Document" obj="doc" var="nodeList" tagname='"map"'/>
-<assertSize collection="nodeList" size="1" id="Asize"/>
-<item interface="NodeList" obj="nodeList" var="testNode" index="0"/>
-<areas interface="HTMLMapElement" obj="testNode" var="areasnodeList"/>
-<length interface="HTMLCollection" obj="areasnodeList" var="vareas"/>
-<assertEquals actual="vareas" expected="3" id="areasLink" ignoreCase="false"/>
-</test>
diff --git a/test/testcases/tests/level1/html/HTMLMapElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLMapElement02.xml
index fc83993..fc83993 100644
--- a/test/testcases/tests/level1/html/HTMLMapElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLMapElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLMenuElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLMenuElement01.xml
index 509a114..509a114 100644
--- a/test/testcases/tests/level1/html/HTMLMenuElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLMenuElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLModElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLModElement01.xml
index 616bc36..616bc36 100644
--- a/test/testcases/tests/level1/html/HTMLModElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLModElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLModElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLModElement02.xml
index bcb8c11..bcb8c11 100644
--- a/test/testcases/tests/level1/html/HTMLModElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLModElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLModElement03.xml.kfail b/test/testcases/tests/level1/html/HTMLModElement03.xml
index 82f85b0..82f85b0 100644
--- a/test/testcases/tests/level1/html/HTMLModElement03.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLModElement03.xml
diff --git a/test/testcases/tests/level1/html/HTMLModElement04.xml.kfail b/test/testcases/tests/level1/html/HTMLModElement04.xml
index 4220ba5..4220ba5 100644
--- a/test/testcases/tests/level1/html/HTMLModElement04.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLModElement04.xml
diff --git a/test/testcases/tests/level1/html/HTMLOListElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLOListElement01.xml
index 7b053bf..7b053bf 100644
--- a/test/testcases/tests/level1/html/HTMLOListElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLOListElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLOListElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLOListElement02.xml
index 85b78d4..85b78d4 100644
--- a/test/testcases/tests/level1/html/HTMLOListElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLOListElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLOListElement03.xml.kfail b/test/testcases/tests/level1/html/HTMLOListElement03.xml
index e6306ec..e6306ec 100644
--- a/test/testcases/tests/level1/html/HTMLOListElement03.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLOListElement03.xml
diff --git a/test/testcases/tests/level1/html/HTMLObjectElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLObjectElement01.xml
index 9b39aaf..9b39aaf 100644
--- a/test/testcases/tests/level1/html/HTMLObjectElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLObjectElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLObjectElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLObjectElement02.xml
index 52539a5..52539a5 100644
--- a/test/testcases/tests/level1/html/HTMLObjectElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLObjectElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLObjectElement03.xml.kfail b/test/testcases/tests/level1/html/HTMLObjectElement03.xml
index 086f0d9..086f0d9 100644
--- a/test/testcases/tests/level1/html/HTMLObjectElement03.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLObjectElement03.xml
diff --git a/test/testcases/tests/level1/html/HTMLObjectElement04.xml.kfail b/test/testcases/tests/level1/html/HTMLObjectElement04.xml
index c4091ec..c4091ec 100644
--- a/test/testcases/tests/level1/html/HTMLObjectElement04.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLObjectElement04.xml
diff --git a/test/testcases/tests/level1/html/HTMLObjectElement05.xml.kfail b/test/testcases/tests/level1/html/HTMLObjectElement05.xml
index 5348c20..5348c20 100644
--- a/test/testcases/tests/level1/html/HTMLObjectElement05.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLObjectElement05.xml
diff --git a/test/testcases/tests/level1/html/HTMLObjectElement06.xml.kfail b/test/testcases/tests/level1/html/HTMLObjectElement06.xml
index 974fd88..974fd88 100644
--- a/test/testcases/tests/level1/html/HTMLObjectElement06.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLObjectElement06.xml
diff --git a/test/testcases/tests/level1/html/HTMLObjectElement07.xml.kfail b/test/testcases/tests/level1/html/HTMLObjectElement07.xml
index 8e2c5d2..8e2c5d2 100644
--- a/test/testcases/tests/level1/html/HTMLObjectElement07.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLObjectElement07.xml
diff --git a/test/testcases/tests/level1/html/HTMLObjectElement08.xml.kfail b/test/testcases/tests/level1/html/HTMLObjectElement08.xml
index f5fd14c..f5fd14c 100644
--- a/test/testcases/tests/level1/html/HTMLObjectElement08.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLObjectElement08.xml
diff --git a/test/testcases/tests/level1/html/HTMLObjectElement09.xml.kfail b/test/testcases/tests/level1/html/HTMLObjectElement09.xml
index 8c6ca17..8c6ca17 100644
--- a/test/testcases/tests/level1/html/HTMLObjectElement09.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLObjectElement09.xml
diff --git a/test/testcases/tests/level1/html/HTMLObjectElement10.xml.kfail b/test/testcases/tests/level1/html/HTMLObjectElement10.xml
index b0f0c8b..b0f0c8b 100644
--- a/test/testcases/tests/level1/html/HTMLObjectElement10.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLObjectElement10.xml
diff --git a/test/testcases/tests/level1/html/HTMLObjectElement12.xml.kfail b/test/testcases/tests/level1/html/HTMLObjectElement12.xml
index 8ef377d..8ef377d 100644
--- a/test/testcases/tests/level1/html/HTMLObjectElement12.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLObjectElement12.xml
diff --git a/test/testcases/tests/level1/html/HTMLObjectElement13.xml.kfail b/test/testcases/tests/level1/html/HTMLObjectElement13.xml
index 0e764de..0e764de 100644
--- a/test/testcases/tests/level1/html/HTMLObjectElement13.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLObjectElement13.xml
diff --git a/test/testcases/tests/level1/html/HTMLObjectElement14.xml.kfail b/test/testcases/tests/level1/html/HTMLObjectElement14.xml
index 0fa56d3..0fa56d3 100644
--- a/test/testcases/tests/level1/html/HTMLObjectElement14.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLObjectElement14.xml
diff --git a/test/testcases/tests/level1/html/HTMLObjectElement15.xml.kfail b/test/testcases/tests/level1/html/HTMLObjectElement15.xml
index 07d3c97..07d3c97 100644
--- a/test/testcases/tests/level1/html/HTMLObjectElement15.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLObjectElement15.xml
diff --git a/test/testcases/tests/level1/html/HTMLObjectElement17.xml.kfail b/test/testcases/tests/level1/html/HTMLObjectElement17.xml
index caabb88..caabb88 100644
--- a/test/testcases/tests/level1/html/HTMLObjectElement17.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLObjectElement17.xml
diff --git a/test/testcases/tests/level1/html/HTMLObjectElement18.xml.kfail b/test/testcases/tests/level1/html/HTMLObjectElement18.xml
index f994859..f994859 100644
--- a/test/testcases/tests/level1/html/HTMLObjectElement18.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLObjectElement18.xml
diff --git a/test/testcases/tests/level1/html/HTMLObjectElement19.xml.kfail b/test/testcases/tests/level1/html/HTMLObjectElement19.xml
index 51d1115..51d1115 100644
--- a/test/testcases/tests/level1/html/HTMLObjectElement19.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLObjectElement19.xml
diff --git a/test/testcases/tests/level1/html/HTMLOptionElement05.xml.kfail b/test/testcases/tests/level1/html/HTMLOptionElement05.xml
index 46812a1..46812a1 100644
--- a/test/testcases/tests/level1/html/HTMLOptionElement05.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLOptionElement05.xml
diff --git a/test/testcases/tests/level1/html/HTMLParagraphElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLParagraphElement01.xml
index 0f3fa0e..0f3fa0e 100644
--- a/test/testcases/tests/level1/html/HTMLParagraphElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLParagraphElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLParamElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLParamElement01.xml
index 33f9238..33f9238 100644
--- a/test/testcases/tests/level1/html/HTMLParamElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLParamElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLParamElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLParamElement02.xml
index 52e3b8a..52e3b8a 100644
--- a/test/testcases/tests/level1/html/HTMLParamElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLParamElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLParamElement03.xml.kfail b/test/testcases/tests/level1/html/HTMLParamElement03.xml
index 48b227a..48b227a 100644
--- a/test/testcases/tests/level1/html/HTMLParamElement03.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLParamElement03.xml
diff --git a/test/testcases/tests/level1/html/HTMLParamElement04.xml.kfail b/test/testcases/tests/level1/html/HTMLParamElement04.xml
index da298fd..da298fd 100644
--- a/test/testcases/tests/level1/html/HTMLParamElement04.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLParamElement04.xml
diff --git a/test/testcases/tests/level1/html/HTMLPreElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLPreElement01.xml
index 9b8d4f2..9b8d4f2 100644
--- a/test/testcases/tests/level1/html/HTMLPreElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLPreElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLQuoteElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLQuoteElement01.xml
index f7aadf7..f7aadf7 100644
--- a/test/testcases/tests/level1/html/HTMLQuoteElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLQuoteElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLQuoteElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLQuoteElement02.xml
index 342b10f..342b10f 100644
--- a/test/testcases/tests/level1/html/HTMLQuoteElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLQuoteElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLScriptElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLScriptElement01.xml
index c4f28dd..c4f28dd 100644
--- a/test/testcases/tests/level1/html/HTMLScriptElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLScriptElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLScriptElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLScriptElement02.xml
index dd3911d..dd3911d 100644
--- a/test/testcases/tests/level1/html/HTMLScriptElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLScriptElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLScriptElement03.xml.kfail b/test/testcases/tests/level1/html/HTMLScriptElement03.xml
index d23ad8a..d23ad8a 100644
--- a/test/testcases/tests/level1/html/HTMLScriptElement03.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLScriptElement03.xml
diff --git a/test/testcases/tests/level1/html/HTMLScriptElement04.xml.kfail b/test/testcases/tests/level1/html/HTMLScriptElement04.xml
index da94196..da94196 100644
--- a/test/testcases/tests/level1/html/HTMLScriptElement04.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLScriptElement04.xml
diff --git a/test/testcases/tests/level1/html/HTMLScriptElement05.xml.kfail b/test/testcases/tests/level1/html/HTMLScriptElement05.xml
index 2a3ede2..2a3ede2 100644
--- a/test/testcases/tests/level1/html/HTMLScriptElement05.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLScriptElement05.xml
diff --git a/test/testcases/tests/level1/html/HTMLScriptElement06.xml.kfail b/test/testcases/tests/level1/html/HTMLScriptElement06.xml
index 4e869fc..4e869fc 100644
--- a/test/testcases/tests/level1/html/HTMLScriptElement06.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLScriptElement06.xml
diff --git a/test/testcases/tests/level1/html/HTMLScriptElement07.xml.kfail b/test/testcases/tests/level1/html/HTMLScriptElement07.xml
index d5a0145..d5a0145 100644
--- a/test/testcases/tests/level1/html/HTMLScriptElement07.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLScriptElement07.xml
diff --git a/test/testcases/tests/level1/html/HTMLSelectElement05.xml.int-broken b/test/testcases/tests/level1/html/HTMLSelectElement05.xml
index 16c78e1..16c78e1 100644
--- a/test/testcases/tests/level1/html/HTMLSelectElement05.xml.int-broken
+++ b/test/testcases/tests/level1/html/HTMLSelectElement05.xml
diff --git a/test/testcases/tests/level1/html/HTMLSelectElement16.xml.kfail b/test/testcases/tests/level1/html/HTMLSelectElement16.xml
index a5e9422..a5e9422 100644
--- a/test/testcases/tests/level1/html/HTMLSelectElement16.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLSelectElement16.xml
diff --git a/test/testcases/tests/level1/html/HTMLSelectElement17.xml.int-broken b/test/testcases/tests/level1/html/HTMLSelectElement17.xml
index 03549ff..03549ff 100644
--- a/test/testcases/tests/level1/html/HTMLSelectElement17.xml.int-broken
+++ b/test/testcases/tests/level1/html/HTMLSelectElement17.xml
diff --git a/test/testcases/tests/level1/html/HTMLSelectElement18.xml.kfail b/test/testcases/tests/level1/html/HTMLSelectElement18.xml
index aff29d9..aff29d9 100644
--- a/test/testcases/tests/level1/html/HTMLSelectElement18.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLSelectElement18.xml
diff --git a/test/testcases/tests/level1/html/HTMLSelectElement19.xml.kfail b/test/testcases/tests/level1/html/HTMLSelectElement19.xml
index 2d2a732..5d06fe1 100644
--- a/test/testcases/tests/level1/html/HTMLSelectElement19.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLSelectElement19.xml
@@ -33,7 +33,7 @@ Add a new option before the selected node using HTMLSelectElement.add.
<var name="selected" type="int"/>
<var name="newOpt" type="Element"/>
<var name="newOptText" type="Text"/>
-<var name="opt" type="Element"/>
+<var name="opt" type="Node"/>
<var name="optText" type="Text"/>
<var name="optValue" type="DOMString"/>
<var name="retNode" type="Node"/>
diff --git a/test/testcases/tests/level1/html/HTMLStyleElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLStyleElement01.xml
index 60c2e57..60c2e57 100644
--- a/test/testcases/tests/level1/html/HTMLStyleElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLStyleElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLStyleElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLStyleElement02.xml
index 727df54..727df54 100644
--- a/test/testcases/tests/level1/html/HTMLStyleElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLStyleElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLStyleElement03.xml.kfail b/test/testcases/tests/level1/html/HTMLStyleElement03.xml
index 54394e3..54394e3 100644
--- a/test/testcases/tests/level1/html/HTMLStyleElement03.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLStyleElement03.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCaptionElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCaptionElement01.xml
index fb2fae7..fb2fae7 100644
--- a/test/testcases/tests/level1/html/HTMLTableCaptionElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCaptionElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement01.xml
index 456d6d4..456d6d4 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement02.xml
index f93075e..f93075e 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement03.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement03.xml
index ed23a81..ed23a81 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement03.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement03.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement04.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement04.xml
index 2a6ba39..2a6ba39 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement04.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement04.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement05.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement05.xml
index 97e12ee..97e12ee 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement05.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement05.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement06.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement06.xml
index d642df3..d642df3 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement06.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement06.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement07.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement07.xml
index 9041f28..9041f28 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement07.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement07.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement08.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement08.xml
index 27136ed..27136ed 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement08.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement08.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement09.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement09.xml
index efd65ad..efd65ad 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement09.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement09.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement10.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement10.xml
index 64a2746..64a2746 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement10.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement10.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement11.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement11.xml
index 0c7c2b3..0c7c2b3 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement11.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement11.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement12.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement12.xml
index 17ff175..17ff175 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement12.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement12.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement13.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement13.xml
index 74beef5..74beef5 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement13.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement13.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement14.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement14.xml
index c703661..c703661 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement14.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement14.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement15.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement15.xml
index b476253..b476253 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement15.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement15.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement16.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement16.xml
index f5a7408..f5a7408 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement16.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement16.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement17.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement17.xml
index f10d801..f10d801 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement17.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement17.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement18.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement18.xml
index 0ed53d0..0ed53d0 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement18.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement18.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement19.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement19.xml
index a4ab68d..a4ab68d 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement19.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement19.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement20.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement20.xml
index a5fa5ae..a5fa5ae 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement20.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement20.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement21.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement21.xml
index 19bb5fe..19bb5fe 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement21.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement21.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement22.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement22.xml
index 98e11c4..98e11c4 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement22.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement22.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement23.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement23.xml
index b276fbc..b276fbc 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement23.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement23.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement24.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement24.xml
index 3679bee..3679bee 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement24.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement24.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement25.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement25.xml
index bc74f39..bc74f39 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement25.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement25.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement26.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement26.xml
index 5cf82e8..5cf82e8 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement26.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement26.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement27.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement27.xml
index dceae74..dceae74 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement27.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement27.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement28.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement28.xml
index 1594528..1594528 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement28.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement28.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement29.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement29.xml
index 571458b..571458b 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement29.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement29.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableCellElement30.xml.kfail b/test/testcases/tests/level1/html/HTMLTableCellElement30.xml
index 332c038..332c038 100644
--- a/test/testcases/tests/level1/html/HTMLTableCellElement30.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableCellElement30.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableColElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLTableColElement01.xml
index ae5fea0..ae5fea0 100644
--- a/test/testcases/tests/level1/html/HTMLTableColElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableColElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableColElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLTableColElement02.xml
index 2d30433..2d30433 100644
--- a/test/testcases/tests/level1/html/HTMLTableColElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableColElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableColElement03.xml.kfail b/test/testcases/tests/level1/html/HTMLTableColElement03.xml
index 6710753..6710753 100644
--- a/test/testcases/tests/level1/html/HTMLTableColElement03.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableColElement03.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableColElement04.xml.kfail b/test/testcases/tests/level1/html/HTMLTableColElement04.xml
index db0ebd0..db0ebd0 100644
--- a/test/testcases/tests/level1/html/HTMLTableColElement04.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableColElement04.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableColElement05.xml.kfail b/test/testcases/tests/level1/html/HTMLTableColElement05.xml
index ebd56a9..ebd56a9 100644
--- a/test/testcases/tests/level1/html/HTMLTableColElement05.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableColElement05.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableColElement06.xml.kfail b/test/testcases/tests/level1/html/HTMLTableColElement06.xml
index 285f794..285f794 100644
--- a/test/testcases/tests/level1/html/HTMLTableColElement06.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableColElement06.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableColElement07.xml.kfail b/test/testcases/tests/level1/html/HTMLTableColElement07.xml
index 7a70e40..7a70e40 100644
--- a/test/testcases/tests/level1/html/HTMLTableColElement07.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableColElement07.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableColElement08.xml.kfail b/test/testcases/tests/level1/html/HTMLTableColElement08.xml
index 491ea88..491ea88 100644
--- a/test/testcases/tests/level1/html/HTMLTableColElement08.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableColElement08.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableColElement09.xml.kfail b/test/testcases/tests/level1/html/HTMLTableColElement09.xml
index 0e3314b..0e3314b 100644
--- a/test/testcases/tests/level1/html/HTMLTableColElement09.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableColElement09.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableColElement10.xml.kfail b/test/testcases/tests/level1/html/HTMLTableColElement10.xml
index 7be9c98..7be9c98 100644
--- a/test/testcases/tests/level1/html/HTMLTableColElement10.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableColElement10.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableColElement11.xml.kfail b/test/testcases/tests/level1/html/HTMLTableColElement11.xml
index 636a0ae..636a0ae 100644
--- a/test/testcases/tests/level1/html/HTMLTableColElement11.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableColElement11.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableColElement12.xml.kfail b/test/testcases/tests/level1/html/HTMLTableColElement12.xml
index bc39b9a..bc39b9a 100644
--- a/test/testcases/tests/level1/html/HTMLTableColElement12.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableColElement12.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement01.xml
index 7135fd7..7135fd7 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement02.xml
index fb9fa8f..fb9fa8f 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement03.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement03.xml
index 0b59fe6..0b59fe6 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement03.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement03.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement04.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement04.xml
index 1e254b3..1e254b3 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement04.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement04.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement05.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement05.xml
index 15de11c..15de11c 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement05.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement05.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement06.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement06.xml
index e18b8f8..e18b8f8 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement06.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement06.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement07.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement07.xml
index 44be1c3..44be1c3 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement07.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement07.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement08.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement08.xml
index 1a744b1..1a744b1 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement08.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement08.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement09.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement09.xml
index a0aecf3..a0aecf3 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement09.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement09.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement10.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement10.xml
index 160afeb..160afeb 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement10.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement10.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement11.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement11.xml
index 785c4d0..785c4d0 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement11.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement11.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement12.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement12.xml
index 811a147..811a147 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement12.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement12.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement13.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement13.xml
index 4a18d8d..4a18d8d 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement13.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement13.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement14.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement14.xml
index 478e9c9..478e9c9 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement14.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement14.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement15.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement15.xml
index 51f9763..51f9763 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement15.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement15.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement16.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement16.xml
index 7166437..7166437 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement16.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement16.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement17.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement17.xml
index 9337c09..9337c09 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement17.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement17.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement18.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement18.xml
index 210e2b1..210e2b1 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement18.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement18.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement19.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement19.xml
index 152174d..152174d 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement19.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement19.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement20.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement20.xml
index 032725b..032725b 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement20.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement20.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement21.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement21.xml
index 3903b69..b50a007 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement21.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement21.xml
@@ -35,8 +35,8 @@ See W3C License http://www.w3.org/Consortium/Legal/ for more details.
<var name="nodeList" type="NodeList"/>
<var name="rowsnodeList" type="HTMLCollection"/>
<var name="testNode" type="Node"/>
-<var name="vsection1" type="HTMLTableElement" />
-<var name="vsection2" type="HTMLTableElement" />
+<var name="vsection1" type="HTMLTableSectionElement" />
+<var name="vsection2" type="HTMLTableSectionElement" />
<var name="vrows" type="int"/>
<var name="doc" type="Document"/>
<var name="result" type="List"/>
diff --git a/test/testcases/tests/level1/html/HTMLTableElement22.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement22.xml
index 6649b0f..6649b0f 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement22.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement22.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement23.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement23.xml
index 1f53f03..1f53f03 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement23.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement23.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement24.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement24.xml
index d6f993c..58af66e 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement24.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement24.xml
@@ -35,8 +35,8 @@ See W3C License http://www.w3.org/Consortium/Legal/ for more details.
<var name="nodeList" type="NodeList"/>
<var name="rowsnodeList" type="HTMLCollection"/>
<var name="testNode" type="Node"/>
-<var name="vsection1" type="HTMLTableElement" />
-<var name="vsection2" type="HTMLTableElement" />
+<var name="vsection1" type="HTMLTableSectionElement" />
+<var name="vsection2" type="HTMLTableSectionElement" />
<var name="vrows" type="int"/>
<var name="doc" type="Document"/>
<var name="result" type="List"/>
diff --git a/test/testcases/tests/level1/html/HTMLTableElement25.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement25.xml
index a28ae65..a28ae65 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement25.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement25.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement26.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement26.xml
index 5517f2f..5517f2f 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement26.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement26.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement27.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement27.xml
index c387d69..c387d69 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement27.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement27.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement28.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement28.xml
index 95f300c..95f300c 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement28.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement28.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement29.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement29.xml
index ba62848..ba62848 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement29.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement29.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement30.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement30.xml
index e45cf68..e45cf68 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement30.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement30.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement31.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement31.xml
index e5eb32d..e5eb32d 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement31.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement31.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement32.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement32.xml
index a6529b0..a6529b0 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement32.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement32.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableElement33.xml.kfail b/test/testcases/tests/level1/html/HTMLTableElement33.xml
index 1ae507a..1ae507a 100644
--- a/test/testcases/tests/level1/html/HTMLTableElement33.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableElement33.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableRowElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLTableRowElement01.xml
index 0dbd008..0dbd008 100644
--- a/test/testcases/tests/level1/html/HTMLTableRowElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableRowElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableRowElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLTableRowElement02.xml
index 284bc84..284bc84 100644
--- a/test/testcases/tests/level1/html/HTMLTableRowElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableRowElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableRowElement03.xml.kfail b/test/testcases/tests/level1/html/HTMLTableRowElement03.xml
index 341c2a5..341c2a5 100644
--- a/test/testcases/tests/level1/html/HTMLTableRowElement03.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableRowElement03.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableRowElement04.xml.kfail b/test/testcases/tests/level1/html/HTMLTableRowElement04.xml
index bca05d4..bca05d4 100644
--- a/test/testcases/tests/level1/html/HTMLTableRowElement04.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableRowElement04.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableRowElement05.xml.kfail b/test/testcases/tests/level1/html/HTMLTableRowElement05.xml
index 638126b..638126b 100644
--- a/test/testcases/tests/level1/html/HTMLTableRowElement05.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableRowElement05.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableRowElement06.xml.kfail b/test/testcases/tests/level1/html/HTMLTableRowElement06.xml
index 55fc2ac..55fc2ac 100644
--- a/test/testcases/tests/level1/html/HTMLTableRowElement06.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableRowElement06.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableRowElement07.xml.kfail b/test/testcases/tests/level1/html/HTMLTableRowElement07.xml
index c586f6a..c586f6a 100644
--- a/test/testcases/tests/level1/html/HTMLTableRowElement07.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableRowElement07.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableRowElement08.xml.kfail b/test/testcases/tests/level1/html/HTMLTableRowElement08.xml
index 751ef9e..751ef9e 100644
--- a/test/testcases/tests/level1/html/HTMLTableRowElement08.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableRowElement08.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableRowElement09.xml.kfail b/test/testcases/tests/level1/html/HTMLTableRowElement09.xml
index eda033b..eda033b 100644
--- a/test/testcases/tests/level1/html/HTMLTableRowElement09.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableRowElement09.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableRowElement10.xml.kfail b/test/testcases/tests/level1/html/HTMLTableRowElement10.xml
index 3554fb6..3554fb6 100644
--- a/test/testcases/tests/level1/html/HTMLTableRowElement10.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableRowElement10.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableRowElement11.xml.kfail b/test/testcases/tests/level1/html/HTMLTableRowElement11.xml
index f284090..f284090 100644
--- a/test/testcases/tests/level1/html/HTMLTableRowElement11.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableRowElement11.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableRowElement12.xml.kfail b/test/testcases/tests/level1/html/HTMLTableRowElement12.xml
index 121954c..121954c 100644
--- a/test/testcases/tests/level1/html/HTMLTableRowElement12.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableRowElement12.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableRowElement13.xml.kfail b/test/testcases/tests/level1/html/HTMLTableRowElement13.xml
index a90f596..a90f596 100644
--- a/test/testcases/tests/level1/html/HTMLTableRowElement13.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableRowElement13.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableRowElement14.xml.kfail b/test/testcases/tests/level1/html/HTMLTableRowElement14.xml
index 27af8e2..27af8e2 100644
--- a/test/testcases/tests/level1/html/HTMLTableRowElement14.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableRowElement14.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement01.xml
index 238dcb2..238dcb2 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement02.xml
index c4bdbf9..c4bdbf9 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement02.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement03.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement03.xml
index 2236435..2236435 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement03.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement03.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement04.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement04.xml
index 2060f35..2060f35 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement04.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement04.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement05.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement05.xml
index 32022bb..32022bb 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement05.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement05.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement06.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement06.xml
index be665e4..be665e4 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement06.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement06.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement07.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement07.xml
index ecf38f3..ecf38f3 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement07.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement07.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement08.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement08.xml
index 48440ca..48440ca 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement08.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement08.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement09.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement09.xml
index 501446b..501446b 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement09.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement09.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement10.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement10.xml
index 3e011c1..3e011c1 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement10.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement10.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement11.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement11.xml
index ba5ae68..ba5ae68 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement11.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement11.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement12.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement12.xml
index e649489..e649489 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement12.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement12.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement13.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement13.xml
index 1110c65..1110c65 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement13.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement13.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement14.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement14.xml
index 83c90c0..83c90c0 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement14.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement14.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement15.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement15.xml
index 6c8f0dd..6c8f0dd 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement15.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement15.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement16.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement16.xml
index 567d86b..567d86b 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement16.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement16.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement17.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement17.xml
index 4a3e283..4a3e283 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement17.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement17.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement18.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement18.xml
index e8073be..e8073be 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement18.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement18.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement19.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement19.xml
index f8d7933..f8d7933 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement19.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement19.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement20.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement20.xml
index 99452e7..99452e7 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement20.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement20.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement21.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement21.xml
index 05d7ef8..05d7ef8 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement21.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement21.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement22.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement22.xml
index 5d8bef4..5d8bef4 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement22.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement22.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement23.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement23.xml
index eb3f972..eb3f972 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement23.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement23.xml
diff --git a/test/testcases/tests/level1/html/HTMLTableSectionElement24.xml.kfail b/test/testcases/tests/level1/html/HTMLTableSectionElement24.xml
index 39896e1..39896e1 100644
--- a/test/testcases/tests/level1/html/HTMLTableSectionElement24.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLTableSectionElement24.xml
diff --git a/test/testcases/tests/level1/html/HTMLUListElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLUListElement01.xml
index 75695aa..75695aa 100644
--- a/test/testcases/tests/level1/html/HTMLUListElement01.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLUListElement01.xml
diff --git a/test/testcases/tests/level1/html/HTMLUListElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLUListElement02.xml
index e525d5b..e525d5b 100644
--- a/test/testcases/tests/level1/html/HTMLUListElement02.xml.kfail
+++ b/test/testcases/tests/level1/html/HTMLUListElement02.xml
diff --git a/test/testcases/tests/level1/html/anchor01.xml.notimpl b/test/testcases/tests/level1/html/anchor01.xml
index 19a2711..19a2711 100644
--- a/test/testcases/tests/level1/html/anchor01.xml.notimpl
+++ b/test/testcases/tests/level1/html/anchor01.xml
diff --git a/test/testcases/tests/level1/html/anchor02.xml.notimpl b/test/testcases/tests/level1/html/anchor02.xml
index 61486a7..61486a7 100644
--- a/test/testcases/tests/level1/html/anchor02.xml.notimpl
+++ b/test/testcases/tests/level1/html/anchor02.xml
diff --git a/test/testcases/tests/level1/html/anchor03.xml.notimpl b/test/testcases/tests/level1/html/anchor03.xml
index e6bd32e..e6bd32e 100644
--- a/test/testcases/tests/level1/html/anchor03.xml.notimpl
+++ b/test/testcases/tests/level1/html/anchor03.xml
diff --git a/test/testcases/tests/level1/html/anchor04.xml.notimpl b/test/testcases/tests/level1/html/anchor04.xml.kfail
index b5ce201..b5ce201 100644
--- a/test/testcases/tests/level1/html/anchor04.xml.notimpl
+++ b/test/testcases/tests/level1/html/anchor04.xml.kfail
diff --git a/test/testcases/tests/level1/html/anchor05.xml.notimpl b/test/testcases/tests/level1/html/anchor05.xml
index 27b34ac..27b34ac 100644
--- a/test/testcases/tests/level1/html/anchor05.xml.notimpl
+++ b/test/testcases/tests/level1/html/anchor05.xml
diff --git a/test/testcases/tests/level1/html/anchor06.xml.notimpl b/test/testcases/tests/level1/html/anchor06.xml
index 31190be..31190be 100644
--- a/test/testcases/tests/level1/html/anchor06.xml.notimpl
+++ b/test/testcases/tests/level1/html/anchor06.xml
diff --git a/test/testcases/tests/level1/html/area01.xml.notimpl b/test/testcases/tests/level1/html/area01.xml
index 34ebdb2..34ebdb2 100644
--- a/test/testcases/tests/level1/html/area01.xml.notimpl
+++ b/test/testcases/tests/level1/html/area01.xml
diff --git a/test/testcases/tests/level1/html/area02.xml.notimpl b/test/testcases/tests/level1/html/area02.xml
index 8f85598..8f85598 100644
--- a/test/testcases/tests/level1/html/area02.xml.notimpl
+++ b/test/testcases/tests/level1/html/area02.xml
diff --git a/test/testcases/tests/level1/html/area03.xml.notimpl b/test/testcases/tests/level1/html/area03.xml
index 577e711..577e711 100644
--- a/test/testcases/tests/level1/html/area03.xml.notimpl
+++ b/test/testcases/tests/level1/html/area03.xml
diff --git a/test/testcases/tests/level1/html/area04.xml.notimpl b/test/testcases/tests/level1/html/area04.xml
index f964a57..f964a57 100644
--- a/test/testcases/tests/level1/html/area04.xml.notimpl
+++ b/test/testcases/tests/level1/html/area04.xml
diff --git a/test/testcases/tests/level1/html/basefont01.xml.notimpl b/test/testcases/tests/level1/html/basefont01.xml
index eadfca4..eadfca4 100644
--- a/test/testcases/tests/level1/html/basefont01.xml.notimpl
+++ b/test/testcases/tests/level1/html/basefont01.xml
diff --git a/test/testcases/tests/level1/html/body01.xml.notimpl b/test/testcases/tests/level1/html/body01.xml
index 3ab179d..3ab179d 100644
--- a/test/testcases/tests/level1/html/body01.xml.notimpl
+++ b/test/testcases/tests/level1/html/body01.xml
diff --git a/test/testcases/tests/level1/html/button01.xml.notimpl b/test/testcases/tests/level1/html/button01.xml
index f128ea8..f128ea8 100644
--- a/test/testcases/tests/level1/html/button01.xml.notimpl
+++ b/test/testcases/tests/level1/html/button01.xml
diff --git a/test/testcases/tests/level1/html/button02.xml.notimpl b/test/testcases/tests/level1/html/button02.xml
index bd072ef..bd072ef 100644
--- a/test/testcases/tests/level1/html/button02.xml.notimpl
+++ b/test/testcases/tests/level1/html/button02.xml
diff --git a/test/testcases/tests/level1/html/button03.xml.notimpl b/test/testcases/tests/level1/html/button03.xml
index 4074059..4074059 100644
--- a/test/testcases/tests/level1/html/button03.xml.notimpl
+++ b/test/testcases/tests/level1/html/button03.xml
diff --git a/test/testcases/tests/level1/html/button04.xml.notimpl b/test/testcases/tests/level1/html/button04.xml
index 737ddaa..737ddaa 100644
--- a/test/testcases/tests/level1/html/button04.xml.notimpl
+++ b/test/testcases/tests/level1/html/button04.xml
diff --git a/test/testcases/tests/level1/html/button05.xml.notimpl b/test/testcases/tests/level1/html/button05.xml
index ecff6b5..ecff6b5 100644
--- a/test/testcases/tests/level1/html/button05.xml.notimpl
+++ b/test/testcases/tests/level1/html/button05.xml
diff --git a/test/testcases/tests/level1/html/button06.xml.notimpl b/test/testcases/tests/level1/html/button06.xml
index 7a5e558..7a5e558 100644
--- a/test/testcases/tests/level1/html/button06.xml.notimpl
+++ b/test/testcases/tests/level1/html/button06.xml
diff --git a/test/testcases/tests/level1/html/button07.xml.notimpl b/test/testcases/tests/level1/html/button07.xml
index daddf76..daddf76 100644
--- a/test/testcases/tests/level1/html/button07.xml.notimpl
+++ b/test/testcases/tests/level1/html/button07.xml
diff --git a/test/testcases/tests/level1/html/button08.xml.notimpl b/test/testcases/tests/level1/html/button08.xml
index a4dbb0b..a4dbb0b 100644
--- a/test/testcases/tests/level1/html/button08.xml.notimpl
+++ b/test/testcases/tests/level1/html/button08.xml
diff --git a/test/testcases/tests/level1/html/button09.xml.notimpl b/test/testcases/tests/level1/html/button09.xml
index d0efa94..d0efa94 100644
--- a/test/testcases/tests/level1/html/button09.xml.notimpl
+++ b/test/testcases/tests/level1/html/button09.xml
diff --git a/test/testcases/tests/level1/html/dlist01.xml.notimpl b/test/testcases/tests/level1/html/dlist01.xml
index 35cbe2c..35cbe2c 100644
--- a/test/testcases/tests/level1/html/dlist01.xml.notimpl
+++ b/test/testcases/tests/level1/html/dlist01.xml
diff --git a/test/testcases/tests/level1/html/doc01.xml.notimpl b/test/testcases/tests/level1/html/doc01.xml
index cb0c897..cb0c897 100644
--- a/test/testcases/tests/level1/html/doc01.xml.notimpl
+++ b/test/testcases/tests/level1/html/doc01.xml
diff --git a/test/testcases/tests/level1/html/files/object.html b/test/testcases/tests/level1/html/files/object.html
index 7960549..c7fbab1 100644
--- a/test/testcases/tests/level1/html/files/object.html
+++ b/test/testcases/tests/level1/html/files/object.html
@@ -6,7 +6,7 @@
</HEAD>
<BODY onload="parent.loadComplete()">
<P>
-<OBJECT ALIGN="middle" ARCHIVE="" BORDER="0" CODEBASE="http://www.w3.org/DOM/" DATA="./pix/logo.gif" HEIGHT="60" HSPACE="0" STANDBY="Loading Image ..." TABINDEX="0" TYPE="image/gif" USEMAP="#DivLogo-map" VSPACE="0" WIDTH="550"></OBJECT>
+<OBJECT ALIGN="middle" ARCHIVE="" BORDER="0" CODEBASE="http://xw2k.sdct.itl.nist.gov/brady/dom/" DATA="./pix/logo.gif" HEIGHT="60" HSPACE="0" STANDBY="Loading Image ..." TABINDEX="0" TYPE="image/gif" USEMAP="#DivLogo-map" VSPACE="0" WIDTH="550"></OBJECT>
</P>
<FORM NAME="OBJECT2" ACTION="./files/getData.pl" METHOD="post">
<P>
diff --git a/test/testcases/tests/level1/html/files/object.xhtml b/test/testcases/tests/level1/html/files/object.xhtml
index 3399588..824f7fc 100644
--- a/test/testcases/tests/level1/html/files/object.xhtml
+++ b/test/testcases/tests/level1/html/files/object.xhtml
@@ -8,7 +8,7 @@
</head>
<body onload="parent.loadComplete()">
<p>
-<object align="middle" archive="" border="0" codebase="http://www.w3.org/DOM/" data="./pix/logo.gif" height="60" hspace="0" standby="Loading Image ..." tabindex="0" type="image/gif" usemap="#DivLogo-map" vspace="0" width="550"></object>
+<object align="middle" archive="" border="0" codebase="http://xw2k.sdct.itl.nist.gov/brady/dom/" data="./pix/logo.gif" height="60" hspace="0" standby="Loading Image ..." tabindex="0" type="image/gif" usemap="#DivLogo-map" vspace="0" width="550"></object>
</p>
<form name="OBJECT2" action="./files/getData.pl" method="post">
<p>
diff --git a/test/testcases/tests/level1/html/object01.xml.kfail b/test/testcases/tests/level1/html/object01.xml
index 52e053c..52e053c 100644
--- a/test/testcases/tests/level1/html/object01.xml.kfail
+++ b/test/testcases/tests/level1/html/object01.xml
diff --git a/test/testcases/tests/level1/html/object02.xml.kfail b/test/testcases/tests/level1/html/object02.xml
index fc3c215..fc3c215 100644
--- a/test/testcases/tests/level1/html/object02.xml.kfail
+++ b/test/testcases/tests/level1/html/object02.xml
diff --git a/test/testcases/tests/level1/html/object03.xml.kfail b/test/testcases/tests/level1/html/object03.xml
index e2591ad..e2591ad 100644
--- a/test/testcases/tests/level1/html/object03.xml.kfail
+++ b/test/testcases/tests/level1/html/object03.xml
diff --git a/test/testcases/tests/level1/html/object04.xml.kfail b/test/testcases/tests/level1/html/object04.xml
index 33a99a5..33a99a5 100644
--- a/test/testcases/tests/level1/html/object04.xml.kfail
+++ b/test/testcases/tests/level1/html/object04.xml
diff --git a/test/testcases/tests/level1/html/object05.xml.kfail b/test/testcases/tests/level1/html/object05.xml
index 93e2967..93e2967 100644
--- a/test/testcases/tests/level1/html/object05.xml.kfail
+++ b/test/testcases/tests/level1/html/object05.xml
diff --git a/test/testcases/tests/level1/html/object06.xml.kfail b/test/testcases/tests/level1/html/object06.xml
index 6f9e613..6f9e613 100644
--- a/test/testcases/tests/level1/html/object06.xml.kfail
+++ b/test/testcases/tests/level1/html/object06.xml
diff --git a/test/testcases/tests/level1/html/object07.xml.kfail b/test/testcases/tests/level1/html/object07.xml
index aff1fcc..aff1fcc 100644
--- a/test/testcases/tests/level1/html/object07.xml.kfail
+++ b/test/testcases/tests/level1/html/object07.xml
diff --git a/test/testcases/tests/level1/html/object09.xml.kfail b/test/testcases/tests/level1/html/object09.xml
index 4b9d336..4b9d336 100644
--- a/test/testcases/tests/level1/html/object09.xml.kfail
+++ b/test/testcases/tests/level1/html/object09.xml
diff --git a/test/testcases/tests/level1/html/object10.xml.kfail b/test/testcases/tests/level1/html/object10.xml
index 7dd5741..7dd5741 100644
--- a/test/testcases/tests/level1/html/object10.xml.kfail
+++ b/test/testcases/tests/level1/html/object10.xml
diff --git a/test/testcases/tests/level1/html/object11.xml.kfail b/test/testcases/tests/level1/html/object11.xml
index 332ca50..332ca50 100644
--- a/test/testcases/tests/level1/html/object11.xml.kfail
+++ b/test/testcases/tests/level1/html/object11.xml
diff --git a/test/testcases/tests/level1/html/object12.xml.kfail b/test/testcases/tests/level1/html/object12.xml
index 4af4455..4af4455 100644
--- a/test/testcases/tests/level1/html/object12.xml.kfail
+++ b/test/testcases/tests/level1/html/object12.xml
diff --git a/test/testcases/tests/level1/html/object14.xml.kfail b/test/testcases/tests/level1/html/object14.xml
index 0a8fce5..0a8fce5 100644
--- a/test/testcases/tests/level1/html/object14.xml.kfail
+++ b/test/testcases/tests/level1/html/object14.xml
diff --git a/test/testcases/tests/level1/html/object15.xml.kfail b/test/testcases/tests/level1/html/object15.xml
index 37182c0..37182c0 100644
--- a/test/testcases/tests/level1/html/object15.xml.kfail
+++ b/test/testcases/tests/level1/html/object15.xml
diff --git a/test/testcases/tests/level1/html/table01.xml.kfail b/test/testcases/tests/level1/html/table01.xml
index 4cee6f7..4cee6f7 100644
--- a/test/testcases/tests/level1/html/table01.xml.kfail
+++ b/test/testcases/tests/level1/html/table01.xml
diff --git a/test/testcases/tests/level1/html/table02.xml.kfail b/test/testcases/tests/level1/html/table02.xml
index 2433751..2433751 100644
--- a/test/testcases/tests/level1/html/table02.xml.kfail
+++ b/test/testcases/tests/level1/html/table02.xml
diff --git a/test/testcases/tests/level1/html/table03.xml.kfail b/test/testcases/tests/level1/html/table03.xml
index b8c3ef6..b8c3ef6 100644
--- a/test/testcases/tests/level1/html/table03.xml.kfail
+++ b/test/testcases/tests/level1/html/table03.xml
diff --git a/test/testcases/tests/level1/html/table04.xml.kfail b/test/testcases/tests/level1/html/table04.xml
index 2d4fcf8..2d4fcf8 100644
--- a/test/testcases/tests/level1/html/table04.xml.kfail
+++ b/test/testcases/tests/level1/html/table04.xml
diff --git a/test/testcases/tests/level1/html/table06.xml.kfail b/test/testcases/tests/level1/html/table06.xml
index 3d461f6..3d461f6 100644
--- a/test/testcases/tests/level1/html/table06.xml.kfail
+++ b/test/testcases/tests/level1/html/table06.xml
diff --git a/test/testcases/tests/level1/html/table07.xml.kfail b/test/testcases/tests/level1/html/table07.xml
index 4a04d77..4a04d77 100644
--- a/test/testcases/tests/level1/html/table07.xml.kfail
+++ b/test/testcases/tests/level1/html/table07.xml
diff --git a/test/testcases/tests/level1/html/table08.xml.kfail b/test/testcases/tests/level1/html/table08.xml
index ea77b80..ea77b80 100644
--- a/test/testcases/tests/level1/html/table08.xml.kfail
+++ b/test/testcases/tests/level1/html/table08.xml
diff --git a/test/testcases/tests/level1/html/table09.xml.kfail b/test/testcases/tests/level1/html/table09.xml
index fcb9018..fcb9018 100644
--- a/test/testcases/tests/level1/html/table09.xml.kfail
+++ b/test/testcases/tests/level1/html/table09.xml
diff --git a/test/testcases/tests/level1/html/table10.xml.kfail b/test/testcases/tests/level1/html/table10.xml
index aa05594..aa05594 100644
--- a/test/testcases/tests/level1/html/table10.xml.kfail
+++ b/test/testcases/tests/level1/html/table10.xml
diff --git a/test/testcases/tests/level1/html/table12.xml.kfail b/test/testcases/tests/level1/html/table12.xml
index 93e475b..93e475b 100644
--- a/test/testcases/tests/level1/html/table12.xml.kfail
+++ b/test/testcases/tests/level1/html/table12.xml
diff --git a/test/testcases/tests/level1/html/table15.xml.kfail b/test/testcases/tests/level1/html/table15.xml
index 89455c3..89455c3 100644
--- a/test/testcases/tests/level1/html/table15.xml.kfail
+++ b/test/testcases/tests/level1/html/table15.xml
diff --git a/test/testcases/tests/level1/html/table17.xml.kfail b/test/testcases/tests/level1/html/table17.xml
index 7223562..7223562 100644
--- a/test/testcases/tests/level1/html/table17.xml.kfail
+++ b/test/testcases/tests/level1/html/table17.xml
diff --git a/test/testcases/tests/level1/html/table18.xml.kfail b/test/testcases/tests/level1/html/table18.xml
index db8c161..db8c161 100644
--- a/test/testcases/tests/level1/html/table18.xml.kfail
+++ b/test/testcases/tests/level1/html/table18.xml
diff --git a/test/testcases/tests/level1/html/table19.xml.kfail b/test/testcases/tests/level1/html/table19.xml
index e88be88..e88be88 100644
--- a/test/testcases/tests/level1/html/table19.xml.kfail
+++ b/test/testcases/tests/level1/html/table19.xml
diff --git a/test/testcases/tests/level1/html/table20.xml.kfail b/test/testcases/tests/level1/html/table20.xml
index 2205987..2205987 100644
--- a/test/testcases/tests/level1/html/table20.xml.kfail
+++ b/test/testcases/tests/level1/html/table20.xml
diff --git a/test/testcases/tests/level1/html/table21.xml.kfail b/test/testcases/tests/level1/html/table21.xml
index fa22103..fa22103 100644
--- a/test/testcases/tests/level1/html/table21.xml.kfail
+++ b/test/testcases/tests/level1/html/table21.xml
diff --git a/test/testcases/tests/level1/html/table22.xml.kfail b/test/testcases/tests/level1/html/table22.xml
index 7c097b4..7c097b4 100644
--- a/test/testcases/tests/level1/html/table22.xml.kfail
+++ b/test/testcases/tests/level1/html/table22.xml
diff --git a/test/testcases/tests/level1/html/table23.xml.kfail b/test/testcases/tests/level1/html/table23.xml
index 4ea8ace..4ea8ace 100644
--- a/test/testcases/tests/level1/html/table23.xml.kfail
+++ b/test/testcases/tests/level1/html/table23.xml
diff --git a/test/testcases/tests/level1/html/table24.xml.kfail b/test/testcases/tests/level1/html/table24.xml
index 7606917..7606917 100644
--- a/test/testcases/tests/level1/html/table24.xml.kfail
+++ b/test/testcases/tests/level1/html/table24.xml
diff --git a/test/testcases/tests/level1/html/table25.xml.kfail b/test/testcases/tests/level1/html/table25.xml
index b8e10dd..b8e10dd 100644
--- a/test/testcases/tests/level1/html/table25.xml.kfail
+++ b/test/testcases/tests/level1/html/table25.xml
diff --git a/test/testcases/tests/level1/html/table26.xml.kfail b/test/testcases/tests/level1/html/table26.xml
index 9f09d4f..9f09d4f 100644
--- a/test/testcases/tests/level1/html/table26.xml.kfail
+++ b/test/testcases/tests/level1/html/table26.xml
diff --git a/test/testcases/tests/level1/html/table27.xml.kfail b/test/testcases/tests/level1/html/table27.xml
index e0dc78d..e0dc78d 100644
--- a/test/testcases/tests/level1/html/table27.xml.kfail
+++ b/test/testcases/tests/level1/html/table27.xml
diff --git a/test/testcases/tests/level1/html/table28.xml.kfail b/test/testcases/tests/level1/html/table28.xml
index d445a1c..d445a1c 100644
--- a/test/testcases/tests/level1/html/table28.xml.kfail
+++ b/test/testcases/tests/level1/html/table28.xml
diff --git a/test/testcases/tests/level1/html/table29.xml.kfail b/test/testcases/tests/level1/html/table29.xml
index ae483d4..ae483d4 100644
--- a/test/testcases/tests/level1/html/table29.xml.kfail
+++ b/test/testcases/tests/level1/html/table29.xml
diff --git a/test/testcases/tests/level1/html/table30.xml.kfail b/test/testcases/tests/level1/html/table30.xml
index 837be29..837be29 100644
--- a/test/testcases/tests/level1/html/table30.xml.kfail
+++ b/test/testcases/tests/level1/html/table30.xml
diff --git a/test/testcases/tests/level1/html/table31.xml.kfail b/test/testcases/tests/level1/html/table31.xml
index f5c3fa6..f5c3fa6 100644
--- a/test/testcases/tests/level1/html/table31.xml.kfail
+++ b/test/testcases/tests/level1/html/table31.xml
diff --git a/test/testcases/tests/level1/html/table32.xml.kfail b/test/testcases/tests/level1/html/table32.xml
index cf7e0cd..cf7e0cd 100644
--- a/test/testcases/tests/level1/html/table32.xml.kfail
+++ b/test/testcases/tests/level1/html/table32.xml
diff --git a/test/testcases/tests/level1/html/table33.xml.kfail b/test/testcases/tests/level1/html/table33.xml
index 5c0e447..5c0e447 100644
--- a/test/testcases/tests/level1/html/table33.xml.kfail
+++ b/test/testcases/tests/level1/html/table33.xml
diff --git a/test/testcases/tests/level1/html/table34.xml.kfail b/test/testcases/tests/level1/html/table34.xml
index 07443ef..07443ef 100644
--- a/test/testcases/tests/level1/html/table34.xml.kfail
+++ b/test/testcases/tests/level1/html/table34.xml
diff --git a/test/testcases/tests/level1/html/table35.xml.kfail b/test/testcases/tests/level1/html/table35.xml
index 32cce60..32cce60 100644
--- a/test/testcases/tests/level1/html/table35.xml.kfail
+++ b/test/testcases/tests/level1/html/table35.xml
diff --git a/test/testcases/tests/level1/html/table36.xml.kfail b/test/testcases/tests/level1/html/table36.xml
index 2bdded8..2bdded8 100644
--- a/test/testcases/tests/level1/html/table36.xml.kfail
+++ b/test/testcases/tests/level1/html/table36.xml
diff --git a/test/testcases/tests/level1/html/table37.xml.kfail b/test/testcases/tests/level1/html/table37.xml
index cdf5b73..cdf5b73 100644
--- a/test/testcases/tests/level1/html/table37.xml.kfail
+++ b/test/testcases/tests/level1/html/table37.xml
diff --git a/test/testcases/tests/level1/html/table38.xml.kfail b/test/testcases/tests/level1/html/table38.xml
index fad8dfe..fad8dfe 100644
--- a/test/testcases/tests/level1/html/table38.xml.kfail
+++ b/test/testcases/tests/level1/html/table38.xml
diff --git a/test/testcases/tests/level1/html/table39.xml.kfail b/test/testcases/tests/level1/html/table39.xml
index 1fd66db..1fd66db 100644
--- a/test/testcases/tests/level1/html/table39.xml.kfail
+++ b/test/testcases/tests/level1/html/table39.xml
diff --git a/test/testcases/tests/level1/html/table40.xml.kfail b/test/testcases/tests/level1/html/table40.xml
index 31a9763..31a9763 100644
--- a/test/testcases/tests/level1/html/table40.xml.kfail
+++ b/test/testcases/tests/level1/html/table40.xml
diff --git a/test/testcases/tests/level1/html/table41.xml.kfail b/test/testcases/tests/level1/html/table41.xml
index 4030b09..4030b09 100644
--- a/test/testcases/tests/level1/html/table41.xml.kfail
+++ b/test/testcases/tests/level1/html/table41.xml
diff --git a/test/testcases/tests/level1/html/table42.xml.kfail b/test/testcases/tests/level1/html/table42.xml
index 8fa86f1..8fa86f1 100644
--- a/test/testcases/tests/level1/html/table42.xml.kfail
+++ b/test/testcases/tests/level1/html/table42.xml
diff --git a/test/testcases/tests/level1/html/table43.xml.kfail b/test/testcases/tests/level1/html/table43.xml
index ea9e5de..ea9e5de 100644
--- a/test/testcases/tests/level1/html/table43.xml.kfail
+++ b/test/testcases/tests/level1/html/table43.xml
diff --git a/test/testcases/tests/level1/html/table44.xml.kfail b/test/testcases/tests/level1/html/table44.xml
index a893f76..a893f76 100644
--- a/test/testcases/tests/level1/html/table44.xml.kfail
+++ b/test/testcases/tests/level1/html/table44.xml
diff --git a/test/testcases/tests/level1/html/table45.xml.kfail b/test/testcases/tests/level1/html/table45.xml
index b1717db..b1717db 100644
--- a/test/testcases/tests/level1/html/table45.xml.kfail
+++ b/test/testcases/tests/level1/html/table45.xml
diff --git a/test/testcases/tests/level1/html/table46.xml.kfail b/test/testcases/tests/level1/html/table46.xml
index 096b892..096b892 100644
--- a/test/testcases/tests/level1/html/table46.xml.kfail
+++ b/test/testcases/tests/level1/html/table46.xml
diff --git a/test/testcases/tests/level1/html/table47.xml.kfail b/test/testcases/tests/level1/html/table47.xml
index 4d8340b..4d8340b 100644
--- a/test/testcases/tests/level1/html/table47.xml.kfail
+++ b/test/testcases/tests/level1/html/table47.xml
diff --git a/test/testcases/tests/level1/html/table48.xml.kfail b/test/testcases/tests/level1/html/table48.xml
index 1910883..1910883 100644
--- a/test/testcases/tests/level1/html/table48.xml.kfail
+++ b/test/testcases/tests/level1/html/table48.xml
diff --git a/test/testcases/tests/level1/html/table49.xml.kfail b/test/testcases/tests/level1/html/table49.xml
index 1db690b..1db690b 100644
--- a/test/testcases/tests/level1/html/table49.xml.kfail
+++ b/test/testcases/tests/level1/html/table49.xml
diff --git a/test/testcases/tests/level1/html/table50.xml.kfail b/test/testcases/tests/level1/html/table50.xml
index 8f60638..8f60638 100644
--- a/test/testcases/tests/level1/html/table50.xml.kfail
+++ b/test/testcases/tests/level1/html/table50.xml
diff --git a/test/testcases/tests/level1/html/table51.xml.kfail b/test/testcases/tests/level1/html/table51.xml
index c917f27..c917f27 100644
--- a/test/testcases/tests/level1/html/table51.xml.kfail
+++ b/test/testcases/tests/level1/html/table51.xml
diff --git a/test/testcases/tests/level1/html/table52.xml.kfail b/test/testcases/tests/level1/html/table52.xml
index bf94572..bf94572 100644
--- a/test/testcases/tests/level1/html/table52.xml.kfail
+++ b/test/testcases/tests/level1/html/table52.xml
diff --git a/test/testcases/tests/level1/html/table53.xml.kfail b/test/testcases/tests/level1/html/table53.xml
index 210c7e1..210c7e1 100644
--- a/test/testcases/tests/level1/html/table53.xml.kfail
+++ b/test/testcases/tests/level1/html/table53.xml
diff --git a/test/testcases/tests/level2/html/.HTMLImageElement05.xml.swp b/test/testcases/tests/level2/html/.HTMLImageElement05.xml.swp
new file mode 100644
index 0000000..6847879
--- /dev/null
+++ b/test/testcases/tests/level2/html/.HTMLImageElement05.xml.swp
Binary files differ
diff --git a/test/testcases/tests/level2/html/HTMLBaseFontElement03.xml b/test/testcases/tests/level2/html/HTMLBaseFontElement03.xml
index b743fb0..3709832 100644
--- a/test/testcases/tests/level2/html/HTMLBaseFontElement03.xml
+++ b/test/testcases/tests/level2/html/HTMLBaseFontElement03.xml
@@ -31,7 +31,7 @@ See W3C License http://www.w3.org/Consortium/Legal/ for more details.
<var name="nodeList" type="NodeList"/>
<var name="testNode" type="Node"/>
<var name="vsize" type="int"/>
-<var name="doc" type="Node"/>
+<var name="doc" type="Document"/>
<load var="doc" href="basefont" willBeModified="false"/>
<getElementsByTagName interface="Document" obj="doc" var="nodeList" tagname="&quot;basefont&quot;"/>
<assertSize collection="nodeList" size="1" id="Asize"/>
diff --git a/test/testcases/tests/level2/html/HTMLBodyElement07.xml b/test/testcases/tests/level2/html/HTMLBodyElement07.xml.kfail
index 2c759f8..2c759f8 100644
--- a/test/testcases/tests/level2/html/HTMLBodyElement07.xml
+++ b/test/testcases/tests/level2/html/HTMLBodyElement07.xml.kfail
diff --git a/test/testcases/tests/level2/html/HTMLBodyElement08.xml b/test/testcases/tests/level2/html/HTMLBodyElement08.xml.kfail
index 50b411d..50b411d 100644
--- a/test/testcases/tests/level2/html/HTMLBodyElement08.xml
+++ b/test/testcases/tests/level2/html/HTMLBodyElement08.xml.kfail
diff --git a/test/testcases/tests/level2/html/HTMLBodyElement09.xml b/test/testcases/tests/level2/html/HTMLBodyElement09.xml.kfail
index 150b4a8..150b4a8 100644
--- a/test/testcases/tests/level2/html/HTMLBodyElement09.xml
+++ b/test/testcases/tests/level2/html/HTMLBodyElement09.xml.kfail
diff --git a/test/testcases/tests/level2/html/HTMLBodyElement10.xml b/test/testcases/tests/level2/html/HTMLBodyElement10.xml.kfail
index 691739e..691739e 100644
--- a/test/testcases/tests/level2/html/HTMLBodyElement10.xml
+++ b/test/testcases/tests/level2/html/HTMLBodyElement10.xml.kfail
diff --git a/test/testcases/tests/level2/html/HTMLBodyElement11.xml b/test/testcases/tests/level2/html/HTMLBodyElement11.xml.kfail
index 3c83437..3c83437 100644
--- a/test/testcases/tests/level2/html/HTMLBodyElement11.xml
+++ b/test/testcases/tests/level2/html/HTMLBodyElement11.xml.kfail
diff --git a/test/testcases/tests/level2/html/HTMLBodyElement12.xml b/test/testcases/tests/level2/html/HTMLBodyElement12.xml.kfail
index 6255dbb..6255dbb 100644
--- a/test/testcases/tests/level2/html/HTMLBodyElement12.xml
+++ b/test/testcases/tests/level2/html/HTMLBodyElement12.xml.kfail
diff --git a/test/testcases/tests/level2/html/HTMLDocument22.xml b/test/testcases/tests/level2/html/HTMLDocument22.xml.kfail
index 414f065..414f065 100644
--- a/test/testcases/tests/level2/html/HTMLDocument22.xml
+++ b/test/testcases/tests/level2/html/HTMLDocument22.xml.kfail
diff --git a/test/testcases/tests/level2/html/HTMLDocument23.xml b/test/testcases/tests/level2/html/HTMLDocument23.xml.kfail
index 7896dbd..7896dbd 100644
--- a/test/testcases/tests/level2/html/HTMLDocument23.xml
+++ b/test/testcases/tests/level2/html/HTMLDocument23.xml.kfail
diff --git a/test/testcases/tests/level2/html/HTMLDocument24.xml b/test/testcases/tests/level2/html/HTMLDocument24.xml.kfail
index 186062d..186062d 100644
--- a/test/testcases/tests/level2/html/HTMLDocument24.xml
+++ b/test/testcases/tests/level2/html/HTMLDocument24.xml.kfail
diff --git a/test/testcases/tests/level2/html/HTMLDocument25.xml b/test/testcases/tests/level2/html/HTMLDocument25.xml.kfail
index 42a1996..42a1996 100644
--- a/test/testcases/tests/level2/html/HTMLDocument25.xml
+++ b/test/testcases/tests/level2/html/HTMLDocument25.xml.kfail
diff --git a/test/testcases/tests/level2/html/HTMLDocument26.xml b/test/testcases/tests/level2/html/HTMLDocument26.xml.kfail
index 032cead..032cead 100644
--- a/test/testcases/tests/level2/html/HTMLDocument26.xml
+++ b/test/testcases/tests/level2/html/HTMLDocument26.xml.kfail
diff --git a/test/testcases/tests/level2/html/HTMLDocument27.xml b/test/testcases/tests/level2/html/HTMLDocument27.xml.kfail
index fa2b184..fa2b184 100644
--- a/test/testcases/tests/level2/html/HTMLDocument27.xml
+++ b/test/testcases/tests/level2/html/HTMLDocument27.xml.kfail
diff --git a/test/testcases/tests/level2/html/HTMLFrameElement09.xml b/test/testcases/tests/level2/html/HTMLFrameElement09.xml
index d6fc5cc..9ae0e16 100644
--- a/test/testcases/tests/level2/html/HTMLFrameElement09.xml
+++ b/test/testcases/tests/level2/html/HTMLFrameElement09.xml
@@ -38,5 +38,5 @@ See W3C License http://www.w3.org/Consortium/Legal/ for more details.
<getElementById interface="Document" obj="doc" var="testNode" elementId='"Frame1"'/>
<contentDocument interface="HTMLFrameElement" obj="testNode" var="cd"/>
<title interface="HTMLDocument" obj="cd" var="vtitle"/>
-<assertEquals actual="vtitle" expected='"NIST DOM HTML Test - FRAMESET"' id="titleLink" ignoreCase="false" />
+<assertEquals actual="vtitle" expected='"NIST DOM HTML Test - FRAME2"' id="titleLink" ignoreCase="false" />
</test>
diff --git a/test/testcases/tests/level2/html/HTMLIFrameElement11.xml b/test/testcases/tests/level2/html/HTMLIFrameElement11.xml
index c77d2f4..4220a43 100644
--- a/test/testcases/tests/level2/html/HTMLIFrameElement11.xml
+++ b/test/testcases/tests/level2/html/HTMLIFrameElement11.xml
@@ -35,5 +35,5 @@ See W3C License http://www.w3.org/Consortium/Legal/ for more details.
<getElementById interface="Document" obj="doc" var="testNode" elementId='"Iframe2"'/>
<contentDocument interface="HTMLIFrameElement" obj="testNode" var="cd"/>
<title interface="HTMLDocument" obj="cd" var="vtitle"/>
-<assertEquals actual="vtitle" expected='"NIST DOM HTML Test - FRAME"' id="titleLink" ignoreCase="false" />
+<assertEquals actual="vtitle" expected='"NIST DOM HTML Test - IFRAME2"' id="titleLink" ignoreCase="false" />
</test>
diff --git a/test/testcases/tests/level2/html/HTMLTableElement39.xml b/test/testcases/tests/level2/html/HTMLTableElement39.xml.kfail
index 6631584..0a6fcfd 100644
--- a/test/testcases/tests/level2/html/HTMLTableElement39.xml
+++ b/test/testcases/tests/level2/html/HTMLTableElement39.xml.kfail
@@ -54,9 +54,14 @@ See W3C License http://www.w3.org/Consortium/Legal/ for more details.
<length interface="HTMLCollection" obj="rowsnodeList" var="vrows"/>
<assertEquals actual="vrows" expected="2" id="rowsLink1" ignoreCase="false"/>
<insertRow interface="HTMLTableElement" obj="testNode" var="newRow" index="-1"/>
+<!--
+* the following assumes that the row is appended to tbody
+* this is obviously wrong it should be appended to tfoot which is the end
+* of the table
<tBodies interface="HTMLTableElement" obj="testNode" var="tbodiesnodeList"/>
<item interface="HTMLCollection" obj="tbodiesnodeList" var="bodyNode" index="0"/>
<rows interface="HTMLTableSectionElement" obj="bodyNode" var="rowsnodeList"/>
<length interface="HTMLCollection" obj="rowsnodeList" var="vrows"/>
<assertEquals actual="vrows" expected="3" id="rowsLink2" ignoreCase="false"/>
+--!>
</test>
diff --git a/test/testcases/tests/level2/html/files/applet.html b/test/testcases/tests/level2/html/files/applet.html
new file mode 100644
index 0000000..d721cf1
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/applet.html
@@ -0,0 +1,12 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+<HEAD>
+<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
+<TITLE>NIST DOM HTML Test - Applet</TITLE>
+</HEAD>
+<BODY onload="parent.loadComplete()">
+<P>
+<APPLET ALIGN="bottom" ALT="Applet Number 1" ARCHIVE="" CODE="org/w3c/domts/DOMTSApplet.class" CODEBASE="applets" HEIGHT="306" HSPACE="0" NAME="applet1" VSPACE="0" WIDTH="301"></APPLET>
+</P>
+</BODY>
+</HTML>
diff --git a/test/testcases/tests/level2/html/files/applet.xhtml b/test/testcases/tests/level2/html/files/applet.xhtml
new file mode 100644
index 0000000..cf2070c
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/applet.xhtml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - Applet</title>
+</head>
+<body onload="parent.loadComplete()">
+<p>
+<applet align="bottom" alt="Applet Number 1" archive="" code="org/w3c/domts/DOMTSApplet.class" codebase="applets" height="306" hspace="0" name="applet1" vspace="0" width="301"></applet>
+</p>
+</body>
+</html>
+
diff --git a/test/testcases/tests/level2/html/files/applet.xml b/test/testcases/tests/level2/html/files/applet.xml
new file mode 100644
index 0000000..cf2070c
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/applet.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - Applet</title>
+</head>
+<body onload="parent.loadComplete()">
+<p>
+<applet align="bottom" alt="Applet Number 1" archive="" code="org/w3c/domts/DOMTSApplet.class" codebase="applets" height="306" hspace="0" name="applet1" vspace="0" width="301"></applet>
+</p>
+</body>
+</html>
+
diff --git a/test/testcases/tests/level2/html/files/applet2.html b/test/testcases/tests/level2/html/files/applet2.html
new file mode 100644
index 0000000..0379ed1
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/applet2.html
@@ -0,0 +1,12 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+<HEAD>
+<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
+<TITLE>NIST DOM HTML Test - Applet</TITLE>
+</HEAD>
+<BODY onload="parent.loadComplete()">
+<P>
+<APPLET ALIGN="bottom" ALT="Applet Number 1" ARCHIVE="" OBJECT="DOMTSApplet.dat" CODEBASE="applets" HEIGHT="306" HSPACE="0" NAME="applet1" VSPACE="0" WIDTH="301"></APPLET>
+</P>
+</BODY>
+</HTML>
diff --git a/test/testcases/tests/level2/html/files/applet2.xhtml b/test/testcases/tests/level2/html/files/applet2.xhtml
new file mode 100644
index 0000000..43b27da
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/applet2.xhtml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - Applet</title>
+</head>
+<body onload="parent.loadComplete()">
+<p>
+<applet align="bottom" alt="Applet Number 1" archive="" object="DOMTSApplet.dat" codebase="applets" height="306" hspace="0" name="applet1" vspace="0" width="301"></applet>
+</p>
+</body>
+</html>
+
diff --git a/test/testcases/tests/level2/html/files/applet2.xml b/test/testcases/tests/level2/html/files/applet2.xml
new file mode 100644
index 0000000..43b27da
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/applet2.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - Applet</title>
+</head>
+<body onload="parent.loadComplete()">
+<p>
+<applet align="bottom" alt="Applet Number 1" archive="" object="DOMTSApplet.dat" codebase="applets" height="306" hspace="0" name="applet1" vspace="0" width="301"></applet>
+</p>
+</body>
+</html>
+
diff --git a/test/testcases/tests/level2/html/files/area.html b/test/testcases/tests/level2/html/files/area.html
new file mode 100644
index 0000000..dddff68
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/area.html
@@ -0,0 +1,14 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<HTML>
+<HEAD>
+<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
+<TITLE>NIST DOM HTML Test - Area</TITLE>
+</HEAD>
+<BODY onload="parent.loadComplete()">
+<P>
+<MAP NAME="mapid" ID="mapid">
+<AREA TABINDEX="10" ACCESSKEY="a" SHAPE="rect" ALT="Domain" COORDS="0,2,45,45" HREF="./files/dletter.html" TITLE="Domain">
+</MAP>
+</P>
+</BODY>
+</HTML>
diff --git a/test/testcases/tests/level2/html/files/area.xhtml b/test/testcases/tests/level2/html/files/area.xhtml
new file mode 100644
index 0000000..1e497f3
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/area.xhtml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "xhtml1-strict.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - Area</title>
+</head>
+<body onload="parent.loadComplete()">
+<p>
+<map name="mapid" id="mapid">
+<area tabindex="10" accesskey="a" shape="rect" alt="Domain" coords="0,2,45,45" href="./files/dletter.html" title="Domain"/>
+</map>
+</p>
+</body>
+</html>
+
diff --git a/test/testcases/tests/level2/html/files/area.xml b/test/testcases/tests/level2/html/files/area.xml
new file mode 100644
index 0000000..1e497f3
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/area.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "xhtml1-strict.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - Area</title>
+</head>
+<body onload="parent.loadComplete()">
+<p>
+<map name="mapid" id="mapid">
+<area tabindex="10" accesskey="a" shape="rect" alt="Domain" coords="0,2,45,45" href="./files/dletter.html" title="Domain"/>
+</map>
+</p>
+</body>
+</html>
+
diff --git a/test/testcases/tests/level2/html/files/area2.html b/test/testcases/tests/level2/html/files/area2.html
new file mode 100644
index 0000000..f1ae081
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/area2.html
@@ -0,0 +1,15 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+ "http://www.w3.org/TR/html4/loose.dtd">
+<HTML>
+<HEAD>
+<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
+<TITLE>NIST DOM HTML Test - Area</TITLE>
+</HEAD>
+<BODY onload="parent.loadComplete()">
+<P>
+<MAP NAME="mapid" ID="mapid">
+<AREA HREF="./files/dletter.html" ALT="Domain" TARGET="dynamic">
+</MAP>
+</P>
+</BODY>
+</HTML>
diff --git a/test/testcases/tests/level2/html/files/area2.xhtml b/test/testcases/tests/level2/html/files/area2.xhtml
new file mode 100644
index 0000000..5476bee
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/area2.xhtml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - Area</title>
+</head>
+<body onload="parent.loadComplete()">
+<p>
+<map name="mapid" id="mapid">
+<area href="./files/dletter.html" alt="Domain" target="dynamic"/>
+</map>
+</p>
+</body>
+</html>
diff --git a/test/testcases/tests/level2/html/files/area2.xml b/test/testcases/tests/level2/html/files/area2.xml
new file mode 100644
index 0000000..5476bee
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/area2.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - Area</title>
+</head>
+<body onload="parent.loadComplete()">
+<p>
+<map name="mapid" id="mapid">
+<area href="./files/dletter.html" alt="Domain" target="dynamic"/>
+</map>
+</p>
+</body>
+</html>
diff --git a/test/testcases/tests/level2/html/files/basefont.html b/test/testcases/tests/level2/html/files/basefont.html
new file mode 100644
index 0000000..e3753f7
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/basefont.html
@@ -0,0 +1,12 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+<HEAD>
+<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
+<TITLE>NIST DOM HTML Test - BaseFont</TITLE>
+</HEAD>
+<BODY onload="parent.loadComplete()">
+<P>
+<BASEFONT COLOR="#000000" FACE="arial,helvitica" SIZE="4">
+</P>
+</BODY>
+</HTML>
diff --git a/test/testcases/tests/level2/html/files/basefont.xhtml b/test/testcases/tests/level2/html/files/basefont.xhtml
new file mode 100644
index 0000000..c5fc9b5
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/basefont.xhtml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - BaseFont</title>
+</head>
+<body onload="parent.loadComplete()">
+<p>
+<basefont color="#000000" face="arial,helvitica" size="4"/>
+</p>
+</body>
+</html>
diff --git a/test/testcases/tests/level2/html/files/basefont.xml b/test/testcases/tests/level2/html/files/basefont.xml
new file mode 100644
index 0000000..c5fc9b5
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/basefont.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - BaseFont</title>
+</head>
+<body onload="parent.loadComplete()">
+<p>
+<basefont color="#000000" face="arial,helvitica" size="4"/>
+</p>
+</body>
+</html>
diff --git a/test/testcases/tests/level2/html/files/document.html b/test/testcases/tests/level2/html/files/document.html
new file mode 100644
index 0000000..9cd9c8a
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/document.html
@@ -0,0 +1,36 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+<HEAD>
+<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
+<TITLE>NIST DOM HTML Test - DOCUMENT</TITLE>
+</HEAD>
+<BODY onload="parent.loadComplete()" ID="TEST-BODY">
+<FORM ID="form1" ACCEPT-CHARSET="US-ASCII" ACTION="./files/getData.pl" ENCTYPE="application/x-www-form-urlencoded" METHOD="post">
+<P>
+<TEXTAREA NAME="text1" COLS="20" ROWS="7"></TEXTAREA>
+<INPUT TYPE="submit" NAME="submit" VALUE="Submit" />
+<INPUT TYPE="reset" NAME="reset" VALUE="Reset" />
+</P>
+</FORM>
+<P>
+<MAP NAME="mapid" ID="mapid">
+<AREA TABINDEX="10" ACCESSKEY="a" SHAPE="rect" ALT="Domain" COORDS="0,2,45,45" HREF="./files/dletter.html" TITLE="Domain1">
+<AREA TABINDEX="10" ACCESSKEY="a" SHAPE="rect" ALT="Domain" COORDS="0,2,45,45" HREF="./files/dletter.html" TITLE="Domain2">
+</MAP>
+</P>
+<P>
+<IMG ID="IMAGE-1" NAME="IMAGE-1" SRC="./pix/dts.gif" ALT="DTS IMAGE LOGO" LONGDESC="./files/desc.html" USEMAP="#DTS-MAP" WIDTH="115"/>
+</P>
+<P>
+<OBJECT DATA="./pix/line.gif" CODETYPE="image/gif" HEIGHT="10">
+<APPLET ALT="Applet Number 1" CODE="applet1.class"></APPLET>
+</OBJECT>
+<OBJECT DATA="./pix/logo.gif" type="image/gif">
+<APPLET ALT="Applet Number 2" CODE="applet2.class"></APPLET>
+</OBJECT>
+</P>
+<P>
+<A ID="Anchor" DIR="LTR" HREF="./pix/submit.gif" ACCESSKEY="g" TYPE="image/gif" COORDS="0,0,100,100" SHAPE="rect" REL="GLOSSARY" REV="STYLESHEET" HREFLANG="en" CHARSET="US-ASCII" TABINDEX="22" NAME="Anchor">View Submit Button</A>
+</P>
+</BODY>
+</HTML>
diff --git a/test/testcases/tests/level2/html/files/document.xhtml b/test/testcases/tests/level2/html/files/document.xhtml
new file mode 100644
index 0000000..3cc6ccf
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/document.xhtml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - DOCUMENT</title>
+</head>
+<body onload="parent.loadComplete()" id="TEST-BODY">
+<form id="form1" accept-charset="US-ASCII" action="./files/getData.pl" enctype="application/x-www-form-urlencoded" method="post">
+<p>
+<textarea name="text1" cols="20" rows="7"></textarea>
+<input type="submit" name="submit1" value="Submit" />
+<input type="reset" name="submit2" value="Reset" />
+</p>
+</form>
+<p>
+<map name="mapid" id="mapid">
+<area tabindex="10" accesskey="a" shape="rect" alt="Domain" coords="0,2,45,45" href="./files/dletter.html" title="Domain1" />
+<area tabindex="10" accesskey="a" shape="rect" alt="Domain" coords="0,2,45,45" href="./files/dletter.html" title="Domain2" />
+</map>
+</p>
+<p>
+<img id="IMAGE-1" src="./pix/dts.gif" alt="DTS IMAGE LOGO" longdesc="./files/desc.html" usemap="#DTS-MAP" width="115"/>
+</p>
+<p>
+<object data="./pix/line.gif" codetype="image/gif" height="10">
+<applet alt="Applet Number 1" code="applet1.class" width="10" height="10"></applet>
+</object>
+<object data="./pix/logo.gif" type="image/gif">
+<applet alt="Applet Number 2" code="applet2.class" width="10" height="10"></applet>
+</object>
+</p>
+<p>
+<a id="Anchor" dir="ltr" href="./pix/submit.gif" accesskey="g" type="image/gif" coords="0,0,100,100" shape="rect" rel="GLOSSARY" rev="STYLESHEET" hreflang="en" charset="US-ASCII" tabindex="22" name="Anchor">View Submit Button</a>
+</p>
+</body>
+</html>
+
diff --git a/test/testcases/tests/level2/html/files/document.xml b/test/testcases/tests/level2/html/files/document.xml
new file mode 100644
index 0000000..3cc6ccf
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/document.xml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - DOCUMENT</title>
+</head>
+<body onload="parent.loadComplete()" id="TEST-BODY">
+<form id="form1" accept-charset="US-ASCII" action="./files/getData.pl" enctype="application/x-www-form-urlencoded" method="post">
+<p>
+<textarea name="text1" cols="20" rows="7"></textarea>
+<input type="submit" name="submit1" value="Submit" />
+<input type="reset" name="submit2" value="Reset" />
+</p>
+</form>
+<p>
+<map name="mapid" id="mapid">
+<area tabindex="10" accesskey="a" shape="rect" alt="Domain" coords="0,2,45,45" href="./files/dletter.html" title="Domain1" />
+<area tabindex="10" accesskey="a" shape="rect" alt="Domain" coords="0,2,45,45" href="./files/dletter.html" title="Domain2" />
+</map>
+</p>
+<p>
+<img id="IMAGE-1" src="./pix/dts.gif" alt="DTS IMAGE LOGO" longdesc="./files/desc.html" usemap="#DTS-MAP" width="115"/>
+</p>
+<p>
+<object data="./pix/line.gif" codetype="image/gif" height="10">
+<applet alt="Applet Number 1" code="applet1.class" width="10" height="10"></applet>
+</object>
+<object data="./pix/logo.gif" type="image/gif">
+<applet alt="Applet Number 2" code="applet2.class" width="10" height="10"></applet>
+</object>
+</p>
+<p>
+<a id="Anchor" dir="ltr" href="./pix/submit.gif" accesskey="g" type="image/gif" coords="0,0,100,100" shape="rect" rel="GLOSSARY" rev="STYLESHEET" hreflang="en" charset="US-ASCII" tabindex="22" name="Anchor">View Submit Button</a>
+</p>
+</body>
+</html>
+
diff --git a/test/testcases/tests/level2/html/files/img.html b/test/testcases/tests/level2/html/files/img.html
new file mode 100644
index 0000000..b4e8b27
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/img.html
@@ -0,0 +1,13 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+<HEAD>
+<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
+<TITLE>NIST DOM HTML Test - IMG</TITLE>
+</HEAD>
+<BODY onload="parent.loadComplete()">
+<P>
+<IMG ID="IMAGE-1" NAME="IMAGE-1" SRC="./pix/dts.gif" ALIGN="middle" ALT="DTS IMAGE LOGO" BORDER="0" HEIGHT="47" HSPACE="4" LONGDESC="./files/desc.html" USEMAP="#DTS-MAP" VSPACE="10" WIDTH="115"/>
+</P>
+</BODY>
+</HTML>
+
diff --git a/test/testcases/tests/level2/html/files/img.xhtml b/test/testcases/tests/level2/html/files/img.xhtml
new file mode 100644
index 0000000..40e3695
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/img.xhtml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - IMG</title>
+</head>
+<body onload="parent.loadComplete()">
+<p>
+<img id="IMAGE-1" name="IMAGE-1" src="./pix/dts.gif" align="middle" alt="DTS IMAGE LOGO" border="0" height="47" hspace="4" longdesc="./files/desc.html" usemap="#DTS-MAP" vspace="10" width="115"/>
+</p>
+</body>
+</html>
+
diff --git a/test/testcases/tests/level2/html/files/img.xml b/test/testcases/tests/level2/html/files/img.xml
new file mode 100644
index 0000000..40e3695
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/img.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - IMG</title>
+</head>
+<body onload="parent.loadComplete()">
+<p>
+<img id="IMAGE-1" name="IMAGE-1" src="./pix/dts.gif" align="middle" alt="DTS IMAGE LOGO" border="0" height="47" hspace="4" longdesc="./files/desc.html" usemap="#DTS-MAP" vspace="10" width="115"/>
+</p>
+</body>
+</html>
+
diff --git a/test/testcases/tests/level2/html/files/input.html b/test/testcases/tests/level2/html/files/input.html
new file mode 100644
index 0000000..c36e87d
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/input.html
@@ -0,0 +1,60 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+<HEAD>
+<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
+<TITLE>NIST DOM HTML Test - INPUT</TITLE>
+</HEAD>
+<BODY onload="parent.loadComplete()">
+<TABLE CELLPADDING="15" BORDER="BORDER" SUMMARY="Table 1">
+<TR ALIGN="center">
+<TD VAlign="top">Under a FORM control
+<FORM ID="form1" ACTION="./files/getData.pl" METHOD="post">
+<TABLE BORDER="15" SUMMARY="Table 2">
+<TR>
+<TD>
+<LABEL ACCESSKEY="b" FOR="input1">Enter Your Password:</LABEL>
+</TD>
+<TD>
+<INPUT DIR="LTR" ID="input1" TABINDEX="8" VALUE="Password" TYPE="password" NAME="Password" SIZE="25" MAXLENGTH="5" ALT="Password entry" READONLY="READONLY"/>
+</TD>
+</TR>
+<TR>
+<TD>
+<INPUT TYPE="RADIO" NAME="Radio1" ACCESSKEY="c" VALUE="ReHire"/>ReHire
+</TD>
+</TR>
+<TR>
+<TD>
+<INPUT TYPE="RADIO" NAME="Radio2" VALUE="NewHire" TABINDEX="9" CHECKED="CHECKED"/>NewHire
+</TD>
+</TR>
+<TR>
+<TD>Hours available to work</TD>
+<TD>
+<INPUT TYPE="CHECKBOX" NAME="Check1" ALIGN="bottom" TABINDEX="10" VALUE="EarlyMornings" CHECKED="CHECKED"/>EarlyMornings
+<BR/>
+<INPUT ID="input5" TYPE="CHECKBOX" NAME="Check2" TABINDEX="11" VALUE="AfterNoon" ONCLICK="newId(this)"/>Afternoon
+<BR/>
+<INPUT TYPE="CHECKBOX" NAME="Check3" TABINDEX="12" VALUE="Evenings"/>Evenings
+<BR/>
+<INPUT TYPE="CHECKBOX" NAME="Check4" TABINDEX="13" VALUE="Closing" DISABLED="DISABLED"/>Closing
+<BR/>
+</TD>
+</TR>
+<TR>
+<TD COLSPAN="2">
+<INPUT TYPE="IMAGE" TABINDEX="14" NAME="SubmitImage" USEMAP="#submit-map" SRC="./pix/submit.gif"/>
+</TD>
+</TR>
+<TR>
+<TD COLSPAN="2">
+<INPUT TITLE="old_title" TYPE="FILE" NAME="FileControl" TABINDEX="15" ACCEPT="GIF,JPEG" ONSELECT="newTitle(this)"/>
+</TD>
+</TR>
+</TABLE>
+</FORM>
+</TD>
+</TR>
+</TABLE>
+</BODY>
+</HTML>
diff --git a/test/testcases/tests/level2/html/files/input.xhtml b/test/testcases/tests/level2/html/files/input.xhtml
new file mode 100644
index 0000000..b7704ad
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/input.xhtml
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - INPUT</title>
+</head>
+<body onload="parent.loadComplete()">
+<table cellpadding="15" border="border" summary="Table 1">
+<tr align="center">
+<td valign="top">Under a FORM control
+<form id="form1" action="./files/getData.pl" method="post">
+<table border="15" summary="Table 2">
+<tr>
+<td>
+<label accesskey="b" for="input1">Enter Your Password:</label>
+</td>
+<td>
+<input dir="ltr" id="input1" tabindex="8" value="Password" type="password" name="Password" size="25" maxlength="5" alt="Password entry" readonly="readonly"/>
+</td>
+</tr>
+<tr>
+<td>
+<input type="radio" name="Radio1" accesskey="c" value="ReHire"/>
+</td>
+</tr>
+<tr>
+<td>
+<input type="radio" name="Radio2" value="NewHire" tabindex="9" checked="checked"/>
+</td>
+</tr>
+<tr>
+<td>Hours available to work</td>
+<td>
+<input type="checkbox" name="Check1" align="bottom" tabindex="10" value="EarlyMornings" checked="checked"/>
+<br/>
+<input id="input5" type="checkbox" name="Check2" tabindex="11" value="AfterNoon" onclick="newId(this)"/>
+<br/>
+<input type="checkbox" name="Check3" tabindex="12" value="Evenings"/>
+<br/>
+<input type="checkbox" name="Check4" tabindex="13" value="Closing" disabled="disabled"/>
+<br/>
+</td>
+</tr>
+<tr>
+<td colspan="2">
+<input type="image" tabindex="14" name="SubmitImage" usemap="#submit-map" src="./pix/submit.gif"/>
+</td>
+</tr>
+<tr>
+<td colspan="2">
+<input title="old_title" type="file" name="FileControl" tabindex="15" accept="GIF,JPEG" onselect="newTitle(this)"/>
+</td>
+</tr>
+</table>
+</form>
+</td>
+</tr>
+</table>
+</body>
+</html>
diff --git a/test/testcases/tests/level2/html/files/input.xml b/test/testcases/tests/level2/html/files/input.xml
new file mode 100644
index 0000000..b7704ad
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/input.xml
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - INPUT</title>
+</head>
+<body onload="parent.loadComplete()">
+<table cellpadding="15" border="border" summary="Table 1">
+<tr align="center">
+<td valign="top">Under a FORM control
+<form id="form1" action="./files/getData.pl" method="post">
+<table border="15" summary="Table 2">
+<tr>
+<td>
+<label accesskey="b" for="input1">Enter Your Password:</label>
+</td>
+<td>
+<input dir="ltr" id="input1" tabindex="8" value="Password" type="password" name="Password" size="25" maxlength="5" alt="Password entry" readonly="readonly"/>
+</td>
+</tr>
+<tr>
+<td>
+<input type="radio" name="Radio1" accesskey="c" value="ReHire"/>
+</td>
+</tr>
+<tr>
+<td>
+<input type="radio" name="Radio2" value="NewHire" tabindex="9" checked="checked"/>
+</td>
+</tr>
+<tr>
+<td>Hours available to work</td>
+<td>
+<input type="checkbox" name="Check1" align="bottom" tabindex="10" value="EarlyMornings" checked="checked"/>
+<br/>
+<input id="input5" type="checkbox" name="Check2" tabindex="11" value="AfterNoon" onclick="newId(this)"/>
+<br/>
+<input type="checkbox" name="Check3" tabindex="12" value="Evenings"/>
+<br/>
+<input type="checkbox" name="Check4" tabindex="13" value="Closing" disabled="disabled"/>
+<br/>
+</td>
+</tr>
+<tr>
+<td colspan="2">
+<input type="image" tabindex="14" name="SubmitImage" usemap="#submit-map" src="./pix/submit.gif"/>
+</td>
+</tr>
+<tr>
+<td colspan="2">
+<input title="old_title" type="file" name="FileControl" tabindex="15" accept="GIF,JPEG" onselect="newTitle(this)"/>
+</td>
+</tr>
+</table>
+</form>
+</td>
+</tr>
+</table>
+</body>
+</html>
diff --git a/test/testcases/tests/level2/html/files/object.html b/test/testcases/tests/level2/html/files/object.html
new file mode 100644
index 0000000..c7fbab1
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/object.html
@@ -0,0 +1,18 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+<HEAD>
+<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
+<TITLE>NIST DOM HTML Test - OBJECT</TITLE>
+</HEAD>
+<BODY onload="parent.loadComplete()">
+<P>
+<OBJECT ALIGN="middle" ARCHIVE="" BORDER="0" CODEBASE="http://xw2k.sdct.itl.nist.gov/brady/dom/" DATA="./pix/logo.gif" HEIGHT="60" HSPACE="0" STANDBY="Loading Image ..." TABINDEX="0" TYPE="image/gif" USEMAP="#DivLogo-map" VSPACE="0" WIDTH="550"></OBJECT>
+</P>
+<FORM NAME="OBJECT2" ACTION="./files/getData.pl" METHOD="post">
+<P>
+<OBJECT DECLARE="declare" NAME="OBJECT2" CODETYPE="image/gif"></OBJECT>
+</P>
+</FORM>
+</BODY>
+</HTML>
+
diff --git a/test/testcases/tests/level2/html/files/object.xhtml b/test/testcases/tests/level2/html/files/object.xhtml
new file mode 100644
index 0000000..824f7fc
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/object.xhtml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - OBJECT</title>
+</head>
+<body onload="parent.loadComplete()">
+<p>
+<object align="middle" archive="" border="0" codebase="http://xw2k.sdct.itl.nist.gov/brady/dom/" data="./pix/logo.gif" height="60" hspace="0" standby="Loading Image ..." tabindex="0" type="image/gif" usemap="#DivLogo-map" vspace="0" width="550"></object>
+</p>
+<form name="OBJECT2" action="./files/getData.pl" method="post">
+<p>
+<object declare="declare" name="OBJECT2" codetype="image/gif"></object>
+</p>
+</form>
+</body>
+</html>
+
diff --git a/test/testcases/tests/level2/html/files/object.xml b/test/testcases/tests/level2/html/files/object.xml
new file mode 100644
index 0000000..824f7fc
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/object.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - OBJECT</title>
+</head>
+<body onload="parent.loadComplete()">
+<p>
+<object align="middle" archive="" border="0" codebase="http://xw2k.sdct.itl.nist.gov/brady/dom/" data="./pix/logo.gif" height="60" hspace="0" standby="Loading Image ..." tabindex="0" type="image/gif" usemap="#DivLogo-map" vspace="0" width="550"></object>
+</p>
+<form name="OBJECT2" action="./files/getData.pl" method="post">
+<p>
+<object declare="declare" name="OBJECT2" codetype="image/gif"></object>
+</p>
+</form>
+</body>
+</html>
+
diff --git a/test/testcases/tests/level2/html/files/object2.html b/test/testcases/tests/level2/html/files/object2.html
new file mode 100644
index 0000000..0a39363
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/object2.html
@@ -0,0 +1,17 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+<HEAD>
+<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
+<TITLE>NIST DOM HTML Test - OBJECT</TITLE>
+</HEAD>
+<BODY onload="parent.loadComplete()">
+<P>
+<OBJECT ALIGN="middle" ARCHIVE="" BORDER="0" CODEBASE="http://www.w3.org/DOM/" DATA="./pix/logo.gif" HEIGHT="60" HSPACE="0" STANDBY="Loading Image ..." TABINDEX="0" TYPE="image/gif" USEMAP="#DivLogo-map" VSPACE="0" WIDTH="550"></OBJECT>
+</P>
+<FORM ID="object2" ACTION="./files/getData.pl" METHOD="post">
+<P>
+<OBJECT DECLARE="declare" NAME="OBJECT2" CODETYPE="image/gif"></OBJECT>
+</P>
+</FORM>
+</BODY>
+</HTML>
diff --git a/test/testcases/tests/level2/html/files/object2.xhtml b/test/testcases/tests/level2/html/files/object2.xhtml
new file mode 100644
index 0000000..e318a3c
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/object2.xhtml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - OBJECT</title>
+</head>
+<body onload="parent.loadComplete()">
+<p>
+<object align="middle" archive="" border="0" codebase="http://www.w3.org/DOM/" data="./pix/logo.gif" height="60" hspace="0" standby="Loading Image ..." tabindex="0" type="image/gif" usemap="#DivLogo-map" vspace="0" width="550"></object>
+</p>
+<form id="object2" action="./files/getData.pl" method="post">
+<p>
+<object declare="declare" name="OBJECT2" codetype="image/gif"></object>
+</p>
+</form>
+</body>
+</html>
+
diff --git a/test/testcases/tests/level2/html/files/object2.xml b/test/testcases/tests/level2/html/files/object2.xml
new file mode 100644
index 0000000..a41e03d
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/object2.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - OBJECT</title>
+</head>
+<body onload="parent.loadComplete()">
+<p>
+<object align="middle" archive="" border="0" codebase="http://xw2k.sdct.itl.nist.gov/brady/dom/" data="./pix/logo.gif" height="60" hspace="0" standby="Loading Image ..." tabindex="0" type="image/gif" usemap="#DivLogo-map" vspace="0" width="550"></object>
+</p>
+<form id="object2" action="./files/getData.pl" method="post">
+<p>
+<object declare="declare" name="OBJECT2" codetype="image/gif"></object>
+</p>
+</form>
+</body>
+</html>
+
diff --git a/test/testcases/tests/level2/html/files/select.html b/test/testcases/tests/level2/html/files/select.html
new file mode 100644
index 0000000..7820624
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/select.html
@@ -0,0 +1,44 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+<HEAD>
+<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
+<TITLE>NIST DOM HTML Test - SELECT</TITLE>
+</HEAD>
+<BODY onload="parent.loadComplete()">
+<FORM ID="form1" ACTION="./files/getData.pl" METHOD="post">
+<P>
+<SELECT ID="selectId" DIR="ltr" TABINDEX="7" NAME="select1" MULTIPLE="multiple" SIZE="1">
+<OPTION SELECTED="selected" value="EMP1">EMP10001</OPTION>
+<OPTION>EMP10002</OPTION>
+<OPTION>EMP10003</OPTION>
+<OPTION>EMP10004</OPTION>
+<OPTION>EMP10005</OPTION>
+</SELECT>
+</P>
+</FORM>
+<P>
+<SELECT NAME="select2">
+<OPTION>EMP20001</OPTION>
+<OPTION>EMP20002</OPTION>
+<OPTION>EMP20003</OPTION>
+<OPTION>EMP20004</OPTION>
+<OPTION>EMP20005</OPTION>
+</SELECT>
+</P>
+<P>
+<SELECT NAME="select3" DISABLED="disabled" TABINDEX="1">
+<OPTION>EMP30001</OPTION>
+<OPTION>EMP30002</OPTION>
+<OPTION>EMP30003</OPTION>
+<OPTION>EMP30004</OPTION>
+<OPTION>EMP30005</OPTION>
+</SELECT>
+</P>
+</BODY>
+</HTML>
+
+
+
+
+
+
diff --git a/test/testcases/tests/level2/html/files/select.xhtml b/test/testcases/tests/level2/html/files/select.xhtml
new file mode 100644
index 0000000..491a74c
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/select.xhtml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - SELECT</title>
+</head>
+<body onload="parent.loadComplete()">
+<form id="form1" action="./files/getData.pl" method="post">
+<p>
+<select id="selectId" dir="ltr" tabindex="7" name="select1" multiple="multiple" size="1">
+<option selected="selected" value="EMP1">EMP10001</option>
+<option>EMP10002</option>
+<option>EMP10003</option>
+<option>EMP10004</option>
+<option>EMP10005</option>
+</select>
+</p>
+</form>
+<p>
+<select name="select2">
+<option>EMP20001</option>
+<option>EMP20002</option>
+<option>EMP20003</option>
+<option>EMP20004</option>
+<option>EMP20005</option>
+</select>
+</p>
+<p>
+<select name="select3" disabled="disabled" tabindex="1">
+<option>EMP30001</option>
+<option>EMP30002</option>
+<option>EMP30003</option>
+<option>EMP30004</option>
+<option>EMP30005</option>
+</select>
+</p>
+</body>
+</html>
+
diff --git a/test/testcases/tests/level2/html/files/select.xml b/test/testcases/tests/level2/html/files/select.xml
new file mode 100644
index 0000000..491a74c
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/select.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - SELECT</title>
+</head>
+<body onload="parent.loadComplete()">
+<form id="form1" action="./files/getData.pl" method="post">
+<p>
+<select id="selectId" dir="ltr" tabindex="7" name="select1" multiple="multiple" size="1">
+<option selected="selected" value="EMP1">EMP10001</option>
+<option>EMP10002</option>
+<option>EMP10003</option>
+<option>EMP10004</option>
+<option>EMP10005</option>
+</select>
+</p>
+</form>
+<p>
+<select name="select2">
+<option>EMP20001</option>
+<option>EMP20002</option>
+<option>EMP20003</option>
+<option>EMP20004</option>
+<option>EMP20005</option>
+</select>
+</p>
+<p>
+<select name="select3" disabled="disabled" tabindex="1">
+<option>EMP30001</option>
+<option>EMP30002</option>
+<option>EMP30003</option>
+<option>EMP30004</option>
+<option>EMP30005</option>
+</select>
+</p>
+</body>
+</html>
+
diff --git a/test/testcases/tests/level2/html/files/table.html b/test/testcases/tests/level2/html/files/table.html
new file mode 100644
index 0000000..b8f151e
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/table.html
@@ -0,0 +1,78 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+<HEAD>
+<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
+<TITLE>NIST DOM HTML Test - TABLE</TITLE>
+</HEAD>
+<BODY onload="parent.loadComplete()">
+<TABLE ALIGN="center" SUMMARY="Table 1">
+<TR>
+<TH>Id</TH>
+<TH>Name</TH>
+<TH>Position</TH>
+<TH>Salary</TH>
+</TR>
+</TABLE>
+<TABLE ID="table-1" ALIGN="center" BORDER="4" BGCOLOR="#ff0000" FRAME="border" CELLPADDING="2" CELLSPACING="2" SUMMARY="HTML Control Table" RULES="all" WIDTH="680">
+<CAPTION ALIGN="top">Table Caption</CAPTION>
+<THEAD ALIGN="center" VALIGN="middle">
+<TR ALIGN="center" BGCOLOR="#00FFFF" VALIGN="middle">
+<TH ID="header-1">Employee Id</TH>
+<TH ID="header-2" ABBR="maiden" AXIS="center" ALIGN="center" BGCOLOR="#00FFFF" COLSPAN="1" HEIGHT="50" NOWRAP="nowrap" ROWSPAN="1" SCOPE="col" HEADERS="header-1" VALIGN="middle" WIDTH="100">Employee Name</TH>
+<TH>Position</TH>
+<TH>Salary</TH>
+<TH>Gender</TH>
+<TH>Address</TH>
+</TR>
+</THEAD>
+<TFOOT ALIGN="center" VALIGN="middle">
+<TR>
+<TH>next page ...</TH>
+<TH>next page ...</TH>
+<TH>next page ...</TH>
+<TH>next page ...</TH>
+<TH>next page ...</TH>
+<TH>next page ...</TH>
+</TR>
+</TFOOT>
+<TBODY ALIGN="center" VALIGN="middle">
+<TR>
+<TD AXIS="center" ID="Table-3" ABBR="maiden2" ALIGN="center" BGCOLOR="#FF0000" COLSPAN="1" HEIGHT="50" NOWRAP="nowrap" ROWSPAN="1" SCOPE="col" HEADERS="header-2" VALIGN="middle" WIDTH="175">EMP0001</TD>
+<TD HEADERS="header-2">Margaret Martin</TD>
+<TD>Accountant</TD>
+<TD>56,000</TD>
+<TD>Female</TD>
+<TD>1230 North Ave. Dallas, Texas 98551</TD>
+</TR>
+<TR>
+<TD>EMP0002</TD>
+<TD>Martha Raynolds</TD>
+<TD>Secretary</TD>
+<TD>35,000</TD>
+<TD>Female</TD>
+<TD>1900 Dallas Road Dallas, Texas 98554</TD>
+</TR>
+</TBODY>
+</TABLE>
+<TABLE SUMMARY="Table 3">
+<TBODY>
+<TR>
+<TD>
+</TD>
+</TR>
+</TBODY>
+<TBODY>
+<TR>
+<TD>
+</TD>
+</TR>
+</TBODY>
+<TBODY>
+<TR>
+<TD>
+</TD>
+</TR>
+</TBODY>
+</TABLE>
+</BODY>
+</HTML>
diff --git a/test/testcases/tests/level2/html/files/table.xhtml b/test/testcases/tests/level2/html/files/table.xhtml
new file mode 100644
index 0000000..8300b90
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/table.xhtml
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - TABLE</title>
+</head>
+<body onload="parent.loadComplete()">
+<table align="center" summary="Table 1">
+<tr>
+<th>Id</th>
+<th>Name</th>
+<th>Position</th>
+<th>Salary</th>
+</tr>
+</table>
+<table id="table-1" align="center" border="4" bgcolor="#ff0000" frame="border" cellpadding="2" cellspacing="2" summary="HTML Control Table" rules="all" width="680">
+<caption align="top">Table Caption</caption>
+<thead align="center" valign="middle">
+<tr align="center" bgcolor="#00FFFF" valign="middle">
+<th id="header-1">Employee Id</th>
+<th id="header-2" abbr="maiden" axis="center" align="center" bgcolor="#00FFFF" colspan="1" height="50" nowrap="nowrap" rowspan="1" scope="col" headers="header-1" valign="middle" width="100">Employee Name</th>
+<th>Position</th>
+<th>Salary</th>
+<th>Gender</th>
+<th>Address</th>
+</tr>
+</thead>
+<tfoot align="center" valign="middle">
+<tr>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+</tr>
+</tfoot>
+<tbody align="center" valign="middle">
+<tr>
+<td axis="center" id="Table-3" abbr="maiden2" align="center" bgcolor="#FF0000" colspan="1" height="50" nowrap="nowrap" rowspan="1" scope="col" headers="header-2" valign="middle" width="175">EMP0001</td>
+<td headers="header-2">Margaret Martin</td>
+<td>Accountant</td>
+<td>56,000</td>
+<td>Female</td>
+<td>1230 North Ave. Dallas, Texas 98551</td>
+</tr>
+<tr>
+<td>EMP0002</td>
+<td>Martha Raynolds</td>
+<td>Secretary</td>
+<td>35,000</td>
+<td>Female</td>
+<td>1900 Dallas Road Dallas, Texas 98554</td>
+</tr>
+</tbody>
+</table>
+<table summary="Table 3">
+<tbody>
+<tr>
+<td>
+</td>
+</tr>
+</tbody>
+<tbody>
+<tr>
+<td>
+</td>
+</tr>
+</tbody>
+<tbody>
+<tr>
+<td>
+</td>
+</tr>
+</tbody>
+</table>
+</body>
+</html>
+
diff --git a/test/testcases/tests/level2/html/files/table.xml b/test/testcases/tests/level2/html/files/table.xml
new file mode 100644
index 0000000..8300b90
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/table.xml
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - TABLE</title>
+</head>
+<body onload="parent.loadComplete()">
+<table align="center" summary="Table 1">
+<tr>
+<th>Id</th>
+<th>Name</th>
+<th>Position</th>
+<th>Salary</th>
+</tr>
+</table>
+<table id="table-1" align="center" border="4" bgcolor="#ff0000" frame="border" cellpadding="2" cellspacing="2" summary="HTML Control Table" rules="all" width="680">
+<caption align="top">Table Caption</caption>
+<thead align="center" valign="middle">
+<tr align="center" bgcolor="#00FFFF" valign="middle">
+<th id="header-1">Employee Id</th>
+<th id="header-2" abbr="maiden" axis="center" align="center" bgcolor="#00FFFF" colspan="1" height="50" nowrap="nowrap" rowspan="1" scope="col" headers="header-1" valign="middle" width="100">Employee Name</th>
+<th>Position</th>
+<th>Salary</th>
+<th>Gender</th>
+<th>Address</th>
+</tr>
+</thead>
+<tfoot align="center" valign="middle">
+<tr>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+</tr>
+</tfoot>
+<tbody align="center" valign="middle">
+<tr>
+<td axis="center" id="Table-3" abbr="maiden2" align="center" bgcolor="#FF0000" colspan="1" height="50" nowrap="nowrap" rowspan="1" scope="col" headers="header-2" valign="middle" width="175">EMP0001</td>
+<td headers="header-2">Margaret Martin</td>
+<td>Accountant</td>
+<td>56,000</td>
+<td>Female</td>
+<td>1230 North Ave. Dallas, Texas 98551</td>
+</tr>
+<tr>
+<td>EMP0002</td>
+<td>Martha Raynolds</td>
+<td>Secretary</td>
+<td>35,000</td>
+<td>Female</td>
+<td>1900 Dallas Road Dallas, Texas 98554</td>
+</tr>
+</tbody>
+</table>
+<table summary="Table 3">
+<tbody>
+<tr>
+<td>
+</td>
+</tr>
+</tbody>
+<tbody>
+<tr>
+<td>
+</td>
+</tr>
+</tbody>
+<tbody>
+<tr>
+<td>
+</td>
+</tr>
+</tbody>
+</table>
+</body>
+</html>
+
diff --git a/test/testcases/tests/level2/html/files/table1.html b/test/testcases/tests/level2/html/files/table1.html
new file mode 100644
index 0000000..8f5d19b
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/table1.html
@@ -0,0 +1,12 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+<HEAD>
+<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
+<TITLE>NIST DOM HTML Test - TABLE</TITLE>
+</HEAD>
+<BODY onload="parent.loadComplete()">
+<TABLE SUMMARY="Empty Table">
+<tr><td>HTML can't abide empty table</td></tr>
+</TABLE>
+</BODY>
+</HTML>
diff --git a/test/testcases/tests/level2/html/files/table1.xhtml b/test/testcases/tests/level2/html/files/table1.xhtml
new file mode 100644
index 0000000..e174c63
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/table1.xhtml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - TABLE</title>
+</head>
+<body onload="parent.loadComplete()">
+<table summary="Empty Table">
+<tr><td>XHTML can't abide empty table</td></tr>
+</table>
+</body>
+</html>
+
diff --git a/test/testcases/tests/level2/html/files/table1.xml b/test/testcases/tests/level2/html/files/table1.xml
new file mode 100644
index 0000000..e174c63
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/table1.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - TABLE</title>
+</head>
+<body onload="parent.loadComplete()">
+<table summary="Empty Table">
+<tr><td>XHTML can't abide empty table</td></tr>
+</table>
+</body>
+</html>
+
diff --git a/test/testcases/tests/level2/html/files/tablerow.html b/test/testcases/tests/level2/html/files/tablerow.html
new file mode 100644
index 0000000..9e76a4c
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/tablerow.html
@@ -0,0 +1,59 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+<HEAD>
+<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
+<TITLE>NIST DOM HTML Test - TABLEROW</TITLE>
+</HEAD>
+<BODY onload="parent.loadComplete()">
+<TABLE ALIGN="center" SUMMARY="Table 1">
+<TR>
+<TH>Id</TH>
+<TH>Name</TH>
+<TH>Position</TH>
+<TH>Salary</TH>
+</TR>
+</TABLE>
+<TABLE ID="table-1" ALIGN="center" BORDER="4" BGCOLOR="#ff0000" FRAME="border" CELLPADDING="2" CELLSPACING="2" SUMMARY="HTML Control Table" RULES="all" WIDTH="680">
+<CAPTION ALIGN="top">Table Caption</CAPTION>
+<THEAD ALIGN="center" VALIGN="middle">
+<TR ALIGN="center" BGCOLOR="#00FFFF" VALIGN="middle" CHAR="*" CHAROFF="1">
+<TH ID="header-1">Employee Id</TH>
+<TH ID="header-2" ABBR="maiden" AXIS="center" ALIGN="center" BGCOLOR="#00FFFF" COLSPAN="1" HEIGHT="50" NOWRAP="nowrap" ROWSPAN="1" SCOPE="col" HEADERS="header-1" VALIGN="middle" WIDTH="100">Employee Name</TH>
+<TH>Position</TH>
+<TH>Salary</TH>
+<TH>Gender</TH>
+<TH>Address</TH>
+</TR>
+</THEAD>
+<TFOOT ALIGN="center" VALIGN="middle">
+<TR>
+<TH>next page ...</TH>
+<TH>next page ...</TH>
+<TH>next page ...</TH>
+<TH>next page ...</TH>
+<TH>next page ...</TH>
+<TH>next page ...</TH>
+</TR>
+</TFOOT>
+<TBODY ALIGN="center" VALIGN="middle">
+<TR>
+<TD AXIS="center" ID="Table-3" ABBR="maiden2" ALIGN="center" BGCOLOR="#FF0000" COLSPAN="1" HEIGHT="50" NOWRAP="nowrap" ROWSPAN="1" SCOPE="col" HEADERS="header-2" VALIGN="middle" WIDTH="175">EMP0001</TD>
+<TD HEADERS="header-2">Margaret Martin</TD>
+<TD>Accountant</TD>
+<TD>56,000</TD>
+<TD>Female</TD>
+<TD>1230 North Ave. Dallas, Texas 98551</TD>
+</TR>
+<TR>
+<TD>EMP0002</TD>
+<TD>Martha Raynolds</TD>
+<TD>Secretary</TD>
+<TD>35,000</TD>
+<TD>Female</TD>
+<TD>1900 Dallas Road Dallas, Texas 98554</TD>
+</TR>
+</TBODY>
+</TABLE>
+</BODY>
+</HTML>
+
diff --git a/test/testcases/tests/level2/html/files/tablerow.xhtml b/test/testcases/tests/level2/html/files/tablerow.xhtml
new file mode 100644
index 0000000..b901e3c
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/tablerow.xhtml
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - TABLE</title>
+</head>
+<body onload="parent.loadComplete()">
+<table align="center" summary="Table 1">
+<tr>
+<th>Id</th>
+<th>Name</th>
+<th>Position</th>
+<th>Salary</th>
+</tr>
+</table>
+<table id="table-1" align="center" border="4" bgcolor="#ff0000" frame="border" cellpadding="2" cellspacing="2" summary="HTML Control Table" rules="all" width="680">
+<caption align="top">Table Caption</caption>
+<thead align="center" valign="middle">
+<tr align="center" bgcolor="#00FFFF" valign="middle" char="*" charoff="1">
+<th id="header-1">Employee Id</th>
+<th id="header-2" abbr="maiden" axis="center" align="center" bgcolor="#00FFFF" colspan="1" height="50" nowrap="nowrap" rowspan="1" scope="col" headers="header-1" valign="middle" width="100">Employee Name</th>
+<th>Position</th>
+<th>Salary</th>
+<th>Gender</th>
+<th>Address</th>
+</tr>
+</thead>
+<tfoot align="center" valign="middle">
+<tr>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+</tr>
+</tfoot>
+<tbody align="center" valign="middle">
+<tr>
+<td axis="center" id="Table-3" abbr="maiden2" align="center" bgcolor="#FF0000" colspan="1" height="50" nowrap="nowrap" rowspan="1" scope="col" headers="header-2" valign="middle" width="175">EMP0001</td>
+<td headers="header-2">Margaret Martin</td>
+<td>Accountant</td>
+<td>56,000</td>
+<td>Female</td>
+<td>1230 North Ave. Dallas, Texas 98551</td>
+</tr>
+<tr>
+<td>EMP0002</td>
+<td>Martha Raynolds</td>
+<td>Secretary</td>
+<td>35,000</td>
+<td>Female</td>
+<td>1900 Dallas Road Dallas, Texas 98554</td>
+</tr>
+</tbody>
+</table>
+</body>
+</html>
+
+
diff --git a/test/testcases/tests/level2/html/files/tablerow.xml b/test/testcases/tests/level2/html/files/tablerow.xml
new file mode 100644
index 0000000..b901e3c
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/tablerow.xml
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - TABLE</title>
+</head>
+<body onload="parent.loadComplete()">
+<table align="center" summary="Table 1">
+<tr>
+<th>Id</th>
+<th>Name</th>
+<th>Position</th>
+<th>Salary</th>
+</tr>
+</table>
+<table id="table-1" align="center" border="4" bgcolor="#ff0000" frame="border" cellpadding="2" cellspacing="2" summary="HTML Control Table" rules="all" width="680">
+<caption align="top">Table Caption</caption>
+<thead align="center" valign="middle">
+<tr align="center" bgcolor="#00FFFF" valign="middle" char="*" charoff="1">
+<th id="header-1">Employee Id</th>
+<th id="header-2" abbr="maiden" axis="center" align="center" bgcolor="#00FFFF" colspan="1" height="50" nowrap="nowrap" rowspan="1" scope="col" headers="header-1" valign="middle" width="100">Employee Name</th>
+<th>Position</th>
+<th>Salary</th>
+<th>Gender</th>
+<th>Address</th>
+</tr>
+</thead>
+<tfoot align="center" valign="middle">
+<tr>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+</tr>
+</tfoot>
+<tbody align="center" valign="middle">
+<tr>
+<td axis="center" id="Table-3" abbr="maiden2" align="center" bgcolor="#FF0000" colspan="1" height="50" nowrap="nowrap" rowspan="1" scope="col" headers="header-2" valign="middle" width="175">EMP0001</td>
+<td headers="header-2">Margaret Martin</td>
+<td>Accountant</td>
+<td>56,000</td>
+<td>Female</td>
+<td>1230 North Ave. Dallas, Texas 98551</td>
+</tr>
+<tr>
+<td>EMP0002</td>
+<td>Martha Raynolds</td>
+<td>Secretary</td>
+<td>35,000</td>
+<td>Female</td>
+<td>1900 Dallas Road Dallas, Texas 98554</td>
+</tr>
+</tbody>
+</table>
+</body>
+</html>
+
+
diff --git a/test/testcases/tests/level2/html/files/tablesection.html b/test/testcases/tests/level2/html/files/tablesection.html
new file mode 100644
index 0000000..0c1a5f7
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/tablesection.html
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML>
+<HEAD>
+<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
+<TITLE>NIST DOM HTML Test - TABLESECTION</TITLE>
+</HEAD>
+<BODY onload="parent.loadComplete()">
+<TABLE ALIGN="center" SUMMARY="Table 1">
+<TBODY>
+<TR>
+<TH>Id</TH>
+<TH>Name</TH>
+<TH>Position</TH>
+<TH>Salary</TH>
+</TR>
+</TBODY>
+</TABLE>
+<TABLE ID="table-1" ALIGN="center" BORDER="4" BGCOLOR="#ff0000" FRAME="border" CELLPADDING="2" CELLSPACING="2" SUMMARY="HTML Control Table" RULES="all" WIDTH="680">
+<CAPTION ALIGN="top">Table Caption</CAPTION>
+<THEAD ALIGN="center" VALIGN="middle" CHAR="*" CHAROFF="1">
+<TR ALIGN="center" BGCOLOR="#00FFFF" VALIGN="middle" CHAR="*" CHAROFF="1">
+<TH ID="header-1">Employee Id</TH>
+<TH ID="header-2" ABBR="maiden" AXIS="center" ALIGN="center" BGCOLOR="#00FFFF" COLSPAN="1" HEIGHT="50" NOWRAP="nowrap" ROWSPAN="1" SCOPE="col" HEADERS="header-1" VALIGN="middle" WIDTH="100">Employee Name</TH>
+<TH>Position</TH>
+<TH>Salary</TH>
+<TH>Gender</TH>
+<TH>Address</TH>
+</TR>
+</THEAD>
+<TFOOT ALIGN="center" VALIGN="middle" CHAR="+" CHAROFF="2">
+<TR>
+<TH>next page ...</TH>
+<TH>next page ...</TH>
+<TH>next page ...</TH>
+<TH>next page ...</TH>
+<TH>next page ...</TH>
+<TH>next page ...</TH>
+</TR>
+</TFOOT>
+<TBODY ALIGN="center" VALIGN="middle" CHAR="$" CHAROFF="3">
+<TR>
+<TD AXIS="center" ID="Table-3" ABBR="maiden2" ALIGN="center" BGCOLOR="#FF0000" COLSPAN="1" HEIGHT="50" NOWRAP="nowrap" ROWSPAN="1" SCOPE="col" HEADERS="header-2" VALIGN="middle" WIDTH="175">EMP0001</TD>
+<TD HEADERS="header-2">Margaret Martin</TD>
+<TD>Accountant</TD>
+<TD>56,000</TD>
+<TD>Female</TD>
+<TD>1230 North Ave. Dallas, Texas 98551</TD>
+</TR>
+<TR>
+<TD>EMP0002</TD>
+<TD>Martha Raynolds</TD>
+<TD>Secretary</TD>
+<TD>35,000</TD>
+<TD>Female</TD>
+<TD>1900 Dallas Road Dallas, Texas 98554</TD>
+</TR>
+</TBODY>
+</TABLE>
+</BODY>
+</HTML>
+
+
diff --git a/test/testcases/tests/level2/html/files/tablesection.xhtml b/test/testcases/tests/level2/html/files/tablesection.xhtml
new file mode 100644
index 0000000..3498650
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/tablesection.xhtml
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - TABLESECTION</title>
+</head>
+<body onload="parent.loadComplete()">
+<table align="center" summary="Table 1">
+<tbody>
+<tr>
+<th>Id</th>
+<th>Name</th>
+<th>Position</th>
+<th>Salary</th>
+</tr>
+</tbody>
+</table>
+<table id="table-1" align="center" border="4" bgcolor="#ff0000" frame="border" cellpadding="2" cellspacing="2" summary="HTML Control Table" rules="all" width="680">
+<caption align="top">Table Caption</caption>
+<thead align="center" valign="middle" char="*" charoff="1">
+<tr align="center" bgcolor="#00FFFF" valign="middle" char="*" charoff="1">
+<th id="header-1">Employee Id</th>
+<th id="header-2" abbr="maiden" axis="center" align="center" bgcolor="#00FFFF" colspan="1" height="50" nowrap="nowrap" rowspan="1" scope="col" headers="header-1" valign="middle" width="100">Employee Name</th>
+<th>Position</th>
+<th>Salary</th>
+<th>Gender</th>
+<th>Address</th>
+</tr>
+</thead>
+<tfoot align="center" valign="middle" char="+" charoff="2">
+<tr>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+</tr>
+</tfoot>
+<tbody align="center" valign="middle" char="$" charoff="3">
+<tr>
+<td axis="center" id="Table-3" abbr="maiden2" align="center" bgcolor="#FF0000" colspan="1" height="50" nowrap="nowrap" rowspan="1" scope="col" headers="header-2" valign="middle" width="175">EMP0001</td>
+<td headers="header-2">Margaret Martin</td>
+<td>Accountant</td>
+<td>56,000</td>
+<td>Female</td>
+<td>1230 North Ave. Dallas, Texas 98551</td>
+</tr>
+<tr>
+<td>EMP0002</td>
+<td>Martha Raynolds</td>
+<td>Secretary</td>
+<td>35,000</td>
+<td>Female</td>
+<td>1900 Dallas Road Dallas, Texas 98554</td>
+</tr>
+</tbody>
+</table>
+</body>
+</html>
+
+
+
diff --git a/test/testcases/tests/level2/html/files/tablesection.xml b/test/testcases/tests/level2/html/files/tablesection.xml
new file mode 100644
index 0000000..3498650
--- /dev/null
+++ b/test/testcases/tests/level2/html/files/tablesection.xml
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "xhtml1-transitional.dtd">
+<html xmlns='http://www.w3.org/1999/xhtml'>
+<head>
+<title>NIST DOM HTML Test - TABLESECTION</title>
+</head>
+<body onload="parent.loadComplete()">
+<table align="center" summary="Table 1">
+<tbody>
+<tr>
+<th>Id</th>
+<th>Name</th>
+<th>Position</th>
+<th>Salary</th>
+</tr>
+</tbody>
+</table>
+<table id="table-1" align="center" border="4" bgcolor="#ff0000" frame="border" cellpadding="2" cellspacing="2" summary="HTML Control Table" rules="all" width="680">
+<caption align="top">Table Caption</caption>
+<thead align="center" valign="middle" char="*" charoff="1">
+<tr align="center" bgcolor="#00FFFF" valign="middle" char="*" charoff="1">
+<th id="header-1">Employee Id</th>
+<th id="header-2" abbr="maiden" axis="center" align="center" bgcolor="#00FFFF" colspan="1" height="50" nowrap="nowrap" rowspan="1" scope="col" headers="header-1" valign="middle" width="100">Employee Name</th>
+<th>Position</th>
+<th>Salary</th>
+<th>Gender</th>
+<th>Address</th>
+</tr>
+</thead>
+<tfoot align="center" valign="middle" char="+" charoff="2">
+<tr>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+<th>next page ...</th>
+</tr>
+</tfoot>
+<tbody align="center" valign="middle" char="$" charoff="3">
+<tr>
+<td axis="center" id="Table-3" abbr="maiden2" align="center" bgcolor="#FF0000" colspan="1" height="50" nowrap="nowrap" rowspan="1" scope="col" headers="header-2" valign="middle" width="175">EMP0001</td>
+<td headers="header-2">Margaret Martin</td>
+<td>Accountant</td>
+<td>56,000</td>
+<td>Female</td>
+<td>1230 North Ave. Dallas, Texas 98551</td>
+</tr>
+<tr>
+<td>EMP0002</td>
+<td>Martha Raynolds</td>
+<td>Secretary</td>
+<td>35,000</td>
+<td>Female</td>
+<td>1900 Dallas Road Dallas, Texas 98554</td>
+</tr>
+</tbody>
+</table>
+</body>
+</html>
+
+
+
diff --git a/test/testcases/tests/level2/html/hasFeature02.xml b/test/testcases/tests/level2/html/hasFeature02.xml.kfail
index 560a60c..560a60c 100644
--- a/test/testcases/tests/level2/html/hasFeature02.xml
+++ b/test/testcases/tests/level2/html/hasFeature02.xml.kfail
diff --git a/test/testcases/tests/level2/html/hasFeature03.xml b/test/testcases/tests/level2/html/hasFeature03.xml.kfail
index 49fb3b5..49fb3b5 100644
--- a/test/testcases/tests/level2/html/hasFeature03.xml
+++ b/test/testcases/tests/level2/html/hasFeature03.xml.kfail
diff --git a/test/testcases/tests/level2/html/hasFeature04.xml b/test/testcases/tests/level2/html/hasFeature04.xml.kfail
index 077b913..077b913 100644
--- a/test/testcases/tests/level2/html/hasFeature04.xml
+++ b/test/testcases/tests/level2/html/hasFeature04.xml.kfail
diff --git a/test/testcases/tests/level2/html/hasFeature05.xml b/test/testcases/tests/level2/html/hasFeature05.xml.kfail
index c79f90b..c79f90b 100644
--- a/test/testcases/tests/level2/html/hasFeature05.xml
+++ b/test/testcases/tests/level2/html/hasFeature05.xml.kfail
diff --git a/test/testcases/tests/level2/html/hasFeature06.xml b/test/testcases/tests/level2/html/hasFeature06.xml.kfail
index 162e5cf..162e5cf 100644
--- a/test/testcases/tests/level2/html/hasFeature06.xml
+++ b/test/testcases/tests/level2/html/hasFeature06.xml.kfail
diff --git a/test/testcases/tests/level2/html/metadata.xml b/test/testcases/tests/level2/html/metadata.xml.kfail
index be6715a..be6715a 100644
--- a/test/testcases/tests/level2/html/metadata.xml
+++ b/test/testcases/tests/level2/html/metadata.xml.kfail