From 2eebfe9785e83b882dfac17c037bfd490cb0bb6a Mon Sep 17 00:00:00 2001 From: rsk1994 Date: Wed, 14 May 2014 20:14:31 +0530 Subject: Including Level2 tests & the Basefont Element , also a minor change in level2 basefontElement test --- Makefile | 1 + include/dom/dom.h | 1 + include/dom/html/html_basefont_element.h | 27 ++++ src/html/Makefile | 5 +- src/html/TODO | 4 +- src/html/html_basefont_element.c | 177 +++++++++++++++++++++ src/html/html_basefont_element.h | 45 ++++++ src/html/html_document.c | 4 + test/Makefile | 3 + .../tests/level1/html/HTMLBaseFontElement01.xml | 42 +++++ .../level1/html/HTMLBaseFontElement01.xml.kfail | 42 ----- .../level1/html/HTMLBaseFontElement01.xml.notimpl | 42 ----- .../tests/level1/html/HTMLBaseFontElement02.xml | 42 +++++ .../level1/html/HTMLBaseFontElement02.xml.kfail | 42 ----- .../level1/html/HTMLBaseFontElement02.xml.notimpl | 42 ----- .../tests/level1/html/HTMLBaseFontElement03.xml | 49 ++++++ .../level1/html/HTMLBaseFontElement03.xml.kfail | 49 ------ .../level1/html/HTMLBaseFontElement03.xml.notimpl | 49 ------ .../tests/level1/html/HTMLFontElement01.xml | 42 +++++ .../tests/level1/html/HTMLFontElement02.xml | 43 +++++ .../tests/level1/html/HTMLFontElement03.xml | 42 +++++ .../tests/level2/html/HTMLAppletElement07.xml | 42 ----- .../level2/html/HTMLAppletElement07.xml.kfail | 42 +++++ .../tests/level2/html/HTMLAppletElement09.xml | 42 ----- .../level2/html/HTMLAppletElement09.xml.kfail | 42 +++++ .../tests/level2/html/HTMLBaseFontElement03.xml | 2 +- .../tests/level2/html/HTMLBodyElement07.xml | 38 ----- .../tests/level2/html/HTMLBodyElement07.xml.kfail | 38 +++++ .../tests/level2/html/HTMLBodyElement08.xml | 38 ----- .../tests/level2/html/HTMLBodyElement08.xml.kfail | 38 +++++ .../tests/level2/html/HTMLBodyElement09.xml | 40 ----- .../tests/level2/html/HTMLBodyElement09.xml.kfail | 40 +++++ .../tests/level2/html/HTMLBodyElement10.xml | 40 ----- .../tests/level2/html/HTMLBodyElement10.xml.kfail | 40 +++++ .../tests/level2/html/HTMLBodyElement11.xml | 38 ----- .../tests/level2/html/HTMLBodyElement11.xml.kfail | 38 +++++ .../tests/level2/html/HTMLBodyElement12.xml | 38 ----- .../tests/level2/html/HTMLBodyElement12.xml.kfail | 38 +++++ .../testcases/tests/level2/html/HTMLDocument22.xml | 36 ----- .../tests/level2/html/HTMLDocument22.xml.kfail | 36 +++++ .../testcases/tests/level2/html/HTMLDocument23.xml | 36 ----- .../tests/level2/html/HTMLDocument23.xml.kfail | 36 +++++ .../testcases/tests/level2/html/HTMLDocument24.xml | 38 ----- .../tests/level2/html/HTMLDocument24.xml.kfail | 38 +++++ .../testcases/tests/level2/html/HTMLDocument25.xml | 38 ----- .../tests/level2/html/HTMLDocument25.xml.kfail | 38 +++++ .../testcases/tests/level2/html/HTMLDocument26.xml | 36 ----- .../tests/level2/html/HTMLDocument26.xml.kfail | 36 +++++ .../testcases/tests/level2/html/HTMLDocument27.xml | 36 ----- .../tests/level2/html/HTMLDocument27.xml.kfail | 36 +++++ .../tests/level2/html/HTMLFrameElement09.xml | 42 ----- .../tests/level2/html/HTMLFrameElement09.xml.kfail | 42 +++++ .../tests/level2/html/HTMLIFrameElement11.xml | 39 ----- .../level2/html/HTMLIFrameElement11.xml.kfail | 39 +++++ .../tests/level2/html/HTMLImageElement05.xml | 41 ----- .../tests/level2/html/HTMLImageElement05.xml.kfail | 41 +++++ .../tests/level2/html/HTMLImageElement06.xml | 42 ----- .../tests/level2/html/HTMLImageElement06.xml.kfail | 42 +++++ .../tests/level2/html/HTMLImageElement11.xml | 42 ----- .../tests/level2/html/HTMLImageElement11.xml.kfail | 42 +++++ .../tests/level2/html/HTMLImageElement12.xml | 41 ----- .../tests/level2/html/HTMLImageElement12.xml.kfail | 41 +++++ .../tests/level2/html/HTMLInputElement13.xml | 43 ----- .../tests/level2/html/HTMLInputElement13.xml.kfail | 43 +++++ .../tests/level2/html/HTMLObjectElement11.xml | 43 ----- .../level2/html/HTMLObjectElement11.xml.kfail | 43 +++++ .../tests/level2/html/HTMLObjectElement16.xml | 43 ----- .../level2/html/HTMLObjectElement16.xml.kfail | 43 +++++ .../tests/level2/html/HTMLObjectElement20.xml | 40 ----- .../level2/html/HTMLObjectElement20.xml.kfail | 40 +++++ .../tests/level2/html/HTMLOptionsCollection01.xml | 46 ------ .../level2/html/HTMLOptionsCollection01.xml.kfail | 46 ++++++ .../tests/level2/html/HTMLOptionsCollection02.xml | 54 ------- .../level2/html/HTMLOptionsCollection02.xml.kfail | 54 +++++++ .../tests/level2/html/HTMLOptionsCollection03.xml | 54 ------- .../level2/html/HTMLOptionsCollection03.xml.kfail | 54 +++++++ .../tests/level2/html/HTMLOptionsCollection04.xml | 54 ------- .../level2/html/HTMLOptionsCollection04.xml.kfail | 54 +++++++ .../tests/level2/html/HTMLOptionsCollection05.xml | 55 ------- .../level2/html/HTMLOptionsCollection05.xml.kfail | 55 +++++++ .../tests/level2/html/HTMLOptionsCollection06.xml | 52 ------ .../level2/html/HTMLOptionsCollection06.xml.kfail | 52 ++++++ .../tests/level2/html/HTMLOptionsCollection07.xml | 54 ------- .../level2/html/HTMLOptionsCollection07.xml.kfail | 54 +++++++ .../tests/level2/html/HTMLSelectElement20.xml | 56 ------- .../level2/html/HTMLSelectElement20.xml.kfail | 56 +++++++ .../tests/level2/html/HTMLTableElement34.xml | 48 ------ .../tests/level2/html/HTMLTableElement34.xml.kfail | 48 ++++++ .../tests/level2/html/HTMLTableElement35.xml | 48 ------ .../tests/level2/html/HTMLTableElement35.xml.kfail | 48 ++++++ .../tests/level2/html/HTMLTableElement36.xml | 47 ------ .../tests/level2/html/HTMLTableElement36.xml.kfail | 47 ++++++ .../tests/level2/html/HTMLTableElement37.xml | 48 ------ .../tests/level2/html/HTMLTableElement37.xml.kfail | 48 ++++++ .../tests/level2/html/HTMLTableElement38.xml | 47 ------ .../tests/level2/html/HTMLTableElement38.xml.kfail | 47 ++++++ .../tests/level2/html/HTMLTableElement39.xml | 62 -------- .../tests/level2/html/HTMLTableElement39.xml.kfail | 62 ++++++++ .../tests/level2/html/HTMLTableElement40.xml | 50 ------ .../tests/level2/html/HTMLTableElement40.xml.kfail | 50 ++++++ .../tests/level2/html/HTMLTableRowElement15.xml | 48 ------ .../level2/html/HTMLTableRowElement15.xml.kfail | 48 ++++++ .../tests/level2/html/HTMLTableRowElement16.xml | 48 ------ .../level2/html/HTMLTableRowElement16.xml.kfail | 48 ++++++ .../tests/level2/html/HTMLTableRowElement17.xml | 47 ------ .../level2/html/HTMLTableRowElement17.xml.kfail | 47 ++++++ .../tests/level2/html/HTMLTableRowElement18.xml | 47 ------ .../level2/html/HTMLTableRowElement18.xml.kfail | 47 ++++++ .../tests/level2/html/HTMLTableRowElement19.xml | 47 ------ .../level2/html/HTMLTableRowElement19.xml.kfail | 47 ++++++ .../tests/level2/html/HTMLTableRowElement20.xml | 68 -------- .../level2/html/HTMLTableRowElement20.xml.kfail | 68 ++++++++ .../tests/level2/html/HTMLTableRowElement21.xml | 67 -------- .../level2/html/HTMLTableRowElement21.xml.kfail | 67 ++++++++ .../level2/html/HTMLTableSectionElement25.xml | 48 ------ .../html/HTMLTableSectionElement25.xml.kfail | 48 ++++++ .../level2/html/HTMLTableSectionElement26.xml | 48 ------ .../html/HTMLTableSectionElement26.xml.kfail | 48 ++++++ .../level2/html/HTMLTableSectionElement27.xml | 48 ------ .../html/HTMLTableSectionElement27.xml.kfail | 48 ++++++ .../level2/html/HTMLTableSectionElement28.xml | 48 ------ .../html/HTMLTableSectionElement28.xml.kfail | 48 ++++++ .../level2/html/HTMLTableSectionElement29.xml | 47 ------ .../html/HTMLTableSectionElement29.xml.kfail | 47 ++++++ .../level2/html/HTMLTableSectionElement30.xml | 55 ------- .../html/HTMLTableSectionElement30.xml.kfail | 55 +++++++ .../level2/html/HTMLTableSectionElement31.xml | 53 ------ .../html/HTMLTableSectionElement31.xml.kfail | 53 ++++++ .../tests/level2/html/files/basefont.html | 12 ++ .../tests/level2/html/files/basefont.xhtml | 14 ++ .../testcases/tests/level2/html/files/basefont.xml | 14 ++ test/testcases/tests/level2/html/hasFeature02.xml | 31 ---- .../tests/level2/html/hasFeature02.xml.kfail | 31 ++++ test/testcases/tests/level2/html/hasFeature03.xml | 33 ---- .../tests/level2/html/hasFeature03.xml.kfail | 33 ++++ test/testcases/tests/level2/html/hasFeature04.xml | 33 ---- .../tests/level2/html/hasFeature04.xml.kfail | 33 ++++ test/testcases/tests/level2/html/hasFeature05.xml | 31 ---- .../tests/level2/html/hasFeature05.xml.kfail | 31 ++++ test/testcases/tests/level2/html/hasFeature06.xml | 31 ---- .../tests/level2/html/hasFeature06.xml.kfail | 31 ++++ test/testcases/tests/level2/html/metadata.xml | 15 -- .../testcases/tests/level2/html/metadata.xml.kfail | 15 ++ test/testcases/tests/level2/html/object08.xml | 40 ----- .../testcases/tests/level2/html/object08.xml.kfail | 40 +++++ test/testcases/tests/level2/html/object13.xml | 40 ----- .../testcases/tests/level2/html/object13.xml.kfail | 40 +++++ 147 files changed, 3264 insertions(+), 2971 deletions(-) create mode 100644 test/testcases/tests/level1/html/HTMLBaseFontElement01.xml delete mode 100644 test/testcases/tests/level1/html/HTMLBaseFontElement01.xml.kfail delete mode 100644 test/testcases/tests/level1/html/HTMLBaseFontElement01.xml.notimpl create mode 100644 test/testcases/tests/level1/html/HTMLBaseFontElement02.xml delete mode 100644 test/testcases/tests/level1/html/HTMLBaseFontElement02.xml.kfail delete mode 100644 test/testcases/tests/level1/html/HTMLBaseFontElement02.xml.notimpl create mode 100644 test/testcases/tests/level1/html/HTMLBaseFontElement03.xml delete mode 100644 test/testcases/tests/level1/html/HTMLBaseFontElement03.xml.kfail delete mode 100644 test/testcases/tests/level1/html/HTMLBaseFontElement03.xml.notimpl create mode 100644 test/testcases/tests/level1/html/HTMLFontElement01.xml create mode 100644 test/testcases/tests/level1/html/HTMLFontElement02.xml create mode 100644 test/testcases/tests/level1/html/HTMLFontElement03.xml delete mode 100644 test/testcases/tests/level2/html/HTMLAppletElement07.xml create mode 100644 test/testcases/tests/level2/html/HTMLAppletElement07.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLAppletElement09.xml create mode 100644 test/testcases/tests/level2/html/HTMLAppletElement09.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLBodyElement07.xml create mode 100644 test/testcases/tests/level2/html/HTMLBodyElement07.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLBodyElement08.xml create mode 100644 test/testcases/tests/level2/html/HTMLBodyElement08.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLBodyElement09.xml create mode 100644 test/testcases/tests/level2/html/HTMLBodyElement09.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLBodyElement10.xml create mode 100644 test/testcases/tests/level2/html/HTMLBodyElement10.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLBodyElement11.xml create mode 100644 test/testcases/tests/level2/html/HTMLBodyElement11.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLBodyElement12.xml create mode 100644 test/testcases/tests/level2/html/HTMLBodyElement12.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLDocument22.xml create mode 100644 test/testcases/tests/level2/html/HTMLDocument22.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLDocument23.xml create mode 100644 test/testcases/tests/level2/html/HTMLDocument23.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLDocument24.xml create mode 100644 test/testcases/tests/level2/html/HTMLDocument24.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLDocument25.xml create mode 100644 test/testcases/tests/level2/html/HTMLDocument25.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLDocument26.xml create mode 100644 test/testcases/tests/level2/html/HTMLDocument26.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLDocument27.xml create mode 100644 test/testcases/tests/level2/html/HTMLDocument27.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLFrameElement09.xml create mode 100644 test/testcases/tests/level2/html/HTMLFrameElement09.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLIFrameElement11.xml create mode 100644 test/testcases/tests/level2/html/HTMLIFrameElement11.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLImageElement05.xml create mode 100644 test/testcases/tests/level2/html/HTMLImageElement05.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLImageElement06.xml create mode 100644 test/testcases/tests/level2/html/HTMLImageElement06.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLImageElement11.xml create mode 100644 test/testcases/tests/level2/html/HTMLImageElement11.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLImageElement12.xml create mode 100644 test/testcases/tests/level2/html/HTMLImageElement12.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLInputElement13.xml create mode 100644 test/testcases/tests/level2/html/HTMLInputElement13.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLObjectElement11.xml create mode 100644 test/testcases/tests/level2/html/HTMLObjectElement11.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLObjectElement16.xml create mode 100644 test/testcases/tests/level2/html/HTMLObjectElement16.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLObjectElement20.xml create mode 100644 test/testcases/tests/level2/html/HTMLObjectElement20.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLOptionsCollection01.xml create mode 100644 test/testcases/tests/level2/html/HTMLOptionsCollection01.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLOptionsCollection02.xml create mode 100644 test/testcases/tests/level2/html/HTMLOptionsCollection02.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLOptionsCollection03.xml create mode 100644 test/testcases/tests/level2/html/HTMLOptionsCollection03.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLOptionsCollection04.xml create mode 100644 test/testcases/tests/level2/html/HTMLOptionsCollection04.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLOptionsCollection05.xml create mode 100644 test/testcases/tests/level2/html/HTMLOptionsCollection05.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLOptionsCollection06.xml create mode 100644 test/testcases/tests/level2/html/HTMLOptionsCollection06.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLOptionsCollection07.xml create mode 100644 test/testcases/tests/level2/html/HTMLOptionsCollection07.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLSelectElement20.xml create mode 100644 test/testcases/tests/level2/html/HTMLSelectElement20.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLTableElement34.xml create mode 100644 test/testcases/tests/level2/html/HTMLTableElement34.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLTableElement35.xml create mode 100644 test/testcases/tests/level2/html/HTMLTableElement35.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLTableElement36.xml create mode 100644 test/testcases/tests/level2/html/HTMLTableElement36.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLTableElement37.xml create mode 100644 test/testcases/tests/level2/html/HTMLTableElement37.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLTableElement38.xml create mode 100644 test/testcases/tests/level2/html/HTMLTableElement38.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLTableElement39.xml create mode 100644 test/testcases/tests/level2/html/HTMLTableElement39.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLTableElement40.xml create mode 100644 test/testcases/tests/level2/html/HTMLTableElement40.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLTableRowElement15.xml create mode 100644 test/testcases/tests/level2/html/HTMLTableRowElement15.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLTableRowElement16.xml create mode 100644 test/testcases/tests/level2/html/HTMLTableRowElement16.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLTableRowElement17.xml create mode 100644 test/testcases/tests/level2/html/HTMLTableRowElement17.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLTableRowElement18.xml create mode 100644 test/testcases/tests/level2/html/HTMLTableRowElement18.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLTableRowElement19.xml create mode 100644 test/testcases/tests/level2/html/HTMLTableRowElement19.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLTableRowElement20.xml create mode 100644 test/testcases/tests/level2/html/HTMLTableRowElement20.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLTableRowElement21.xml create mode 100644 test/testcases/tests/level2/html/HTMLTableRowElement21.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLTableSectionElement25.xml create mode 100644 test/testcases/tests/level2/html/HTMLTableSectionElement25.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLTableSectionElement26.xml create mode 100644 test/testcases/tests/level2/html/HTMLTableSectionElement26.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLTableSectionElement27.xml create mode 100644 test/testcases/tests/level2/html/HTMLTableSectionElement27.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLTableSectionElement28.xml create mode 100644 test/testcases/tests/level2/html/HTMLTableSectionElement28.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLTableSectionElement29.xml create mode 100644 test/testcases/tests/level2/html/HTMLTableSectionElement29.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLTableSectionElement30.xml create mode 100644 test/testcases/tests/level2/html/HTMLTableSectionElement30.xml.kfail delete mode 100644 test/testcases/tests/level2/html/HTMLTableSectionElement31.xml create mode 100644 test/testcases/tests/level2/html/HTMLTableSectionElement31.xml.kfail create mode 100644 test/testcases/tests/level2/html/files/basefont.html create mode 100644 test/testcases/tests/level2/html/files/basefont.xhtml create mode 100644 test/testcases/tests/level2/html/files/basefont.xml delete mode 100644 test/testcases/tests/level2/html/hasFeature02.xml create mode 100644 test/testcases/tests/level2/html/hasFeature02.xml.kfail delete mode 100644 test/testcases/tests/level2/html/hasFeature03.xml create mode 100644 test/testcases/tests/level2/html/hasFeature03.xml.kfail delete mode 100644 test/testcases/tests/level2/html/hasFeature04.xml create mode 100644 test/testcases/tests/level2/html/hasFeature04.xml.kfail delete mode 100644 test/testcases/tests/level2/html/hasFeature05.xml create mode 100644 test/testcases/tests/level2/html/hasFeature05.xml.kfail delete mode 100644 test/testcases/tests/level2/html/hasFeature06.xml create mode 100644 test/testcases/tests/level2/html/hasFeature06.xml.kfail delete mode 100644 test/testcases/tests/level2/html/metadata.xml create mode 100644 test/testcases/tests/level2/html/metadata.xml.kfail delete mode 100644 test/testcases/tests/level2/html/object08.xml create mode 100644 test/testcases/tests/level2/html/object08.xml.kfail delete mode 100644 test/testcases/tests/level2/html/object13.xml create mode 100644 test/testcases/tests/level2/html/object13.xml.kfail diff --git a/Makefile b/Makefile index 2f9a815..ab7d003 100644 --- a/Makefile +++ b/Makefile @@ -115,6 +115,7 @@ INSTALL_ITEMS := $(INSTALL_ITEMS) $(I):$(Is)/html_li_element.h INSTALL_ITEMS := $(INSTALL_ITEMS) $(I):$(Is)/html_font_element.h INSTALL_ITEMS := $(INSTALL_ITEMS) $(I):$(Is)/html_mod_element.h INSTALL_ITEMS := $(INSTALL_ITEMS) $(I):$(Is)/html_anchor_element.h +INSTALL_ITEMS := $(INSTALL_ITEMS) $(I):$(Is)/html_basefont_element.h INSTALL_ITEMS := $(INSTALL_ITEMS) /$(LIBDIR)/pkgconfig:lib$(COMPONENT).pc.in INSTALL_ITEMS := $(INSTALL_ITEMS) /$(LIBDIR):$(OUTPUT) diff --git a/include/dom/dom.h b/include/dom/dom.h index f243bec..7c788fd 100644 --- a/include/dom/dom.h +++ b/include/dom/dom.h @@ -74,6 +74,7 @@ #include #include #include +#include /* DOM Events header */ #include diff --git a/include/dom/html/html_basefont_element.h b/include/dom/html/html_basefont_element.h index 2e182d5..fa60e0d 100644 --- a/include/dom/html/html_basefont_element.h +++ b/include/dom/html/html_basefont_element.h @@ -3,5 +3,32 @@ * Licensed under the MIT License, * http://www.opensource.org/licenses/mit-license.php * Copyright 2009 Bo Yang + * Copyright 2014 Rupinder Singh Khokhar */ +#ifndef dom_html_base_font_element_h_ +#define dom_html_base_font_element_h_ +#include +#include +#include + +typedef struct dom_html_base_font_element dom_html_base_font_element; + +dom_exception dom_html_base_font_element_get_size( + dom_html_base_font_element *element, int32_t *size); + +dom_exception dom_html_base_font_element_set_size( + dom_html_base_font_element *element, uint32_t size); + +dom_exception dom_html_base_font_element_get_color( + dom_html_base_font_element *element, dom_string **color); + +dom_exception dom_html_base_font_element_set_color( + dom_html_base_font_element *element, dom_string *color); + +dom_exception dom_html_base_font_element_get_face( + dom_html_base_font_element *element, dom_string **face); + +dom_exception dom_html_base_font_element_set_face( + dom_html_base_font_element *element, dom_string *face); +#endif diff --git a/src/html/Makefile b/src/html/Makefile index f993e06..f988cff 100644 --- a/src/html/Makefile +++ b/src/html/Makefile @@ -12,10 +12,11 @@ DIR_SOURCES := \ html_paragraph_element.c html_heading_element.c html_quote_element.c \ html_pre_element.c html_br_element.c html_label_element.c \ html_ulist_element.c html_olist_element.c html_li_element.c \ - html_font_element.c html_mod_element.c html_anchor_element.c + html_font_element.c html_mod_element.c html_anchor_element.c \ + html_basefont_element.c UNINMPLEMENTED_SOURCES := \ - html_basefont_element.c html_image_element.c html_object_element.c \ + html_image_element.c html_object_element.c \ html_param_element.c html_applet_element.c html_map_element.c \ html_area_element.c html_script_element.c html_table_element.c \ html_tablecaption_element.c html_tablecol_element.c html_tablesection_element.c \ diff --git a/src/html/TODO b/src/html/TODO index 53e6edb..eddb871 100644 --- a/src/html/TODO +++ b/src/html/TODO @@ -34,11 +34,11 @@ HTMLHeadingElement html_heading_element DONE HTMLQuoteElement html_quote_element DONE HTMLPreElement html_pre_element DONE HTMLBRElement html_br_element DONE -HTMLBaseFontElement html_basefont_element MISSING +HTMLBaseFontElement html_basefont_element DONE HTMLFontElement html_font_element DONE HTMLHRElement html_hr_element DONE HTMLModElement html_mod_element DONE -HTMLAnchorElement html_anchor_element MISSING +HTMLAnchorElement html_anchor_element DONE HTMLImageElement html_image_element MISSING HTMLObjectElement html_object_element MISSING HTMLParamElement html_param_element MISSING diff --git a/src/html/html_basefont_element.c b/src/html/html_basefont_element.c index 2e182d5..e524ed3 100644 --- a/src/html/html_basefont_element.c +++ b/src/html/html_basefont_element.c @@ -3,5 +3,182 @@ * Licensed under the MIT License, * http://www.opensource.org/licenses/mit-license.php * Copyright 2009 Bo Yang + * Copyright 2014 Rupinder Singh Khokhar */ +#include +#include +#include + +#include "html/html_document.h" +#include "html/html_basefont_element.h" + +#include "core/node.h" +#include "core/attr.h" +#include "utils/utils.h" + +static struct dom_element_protected_vtable _protect_vtable = { + { + DOM_NODE_PROTECT_VTABLE_HTML_BASE_FONT_ELEMENT + }, + DOM_HTML_BASE_FONT_ELEMENT_PROTECT_VTABLE +}; + +/** + * Create a dom_html_base_font_element object + * + * \param doc The document object + * \param ele The returned element object + * \return DOM_NO_ERR on success, appropriate dom_exception on failure. + */ +dom_exception _dom_html_base_font_element_create(struct dom_html_document *doc, + dom_string *namespace, dom_string *base_fontfix, + struct dom_html_base_font_element **ele) +{ + struct dom_node_internal *node; + + *ele = malloc(sizeof(dom_html_base_font_element)); + if (*ele == NULL) + return DOM_NO_MEM_ERR; + + /* Set up vtables */ + node = (struct dom_node_internal *) *ele; + node->base.vtable = &_dom_html_element_vtable; + node->vtable = &_protect_vtable; + + return _dom_html_base_font_element_initialise(doc, namespace, base_fontfix, *ele); +} + +/** + * Initialise a dom_html_base_font_element object + * + * \param doc The document object + * \param ele The dom_html_base_font_element object + * \return DOM_NO_ERR on success, appropriate dom_exception on failure. + */ +dom_exception _dom_html_base_font_element_initialise(struct dom_html_document *doc, + dom_string *namespace, dom_string *base_fontfix, + struct dom_html_base_font_element *ele) +{ + return _dom_html_element_initialise(doc, &ele->base, + doc->memoised[hds_BASEFONT], + namespace, base_fontfix); +} + +/** + * Finalise a dom_html_base_font_element object + * + * \param ele The dom_html_base_font_element object + */ +void _dom_html_base_font_element_finalise(struct dom_html_base_font_element *ele) +{ + _dom_html_element_finalise(&ele->base); +} + +/** + * Destroy a dom_html_base_font_element object + * + * \param ele The dom_html_base_font_element object + */ +void _dom_html_base_font_element_destroy(struct dom_html_base_font_element *ele) +{ + _dom_html_base_font_element_finalise(ele); + free(ele); +} + +/** + * Get the width Property + * + * \param base_font The dom_html_base_font_element object + */ +dom_exception dom_html_base_font_element_get_size( + dom_html_base_font_element *base_font, int32_t *size) +{ + return dom_html_element_get_int32_t_property(&base_font->base, "size", + SLEN("size"), size); +} + +/** + * Set the width Property + * + * \param base_font The dom_html_base_font_element object + */ +dom_exception dom_html_base_font_element_set_size( + dom_html_base_font_element *base_font, uint32_t size) +{ + return dom_html_element_set_int32_t_property(&base_font->base, "size", + SLEN("size"), size); +} + +/*------------------------------------------------------------------------*/ +/* The protected virtual functions */ + +/* The virtual function used to parse attribute value, see src/core/element.c + * for detail */ +dom_exception _dom_html_base_font_element_parse_attribute(dom_element *ele, + dom_string *name, dom_string *value, + dom_string **parsed) +{ + UNUSED(ele); + UNUSED(name); + + dom_string_ref(value); + *parsed = value; + + return DOM_NO_ERR; +} + +/* The virtual destroy function, see src/core/node.c for detail */ +void _dom_virtual_html_base_font_element_destroy(dom_node_internal *node) +{ + _dom_html_base_font_element_destroy((struct dom_html_base_font_element *) node); +} + +/* The virtual copy function, see src/core/node.c for detail */ +dom_exception _dom_html_base_font_element_copy(dom_node_internal *old, + dom_node_internal **copy) +{ + return _dom_html_element_copy(old, copy); +} + +/*-----------------------------------------------------------------------*/ +/* API functions */ + +#define SIMPLE_GET(attr) \ + dom_exception dom_html_base_font_element_get_##attr( \ + dom_html_base_font_element *element, \ + dom_string **attr) \ + { \ + dom_exception ret; \ + dom_string *_memo_##attr; \ + \ + _memo_##attr = \ + ((struct dom_html_document *) \ + ((struct dom_node_internal *)element)->owner)-> \ + memoised[hds_##attr]; \ + \ + ret = dom_element_get_attribute(element, _memo_##attr, attr); \ + \ + return ret; \ + } +#define SIMPLE_SET(attr) \ + dom_exception dom_html_base_font_element_set_##attr( \ + dom_html_base_font_element *element, \ + dom_string *attr) \ + { \ + dom_exception ret; \ + dom_string *_memo_##attr; \ + \ + _memo_##attr = \ + ((struct dom_html_document *) \ + ((struct dom_node_internal *)element)->owner)-> \ + memoised[hds_##attr]; \ + \ + ret = dom_element_set_attribute(element, _memo_##attr, attr); \ + \ + return ret; \ + } + +#define SIMPLE_GET_SET(attr) SIMPLE_GET(attr) SIMPLE_SET(attr) +SIMPLE_GET_SET(color); +SIMPLE_GET_SET(face); diff --git a/src/html/html_basefont_element.h b/src/html/html_basefont_element.h index 2e182d5..e6427ec 100644 --- a/src/html/html_basefont_element.h +++ b/src/html/html_basefont_element.h @@ -3,5 +3,50 @@ * Licensed under the MIT License, * http://www.opensource.org/licenses/mit-license.php * Copyright 2009 Bo Yang + * Copyright 2014 Rupinder Singh Khokhar */ +#ifndef dom_internal_html_basefont_element_h_ +#define dom_internal_html_basefont_element_h_ + +#include +#include "html/html_element.h" + + +struct dom_html_base_font_element { + struct dom_html_element base; + /**< The base class */ +}; + +/* Create a dom_html_base_font_element object */ +dom_exception _dom_html_base_font_element_create(struct dom_html_document *doc, + dom_string *namespace, dom_string *prefix, + struct dom_html_base_font_element **ele); + +/* Initialise a dom_html_base_font_element object */ +dom_exception _dom_html_base_font_element_initialise(struct dom_html_document *doc, + dom_string *namespace, dom_string *prefix, + struct dom_html_base_font_element *ele); + +/* Finalise a dom_html_base_font_element object */ +void _dom_html_base_font_element_finalise(struct dom_html_base_font_element *ele); + +/* Destroy a dom_html_base_font_element object */ +void _dom_html_base_font_element_destroy(struct dom_html_base_font_element *ele); + +/* The protected virtual functions */ +dom_exception _dom_html_base_font_element_parse_attribute(dom_element *ele, + dom_string *name, dom_string *value, + dom_string **parsed); +void _dom_virtual_html_base_font_element_destroy(dom_node_internal *node); +dom_exception _dom_html_base_font_element_copy(dom_node_internal *old, + dom_node_internal **copy); + +#define DOM_HTML_BASE_FONT_ELEMENT_PROTECT_VTABLE \ + _dom_html_base_font_element_parse_attribute + +#define DOM_NODE_PROTECT_VTABLE_HTML_BASE_FONT_ELEMENT \ + _dom_virtual_html_base_font_element_destroy, \ + _dom_html_base_font_element_copy + +#endif diff --git a/src/html/html_document.c b/src/html/html_document.c index b0ab43a..7841087 100644 --- a/src/html/html_document.c +++ b/src/html/html_document.c @@ -42,6 +42,7 @@ #include "html/html_font_element.h" #include "html/html_mod_element.h" #include "html/html_anchor_element.h" +#include "html/html_basefont_element.h" #include "core/attr.h" #include "core/string.h" @@ -299,6 +300,9 @@ _dom_html_document_create_element_internal(dom_html_document *html, } else if (dom_string_caseless_isequal(tag_name, html->memoised[hds_A])) { exc = _dom_html_anchor_element_create(html, namespace, prefix, (dom_html_anchor_element **) result); + } else if (dom_string_caseless_isequal(tag_name, html->memoised[hds_BASEFONT])) { + exc = _dom_html_base_font_element_create(html, namespace, prefix, + (dom_html_base_font_element **) result); } else { exc = _dom_html_element_create(html, tag_name, namespace, prefix, result); diff --git a/test/Makefile b/test/Makefile index 79f075d..951d1bd 100644 --- a/test/Makefile +++ b/test/Makefile @@ -60,6 +60,9 @@ $(eval $(call do_xml_suite,level1/html,dom1-interfaces.xml)) # Include the level 2 core tests $(eval $(call do_xml_suite,level2/core,dom2-core-interface.xml)) +# Include level 2 html tests +$(eval $(call do_xml_suite,level2/html,dom1-interfaces.xml)) + CLEAN_ITEMS := $(DIR)INDEX include $(NSBUILD)/Makefile.subdir diff --git a/test/testcases/tests/level1/html/HTMLBaseFontElement01.xml b/test/testcases/tests/level1/html/HTMLBaseFontElement01.xml new file mode 100644 index 0000000..525438f --- /dev/null +++ b/test/testcases/tests/level1/html/HTMLBaseFontElement01.xml @@ -0,0 +1,42 @@ + + + + + + + +HTMLBaseFontElement01 +NIST + + The color attribute specifies the base font's color. + + Retrieve the color attribute and examine its value. + +Mary Brady +2002-02-22 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level1/html/HTMLBaseFontElement01.xml.kfail b/test/testcases/tests/level1/html/HTMLBaseFontElement01.xml.kfail deleted file mode 100644 index 525438f..0000000 --- a/test/testcases/tests/level1/html/HTMLBaseFontElement01.xml.kfail +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - -HTMLBaseFontElement01 -NIST - - The color attribute specifies the base font's color. - - Retrieve the color attribute and examine its value. - -Mary Brady -2002-02-22 - - - - - - - - - - - - - diff --git a/test/testcases/tests/level1/html/HTMLBaseFontElement01.xml.notimpl b/test/testcases/tests/level1/html/HTMLBaseFontElement01.xml.notimpl deleted file mode 100644 index 525438f..0000000 --- a/test/testcases/tests/level1/html/HTMLBaseFontElement01.xml.notimpl +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - -HTMLBaseFontElement01 -NIST - - The color attribute specifies the base font's color. - - Retrieve the color attribute and examine its value. - -Mary Brady -2002-02-22 - - - - - - - - - - - - - diff --git a/test/testcases/tests/level1/html/HTMLBaseFontElement02.xml b/test/testcases/tests/level1/html/HTMLBaseFontElement02.xml new file mode 100644 index 0000000..94894d6 --- /dev/null +++ b/test/testcases/tests/level1/html/HTMLBaseFontElement02.xml @@ -0,0 +1,42 @@ + + + + + + + +HTMLBaseFontElement02 +NIST + + The face attribute specifies the base font's face identifier. + + Retrieve the face attribute and examine its value. + +Mary Brady +2002-02-22 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level1/html/HTMLBaseFontElement02.xml.kfail b/test/testcases/tests/level1/html/HTMLBaseFontElement02.xml.kfail deleted file mode 100644 index 94894d6..0000000 --- a/test/testcases/tests/level1/html/HTMLBaseFontElement02.xml.kfail +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - -HTMLBaseFontElement02 -NIST - - The face attribute specifies the base font's face identifier. - - Retrieve the face attribute and examine its value. - -Mary Brady -2002-02-22 - - - - - - - - - - - - - diff --git a/test/testcases/tests/level1/html/HTMLBaseFontElement02.xml.notimpl b/test/testcases/tests/level1/html/HTMLBaseFontElement02.xml.notimpl deleted file mode 100644 index 94894d6..0000000 --- a/test/testcases/tests/level1/html/HTMLBaseFontElement02.xml.notimpl +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - -HTMLBaseFontElement02 -NIST - - The face attribute specifies the base font's face identifier. - - Retrieve the face attribute and examine its value. - -Mary Brady -2002-02-22 - - - - - - - - - - - - - diff --git a/test/testcases/tests/level1/html/HTMLBaseFontElement03.xml b/test/testcases/tests/level1/html/HTMLBaseFontElement03.xml new file mode 100644 index 0000000..e63b16f --- /dev/null +++ b/test/testcases/tests/level1/html/HTMLBaseFontElement03.xml @@ -0,0 +1,49 @@ + + + + + + + +HTMLBaseFontElement03 +NIST + + The size attribute specifies the base font's size. Retrieve the size attribute and examine its value. + + This test is incompatible with L2 HTML implementations due to a change in the type of the attribute. + +Mary Brady +2002-02-22 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level1/html/HTMLBaseFontElement03.xml.kfail b/test/testcases/tests/level1/html/HTMLBaseFontElement03.xml.kfail deleted file mode 100644 index e63b16f..0000000 --- a/test/testcases/tests/level1/html/HTMLBaseFontElement03.xml.kfail +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - -HTMLBaseFontElement03 -NIST - - The size attribute specifies the base font's size. Retrieve the size attribute and examine its value. - - This test is incompatible with L2 HTML implementations due to a change in the type of the attribute. - -Mary Brady -2002-02-22 - - - - - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level1/html/HTMLBaseFontElement03.xml.notimpl b/test/testcases/tests/level1/html/HTMLBaseFontElement03.xml.notimpl deleted file mode 100644 index e63b16f..0000000 --- a/test/testcases/tests/level1/html/HTMLBaseFontElement03.xml.notimpl +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - -HTMLBaseFontElement03 -NIST - - The size attribute specifies the base font's size. Retrieve the size attribute and examine its value. - - This test is incompatible with L2 HTML implementations due to a change in the type of the attribute. - -Mary Brady -2002-02-22 - - - - - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level1/html/HTMLFontElement01.xml b/test/testcases/tests/level1/html/HTMLFontElement01.xml new file mode 100644 index 0000000..48f0994 --- /dev/null +++ b/test/testcases/tests/level1/html/HTMLFontElement01.xml @@ -0,0 +1,42 @@ + + + + + + + +HTMLFontElement01 +NIST + + The color attribute specifies the font's color. + + Retrieve the color attribute and examine its value. + +Mary Brady +2002-02-22 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level1/html/HTMLFontElement02.xml b/test/testcases/tests/level1/html/HTMLFontElement02.xml new file mode 100644 index 0000000..48e405e --- /dev/null +++ b/test/testcases/tests/level1/html/HTMLFontElement02.xml @@ -0,0 +1,43 @@ + + + + + + + +HTMLFontElement02 +NIST + + The face attribute specifies the font's face identifier. + + Retrieve the face attribute and examine its value. + +Mary Brady +2002-02-22 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level1/html/HTMLFontElement03.xml b/test/testcases/tests/level1/html/HTMLFontElement03.xml new file mode 100644 index 0000000..82ced1a --- /dev/null +++ b/test/testcases/tests/level1/html/HTMLFontElement03.xml @@ -0,0 +1,42 @@ + + + + + + + +HTMLFontElement03 +NIST + + The size attribute specifies the font's size. + + Retrieve the size attribute and examine its value. + +Mary Brady +2002-02-22 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLAppletElement07.xml b/test/testcases/tests/level2/html/HTMLAppletElement07.xml deleted file mode 100644 index 07a6c0d..0000000 --- a/test/testcases/tests/level2/html/HTMLAppletElement07.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - -HTMLAppletElement07 -NIST - - The hspace attribute specifies the horizontal space to the left - and right of this image, applet, or object. - - Retrieve the hspace attribute and examine it's value. - -Mary Brady -2001-12-03 - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLAppletElement07.xml.kfail b/test/testcases/tests/level2/html/HTMLAppletElement07.xml.kfail new file mode 100644 index 0000000..07a6c0d --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLAppletElement07.xml.kfail @@ -0,0 +1,42 @@ + + + + + + +HTMLAppletElement07 +NIST + + The hspace attribute specifies the horizontal space to the left + and right of this image, applet, or object. + + Retrieve the hspace attribute and examine it's value. + +Mary Brady +2001-12-03 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLAppletElement09.xml b/test/testcases/tests/level2/html/HTMLAppletElement09.xml deleted file mode 100644 index b602397..0000000 --- a/test/testcases/tests/level2/html/HTMLAppletElement09.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - -HTMLAppletElement09 -NIST - - The vspace attribute specifies the vertical space above and below - this image, applet or object. - - Retrieve the vspace attribute and examine it's value. - -Mary Brady -2001-12-03 - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLAppletElement09.xml.kfail b/test/testcases/tests/level2/html/HTMLAppletElement09.xml.kfail new file mode 100644 index 0000000..b602397 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLAppletElement09.xml.kfail @@ -0,0 +1,42 @@ + + + + + + +HTMLAppletElement09 +NIST + + The vspace attribute specifies the vertical space above and below + this image, applet or object. + + Retrieve the vspace attribute and examine it's value. + +Mary Brady +2001-12-03 + + + + + + + + + + + + + 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. - + diff --git a/test/testcases/tests/level2/html/HTMLBodyElement07.xml b/test/testcases/tests/level2/html/HTMLBodyElement07.xml deleted file mode 100644 index 2c759f8..0000000 --- a/test/testcases/tests/level2/html/HTMLBodyElement07.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - -HTMLBodyElement07 -Curt Arnold - -Checks that Node.isSupported("hTmL", null) returns true. - -2002-03-18 - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLBodyElement07.xml.kfail b/test/testcases/tests/level2/html/HTMLBodyElement07.xml.kfail new file mode 100644 index 0000000..2c759f8 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLBodyElement07.xml.kfail @@ -0,0 +1,38 @@ + + + + + + + +HTMLBodyElement07 +Curt Arnold + +Checks that Node.isSupported("hTmL", null) returns true. + +2002-03-18 + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLBodyElement08.xml b/test/testcases/tests/level2/html/HTMLBodyElement08.xml deleted file mode 100644 index 50b411d..0000000 --- a/test/testcases/tests/level2/html/HTMLBodyElement08.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - -HTMLBodyElement08 -Curt Arnold - -Checks that Node.isSupported("hTmL", "2.0") returns true. - -2002-03-18 - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLBodyElement08.xml.kfail b/test/testcases/tests/level2/html/HTMLBodyElement08.xml.kfail new file mode 100644 index 0000000..50b411d --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLBodyElement08.xml.kfail @@ -0,0 +1,38 @@ + + + + + + + +HTMLBodyElement08 +Curt Arnold + +Checks that Node.isSupported("hTmL", "2.0") returns true. + +2002-03-18 + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLBodyElement09.xml b/test/testcases/tests/level2/html/HTMLBodyElement09.xml deleted file mode 100644 index 150b4a8..0000000 --- a/test/testcases/tests/level2/html/HTMLBodyElement09.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - -HTMLBodyElement09 -Curt Arnold - -Checks that Node.isSupported("xhTmL", null) returns true if hasFeature("XML", null) is true. - -2002-03-18 - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLBodyElement09.xml.kfail b/test/testcases/tests/level2/html/HTMLBodyElement09.xml.kfail new file mode 100644 index 0000000..150b4a8 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLBodyElement09.xml.kfail @@ -0,0 +1,40 @@ + + + + + + + +HTMLBodyElement09 +Curt Arnold + +Checks that Node.isSupported("xhTmL", null) returns true if hasFeature("XML", null) is true. + +2002-03-18 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLBodyElement10.xml b/test/testcases/tests/level2/html/HTMLBodyElement10.xml deleted file mode 100644 index 691739e..0000000 --- a/test/testcases/tests/level2/html/HTMLBodyElement10.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - -HTMLBodyElement10 -Curt Arnold - -Checks that Node.isSupported("xhTmL", "2.0") returns true if hasFeature("XML", "2.0") is true. - -2002-03-18 - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLBodyElement10.xml.kfail b/test/testcases/tests/level2/html/HTMLBodyElement10.xml.kfail new file mode 100644 index 0000000..691739e --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLBodyElement10.xml.kfail @@ -0,0 +1,40 @@ + + + + + + + +HTMLBodyElement10 +Curt Arnold + +Checks that Node.isSupported("xhTmL", "2.0") returns true if hasFeature("XML", "2.0") is true. + +2002-03-18 + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLBodyElement11.xml b/test/testcases/tests/level2/html/HTMLBodyElement11.xml deleted file mode 100644 index 3c83437..0000000 --- a/test/testcases/tests/level2/html/HTMLBodyElement11.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - -HTMLBodyElement11 -Curt Arnold - -Checks that Node.isSupported("cOrE", null) returns true. - -2002-03-18 - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLBodyElement11.xml.kfail b/test/testcases/tests/level2/html/HTMLBodyElement11.xml.kfail new file mode 100644 index 0000000..3c83437 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLBodyElement11.xml.kfail @@ -0,0 +1,38 @@ + + + + + + + +HTMLBodyElement11 +Curt Arnold + +Checks that Node.isSupported("cOrE", null) returns true. + +2002-03-18 + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLBodyElement12.xml b/test/testcases/tests/level2/html/HTMLBodyElement12.xml deleted file mode 100644 index 6255dbb..0000000 --- a/test/testcases/tests/level2/html/HTMLBodyElement12.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - -HTMLBodyElement12 -Curt Arnold - -Checks that Node.isSupported("cOrE", "2.0") returns true. - -2002-03-18 - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLBodyElement12.xml.kfail b/test/testcases/tests/level2/html/HTMLBodyElement12.xml.kfail new file mode 100644 index 0000000..6255dbb --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLBodyElement12.xml.kfail @@ -0,0 +1,38 @@ + + + + + + + +HTMLBodyElement12 +Curt Arnold + +Checks that Node.isSupported("cOrE", "2.0") returns true. + +2002-03-18 + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLDocument22.xml b/test/testcases/tests/level2/html/HTMLDocument22.xml deleted file mode 100644 index 414f065..0000000 --- a/test/testcases/tests/level2/html/HTMLDocument22.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - -HTMLDocument22 -Curt Arnold - -Checks that Node.isSupported("hTmL", null) returns true. - -2002-03-18 - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLDocument22.xml.kfail b/test/testcases/tests/level2/html/HTMLDocument22.xml.kfail new file mode 100644 index 0000000..414f065 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLDocument22.xml.kfail @@ -0,0 +1,36 @@ + + + + + + + +HTMLDocument22 +Curt Arnold + +Checks that Node.isSupported("hTmL", null) returns true. + +2002-03-18 + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLDocument23.xml b/test/testcases/tests/level2/html/HTMLDocument23.xml deleted file mode 100644 index 7896dbd..0000000 --- a/test/testcases/tests/level2/html/HTMLDocument23.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - -HTMLDocument23 -Curt Arnold - -Checks that Node.isSupported("hTmL", "2.0") returns true. - -2002-03-18 - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLDocument23.xml.kfail b/test/testcases/tests/level2/html/HTMLDocument23.xml.kfail new file mode 100644 index 0000000..7896dbd --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLDocument23.xml.kfail @@ -0,0 +1,36 @@ + + + + + + + +HTMLDocument23 +Curt Arnold + +Checks that Node.isSupported("hTmL", "2.0") returns true. + +2002-03-18 + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLDocument24.xml b/test/testcases/tests/level2/html/HTMLDocument24.xml deleted file mode 100644 index 186062d..0000000 --- a/test/testcases/tests/level2/html/HTMLDocument24.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - -HTMLDocument24 -Curt Arnold - -Checks that Node.isSupported("xhTmL", null) returns true if hasFeature("XML", null) is true. - -2002-03-18 - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLDocument24.xml.kfail b/test/testcases/tests/level2/html/HTMLDocument24.xml.kfail new file mode 100644 index 0000000..186062d --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLDocument24.xml.kfail @@ -0,0 +1,38 @@ + + + + + + + +HTMLDocument24 +Curt Arnold + +Checks that Node.isSupported("xhTmL", null) returns true if hasFeature("XML", null) is true. + +2002-03-18 + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLDocument25.xml b/test/testcases/tests/level2/html/HTMLDocument25.xml deleted file mode 100644 index 42a1996..0000000 --- a/test/testcases/tests/level2/html/HTMLDocument25.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - -HTMLDocument25 -Curt Arnold - -Checks that Node.isSupported("xhTmL", "2.0") returns true if hasFeature("XML", "2.0") is true. - -2002-03-18 - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLDocument25.xml.kfail b/test/testcases/tests/level2/html/HTMLDocument25.xml.kfail new file mode 100644 index 0000000..42a1996 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLDocument25.xml.kfail @@ -0,0 +1,38 @@ + + + + + + + +HTMLDocument25 +Curt Arnold + +Checks that Node.isSupported("xhTmL", "2.0") returns true if hasFeature("XML", "2.0") is true. + +2002-03-18 + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLDocument26.xml b/test/testcases/tests/level2/html/HTMLDocument26.xml deleted file mode 100644 index 032cead..0000000 --- a/test/testcases/tests/level2/html/HTMLDocument26.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - -HTMLDocument26 -Curt Arnold - -Checks that Node.isSupported("cOrE", null) returns true. - -2002-03-18 - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLDocument26.xml.kfail b/test/testcases/tests/level2/html/HTMLDocument26.xml.kfail new file mode 100644 index 0000000..032cead --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLDocument26.xml.kfail @@ -0,0 +1,36 @@ + + + + + + + +HTMLDocument26 +Curt Arnold + +Checks that Node.isSupported("cOrE", null) returns true. + +2002-03-18 + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLDocument27.xml b/test/testcases/tests/level2/html/HTMLDocument27.xml deleted file mode 100644 index fa2b184..0000000 --- a/test/testcases/tests/level2/html/HTMLDocument27.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - -HTMLDocument27 -Curt Arnold - -Checks that Node.isSupported("cOrE", "2.0") returns true. - -2002-03-18 - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLDocument27.xml.kfail b/test/testcases/tests/level2/html/HTMLDocument27.xml.kfail new file mode 100644 index 0000000..fa2b184 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLDocument27.xml.kfail @@ -0,0 +1,36 @@ + + + + + + + +HTMLDocument27 +Curt Arnold + +Checks that Node.isSupported("cOrE", "2.0") returns true. + +2002-03-18 + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLFrameElement09.xml b/test/testcases/tests/level2/html/HTMLFrameElement09.xml deleted file mode 100644 index d6fc5cc..0000000 --- a/test/testcases/tests/level2/html/HTMLFrameElement09.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - -HTMLFrameElement09 -NIST - - The contentDocument attribute specifies the document this frame contains, - if there is any and it is available, or null otherwise. - - Retrieve the contentDocument attribute of the first FRAME element - and examine its TITLE value. - -Rick Rivello -2002-07-03 - - - - - - - - - - -<assertEquals actual="vtitle" expected='"NIST DOM HTML Test - FRAMESET"' id="titleLink" ignoreCase="false" /> -</test> diff --git a/test/testcases/tests/level2/html/HTMLFrameElement09.xml.kfail b/test/testcases/tests/level2/html/HTMLFrameElement09.xml.kfail new file mode 100644 index 0000000..d6fc5cc --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLFrameElement09.xml.kfail @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- + +Copyright (c) 2001-2004 World Wide Web Consortium, +(Massachusetts Institute of Technology, Institut National de +Recherche en Informatique et en Automatique, Keio University). All +Rights Reserved. This program is distributed under the W3C's Software +Intellectual Property License. This program is distributed in the +hope that it will be useful, but WITHOUT ANY WARRANTY; without even +the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR +PURPOSE. + +See W3C License http://www.w3.org/Consortium/Legal/ for more details. + +--> +<!DOCTYPE test SYSTEM "dom2.dtd"> +<test xmlns="http://www.w3.org/2001/DOM-Test-Suite/Level-2" name="HTMLFrameElement09"> +<metadata> +<title>HTMLFrameElement09 +NIST + + The contentDocument attribute specifies the document this frame contains, + if there is any and it is available, or null otherwise. + + Retrieve the contentDocument attribute of the first FRAME element + and examine its TITLE value. + +Rick Rivello +2002-07-03 + + + + + + + + + + +<assertEquals actual="vtitle" expected='"NIST DOM HTML Test - FRAMESET"' id="titleLink" ignoreCase="false" /> +</test> diff --git a/test/testcases/tests/level2/html/HTMLIFrameElement11.xml b/test/testcases/tests/level2/html/HTMLIFrameElement11.xml deleted file mode 100644 index c77d2f4..0000000 --- a/test/testcases/tests/level2/html/HTMLIFrameElement11.xml +++ /dev/null @@ -1,39 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> - -<!-- - -Copyright (c) 2001-2004 World Wide Web Consortium, -(Massachusetts Institute of Technology, Institut National de -Recherche en Informatique et en Automatique, Keio University). All -Rights Reserved. This program is distributed under the W3C's Software -Intellectual Property License. This program is distributed in the -hope that it will be useful, but WITHOUT ANY WARRANTY; without even -the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR -PURPOSE. - -See W3C License http://www.w3.org/Consortium/Legal/ for more details. - ---> -<!DOCTYPE test SYSTEM "dom2.dtd"> -<test xmlns="http://www.w3.org/2001/DOM-Test-Suite/Level-2" name="HTMLIFrameElement11"> -<metadata> -<title>HTMLIFrameElement11 -NIST - - Retrieve the contentDocument attribute of the second IFRAME element - and examine its title. - -Rick Rivello -2002-07-03 - - - - - - - - - - -<assertEquals actual="vtitle" expected='"NIST DOM HTML Test - FRAME"' id="titleLink" ignoreCase="false" /> -</test> diff --git a/test/testcases/tests/level2/html/HTMLIFrameElement11.xml.kfail b/test/testcases/tests/level2/html/HTMLIFrameElement11.xml.kfail new file mode 100644 index 0000000..c77d2f4 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLIFrameElement11.xml.kfail @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- + +Copyright (c) 2001-2004 World Wide Web Consortium, +(Massachusetts Institute of Technology, Institut National de +Recherche en Informatique et en Automatique, Keio University). All +Rights Reserved. This program is distributed under the W3C's Software +Intellectual Property License. This program is distributed in the +hope that it will be useful, but WITHOUT ANY WARRANTY; without even +the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR +PURPOSE. + +See W3C License http://www.w3.org/Consortium/Legal/ for more details. + +--> +<!DOCTYPE test SYSTEM "dom2.dtd"> +<test xmlns="http://www.w3.org/2001/DOM-Test-Suite/Level-2" name="HTMLIFrameElement11"> +<metadata> +<title>HTMLIFrameElement11 +NIST + + Retrieve the contentDocument attribute of the second IFRAME element + and examine its title. + +Rick Rivello +2002-07-03 + + + + + + + + + + +<assertEquals actual="vtitle" expected='"NIST DOM HTML Test - FRAME"' id="titleLink" ignoreCase="false" /> +</test> diff --git a/test/testcases/tests/level2/html/HTMLImageElement05.xml b/test/testcases/tests/level2/html/HTMLImageElement05.xml deleted file mode 100644 index 92e536b..0000000 --- a/test/testcases/tests/level2/html/HTMLImageElement05.xml +++ /dev/null @@ -1,41 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> - -<!-- - -Copyright (c) 2001 World Wide Web Consortium, -(Massachusetts Institute of Technology, Institut National de -Recherche en Informatique et en Automatique, Keio University). All -Rights Reserved. This program is distributed under the W3C's Software -Intellectual Property License. This program is distributed in the -hope that it will be useful, but WITHOUT ANY WARRANTY; without even -the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR -PURPOSE. - -See W3C License http://www.w3.org/Consortium/Legal/ for more details. - ---> -<!DOCTYPE test SYSTEM "dom2.dtd"> -<test xmlns="http://www.w3.org/2001/DOM-Test-Suite/Level-2" name="HTMLImageElement05"> -<metadata> -<title>HTMLImageElement05 -NIST - - The height attribute overrides the natural "height" of the image. - - Retrieve the height attribute and examine it's value. - -Mary Brady -2001-12-26 - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLImageElement05.xml.kfail b/test/testcases/tests/level2/html/HTMLImageElement05.xml.kfail new file mode 100644 index 0000000..92e536b --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLImageElement05.xml.kfail @@ -0,0 +1,41 @@ + + + + + + +HTMLImageElement05 +NIST + + The height attribute overrides the natural "height" of the image. + + Retrieve the height attribute and examine it's value. + +Mary Brady +2001-12-26 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLImageElement06.xml b/test/testcases/tests/level2/html/HTMLImageElement06.xml deleted file mode 100644 index 19fb7b0..0000000 --- a/test/testcases/tests/level2/html/HTMLImageElement06.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - -HTMLImageElement06 -NIST - - The hspace attribute specifies the horizontal space to the left and - right of this image. - - Retrieve the hspace attribute and examine it's value. - -Mary Brady -2001-12-26 - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLImageElement06.xml.kfail b/test/testcases/tests/level2/html/HTMLImageElement06.xml.kfail new file mode 100644 index 0000000..19fb7b0 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLImageElement06.xml.kfail @@ -0,0 +1,42 @@ + + + + + + +HTMLImageElement06 +NIST + + The hspace attribute specifies the horizontal space to the left and + right of this image. + + Retrieve the hspace attribute and examine it's value. + +Mary Brady +2001-12-26 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLImageElement11.xml b/test/testcases/tests/level2/html/HTMLImageElement11.xml deleted file mode 100644 index 10f3608..0000000 --- a/test/testcases/tests/level2/html/HTMLImageElement11.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - -HTMLImageElement11 -NIST - - The vspace attribute specifies the vertical space above and below this - image. - - Retrieve the vspace attribute and examine it's value. - -Mary Brady -2001-12-26 - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLImageElement11.xml.kfail b/test/testcases/tests/level2/html/HTMLImageElement11.xml.kfail new file mode 100644 index 0000000..10f3608 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLImageElement11.xml.kfail @@ -0,0 +1,42 @@ + + + + + + +HTMLImageElement11 +NIST + + The vspace attribute specifies the vertical space above and below this + image. + + Retrieve the vspace attribute and examine it's value. + +Mary Brady +2001-12-26 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLImageElement12.xml b/test/testcases/tests/level2/html/HTMLImageElement12.xml deleted file mode 100644 index 738f1c3..0000000 --- a/test/testcases/tests/level2/html/HTMLImageElement12.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - -HTMLImageElement12 -NIST - - The width attribute overrides the natural "width" of the image. - - Retrieve the width attribute and examine it's value. - -Mary Brady -2001-12-07 - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLImageElement12.xml.kfail b/test/testcases/tests/level2/html/HTMLImageElement12.xml.kfail new file mode 100644 index 0000000..738f1c3 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLImageElement12.xml.kfail @@ -0,0 +1,41 @@ + + + + + + +HTMLImageElement12 +NIST + + The width attribute overrides the natural "width" of the image. + + Retrieve the width attribute and examine it's value. + +Mary Brady +2001-12-07 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLInputElement13.xml b/test/testcases/tests/level2/html/HTMLInputElement13.xml deleted file mode 100644 index e243035..0000000 --- a/test/testcases/tests/level2/html/HTMLInputElement13.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - -HTMLInputElement13 -NIST - - The size attribute contains the size information. Its precise meaning - is specific to each type of field. - - Retrieve the size attribute of the 1st INPUT element and examine - its value. - -Mary Brady -2001-12-26 - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLInputElement13.xml.kfail b/test/testcases/tests/level2/html/HTMLInputElement13.xml.kfail new file mode 100644 index 0000000..e243035 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLInputElement13.xml.kfail @@ -0,0 +1,43 @@ + + + + + + +HTMLInputElement13 +NIST + + The size attribute contains the size information. Its precise meaning + is specific to each type of field. + + Retrieve the size attribute of the 1st INPUT element and examine + its value. + +Mary Brady +2001-12-26 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLObjectElement11.xml b/test/testcases/tests/level2/html/HTMLObjectElement11.xml deleted file mode 100644 index b4f172b..0000000 --- a/test/testcases/tests/level2/html/HTMLObjectElement11.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - -HTMLObjectElement11 -NIST - - The hspace attribute specifies the horizontal space to the left and right - of this image, applet or object. - - Retrieve the hspace attribute of the first OBJECT element and examine - it's value. - -Mary Brady -2002-01-02 - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLObjectElement11.xml.kfail b/test/testcases/tests/level2/html/HTMLObjectElement11.xml.kfail new file mode 100644 index 0000000..b4f172b --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLObjectElement11.xml.kfail @@ -0,0 +1,43 @@ + + + + + + +HTMLObjectElement11 +NIST + + The hspace attribute specifies the horizontal space to the left and right + of this image, applet or object. + + Retrieve the hspace attribute of the first OBJECT element and examine + it's value. + +Mary Brady +2002-01-02 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLObjectElement16.xml b/test/testcases/tests/level2/html/HTMLObjectElement16.xml deleted file mode 100644 index e849620..0000000 --- a/test/testcases/tests/level2/html/HTMLObjectElement16.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - -HTMLObjectElement16 -NIST - - The vspace attribute specifies the vertical space above or below this - image, applet or object. - - Retrieve the vspace attribute of the first OBJECT element and examine - it's value. - -Mary Brady -2002-01-02 - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLObjectElement16.xml.kfail b/test/testcases/tests/level2/html/HTMLObjectElement16.xml.kfail new file mode 100644 index 0000000..e849620 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLObjectElement16.xml.kfail @@ -0,0 +1,43 @@ + + + + + + +HTMLObjectElement16 +NIST + + The vspace attribute specifies the vertical space above or below this + image, applet or object. + + Retrieve the vspace attribute of the first OBJECT element and examine + it's value. + +Mary Brady +2002-01-02 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLObjectElement20.xml b/test/testcases/tests/level2/html/HTMLObjectElement20.xml deleted file mode 100644 index 5694760..0000000 --- a/test/testcases/tests/level2/html/HTMLObjectElement20.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - -HTMLObjectElement20 -NIST - - The contentDocument attribute specifies the document this object contains, - if there is any and it is available, or null otherwise. - -Rick Rivello -2002-07-03 - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLObjectElement20.xml.kfail b/test/testcases/tests/level2/html/HTMLObjectElement20.xml.kfail new file mode 100644 index 0000000..5694760 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLObjectElement20.xml.kfail @@ -0,0 +1,40 @@ + + + + + + +HTMLObjectElement20 +NIST + + The contentDocument attribute specifies the document this object contains, + if there is any and it is available, or null otherwise. + +Rick Rivello +2002-07-03 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLOptionsCollection01.xml b/test/testcases/tests/level2/html/HTMLOptionsCollection01.xml deleted file mode 100644 index 80df1a3..0000000 --- a/test/testcases/tests/level2/html/HTMLOptionsCollection01.xml +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - -HTMLOptionsCollection01 -NIST - - An HTMLOptionsCollection is a list of nodes representing HTML option - element. - The length attribute specifies the length or size of the list. - - Retrieve the first SELECT element and create a HTMLOptionsCollection - of the OPTION elements. Check the size of the length of OPTION elements. - -Rick Rivello -2002-08-01 - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLOptionsCollection01.xml.kfail b/test/testcases/tests/level2/html/HTMLOptionsCollection01.xml.kfail new file mode 100644 index 0000000..80df1a3 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLOptionsCollection01.xml.kfail @@ -0,0 +1,46 @@ + + + + + + +HTMLOptionsCollection01 +NIST + + An HTMLOptionsCollection is a list of nodes representing HTML option + element. + The length attribute specifies the length or size of the list. + + Retrieve the first SELECT element and create a HTMLOptionsCollection + of the OPTION elements. Check the size of the length of OPTION elements. + +Rick Rivello +2002-08-01 + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLOptionsCollection02.xml b/test/testcases/tests/level2/html/HTMLOptionsCollection02.xml deleted file mode 100644 index 44b5431..0000000 --- a/test/testcases/tests/level2/html/HTMLOptionsCollection02.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - -HTMLOptionsCollection02 -NIST - - An HTMLOptionsCollection is a list of nodes representing HTML option - element. - An individual node may be accessed by either ordinal index, the node's - name or id attributes. (Test ordinal index=3). - The item() method retrieves a node specified by ordinal index. - Nodes are numbered in tree order. The index origin is 0. - - Retrieve the first SELECT element. Create a HTMLOptionsCollection. - Retrieve the fourth item in the list and examine its firstChild's - nodeValue. - -Rick Rivello -2002-08-01 - - - - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLOptionsCollection02.xml.kfail b/test/testcases/tests/level2/html/HTMLOptionsCollection02.xml.kfail new file mode 100644 index 0000000..44b5431 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLOptionsCollection02.xml.kfail @@ -0,0 +1,54 @@ + + + + + + +HTMLOptionsCollection02 +NIST + + An HTMLOptionsCollection is a list of nodes representing HTML option + element. + An individual node may be accessed by either ordinal index, the node's + name or id attributes. (Test ordinal index=3). + The item() method retrieves a node specified by ordinal index. + Nodes are numbered in tree order. The index origin is 0. + + Retrieve the first SELECT element. Create a HTMLOptionsCollection. + Retrieve the fourth item in the list and examine its firstChild's + nodeValue. + +Rick Rivello +2002-08-01 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLOptionsCollection03.xml b/test/testcases/tests/level2/html/HTMLOptionsCollection03.xml deleted file mode 100644 index 280b2bf..0000000 --- a/test/testcases/tests/level2/html/HTMLOptionsCollection03.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - -HTMLOptionsCollection03 -NIST - - An HTMLOptionsCollection is a list of nodes representing HTML option - element. - An individual node may be accessed by either ordinal index, the node's - name or id attributes. (Test node name). - The namedItem method retrieves a Node using a name. It first searches - for a node with a matching id attribute. If it doesn't find one, it - then searches for a Node with a matching name attribute, but only - those elements that are allowed a name attribute. - - Retrieve the first FORM element. Create a HTMLCollection of the elements. - Search for an element that has select1 as the value for the name attribute. - Get the nodeName of that element. - -Rick Rivello -2002-08-01 - - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLOptionsCollection03.xml.kfail b/test/testcases/tests/level2/html/HTMLOptionsCollection03.xml.kfail new file mode 100644 index 0000000..280b2bf --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLOptionsCollection03.xml.kfail @@ -0,0 +1,54 @@ + + + + + + +HTMLOptionsCollection03 +NIST + + An HTMLOptionsCollection is a list of nodes representing HTML option + element. + An individual node may be accessed by either ordinal index, the node's + name or id attributes. (Test node name). + The namedItem method retrieves a Node using a name. It first searches + for a node with a matching id attribute. If it doesn't find one, it + then searches for a Node with a matching name attribute, but only + those elements that are allowed a name attribute. + + Retrieve the first FORM element. Create a HTMLCollection of the elements. + Search for an element that has select1 as the value for the name attribute. + Get the nodeName of that element. + +Rick Rivello +2002-08-01 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLOptionsCollection04.xml b/test/testcases/tests/level2/html/HTMLOptionsCollection04.xml deleted file mode 100644 index 83e59d3..0000000 --- a/test/testcases/tests/level2/html/HTMLOptionsCollection04.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - -HTMLOptionsCollection04 -NIST - - An HTMLOptionsCollection is a list of nodes representing HTML option - element. - An individual node may be accessed by either ordinal index, the node's - name or id attributes. (Test node name). - The namedItem method retrieves a Node using a name. It first searches - for a node with a matching id attribute. If it doesn't find one, it - then searches for a Node with a matching name attribute, but only - those elements that are allowed a name attribute. - - Retrieve the first FORM element. Create a HTMLCollection of the elements. - Search for an element that has selectId as the value for the id attribute. - Get the nodeName of that element. - -Rick Rivello -2002-08-01 - - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLOptionsCollection04.xml.kfail b/test/testcases/tests/level2/html/HTMLOptionsCollection04.xml.kfail new file mode 100644 index 0000000..83e59d3 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLOptionsCollection04.xml.kfail @@ -0,0 +1,54 @@ + + + + + + +HTMLOptionsCollection04 +NIST + + An HTMLOptionsCollection is a list of nodes representing HTML option + element. + An individual node may be accessed by either ordinal index, the node's + name or id attributes. (Test node name). + The namedItem method retrieves a Node using a name. It first searches + for a node with a matching id attribute. If it doesn't find one, it + then searches for a Node with a matching name attribute, but only + those elements that are allowed a name attribute. + + Retrieve the first FORM element. Create a HTMLCollection of the elements. + Search for an element that has selectId as the value for the id attribute. + Get the nodeName of that element. + +Rick Rivello +2002-08-01 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLOptionsCollection05.xml b/test/testcases/tests/level2/html/HTMLOptionsCollection05.xml deleted file mode 100644 index d2f44d7..0000000 --- a/test/testcases/tests/level2/html/HTMLOptionsCollection05.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - -HTMLOptionsCollection05 -NIST - - An HTMLOptionsCollection is a list of nodes representing HTML option - element. - An individual node may be accessed by either ordinal index, the node's - name or id attributes. (Test node name). - The namedItem method retrieves a Node using a name. It first searches - for a node with a matching id attribute. If it doesn't find one, it - then searches for a Node with a matching name attribute, but only - those elements that are allowed a name attribute. Upon failure(e.q., no - node with this name exists), returns null. - - Retrieve the first FORM element. Create a HTMLCollection of the elements. - Search for an element that has select9 as the value for the name attribute. - Null should be returned since there is not any name or id attribute with - select9 as a value. - -Rick Rivello -2002-08-01 - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLOptionsCollection05.xml.kfail b/test/testcases/tests/level2/html/HTMLOptionsCollection05.xml.kfail new file mode 100644 index 0000000..d2f44d7 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLOptionsCollection05.xml.kfail @@ -0,0 +1,55 @@ + + + + + + +HTMLOptionsCollection05 +NIST + + An HTMLOptionsCollection is a list of nodes representing HTML option + element. + An individual node may be accessed by either ordinal index, the node's + name or id attributes. (Test node name). + The namedItem method retrieves a Node using a name. It first searches + for a node with a matching id attribute. If it doesn't find one, it + then searches for a Node with a matching name attribute, but only + those elements that are allowed a name attribute. Upon failure(e.q., no + node with this name exists), returns null. + + Retrieve the first FORM element. Create a HTMLCollection of the elements. + Search for an element that has select9 as the value for the name attribute. + Null should be returned since there is not any name or id attribute with + select9 as a value. + +Rick Rivello +2002-08-01 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLOptionsCollection06.xml b/test/testcases/tests/level2/html/HTMLOptionsCollection06.xml deleted file mode 100644 index fbde429..0000000 --- a/test/testcases/tests/level2/html/HTMLOptionsCollection06.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - -HTMLOptionsCollection06 -NIST - - An HTMLOptionsCollection is a list of nodes representing HTML option - element. - An individual node may be accessed by either ordinal index, the node's - name or id attributes. (Test ordinal index). - The item() method retrieves a node specified by ordinal index. - A value of null is returned if the index is out of range. - - Retrieve the first SELECT element. Create a HTMLOptionsCollection. - Retrieve the tenth item in the list - null should be returned since - there are not 10 items in the list. - -Rick Rivello -2002-08-01 - - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLOptionsCollection06.xml.kfail b/test/testcases/tests/level2/html/HTMLOptionsCollection06.xml.kfail new file mode 100644 index 0000000..fbde429 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLOptionsCollection06.xml.kfail @@ -0,0 +1,52 @@ + + + + + + +HTMLOptionsCollection06 +NIST + + An HTMLOptionsCollection is a list of nodes representing HTML option + element. + An individual node may be accessed by either ordinal index, the node's + name or id attributes. (Test ordinal index). + The item() method retrieves a node specified by ordinal index. + A value of null is returned if the index is out of range. + + Retrieve the first SELECT element. Create a HTMLOptionsCollection. + Retrieve the tenth item in the list - null should be returned since + there are not 10 items in the list. + +Rick Rivello +2002-08-01 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLOptionsCollection07.xml b/test/testcases/tests/level2/html/HTMLOptionsCollection07.xml deleted file mode 100644 index a2731e5..0000000 --- a/test/testcases/tests/level2/html/HTMLOptionsCollection07.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - -HTMLOptionsCollection07 -NIST - - An HTMLOptionsCollection is a list of nodes representing HTML option - element. - An individual node may be accessed by either ordinal index, the node's - name or id attributes. (Test ordinal index=0). - The item() method retrieves a node specified by ordinal index. Nodes - are numbered in tree order. The index origin is 0. - - Retrieve the first SELECT element. Create a HTMLOptionsCollection. - Retrieve the first item in the list and examine its firstChild's - nodeValue. - -Rick Rivello -2002-08-01 - - - - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLOptionsCollection07.xml.kfail b/test/testcases/tests/level2/html/HTMLOptionsCollection07.xml.kfail new file mode 100644 index 0000000..a2731e5 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLOptionsCollection07.xml.kfail @@ -0,0 +1,54 @@ + + + + + + +HTMLOptionsCollection07 +NIST + + An HTMLOptionsCollection is a list of nodes representing HTML option + element. + An individual node may be accessed by either ordinal index, the node's + name or id attributes. (Test ordinal index=0). + The item() method retrieves a node specified by ordinal index. Nodes + are numbered in tree order. The index origin is 0. + + Retrieve the first SELECT element. Create a HTMLOptionsCollection. + Retrieve the first item in the list and examine its firstChild's + nodeValue. + +Rick Rivello +2002-08-01 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLSelectElement20.xml b/test/testcases/tests/level2/html/HTMLSelectElement20.xml deleted file mode 100644 index ddbe2f7..0000000 --- a/test/testcases/tests/level2/html/HTMLSelectElement20.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - - -HTMLSelectElement20 -Curt Arnold - -Attempting to add an new option using HTMLSelectElement.add before a node that is not a child of the select -element should raise a NOT_FOUND_ERR. - -2004-03-18 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLSelectElement20.xml.kfail b/test/testcases/tests/level2/html/HTMLSelectElement20.xml.kfail new file mode 100644 index 0000000..ddbe2f7 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLSelectElement20.xml.kfail @@ -0,0 +1,56 @@ + + + + + + + +HTMLSelectElement20 +Curt Arnold + +Attempting to add an new option using HTMLSelectElement.add before a node that is not a child of the select +element should raise a NOT_FOUND_ERR. + +2004-03-18 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLTableElement34.xml b/test/testcases/tests/level2/html/HTMLTableElement34.xml deleted file mode 100644 index d774498..0000000 --- a/test/testcases/tests/level2/html/HTMLTableElement34.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - -HTMLTableElement34 -NIST - - The insertRow() method throws a INDEX_SIZE_ERR DOMException - if the specified index is greater than the number of rows. - - Retrieve the second TABLE element which has four rows. Try - to insert a new row using an index of five. This should throw - a INDEX_SIZE_ERR DOMException since there are only four rows. - -Rick Rivello -2002-05-02 - - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLTableElement34.xml.kfail b/test/testcases/tests/level2/html/HTMLTableElement34.xml.kfail new file mode 100644 index 0000000..d774498 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLTableElement34.xml.kfail @@ -0,0 +1,48 @@ + + + + + + +HTMLTableElement34 +NIST + + The insertRow() method throws a INDEX_SIZE_ERR DOMException + if the specified index is greater than the number of rows. + + Retrieve the second TABLE element which has four rows. Try + to insert a new row using an index of five. This should throw + a INDEX_SIZE_ERR DOMException since there are only four rows. + +Rick Rivello +2002-05-02 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLTableElement35.xml b/test/testcases/tests/level2/html/HTMLTableElement35.xml deleted file mode 100644 index 6410e89..0000000 --- a/test/testcases/tests/level2/html/HTMLTableElement35.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - -HTMLTableElement35 -NIST - - The insertRow() method throws a INDEX_SIZE_ERR DOMException - if the specified index is negative. - - Retrieve the second TABLE element which has four rows. Try - to insert a new row using an index of negative five. This should throw - a INDEX_SIZE_ERR DOMException since the index is negative. - -Rick Rivello -2002-05-02 - - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLTableElement35.xml.kfail b/test/testcases/tests/level2/html/HTMLTableElement35.xml.kfail new file mode 100644 index 0000000..6410e89 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLTableElement35.xml.kfail @@ -0,0 +1,48 @@ + + + + + + +HTMLTableElement35 +NIST + + The insertRow() method throws a INDEX_SIZE_ERR DOMException + if the specified index is negative. + + Retrieve the second TABLE element which has four rows. Try + to insert a new row using an index of negative five. This should throw + a INDEX_SIZE_ERR DOMException since the index is negative. + +Rick Rivello +2002-05-02 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLTableElement36.xml b/test/testcases/tests/level2/html/HTMLTableElement36.xml deleted file mode 100644 index 7a514e5..0000000 --- a/test/testcases/tests/level2/html/HTMLTableElement36.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - -HTMLTableElement36 -NIST - - The deleteRow() method throws a INDEX_SIZE_ERR DOMException - if the specified index is greater than the number of rows. - - Retrieve the second TABLE element which has four rows. Try - to delete a new row using an index of five. This should throw - a INDEX_SIZE_ERR DOMException since there are only four rows. - -Rick Rivello -2002-05-02 - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLTableElement36.xml.kfail b/test/testcases/tests/level2/html/HTMLTableElement36.xml.kfail new file mode 100644 index 0000000..7a514e5 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLTableElement36.xml.kfail @@ -0,0 +1,47 @@ + + + + + + +HTMLTableElement36 +NIST + + The deleteRow() method throws a INDEX_SIZE_ERR DOMException + if the specified index is greater than the number of rows. + + Retrieve the second TABLE element which has four rows. Try + to delete a new row using an index of five. This should throw + a INDEX_SIZE_ERR DOMException since there are only four rows. + +Rick Rivello +2002-05-02 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLTableElement37.xml b/test/testcases/tests/level2/html/HTMLTableElement37.xml deleted file mode 100644 index 097deb1..0000000 --- a/test/testcases/tests/level2/html/HTMLTableElement37.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - -HTMLTableElement37 -NIST - - The deleteRow() method throws a INDEX_SIZE_ERR DOMException - if the specified index is equal the number of rows. - - Retrieve the second TABLE element which has four rows. Try - to delete a new row using an index of four. This should throw - a INDEX_SIZE_ERR DOMException since the index is equal to the - number of rows. - -Rick Rivello -2002-05-02 - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLTableElement37.xml.kfail b/test/testcases/tests/level2/html/HTMLTableElement37.xml.kfail new file mode 100644 index 0000000..097deb1 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLTableElement37.xml.kfail @@ -0,0 +1,48 @@ + + + + + + +HTMLTableElement37 +NIST + + The deleteRow() method throws a INDEX_SIZE_ERR DOMException + if the specified index is equal the number of rows. + + Retrieve the second TABLE element which has four rows. Try + to delete a new row using an index of four. This should throw + a INDEX_SIZE_ERR DOMException since the index is equal to the + number of rows. + +Rick Rivello +2002-05-02 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLTableElement38.xml b/test/testcases/tests/level2/html/HTMLTableElement38.xml deleted file mode 100644 index 0f5bccd..0000000 --- a/test/testcases/tests/level2/html/HTMLTableElement38.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - -HTMLTableElement38 -NIST - - The deleteRow() method throws a INDEX_SIZE_ERR DOMException - if the specified index is negative. - - Retrieve the second TABLE element which has four rows. Try - to delete a new row using an index of negative five. This should throw - a INDEX_SIZE_ERR DOMException since the index is negative. - -Rick Rivello -2002-05-02 - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLTableElement38.xml.kfail b/test/testcases/tests/level2/html/HTMLTableElement38.xml.kfail new file mode 100644 index 0000000..0f5bccd --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLTableElement38.xml.kfail @@ -0,0 +1,47 @@ + + + + + + +HTMLTableElement38 +NIST + + The deleteRow() method throws a INDEX_SIZE_ERR DOMException + if the specified index is negative. + + Retrieve the second TABLE element which has four rows. Try + to delete a new row using an index of negative five. This should throw + a INDEX_SIZE_ERR DOMException since the index is negative. + +Rick Rivello +2002-05-02 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLTableElement39.xml b/test/testcases/tests/level2/html/HTMLTableElement39.xml deleted file mode 100644 index 6631584..0000000 --- a/test/testcases/tests/level2/html/HTMLTableElement39.xml +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - -HTMLTableElement39 -NIST - - The insertRow() method inserts a new empty table row. - If index is -1 or equal to the number of rows, the new row - is appended. - - Retrieve the second TABLE element and invoke the insertRow() method - with an index of negative one. - The number of rows in the TBODY section before insertion with an index - of negative one is two. After the new row is inserted the number - of rows in the TBODY section is three. - -Rick Rivello -2002-11-07 - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLTableElement39.xml.kfail b/test/testcases/tests/level2/html/HTMLTableElement39.xml.kfail new file mode 100644 index 0000000..6631584 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLTableElement39.xml.kfail @@ -0,0 +1,62 @@ + + + + + + +HTMLTableElement39 +NIST + + The insertRow() method inserts a new empty table row. + If index is -1 or equal to the number of rows, the new row + is appended. + + Retrieve the second TABLE element and invoke the insertRow() method + with an index of negative one. + The number of rows in the TBODY section before insertion with an index + of negative one is two. After the new row is inserted the number + of rows in the TBODY section is three. + +Rick Rivello +2002-11-07 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLTableElement40.xml b/test/testcases/tests/level2/html/HTMLTableElement40.xml deleted file mode 100644 index 154b348..0000000 --- a/test/testcases/tests/level2/html/HTMLTableElement40.xml +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - -HTMLTableElement40 -NIST - - The deleteRow() method deletes a table row. If the index is -1 - the last row of the table is deleted. - - Retrieve the second TABLE element and invoke the deleteRow() method - with an index of negative one. Currently there are four rows in the - table. The deleteRow() method is called and now there should be three. - -Rick Rivello -2002-11-02 - - - - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLTableElement40.xml.kfail b/test/testcases/tests/level2/html/HTMLTableElement40.xml.kfail new file mode 100644 index 0000000..154b348 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLTableElement40.xml.kfail @@ -0,0 +1,50 @@ + + + + + + +HTMLTableElement40 +NIST + + The deleteRow() method deletes a table row. If the index is -1 + the last row of the table is deleted. + + Retrieve the second TABLE element and invoke the deleteRow() method + with an index of negative one. Currently there are four rows in the + table. The deleteRow() method is called and now there should be three. + +Rick Rivello +2002-11-02 + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLTableRowElement15.xml b/test/testcases/tests/level2/html/HTMLTableRowElement15.xml deleted file mode 100644 index 9e89674..0000000 --- a/test/testcases/tests/level2/html/HTMLTableRowElement15.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - -HTMLTableRowElement15 -NIST - - The insertCell() method throws a INDEX_SIZE_ERR DOMException - if the specified index is greater than the number of cells. - - Retrieve the fourth TR element which has six cells. Try - to insert a cell using an index of seven. This should throw - a INDEX_SIZE_ERR DOMException since there are only six cells. - -Rick Rivello -2002-05-02 - - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLTableRowElement15.xml.kfail b/test/testcases/tests/level2/html/HTMLTableRowElement15.xml.kfail new file mode 100644 index 0000000..9e89674 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLTableRowElement15.xml.kfail @@ -0,0 +1,48 @@ + + + + + + +HTMLTableRowElement15 +NIST + + The insertCell() method throws a INDEX_SIZE_ERR DOMException + if the specified index is greater than the number of cells. + + Retrieve the fourth TR element which has six cells. Try + to insert a cell using an index of seven. This should throw + a INDEX_SIZE_ERR DOMException since there are only six cells. + +Rick Rivello +2002-05-02 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLTableRowElement16.xml b/test/testcases/tests/level2/html/HTMLTableRowElement16.xml deleted file mode 100644 index 8471a2b..0000000 --- a/test/testcases/tests/level2/html/HTMLTableRowElement16.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - -HTMLTableRowElement16 -NIST - - The insertCell() method throws a INDEX_SIZE_ERR DOMException - if the specified index is negative. - - Retrieve the fourth TR element which has six cells. Try - to insert a cell using an index of negative seven. This should throw - a INDEX_SIZE_ERR DOMException since the index is negative. - -Rick Rivello -2002-05-02 - - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLTableRowElement16.xml.kfail b/test/testcases/tests/level2/html/HTMLTableRowElement16.xml.kfail new file mode 100644 index 0000000..8471a2b --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLTableRowElement16.xml.kfail @@ -0,0 +1,48 @@ + + + + + + +HTMLTableRowElement16 +NIST + + The insertCell() method throws a INDEX_SIZE_ERR DOMException + if the specified index is negative. + + Retrieve the fourth TR element which has six cells. Try + to insert a cell using an index of negative seven. This should throw + a INDEX_SIZE_ERR DOMException since the index is negative. + +Rick Rivello +2002-05-02 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLTableRowElement17.xml b/test/testcases/tests/level2/html/HTMLTableRowElement17.xml deleted file mode 100644 index b469470..0000000 --- a/test/testcases/tests/level2/html/HTMLTableRowElement17.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - -HTMLTableRowElement17 -NIST - - The deleteCell() method throws a INDEX_SIZE_ERR DOMException - if the specified index is greater than the number of cells. - - Retrieve the fourth TR element which has six cells. Try - to delete a cell using an index of seven. This should throw - a INDEX_SIZE_ERR DOMException since there are only six cells. - -Rick Rivello -2002-05-02 - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLTableRowElement17.xml.kfail b/test/testcases/tests/level2/html/HTMLTableRowElement17.xml.kfail new file mode 100644 index 0000000..b469470 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLTableRowElement17.xml.kfail @@ -0,0 +1,47 @@ + + + + + + +HTMLTableRowElement17 +NIST + + The deleteCell() method throws a INDEX_SIZE_ERR DOMException + if the specified index is greater than the number of cells. + + Retrieve the fourth TR element which has six cells. Try + to delete a cell using an index of seven. This should throw + a INDEX_SIZE_ERR DOMException since there are only six cells. + +Rick Rivello +2002-05-02 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLTableRowElement18.xml b/test/testcases/tests/level2/html/HTMLTableRowElement18.xml deleted file mode 100644 index f296086..0000000 --- a/test/testcases/tests/level2/html/HTMLTableRowElement18.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - -HTMLTableRowElement18 -NIST - - The deleteCell() method throws a INDEX_SIZE_ERR DOMException - if the specified index is equal to the number of cells. - - Retrieve the fourth TR element which has six cells. Try - to delete a cell using an index of six. This should throw - a INDEX_SIZE_ERR DOMException since there are only six cells. - -Rick Rivello -2002-05-02 - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLTableRowElement18.xml.kfail b/test/testcases/tests/level2/html/HTMLTableRowElement18.xml.kfail new file mode 100644 index 0000000..f296086 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLTableRowElement18.xml.kfail @@ -0,0 +1,47 @@ + + + + + + +HTMLTableRowElement18 +NIST + + The deleteCell() method throws a INDEX_SIZE_ERR DOMException + if the specified index is equal to the number of cells. + + Retrieve the fourth TR element which has six cells. Try + to delete a cell using an index of six. This should throw + a INDEX_SIZE_ERR DOMException since there are only six cells. + +Rick Rivello +2002-05-02 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLTableRowElement19.xml b/test/testcases/tests/level2/html/HTMLTableRowElement19.xml deleted file mode 100644 index 9a111f3..0000000 --- a/test/testcases/tests/level2/html/HTMLTableRowElement19.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - -HTMLTableRowElement19 -NIST - - The deleteCell() method throws a INDEX_SIZE_ERR DOMException - if the specified index is negative. - - Retrieve the fourth TR element which has six cells. Try - to delete a cell using an index of negative six. This should throw - a INDEX_SIZE_ERR DOMException since the index is negative. - -Rick Rivello -2002-05-02 - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLTableRowElement19.xml.kfail b/test/testcases/tests/level2/html/HTMLTableRowElement19.xml.kfail new file mode 100644 index 0000000..9a111f3 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLTableRowElement19.xml.kfail @@ -0,0 +1,47 @@ + + + + + + +HTMLTableRowElement19 +NIST + + The deleteCell() method throws a INDEX_SIZE_ERR DOMException + if the specified index is negative. + + Retrieve the fourth TR element which has six cells. Try + to delete a cell using an index of negative six. This should throw + a INDEX_SIZE_ERR DOMException since the index is negative. + +Rick Rivello +2002-05-02 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLTableRowElement20.xml b/test/testcases/tests/level2/html/HTMLTableRowElement20.xml deleted file mode 100644 index a879e13..0000000 --- a/test/testcases/tests/level2/html/HTMLTableRowElement20.xml +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - -HTMLTableRowElement20 -NIST - - The insertCell() method inserts an empty TD cell into this row. - If index is -1 or equal to the number of cells, the new cell is - appended. - - - Retrieve the fourth TR element and examine the value of - the cells length attribute which should be set to six. - Check the value of the last TD element. Invoke the - insertCell() with an index of negative one - which will append the empty cell to the end of the list. - Check the value of the newly created cell and make sure it is null - and also the numbers of cells should now be seven. - -Rick Rivello -2002-11-07 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLTableRowElement20.xml.kfail b/test/testcases/tests/level2/html/HTMLTableRowElement20.xml.kfail new file mode 100644 index 0000000..a879e13 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLTableRowElement20.xml.kfail @@ -0,0 +1,68 @@ + + + + + + +HTMLTableRowElement20 +NIST + + The insertCell() method inserts an empty TD cell into this row. + If index is -1 or equal to the number of cells, the new cell is + appended. + + + Retrieve the fourth TR element and examine the value of + the cells length attribute which should be set to six. + Check the value of the last TD element. Invoke the + insertCell() with an index of negative one + which will append the empty cell to the end of the list. + Check the value of the newly created cell and make sure it is null + and also the numbers of cells should now be seven. + +Rick Rivello +2002-11-07 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLTableRowElement21.xml b/test/testcases/tests/level2/html/HTMLTableRowElement21.xml deleted file mode 100644 index 9d5a598..0000000 --- a/test/testcases/tests/level2/html/HTMLTableRowElement21.xml +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - -HTMLTableRowElement21 -NIST - - The deleteCell() method deletes a cell from the currtent row. If - the index is -1 the last cell in the row is deleted. - - - Retrieve the fourth TR element and examine the value of - the cells length attribute which should be set to six. - Check the value of the last TD element. Invoke the - deleteCell() with an index of negative one - which will delete the last cell in the row. - Check the value of the of the last cell - and also the numbers of cells should now be five. - -Rick Rivello -2002-11-07 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLTableRowElement21.xml.kfail b/test/testcases/tests/level2/html/HTMLTableRowElement21.xml.kfail new file mode 100644 index 0000000..9d5a598 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLTableRowElement21.xml.kfail @@ -0,0 +1,67 @@ + + + + + + +HTMLTableRowElement21 +NIST + + The deleteCell() method deletes a cell from the currtent row. If + the index is -1 the last cell in the row is deleted. + + + Retrieve the fourth TR element and examine the value of + the cells length attribute which should be set to six. + Check the value of the last TD element. Invoke the + deleteCell() with an index of negative one + which will delete the last cell in the row. + Check the value of the of the last cell + and also the numbers of cells should now be five. + +Rick Rivello +2002-11-07 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLTableSectionElement25.xml b/test/testcases/tests/level2/html/HTMLTableSectionElement25.xml deleted file mode 100644 index 8fbd1c2..0000000 --- a/test/testcases/tests/level2/html/HTMLTableSectionElement25.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - -HTMLTableSectionElement25 -NIST - - The insertRow() method throws a INDEX_SIZE_ERR DOMException - if the specified index is greater than the number of rows. - - Retrieve the first THEAD element which has one row. Try - to insert a new row using an index of two. This should throw - a INDEX_SIZE_ERR DOMException since there is only one row. - -Rick Rivello -2002-05-02 - - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLTableSectionElement25.xml.kfail b/test/testcases/tests/level2/html/HTMLTableSectionElement25.xml.kfail new file mode 100644 index 0000000..8fbd1c2 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLTableSectionElement25.xml.kfail @@ -0,0 +1,48 @@ + + + + + + +HTMLTableSectionElement25 +NIST + + The insertRow() method throws a INDEX_SIZE_ERR DOMException + if the specified index is greater than the number of rows. + + Retrieve the first THEAD element which has one row. Try + to insert a new row using an index of two. This should throw + a INDEX_SIZE_ERR DOMException since there is only one row. + +Rick Rivello +2002-05-02 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLTableSectionElement26.xml b/test/testcases/tests/level2/html/HTMLTableSectionElement26.xml deleted file mode 100644 index 206d91f..0000000 --- a/test/testcases/tests/level2/html/HTMLTableSectionElement26.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - -HTMLTableSectionElement26 -NIST - - The insertRow() method throws a INDEX_SIZE_ERR DOMException - if the specified index is negative. - - Retrieve the first THEAD element which has one row. Try - to insert a new row using an index of negative two. This should throw - a INDEX_SIZE_ERR DOMException since the index is negative. - -Rick Rivello -2002-05-02 - - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLTableSectionElement26.xml.kfail b/test/testcases/tests/level2/html/HTMLTableSectionElement26.xml.kfail new file mode 100644 index 0000000..206d91f --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLTableSectionElement26.xml.kfail @@ -0,0 +1,48 @@ + + + + + + +HTMLTableSectionElement26 +NIST + + The insertRow() method throws a INDEX_SIZE_ERR DOMException + if the specified index is negative. + + Retrieve the first THEAD element which has one row. Try + to insert a new row using an index of negative two. This should throw + a INDEX_SIZE_ERR DOMException since the index is negative. + +Rick Rivello +2002-05-02 + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLTableSectionElement27.xml b/test/testcases/tests/level2/html/HTMLTableSectionElement27.xml deleted file mode 100644 index 3ab35a5..0000000 --- a/test/testcases/tests/level2/html/HTMLTableSectionElement27.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - -HTMLTableSectionElement27 -NIST - - The deleteRow() method throws a INDEX_SIZE_ERR DOMException - if the specified index is greater than the number of rows. - - Retrieve the first THEAD element which has one row. Try - to delete a row using an index of two. This should throw - a INDEX_SIZE_ERR DOMException since the index is greater than the - number of rows. - -Rick Rivello -2002-05-02 - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLTableSectionElement27.xml.kfail b/test/testcases/tests/level2/html/HTMLTableSectionElement27.xml.kfail new file mode 100644 index 0000000..3ab35a5 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLTableSectionElement27.xml.kfail @@ -0,0 +1,48 @@ + + + + + + +HTMLTableSectionElement27 +NIST + + The deleteRow() method throws a INDEX_SIZE_ERR DOMException + if the specified index is greater than the number of rows. + + Retrieve the first THEAD element which has one row. Try + to delete a row using an index of two. This should throw + a INDEX_SIZE_ERR DOMException since the index is greater than the + number of rows. + +Rick Rivello +2002-05-02 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLTableSectionElement28.xml b/test/testcases/tests/level2/html/HTMLTableSectionElement28.xml deleted file mode 100644 index 5578ba5..0000000 --- a/test/testcases/tests/level2/html/HTMLTableSectionElement28.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - -HTMLTableSectionElement28 -NIST - - The deleteRow() method throws a INDEX_SIZE_ERR DOMException - if the specified index is equal to the number of rows. - - Retrieve the first THEAD element which has one row. Try - to delete a row using an index of 1. This should throw - a INDEX_SIZE_ERR DOMException since the index is equal to the - number of rows. - -Rick Rivello -2002-05-02 - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLTableSectionElement28.xml.kfail b/test/testcases/tests/level2/html/HTMLTableSectionElement28.xml.kfail new file mode 100644 index 0000000..5578ba5 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLTableSectionElement28.xml.kfail @@ -0,0 +1,48 @@ + + + + + + +HTMLTableSectionElement28 +NIST + + The deleteRow() method throws a INDEX_SIZE_ERR DOMException + if the specified index is equal to the number of rows. + + Retrieve the first THEAD element which has one row. Try + to delete a row using an index of 1. This should throw + a INDEX_SIZE_ERR DOMException since the index is equal to the + number of rows. + +Rick Rivello +2002-05-02 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLTableSectionElement29.xml b/test/testcases/tests/level2/html/HTMLTableSectionElement29.xml deleted file mode 100644 index 0ddd852..0000000 --- a/test/testcases/tests/level2/html/HTMLTableSectionElement29.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - -HTMLTableSectionElement29 -NIST - - The deleteRow() method throws a INDEX_SIZE_ERR DOMException - if the specified index is negative. - - Retrieve the first THEAD element which has one row. Try - to delete a row using an index of negative two. This should throw - a INDEX_SIZE_ERR DOMException since the index is negative. - -Rick Rivello -2002-05-02 - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLTableSectionElement29.xml.kfail b/test/testcases/tests/level2/html/HTMLTableSectionElement29.xml.kfail new file mode 100644 index 0000000..0ddd852 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLTableSectionElement29.xml.kfail @@ -0,0 +1,47 @@ + + + + + + +HTMLTableSectionElement29 +NIST + + The deleteRow() method throws a INDEX_SIZE_ERR DOMException + if the specified index is negative. + + Retrieve the first THEAD element which has one row. Try + to delete a row using an index of negative two. This should throw + a INDEX_SIZE_ERR DOMException since the index is negative. + +Rick Rivello +2002-05-02 + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLTableSectionElement30.xml b/test/testcases/tests/level2/html/HTMLTableSectionElement30.xml deleted file mode 100644 index 8fd17c2..0000000 --- a/test/testcases/tests/level2/html/HTMLTableSectionElement30.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - -HTMLTableSectionElement30 -NIST - - The insertRow() method inserts a new empty table row. The new - row is inserted immediately before the current indexth row in this - section. If index is -1 or equal to the number of rows in this section, - the new row is appended. - - Retrieve the first THEAD element and invoke the insertRow() method - with an index of negative one. Since the index is negative one the - new row is appended. - After the new row is appended the number of rows in the THEAD - section is two. - -Rick Rivello -2002-11-07 - - - - - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLTableSectionElement30.xml.kfail b/test/testcases/tests/level2/html/HTMLTableSectionElement30.xml.kfail new file mode 100644 index 0000000..8fd17c2 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLTableSectionElement30.xml.kfail @@ -0,0 +1,55 @@ + + + + + + +HTMLTableSectionElement30 +NIST + + The insertRow() method inserts a new empty table row. The new + row is inserted immediately before the current indexth row in this + section. If index is -1 or equal to the number of rows in this section, + the new row is appended. + + Retrieve the first THEAD element and invoke the insertRow() method + with an index of negative one. Since the index is negative one the + new row is appended. + After the new row is appended the number of rows in the THEAD + section is two. + +Rick Rivello +2002-11-07 + + + + + + + + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/HTMLTableSectionElement31.xml b/test/testcases/tests/level2/html/HTMLTableSectionElement31.xml deleted file mode 100644 index 55464e2..0000000 --- a/test/testcases/tests/level2/html/HTMLTableSectionElement31.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - -HTMLTableSectionElement31 -NIST - - The deleteRow() method deletes a row from this section. The index - starts from 0 and is relative only to the rows contained inside - this section, not all the rows in the table. If the index is -1 - the last row will be deleted. - - Retrieve the second TBODY element and invoke the deleteRow() method - with an index of -1. The nuber of rows in the THEAD section before - the deletion of the row is two. After the row is deleted the number - of rows in the TBODY section is one. - -Rick Rivello -2002-11-07 - - - - - - - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/HTMLTableSectionElement31.xml.kfail b/test/testcases/tests/level2/html/HTMLTableSectionElement31.xml.kfail new file mode 100644 index 0000000..55464e2 --- /dev/null +++ b/test/testcases/tests/level2/html/HTMLTableSectionElement31.xml.kfail @@ -0,0 +1,53 @@ + + + + + + +HTMLTableSectionElement31 +NIST + + The deleteRow() method deletes a row from this section. The index + starts from 0 and is relative only to the rows contained inside + this section, not all the rows in the table. If the index is -1 + the last row will be deleted. + + Retrieve the second TBODY element and invoke the deleteRow() method + with an index of -1. The nuber of rows in the THEAD section before + the deletion of the row is two. After the row is deleted the number + of rows in the TBODY section is one. + +Rick Rivello +2002-11-07 + + + + + + + + + + + + + + + + + + + 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 @@ + + + + +NIST DOM HTML Test - BaseFont + + +

+ +

+ + 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 @@ + + + + +NIST DOM HTML Test - BaseFont + + +

+ +

+ + 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 @@ + + + + +NIST DOM HTML Test - BaseFont + + +

+ +

+ + diff --git a/test/testcases/tests/level2/html/hasFeature02.xml b/test/testcases/tests/level2/html/hasFeature02.xml deleted file mode 100644 index 560a60c..0000000 --- a/test/testcases/tests/level2/html/hasFeature02.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - -hasFeature02 -Curt Arnold - -hasFeature("hTmL", "2.0") should return true. - -2004-03-18 - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/hasFeature02.xml.kfail b/test/testcases/tests/level2/html/hasFeature02.xml.kfail new file mode 100644 index 0000000..560a60c --- /dev/null +++ b/test/testcases/tests/level2/html/hasFeature02.xml.kfail @@ -0,0 +1,31 @@ + + + + + +hasFeature02 +Curt Arnold + +hasFeature("hTmL", "2.0") should return true. + +2004-03-18 + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/hasFeature03.xml b/test/testcases/tests/level2/html/hasFeature03.xml deleted file mode 100644 index 49fb3b5..0000000 --- a/test/testcases/tests/level2/html/hasFeature03.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - -hasFeature03 -Curt Arnold - -hasFeature("xhTmL", null) should return true if hasFeature("XML", null) returns true. - -2004-03-18 - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/hasFeature03.xml.kfail b/test/testcases/tests/level2/html/hasFeature03.xml.kfail new file mode 100644 index 0000000..49fb3b5 --- /dev/null +++ b/test/testcases/tests/level2/html/hasFeature03.xml.kfail @@ -0,0 +1,33 @@ + + + + + +hasFeature03 +Curt Arnold + +hasFeature("xhTmL", null) should return true if hasFeature("XML", null) returns true. + +2004-03-18 + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/hasFeature04.xml b/test/testcases/tests/level2/html/hasFeature04.xml deleted file mode 100644 index 077b913..0000000 --- a/test/testcases/tests/level2/html/hasFeature04.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - -hasFeature04 -Curt Arnold - -hasFeature("xhTmL", "2.0") should return true if hasFeature("XML", "2.0") returns true. - -2004-03-18 - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/hasFeature04.xml.kfail b/test/testcases/tests/level2/html/hasFeature04.xml.kfail new file mode 100644 index 0000000..077b913 --- /dev/null +++ b/test/testcases/tests/level2/html/hasFeature04.xml.kfail @@ -0,0 +1,33 @@ + + + + + +hasFeature04 +Curt Arnold + +hasFeature("xhTmL", "2.0") should return true if hasFeature("XML", "2.0") returns true. + +2004-03-18 + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/hasFeature05.xml b/test/testcases/tests/level2/html/hasFeature05.xml deleted file mode 100644 index c79f90b..0000000 --- a/test/testcases/tests/level2/html/hasFeature05.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - -hasFeature05 -Curt Arnold - -hasFeature("cOrE", null) should return true. - -2004-03-18 - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/hasFeature05.xml.kfail b/test/testcases/tests/level2/html/hasFeature05.xml.kfail new file mode 100644 index 0000000..c79f90b --- /dev/null +++ b/test/testcases/tests/level2/html/hasFeature05.xml.kfail @@ -0,0 +1,31 @@ + + + + + +hasFeature05 +Curt Arnold + +hasFeature("cOrE", null) should return true. + +2004-03-18 + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/hasFeature06.xml b/test/testcases/tests/level2/html/hasFeature06.xml deleted file mode 100644 index 162e5cf..0000000 --- a/test/testcases/tests/level2/html/hasFeature06.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - -hasFeature06 -Curt Arnold - -hasFeature("cOrE", "2.0") should return true. - -2004-03-18 - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/hasFeature06.xml.kfail b/test/testcases/tests/level2/html/hasFeature06.xml.kfail new file mode 100644 index 0000000..162e5cf --- /dev/null +++ b/test/testcases/tests/level2/html/hasFeature06.xml.kfail @@ -0,0 +1,31 @@ + + + + + +hasFeature06 +Curt Arnold + +hasFeature("cOrE", "2.0") should return true. + +2004-03-18 + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/metadata.xml b/test/testcases/tests/level2/html/metadata.xml deleted file mode 100644 index be6715a..0000000 --- a/test/testcases/tests/level2/html/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - diff --git a/test/testcases/tests/level2/html/metadata.xml.kfail b/test/testcases/tests/level2/html/metadata.xml.kfail new file mode 100644 index 0000000..be6715a --- /dev/null +++ b/test/testcases/tests/level2/html/metadata.xml.kfail @@ -0,0 +1,15 @@ + + + + + diff --git a/test/testcases/tests/level2/html/object08.xml b/test/testcases/tests/level2/html/object08.xml deleted file mode 100644 index 32d32cf..0000000 --- a/test/testcases/tests/level2/html/object08.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - -object08 -Netscape - -Horizontal space to the left and right of this image, applet, or object. -The value of attribute hspace of the object element is read and checked against the expected value. - -Sivakiran Tummala -2002-02-15 - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/object08.xml.kfail b/test/testcases/tests/level2/html/object08.xml.kfail new file mode 100644 index 0000000..32d32cf --- /dev/null +++ b/test/testcases/tests/level2/html/object08.xml.kfail @@ -0,0 +1,40 @@ + + + + + + +object08 +Netscape + +Horizontal space to the left and right of this image, applet, or object. +The value of attribute hspace of the object element is read and checked against the expected value. + +Sivakiran Tummala +2002-02-15 + + + + + + + + + + + + + diff --git a/test/testcases/tests/level2/html/object13.xml b/test/testcases/tests/level2/html/object13.xml deleted file mode 100644 index a3a603a..0000000 --- a/test/testcases/tests/level2/html/object13.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - -object13 -Netscape - -Vertical space above and below this image, applet, or object. -The value of attribute vspace of the object element is read and checked against the expected value. - -Sivakiran Tummala -2002-02-15 - - - - - - - - - - - - - diff --git a/test/testcases/tests/level2/html/object13.xml.kfail b/test/testcases/tests/level2/html/object13.xml.kfail new file mode 100644 index 0000000..a3a603a --- /dev/null +++ b/test/testcases/tests/level2/html/object13.xml.kfail @@ -0,0 +1,40 @@ + + + + + + +object13 +Netscape + +Vertical space above and below this image, applet, or object. +The value of attribute vspace of the object element is read and checked against the expected value. + +Sivakiran Tummala +2002-02-15 + + + + + + + + + + + + + -- cgit v1.2.3