Skip to content

Commit

Permalink
add tests, fix bugs for cleanup for br,dl,h1,hr.html,li,ol,ul,dl,td,t…
Browse files Browse the repository at this point in the history
…h,etc
  • Loading branch information
client9 committed Mar 26, 2010
1 parent 1bebf18 commit f429ad9
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 4 deletions.
1 change: 1 addition & 0 deletions build.xml
Expand Up @@ -409,6 +409,7 @@
<fileset dir="${SRC_DIR}" includes="html/frameset.js" />
<fileset dir="${SRC_DIR}" includes="html/h1.js" />
<fileset dir="${SRC_DIR}" includes="html/head.js" />
<fileset dir="${SRC_DIR}" includes="html/hr.js" />
<fileset dir="${SRC_DIR}" includes="html/html.js" />
<fileset dir="${SRC_DIR}" includes="html/iframe.js" />
<fileset dir="${SRC_DIR}" includes="html/image.js" />
Expand Down
6 changes: 3 additions & 3 deletions src/html/li.js
Expand Up @@ -4,12 +4,12 @@
* HTML5: 4.5.8 The li Element
* http://dev.w3.org/html5/spec/Overview.html#the-li-element
*/
HTMLLIistElement = function(ownerDocument) {
HTMLLIElement = function(ownerDocument) {
HTMLElement.apply(this, arguments);
};

HTMLLIistElement.prototype = new HTMLElement;
__extend__(HTMLLIistElement.prototype, {
HTMLLIElement.prototype = new HTMLElement;
__extend__(HTMLLIElement.prototype, {

// TODO: attribute long value;

Expand Down
12 changes: 11 additions & 1 deletion test/specs/html/spec.js
Expand Up @@ -2,34 +2,41 @@ module('html');

test('HTML Interfaces Available', function(){

expect(41);
expect(51);
ok(HTMLDocument, 'HTMLDocument defined');
ok(HTMLElement, 'HTMLElement defined');
ok(HTMLCollection, 'HTMLCollection defined');
ok(HTMLAnchorElement, 'HTMLAnchorElement defined');
ok(HTMLAreaElement, 'HTMLAreaElement defined');
ok(HTMLBaseElement, 'HTMLBaseElement defined');
ok(HTMLBRElement, 'HTMLBRElement defined');
ok(HTMLQuoteElement, 'HTMLQuoteElement defined');
ok(HTMLBodyElement, 'HTMLBodyElement defined');
ok(HTMLButtonElement, 'HTMLButtonElement defined');
ok(HTMLCanvasElement, 'HTMLCanvasElement defined');
ok(HTMLTableColElement, 'HTMLTableColElement defined');
ok(HTMLModElement, 'HTMLModElement defined');
ok(HTMLDivElement, 'HTMLDivElement defined');
ok(HTMLDListElement, 'HTMLDListElement defined');
ok(HTMLFieldSetElement, 'HTMLFieldSetElement defined');
ok(HTMLFormElement, 'HTMLFormElement defined');
ok(HTMLFrameElement, 'HTMLFrameElement defined');
ok(HTMLFrameSetElement, 'HTMLFrameSetElement defined');
ok(HTMLHeadElement, 'HTMLHeadElement defined');
ok(HTMLHeadingElement, 'HTMLHeadingElement defined');
ok(HTMLHRElement, 'HTMLHRElement defined');
ok(HTMLHtmlElement, 'HTMLHtmElement defined');
ok(HTMLIFrameElement, 'HTMLIFrameElement defined');
ok(HTMLImageElement, 'HTMLImageElement defined');
ok(HTMLInputElement, 'HTMLInputElement defined');
ok(HTMLLabelElement, 'HTMLLabelElement defined');
ok(HTMLLIElement, 'HTMLLIElement defined');
ok(HTMLLegendElement, 'HTMLLegendElement defined');
ok(HTMLLinkElement, 'HTMLLinkElement defined');
ok(HTMLMapElement, 'HTMLMapElement defined');
ok(HTMLMetaElement, 'HTMLMetaElement defined');
ok(HTMLObjectElement, 'HTMLObjectElement defined');
ok(HTMLOListElement, 'HTMLOListElement defined');
ok(HTMLOptGroupElement, 'HTMLOptGroupElement defined');
ok(HTMLOptionElement, 'HTMLOptionElement defined');
ok(HTMLParamElement, 'HTMLParamElement defined');
Expand All @@ -39,9 +46,12 @@ test('HTML Interfaces Available', function(){
ok(HTMLTableElement, 'HTMLTableElement defined');
ok(HTMLTableSectionElement, 'HTMLTableSectionElement defined');
ok(HTMLTableCellElement, 'HTMLTableCellElement defined');
ok(HTMLTableDataCellElement, 'HTMLTableDataCellElement defined');
ok(HTMLTableHeaderCellElement, 'HTMLTableHeaderCellElement defined');
ok(HTMLTableRowElement, 'HTMLTableRowElement defined');
ok(HTMLTextAreaElement, 'HTMLTextAreaElement defined');
ok(HTMLTitleElement, 'HTMLTitleElement defined');
ok(HTMLUListElement, 'HTMLUListElement defined');
ok(HTMLUnknownElement, 'HTMLUnknownElement defined');

// Image has a constructor, that implements the HTMLImageElement interface
Expand Down

0 comments on commit f429ad9

Please sign in to comment.