[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: HTML DOM fixes
Kaffe CVS
cvs-commits at kaffe.org
Mon Mar 14 18:04:25 PST 2005
PatchSet 5563
Date: 2005/03/15 01:57:18
Author: robilad
Branch: HEAD
Tag: (none)
Log:
Resynced with GNU Classpath: HTML DOM fixes
2005-03-13 Dalibor Topic <robilad at kaffe.org>
Resynced with GNU Classpath.
2005-03-14 Chris Burdess <dog at gnu.org>
* gnu/xml/dom/DomImpl.java,
gnu/xml/dom/html2/DomHTMLAnchorElement.java,
gnu/xml/dom/html2/DomHTMLDocument.java,
gnu/xml/dom/html2/DomHTMLElement.java,
gnu/xml/dom/html2/DomHTMLFormElement.java,
gnu/xml/dom/html2/DomHTMLFrameElement.java,
gnu/xml/dom/html2/DomHTMLIFrameElement.java,
gnu/xml/dom/html2/DomHTMLImpl.java,
gnu/xml/dom/html2/DomHTMLInputElement.java,
gnu/xml/dom/html2/DomHTMLObjectElement.java,
gnu/xml/dom/html2/DomHTMLOptionElement.java,
gnu/xml/dom/html2/DomHTMLSelectElement.java,
gnu/xml/dom/html2/DomHTMLTableCellElement.java,
gnu/xml/dom/html2/DomHTMLTableElement.java,
gnu/xml/dom/html2/DomHTMLTableRowElement.java,
gnu/xml/dom/html2/DomHTMLTableSectionElement.java,
gnu/xml/dom/html2/DomHTMLTextAreaElement.java: JAXP integration,
UI events, and tree utility functions.
2005-03-11 Chris Burdess <dog at gnu.org>
* gnu/xml/dom/html2/DomHTMLButtonElement.java,
gnu/xml/dom/html2/DomHTMLCollection.java,
gnu/xml/dom/html2/DomHTMLDocument.java,
gnu/xml/dom/html2/DomHTMLElement.java: Extensions for new element
types.
* gnu/xml/dom/html2/DomHTMLDListElement.java,
gnu/xml/dom/html2/DomHTMLDirectoryElement.java,
gnu/xml/dom/html2/DomHTMLDivElement.java,
gnu/xml/dom/html2/DomHTMLFieldSetElement.java,
gnu/xml/dom/html2/DomHTMLFontElement.java,
gnu/xml/dom/html2/DomHTMLFormElement.java,
gnu/xml/dom/html2/DomHTMLFrameElement.java,
gnu/xml/dom/html2/DomHTMLFrameSetElement.java,
gnu/xml/dom/html2/DomHTMLHRElement.java,
gnu/xml/dom/html2/DomHTMLHeadElement.java,
gnu/xml/dom/html2/DomHTMLHeadingElement.java,
gnu/xml/dom/html2/DomHTMLHtmlElement.java,
gnu/xml/dom/html2/DomHTMLIFrameElement.java,
gnu/xml/dom/html2/DomHTMLImageElement.java,
gnu/xml/dom/html2/DomHTMLInputElement.java,
gnu/xml/dom/html2/DomHTMLIsIndexElement.java,
gnu/xml/dom/html2/DomHTMLLIElement.java,
gnu/xml/dom/html2/DomHTMLLabelElement.java,
gnu/xml/dom/html2/DomHTMLLegendElement.java,
gnu/xml/dom/html2/DomHTMLLinkElement.java,
gnu/xml/dom/html2/DomHTMLMapElement.java,
gnu/xml/dom/html2/DomHTMLMenuElement.java,
gnu/xml/dom/html2/DomHTMLMetaElement.java,
gnu/xml/dom/html2/DomHTMLModElement.java,
gnu/xml/dom/html2/DomHTMLOListElement.java,
gnu/xml/dom/html2/DomHTMLObjectElement.java,
gnu/xml/dom/html2/DomHTMLOptGroupElement.java,
gnu/xml/dom/html2/DomHTMLOptionElement.java,
gnu/xml/dom/html2/DomHTMLParagraphElement.java,
gnu/xml/dom/html2/DomHTMLParamElement.java,
gnu/xml/dom/html2/DomHTMLPreElement.java,
gnu/xml/dom/html2/DomHTMLQuoteElement.java,
gnu/xml/dom/html2/DomHTMLScriptElement.java,
gnu/xml/dom/html2/DomHTMLSelectElement.java,
gnu/xml/dom/html2/DomHTMLStyleElement.java,
gnu/xml/dom/html2/DomHTMLTableCaptionElement.java,
gnu/xml/dom/html2/DomHTMLTableCellElement.java,
gnu/xml/dom/html2/DomHTMLTableColElement.java,
gnu/xml/dom/html2/DomHTMLTableElement.java,
gnu/xml/dom/html2/DomHTMLTableRowElement.java,
gnu/xml/dom/html2/DomHTMLTableSectionElement.java,
gnu/xml/dom/html2/DomHTMLTextAreaElement.java,
gnu/xml/dom/html2/DomHTMLTitleElement.java,
gnu/xml/dom/html2/DomHTMLUListElement.java: New files.
Members:
ChangeLog:1.3737->1.3738
libraries/javalib/Makefile.am:1.326->1.327
libraries/javalib/Makefile.in:1.412->1.413
libraries/javalib/all.files:1.106->1.107
libraries/javalib/gnu/xml/dom/DomImpl.java:1.11->1.12
libraries/javalib/gnu/xml/dom/html2/DomHTMLAnchorElement.java:1.1->1.2
libraries/javalib/gnu/xml/dom/html2/DomHTMLButtonElement.java:1.1->1.2
libraries/javalib/gnu/xml/dom/html2/DomHTMLCollection.java:1.1->1.2
libraries/javalib/gnu/xml/dom/html2/DomHTMLDListElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLDirectoryElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLDivElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLDocument.java:1.1->1.2
libraries/javalib/gnu/xml/dom/html2/DomHTMLElement.java:1.1->1.2
libraries/javalib/gnu/xml/dom/html2/DomHTMLFieldSetElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLFontElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLFormElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLFrameElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLFrameSetElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLHRElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLHeadElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLHeadingElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLHtmlElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLIFrameElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLImageElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLImpl.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLInputElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLIsIndexElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLLIElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLLabelElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLLegendElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLLinkElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLMapElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLMenuElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLMetaElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLModElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLOListElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLObjectElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLOptGroupElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLOptionElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLParagraphElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLParamElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLPreElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLQuoteElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLScriptElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLSelectElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLStyleElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLTableCaptionElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLTableCellElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLTableColElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLTableElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLTableRowElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLTableSectionElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLTextAreaElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLTitleElement.java:INITIAL->1.1
libraries/javalib/gnu/xml/dom/html2/DomHTMLUListElement.java:INITIAL->1.1
Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.3737 kaffe/ChangeLog:1.3738
--- kaffe/ChangeLog:1.3737 Tue Mar 15 01:36:07 2005
+++ kaffe/ChangeLog Tue Mar 15 01:57:18 2005
@@ -1,6 +1,83 @@
2005-03-13 Dalibor Topic <robilad at kaffe.org>
Resynced with GNU Classpath.
+
+2005-03-14 Chris Burdess <dog at gnu.org>
+
+ * gnu/xml/dom/DomImpl.java,
+ gnu/xml/dom/html2/DomHTMLAnchorElement.java,
+ gnu/xml/dom/html2/DomHTMLDocument.java,
+ gnu/xml/dom/html2/DomHTMLElement.java,
+ gnu/xml/dom/html2/DomHTMLFormElement.java,
+ gnu/xml/dom/html2/DomHTMLFrameElement.java,
+ gnu/xml/dom/html2/DomHTMLIFrameElement.java,
+ gnu/xml/dom/html2/DomHTMLImpl.java,
+ gnu/xml/dom/html2/DomHTMLInputElement.java,
+ gnu/xml/dom/html2/DomHTMLObjectElement.java,
+ gnu/xml/dom/html2/DomHTMLOptionElement.java,
+ gnu/xml/dom/html2/DomHTMLSelectElement.java,
+ gnu/xml/dom/html2/DomHTMLTableCellElement.java,
+ gnu/xml/dom/html2/DomHTMLTableElement.java,
+ gnu/xml/dom/html2/DomHTMLTableRowElement.java,
+ gnu/xml/dom/html2/DomHTMLTableSectionElement.java,
+ gnu/xml/dom/html2/DomHTMLTextAreaElement.java: JAXP integration,
+ UI events, and tree utility functions.
+
+ 2005-03-11 Chris Burdess <dog at gnu.org>
+
+ * gnu/xml/dom/html2/DomHTMLButtonElement.java,
+ gnu/xml/dom/html2/DomHTMLCollection.java,
+ gnu/xml/dom/html2/DomHTMLDocument.java,
+ gnu/xml/dom/html2/DomHTMLElement.java: Extensions for new element
+ types.
+ * gnu/xml/dom/html2/DomHTMLDListElement.java,
+ gnu/xml/dom/html2/DomHTMLDirectoryElement.java,
+ gnu/xml/dom/html2/DomHTMLDivElement.java,
+ gnu/xml/dom/html2/DomHTMLFieldSetElement.java,
+ gnu/xml/dom/html2/DomHTMLFontElement.java,
+ gnu/xml/dom/html2/DomHTMLFormElement.java,
+ gnu/xml/dom/html2/DomHTMLFrameElement.java,
+ gnu/xml/dom/html2/DomHTMLFrameSetElement.java,
+ gnu/xml/dom/html2/DomHTMLHRElement.java,
+ gnu/xml/dom/html2/DomHTMLHeadElement.java,
+ gnu/xml/dom/html2/DomHTMLHeadingElement.java,
+ gnu/xml/dom/html2/DomHTMLHtmlElement.java,
+ gnu/xml/dom/html2/DomHTMLIFrameElement.java,
+ gnu/xml/dom/html2/DomHTMLImageElement.java,
+ gnu/xml/dom/html2/DomHTMLInputElement.java,
+ gnu/xml/dom/html2/DomHTMLIsIndexElement.java,
+ gnu/xml/dom/html2/DomHTMLLIElement.java,
+ gnu/xml/dom/html2/DomHTMLLabelElement.java,
+ gnu/xml/dom/html2/DomHTMLLegendElement.java,
+ gnu/xml/dom/html2/DomHTMLLinkElement.java,
+ gnu/xml/dom/html2/DomHTMLMapElement.java,
+ gnu/xml/dom/html2/DomHTMLMenuElement.java,
+ gnu/xml/dom/html2/DomHTMLMetaElement.java,
+ gnu/xml/dom/html2/DomHTMLModElement.java,
+ gnu/xml/dom/html2/DomHTMLOListElement.java,
+ gnu/xml/dom/html2/DomHTMLObjectElement.java,
+ gnu/xml/dom/html2/DomHTMLOptGroupElement.java,
+ gnu/xml/dom/html2/DomHTMLOptionElement.java,
+ gnu/xml/dom/html2/DomHTMLParagraphElement.java,
+ gnu/xml/dom/html2/DomHTMLParamElement.java,
+ gnu/xml/dom/html2/DomHTMLPreElement.java,
+ gnu/xml/dom/html2/DomHTMLQuoteElement.java,
+ gnu/xml/dom/html2/DomHTMLScriptElement.java,
+ gnu/xml/dom/html2/DomHTMLSelectElement.java,
+ gnu/xml/dom/html2/DomHTMLStyleElement.java,
+ gnu/xml/dom/html2/DomHTMLTableCaptionElement.java,
+ gnu/xml/dom/html2/DomHTMLTableCellElement.java,
+ gnu/xml/dom/html2/DomHTMLTableColElement.java,
+ gnu/xml/dom/html2/DomHTMLTableElement.java,
+ gnu/xml/dom/html2/DomHTMLTableRowElement.java,
+ gnu/xml/dom/html2/DomHTMLTableSectionElement.java,
+ gnu/xml/dom/html2/DomHTMLTextAreaElement.java,
+ gnu/xml/dom/html2/DomHTMLTitleElement.java,
+ gnu/xml/dom/html2/DomHTMLUListElement.java: New files.
+
+2005-03-13 Dalibor Topic <robilad at kaffe.org>
+
+ Resynced with GNU Classpath.
2005-03-13 Audrius Meskauskas <audriusa at bluewin.ch>
Index: kaffe/libraries/javalib/Makefile.am
diff -u kaffe/libraries/javalib/Makefile.am:1.326 kaffe/libraries/javalib/Makefile.am:1.327
--- kaffe/libraries/javalib/Makefile.am:1.326 Tue Mar 15 01:36:11 2005
+++ kaffe/libraries/javalib/Makefile.am Tue Mar 15 01:57:21 2005
@@ -1788,8 +1788,53 @@
gnu/xml/dom/html2/DomHTMLBodyElement.java \
gnu/xml/dom/html2/DomHTMLButtonElement.java \
gnu/xml/dom/html2/DomHTMLCollection.java \
+ gnu/xml/dom/html2/DomHTMLDListElement.java \
+ gnu/xml/dom/html2/DomHTMLDirectoryElement.java \
+ gnu/xml/dom/html2/DomHTMLDivElement.java \
gnu/xml/dom/html2/DomHTMLDocument.java \
- gnu/xml/dom/html2/DomHTMLElement.java
+ gnu/xml/dom/html2/DomHTMLElement.java \
+ gnu/xml/dom/html2/DomHTMLFieldSetElement.java \
+ gnu/xml/dom/html2/DomHTMLFontElement.java \
+ gnu/xml/dom/html2/DomHTMLFormElement.java \
+ gnu/xml/dom/html2/DomHTMLFrameElement.java \
+ gnu/xml/dom/html2/DomHTMLFrameSetElement.java \
+ gnu/xml/dom/html2/DomHTMLHRElement.java \
+ gnu/xml/dom/html2/DomHTMLHeadElement.java \
+ gnu/xml/dom/html2/DomHTMLHeadingElement.java \
+ gnu/xml/dom/html2/DomHTMLHtmlElement.java \
+ gnu/xml/dom/html2/DomHTMLIFrameElement.java \
+ gnu/xml/dom/html2/DomHTMLImageElement.java \
+ gnu/xml/dom/html2/DomHTMLImpl.java \
+ gnu/xml/dom/html2/DomHTMLInputElement.java \
+ gnu/xml/dom/html2/DomHTMLIsIndexElement.java \
+ gnu/xml/dom/html2/DomHTMLLIElement.java \
+ gnu/xml/dom/html2/DomHTMLLabelElement.java \
+ gnu/xml/dom/html2/DomHTMLLegendElement.java \
+ gnu/xml/dom/html2/DomHTMLLinkElement.java \
+ gnu/xml/dom/html2/DomHTMLMapElement.java \
+ gnu/xml/dom/html2/DomHTMLMenuElement.java \
+ gnu/xml/dom/html2/DomHTMLMetaElement.java \
+ gnu/xml/dom/html2/DomHTMLModElement.java \
+ gnu/xml/dom/html2/DomHTMLOListElement.java \
+ gnu/xml/dom/html2/DomHTMLObjectElement.java \
+ gnu/xml/dom/html2/DomHTMLOptGroupElement.java \
+ gnu/xml/dom/html2/DomHTMLOptionElement.java \
+ gnu/xml/dom/html2/DomHTMLParagraphElement.java \
+ gnu/xml/dom/html2/DomHTMLParamElement.java \
+ gnu/xml/dom/html2/DomHTMLPreElement.java \
+ gnu/xml/dom/html2/DomHTMLQuoteElement.java \
+ gnu/xml/dom/html2/DomHTMLScriptElement.java \
+ gnu/xml/dom/html2/DomHTMLSelectElement.java \
+ gnu/xml/dom/html2/DomHTMLStyleElement.java \
+ gnu/xml/dom/html2/DomHTMLTableCaptionElement.java \
+ gnu/xml/dom/html2/DomHTMLTableCellElement.java \
+ gnu/xml/dom/html2/DomHTMLTableColElement.java \
+ gnu/xml/dom/html2/DomHTMLTableElement.java \
+ gnu/xml/dom/html2/DomHTMLTableRowElement.java \
+ gnu/xml/dom/html2/DomHTMLTableSectionElement.java \
+ gnu/xml/dom/html2/DomHTMLTextAreaElement.java \
+ gnu/xml/dom/html2/DomHTMLTitleElement.java \
+ gnu/xml/dom/html2/DomHTMLUListElement.java
gnu_xml_dom_ls_SRCS = \
gnu/xml/dom/ls/DomLSException.java \
gnu/xml/dom/ls/DomLSInput.java \
Index: kaffe/libraries/javalib/Makefile.in
diff -u kaffe/libraries/javalib/Makefile.in:1.412 kaffe/libraries/javalib/Makefile.in:1.413
--- kaffe/libraries/javalib/Makefile.in:1.412 Tue Mar 15 01:36:12 2005
+++ kaffe/libraries/javalib/Makefile.in Tue Mar 15 01:57:22 2005
@@ -2255,8 +2255,53 @@
gnu/xml/dom/html2/DomHTMLBodyElement.java \
gnu/xml/dom/html2/DomHTMLButtonElement.java \
gnu/xml/dom/html2/DomHTMLCollection.java \
+ gnu/xml/dom/html2/DomHTMLDListElement.java \
+ gnu/xml/dom/html2/DomHTMLDirectoryElement.java \
+ gnu/xml/dom/html2/DomHTMLDivElement.java \
gnu/xml/dom/html2/DomHTMLDocument.java \
- gnu/xml/dom/html2/DomHTMLElement.java
+ gnu/xml/dom/html2/DomHTMLElement.java \
+ gnu/xml/dom/html2/DomHTMLFieldSetElement.java \
+ gnu/xml/dom/html2/DomHTMLFontElement.java \
+ gnu/xml/dom/html2/DomHTMLFormElement.java \
+ gnu/xml/dom/html2/DomHTMLFrameElement.java \
+ gnu/xml/dom/html2/DomHTMLFrameSetElement.java \
+ gnu/xml/dom/html2/DomHTMLHRElement.java \
+ gnu/xml/dom/html2/DomHTMLHeadElement.java \
+ gnu/xml/dom/html2/DomHTMLHeadingElement.java \
+ gnu/xml/dom/html2/DomHTMLHtmlElement.java \
+ gnu/xml/dom/html2/DomHTMLIFrameElement.java \
+ gnu/xml/dom/html2/DomHTMLImageElement.java \
+ gnu/xml/dom/html2/DomHTMLImpl.java \
+ gnu/xml/dom/html2/DomHTMLInputElement.java \
+ gnu/xml/dom/html2/DomHTMLIsIndexElement.java \
+ gnu/xml/dom/html2/DomHTMLLIElement.java \
+ gnu/xml/dom/html2/DomHTMLLabelElement.java \
+ gnu/xml/dom/html2/DomHTMLLegendElement.java \
+ gnu/xml/dom/html2/DomHTMLLinkElement.java \
+ gnu/xml/dom/html2/DomHTMLMapElement.java \
+ gnu/xml/dom/html2/DomHTMLMenuElement.java \
+ gnu/xml/dom/html2/DomHTMLMetaElement.java \
+ gnu/xml/dom/html2/DomHTMLModElement.java \
+ gnu/xml/dom/html2/DomHTMLOListElement.java \
+ gnu/xml/dom/html2/DomHTMLObjectElement.java \
+ gnu/xml/dom/html2/DomHTMLOptGroupElement.java \
+ gnu/xml/dom/html2/DomHTMLOptionElement.java \
+ gnu/xml/dom/html2/DomHTMLParagraphElement.java \
+ gnu/xml/dom/html2/DomHTMLParamElement.java \
+ gnu/xml/dom/html2/DomHTMLPreElement.java \
+ gnu/xml/dom/html2/DomHTMLQuoteElement.java \
+ gnu/xml/dom/html2/DomHTMLScriptElement.java \
+ gnu/xml/dom/html2/DomHTMLSelectElement.java \
+ gnu/xml/dom/html2/DomHTMLStyleElement.java \
+ gnu/xml/dom/html2/DomHTMLTableCaptionElement.java \
+ gnu/xml/dom/html2/DomHTMLTableCellElement.java \
+ gnu/xml/dom/html2/DomHTMLTableColElement.java \
+ gnu/xml/dom/html2/DomHTMLTableElement.java \
+ gnu/xml/dom/html2/DomHTMLTableRowElement.java \
+ gnu/xml/dom/html2/DomHTMLTableSectionElement.java \
+ gnu/xml/dom/html2/DomHTMLTextAreaElement.java \
+ gnu/xml/dom/html2/DomHTMLTitleElement.java \
+ gnu/xml/dom/html2/DomHTMLUListElement.java
gnu_xml_dom_ls_SRCS = \
gnu/xml/dom/ls/DomLSException.java \
Index: kaffe/libraries/javalib/all.files
diff -u kaffe/libraries/javalib/all.files:1.106 kaffe/libraries/javalib/all.files:1.107
--- kaffe/libraries/javalib/all.files:1.106 Tue Mar 15 01:36:12 2005
+++ kaffe/libraries/javalib/all.files Tue Mar 15 01:57:23 2005
@@ -1332,8 +1332,53 @@
gnu/xml/dom/html2/DomHTMLBodyElement.java
gnu/xml/dom/html2/DomHTMLButtonElement.java
gnu/xml/dom/html2/DomHTMLCollection.java
+gnu/xml/dom/html2/DomHTMLDListElement.java
+gnu/xml/dom/html2/DomHTMLDirectoryElement.java
+gnu/xml/dom/html2/DomHTMLDivElement.java
gnu/xml/dom/html2/DomHTMLDocument.java
gnu/xml/dom/html2/DomHTMLElement.java
+gnu/xml/dom/html2/DomHTMLFieldSetElement.java
+gnu/xml/dom/html2/DomHTMLFontElement.java
+gnu/xml/dom/html2/DomHTMLFormElement.java
+gnu/xml/dom/html2/DomHTMLFrameElement.java
+gnu/xml/dom/html2/DomHTMLFrameSetElement.java
+gnu/xml/dom/html2/DomHTMLHRElement.java
+gnu/xml/dom/html2/DomHTMLHeadElement.java
+gnu/xml/dom/html2/DomHTMLHeadingElement.java
+gnu/xml/dom/html2/DomHTMLHtmlElement.java
+gnu/xml/dom/html2/DomHTMLIFrameElement.java
+gnu/xml/dom/html2/DomHTMLImageElement.java
+gnu/xml/dom/html2/DomHTMLImpl.java
+gnu/xml/dom/html2/DomHTMLInputElement.java
+gnu/xml/dom/html2/DomHTMLIsIndexElement.java
+gnu/xml/dom/html2/DomHTMLLIElement.java
+gnu/xml/dom/html2/DomHTMLLabelElement.java
+gnu/xml/dom/html2/DomHTMLLegendElement.java
+gnu/xml/dom/html2/DomHTMLLinkElement.java
+gnu/xml/dom/html2/DomHTMLMapElement.java
+gnu/xml/dom/html2/DomHTMLMenuElement.java
+gnu/xml/dom/html2/DomHTMLMetaElement.java
+gnu/xml/dom/html2/DomHTMLModElement.java
+gnu/xml/dom/html2/DomHTMLOListElement.java
+gnu/xml/dom/html2/DomHTMLObjectElement.java
+gnu/xml/dom/html2/DomHTMLOptGroupElement.java
+gnu/xml/dom/html2/DomHTMLOptionElement.java
+gnu/xml/dom/html2/DomHTMLParagraphElement.java
+gnu/xml/dom/html2/DomHTMLParamElement.java
+gnu/xml/dom/html2/DomHTMLPreElement.java
+gnu/xml/dom/html2/DomHTMLQuoteElement.java
+gnu/xml/dom/html2/DomHTMLScriptElement.java
+gnu/xml/dom/html2/DomHTMLSelectElement.java
+gnu/xml/dom/html2/DomHTMLStyleElement.java
+gnu/xml/dom/html2/DomHTMLTableCaptionElement.java
+gnu/xml/dom/html2/DomHTMLTableCellElement.java
+gnu/xml/dom/html2/DomHTMLTableColElement.java
+gnu/xml/dom/html2/DomHTMLTableElement.java
+gnu/xml/dom/html2/DomHTMLTableRowElement.java
+gnu/xml/dom/html2/DomHTMLTableSectionElement.java
+gnu/xml/dom/html2/DomHTMLTextAreaElement.java
+gnu/xml/dom/html2/DomHTMLTitleElement.java
+gnu/xml/dom/html2/DomHTMLUListElement.java
gnu/xml/dom/ls/DomLSException.java
gnu/xml/dom/ls/DomLSInput.java
gnu/xml/dom/ls/DomLSOutput.java
Index: kaffe/libraries/javalib/gnu/xml/dom/DomImpl.java
diff -u kaffe/libraries/javalib/gnu/xml/dom/DomImpl.java:1.11 kaffe/libraries/javalib/gnu/xml/dom/DomImpl.java:1.12
--- kaffe/libraries/javalib/gnu/xml/dom/DomImpl.java:1.11 Mon Feb 14 02:54:31 2005
+++ kaffe/libraries/javalib/gnu/xml/dom/DomImpl.java Tue Mar 15 01:57:26 2005
@@ -47,6 +47,7 @@
import org.w3c.dom.ls.LSOutput;
import org.w3c.dom.ls.LSParser;
import org.w3c.dom.ls.LSSerializer;
+import gnu.xml.dom.html2.DomHTMLImpl;
import gnu.xml.dom.ls.DomLSInput;
import gnu.xml.dom.ls.DomLSOutput;
import gnu.xml.dom.ls.DomLSParser;
@@ -150,6 +151,12 @@
"".equals(version) ||
"3.0".equals(version));
}
+ else if ("html".equals(name) || "xhtml".equals(name))
+ {
+ return (version == null ||
+ "".equals(version) ||
+ "2.0".equals(version));
+ }
// views
// stylesheets
@@ -199,7 +206,7 @@
String rootName,
DocumentType doctype)
{
- Document doc = new DomDocument(this);
+ Document doc = createDocument();
Element root = null;
if (rootName != null)
@@ -223,12 +230,22 @@
return doc;
}
+ protected Document createDocument()
+ {
+ return new DomDocument(this);
+ }
+
// DOM Level 3
public Object getFeature(String feature, String version)
{
if (hasFeature(feature, version))
{
+ if ("html".equalsIgnoreCase(feature) ||
+ "xhtml".equalsIgnoreCase(feature))
+ {
+ return new DomHTMLImpl();
+ }
return this;
}
return null;
Index: kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLAnchorElement.java
diff -u kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLAnchorElement.java:1.1 kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLAnchorElement.java:1.2
--- kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLAnchorElement.java:1.1 Fri Mar 11 17:43:55 2005
+++ kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLAnchorElement.java Tue Mar 15 01:57:26 2005
@@ -177,12 +177,12 @@
public void blur()
{
- // TODO
+ dispatchUIEvent("blur");
}
public void focus()
{
- // TODO
+ dispatchUIEvent("focus");
}
}
Index: kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLButtonElement.java
diff -u kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLButtonElement.java:1.1 kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLButtonElement.java:1.2
--- kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLButtonElement.java:1.1 Fri Mar 11 17:43:55 2005
+++ kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLButtonElement.java Tue Mar 15 01:57:26 2005
@@ -59,15 +59,7 @@
public HTMLFormElement getForm()
{
- for (Node parent = getParentNode(); parent != null;
- parent = parent.getParentNode())
- {
- if ("form".equalsIgnoreCase(parent.getLocalName()))
- {
- return (HTMLFormElement) parent;
- }
- }
- return null;
+ return (HTMLFormElement) getParentElement("form");
}
public String getAccessKey()
Index: kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLCollection.java
diff -u kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLCollection.java:1.1 kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLCollection.java:1.2
--- kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLCollection.java:1.1 Fri Mar 11 17:43:55 2005
+++ kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLCollection.java Tue Mar 15 01:57:26 2005
@@ -37,15 +37,18 @@
package gnu.xml.dom.html2;
+import gnu.xml.dom.DomDOMException;
import gnu.xml.dom.DomElement;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
+import org.w3c.dom.DOMException;
import org.w3c.dom.NamedNodeMap;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
import org.w3c.dom.html2.HTMLCollection;
+import org.w3c.dom.html2.HTMLOptionsCollection;
import org.w3c.dom.traversal.NodeFilter;
import org.w3c.dom.traversal.NodeIterator;
@@ -55,17 +58,19 @@
* @author <a href='mailto:dog at gnu.org'>Chris Burdess</a>
*/
class DomHTMLCollection
- implements HTMLCollection, NodeList, NodeFilter
+ implements HTMLCollection, HTMLOptionsCollection, NodeList, NodeFilter
{
final DomHTMLDocument doc;
+ final Node root;
List nodeNames;
List attributeNames;
List results;
- DomHTMLCollection(DomHTMLDocument doc)
+ DomHTMLCollection(DomHTMLDocument doc, Node root)
{
- this.doc = doc;
+ this.doc = doc;
+ this.root = root;
}
// -- Node name and attribute filtering --
@@ -159,7 +164,7 @@
void evaluate()
{
- NodeIterator i = doc.createNodeIterator(doc, NodeFilter.SHOW_ELEMENT,
+ NodeIterator i = doc.createNodeIterator(root, NodeFilter.SHOW_ELEMENT,
this, true);
results = new ArrayList();
for (Node node = i.nextNode(); node != null; node = i.nextNode())
@@ -173,6 +178,11 @@
public int getLength()
{
return results.size();
+ }
+
+ public void setLength(int length)
+ {
+ throw new DomDOMException(DOMException.NOT_SUPPORTED_ERR);
}
public Node item(int index)
===================================================================
Checking out kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLDListElement.java
RCS: /home/cvs/kaffe/kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLDListElement.java,v
VERS: 1.1
***************
--- /dev/null Sun Aug 4 19:57:58 2002
+++ kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLDListElement.java Tue Mar 15 02:04:25 2005
@@ -0,0 +1,69 @@
+/* DomHTMLDListElement.java --
+ Copyright (C) 2005 Free Software Foundation, Inc.
+
+This file is part of GNU Classpath.
+
+GNU Classpath is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Classpath 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 the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Classpath; see the file COPYING. If not, write to the
+Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+02111-1307 USA.
+
+Linking this library statically or dynamically with other modules is
+making a combined work based on this library. Thus, the terms and
+conditions of the GNU General Public License cover the whole
+combination.
+
+As a special exception, the copyright holders of this library give you
+permission to link this library with independent modules to produce an
+executable, regardless of the license terms of these independent
+modules, and to copy and distribute the resulting executable under
+terms of your choice, provided that you also meet, for each linked
+independent module, the terms and conditions of the license of that
+module. An independent module is a module which is not derived from
+or based on this library. If you modify this library, you may extend
+this exception to your version of the library, but you are not
+obligated to do so. If you do not wish to do so, delete this
+exception statement from your version. */
+
+package gnu.xml.dom.html2;
+
+import org.w3c.dom.html2.HTMLDListElement;
+
+/**
+ * An HTML 'DL' element node.
+ *
+ * @author <a href='mailto:dog at gnu.org'>Chris Burdess</a>
+ */
+public class DomHTMLDListElement
+ extends DomHTMLElement
+ implements HTMLDListElement
+{
+
+ protected DomHTMLDListElement(DomHTMLDocument owner, String namespaceURI,
+ String name)
+ {
+ super(owner, namespaceURI, name);
+ }
+
+ public boolean getCompact()
+ {
+ return getBooleanHTMLAttribute("compact");
+ }
+
+ public void setCompact(boolean compact)
+ {
+ setBooleanHTMLAttribute("compact", compact);
+ }
+
+}
+
===================================================================
Checking out kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLDirectoryElement.java
RCS: /home/cvs/kaffe/kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLDirectoryElement.java,v
VERS: 1.1
***************
--- /dev/null Sun Aug 4 19:57:58 2002
+++ kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLDirectoryElement.java Tue Mar 15 02:04:25 2005
@@ -0,0 +1,69 @@
+/* DomHTMLDirectoryElement.java --
+ Copyright (C) 2005 Free Software Foundation, Inc.
+
+This file is part of GNU Classpath.
+
+GNU Classpath is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Classpath 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 the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Classpath; see the file COPYING. If not, write to the
+Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+02111-1307 USA.
+
+Linking this library statically or dynamically with other modules is
+making a combined work based on this library. Thus, the terms and
+conditions of the GNU General Public License cover the whole
+combination.
+
+As a special exception, the copyright holders of this library give you
+permission to link this library with independent modules to produce an
+executable, regardless of the license terms of these independent
+modules, and to copy and distribute the resulting executable under
+terms of your choice, provided that you also meet, for each linked
+independent module, the terms and conditions of the license of that
+module. An independent module is a module which is not derived from
+or based on this library. If you modify this library, you may extend
+this exception to your version of the library, but you are not
+obligated to do so. If you do not wish to do so, delete this
+exception statement from your version. */
+
+package gnu.xml.dom.html2;
+
+import org.w3c.dom.html2.HTMLDirectoryElement;
+
+/**
+ * An HTML 'DIR' element node.
+ *
+ * @author <a href='mailto:dog at gnu.org'>Chris Burdess</a>
+ */
+public class DomHTMLDirectoryElement
+ extends DomHTMLElement
+ implements HTMLDirectoryElement
+{
+
+ protected DomHTMLDirectoryElement(DomHTMLDocument owner, String namespaceURI,
+ String name)
+ {
+ super(owner, namespaceURI, name);
+ }
+
+ public boolean getCompact()
+ {
+ return getBooleanHTMLAttribute("compact");
+ }
+
+ public void setCompact(boolean compact)
+ {
+ setBooleanHTMLAttribute("compact", compact);
+ }
+
+}
+
===================================================================
Checking out kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLDivElement.java
RCS: /home/cvs/kaffe/kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLDivElement.java,v
VERS: 1.1
***************
--- /dev/null Sun Aug 4 19:57:58 2002
+++ kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLDivElement.java Tue Mar 15 02:04:25 2005
@@ -0,0 +1,69 @@
+/* DomHTMLDivElement.java --
+ Copyright (C) 2005 Free Software Foundation, Inc.
+
+This file is part of GNU Classpath.
+
+GNU Classpath is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Classpath 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 the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Classpath; see the file COPYING. If not, write to the
+Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+02111-1307 USA.
+
+Linking this library statically or dynamically with other modules is
+making a combined work based on this library. Thus, the terms and
+conditions of the GNU General Public License cover the whole
+combination.
+
+As a special exception, the copyright holders of this library give you
+permission to link this library with independent modules to produce an
+executable, regardless of the license terms of these independent
+modules, and to copy and distribute the resulting executable under
+terms of your choice, provided that you also meet, for each linked
+independent module, the terms and conditions of the license of that
+module. An independent module is a module which is not derived from
+or based on this library. If you modify this library, you may extend
+this exception to your version of the library, but you are not
+obligated to do so. If you do not wish to do so, delete this
+exception statement from your version. */
+
+package gnu.xml.dom.html2;
+
+import org.w3c.dom.html2.HTMLDivElement;
+
+/**
+ * An HTML 'DIV' element node.
+ *
+ * @author <a href='mailto:dog at gnu.org'>Chris Burdess</a>
+ */
+public class DomHTMLDivElement
+ extends DomHTMLElement
+ implements HTMLDivElement
+{
+
+ protected DomHTMLDivElement(DomHTMLDocument owner, String namespaceURI,
+ String name)
+ {
+ super(owner, namespaceURI, name);
+ }
+
+ public String getAlign()
+ {
+ return getHTMLAttribute("align");
+ }
+
+ public void setAlign(String align)
+ {
+ setHTMLAttribute("align", align);
+ }
+
+}
+
Index: kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLDocument.java
diff -u kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLDocument.java:1.1 kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLDocument.java:1.2
--- kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLDocument.java:1.1 Fri Mar 11 17:43:55 2005
+++ kaffe/libraries/javalib/gnu/xml/dom/html2/DomHTMLDocument.java Tue Mar 15 01:57:26 2005
@@ -82,10 +82,72 @@
map.put("body", DomHTMLBodyElement.class);
map.put("br", DomHTMLBRElement.class);
map.put("button", DomHTMLButtonElement.class);
- // TODO others
+ map.put("dir", DomHTMLDirectoryElement.class);
+ map.put("div", DomHTMLDivElement.class);
+ map.put("dlist", DomHTMLDListElement.class);
+ map.put("fieldset", DomHTMLFieldSetElement.class);
+ map.put("font", DomHTMLFontElement.class);
+ map.put("form", DomHTMLFormElement.class);
+ map.put("frame", DomHTMLFrameElement.class);
+ map.put("frameset", DomHTMLFrameSetElement.class);
+ map.put("head", DomHTMLHeadElement.class);
+ map.put("h1", DomHTMLHeadingElement.class);
+ map.put("h2", DomHTMLHeadingElement.class);
+ map.put("h3", DomHTMLHeadingElement.class);
+ map.put("h4", DomHTMLHeadingElement.class);
+ map.put("h5", DomHTMLHeadingElement.class);
+ map.put("h6", DomHTMLHeadingElement.class);
+ map.put("html", DomHTMLHtmlElement.class);
+ map.put("iframe", DomHTMLIFrameElement.class);
+ map.put("img", DomHTMLImageElement.class);
+ map.put("input", DomHTMLInputElement.class);
+ map.put("isindex", DomHTMLIsIndexElement.class);
+ map.put("label", DomHTMLLabelElement.class);
+ map.put("legend", DomHTMLLegendElement.class);
+ map.put("li", DomHTMLLIElement.class);
+ map.put("link", DomHTMLLinkElement.class);
+ map.put("map", DomHTMLMapElement.class);
+ map.put("menu", DomHTMLMenuElement.class);
+ map.put("meta", DomHTMLMetaElement.class);
+ map.put("ins", DomHTMLModElement.class);
+ map.put("del", DomHTMLModElement.class);
+ map.put("object", DomHTMLObjectElement.class);
+ map.put("ol", DomHTMLOListElement.class);
+ map.put("optgroup", DomHTMLOptGroupElement.class);
+ map.put("option", DomHTMLOptionElement.class);
+ map.put("p", DomHTMLParagraphElement.class);
+ map.put("param", DomHTMLParamElement.class);
+ map.put("pre", DomHTMLPreElement.class);
+ map.put("q", DomHTMLQuoteElement.class);
+ map.put("blockquote", DomHTMLQuoteElement.class);
+ map.put("script", DomHTMLScriptElement.class);
+ map.put("select", DomHTMLSelectElement.class);
+ map.put("style", DomHTMLStyleElement.class);
+ map.put("caption", DomHTMLTableCaptionElement.class);
+ map.put("th", DomHTMLTableCellElement.class);
+ map.put("td", DomHTMLTableCellElement.class);
+ map.put("col", DomHTMLTableColElement.class);
+ map.put("colgroup", DomHTMLTableColElement.class);
+ map.put("table", DomHTMLTableElement.class);
+ map.put("tr", DomHTMLTableRowElement.class);
+ map.put("thead", DomHTMLTableSectionElement.class);
+ map.put("tfoot", DomHTMLTableSectionElement.class);
+ map.put("tbody", DomHTMLTableSectionElement.class);
+ map.put("textarea", DomHTMLTextAreaElement.class);
+ map.put("title", DomHTMLTitleElement.class);
+ map.put("ul", DomHTMLUListElement.class);
ELEMENT_CLASSES = Collections.unmodifiableMap(map);
}
+ /**
+ * Constructor.
+ * This is called by the implementation.
+ */
+ protected DomHTMLDocument(DomHTMLImpl impl)
+ {
+ super(impl);
+ }
+
private Node getChildNodeByName(Node parent, String name)
{
for (Node ctx = parent.getFirstChild(); ctx != null;
@@ -158,7 +220,7 @@
public String getReferrer()
{
- // TODO
+ // TODO getReferrer
return null;
}
@@ -197,82 +259,102 @@
public void setBody(HTMLElement body)
{
- // TODO
+ Node html = getDocumentElement();
+ if (html == null)
+ {
+ html = createElement("html");
+ appendChild(html);
+ }
+ Node ref = getBody();
+ if (ref == null)
+ {
+ html.appendChild(body);
+ }
+ else
+ {
+ html.replaceChild(body, ref);
+ }
}
public HTMLCollection getImages()
{
- DomHTMLCollection ret = new DomHTMLCollection(this);
+ DomHTMLCollection ret = new DomHTMLCollection(this, this);
ret.addNodeName("img");
+ ret.evaluate();
return ret;
}
public HTMLCollection getApplets()
{
- DomHTMLCollection ret = new DomHTMLCollection(this);
+ DomHTMLCollection ret = new DomHTMLCollection(this, this);
ret.addNodeName("object");
ret.addNodeName("applet");
+ ret.evaluate();
return ret;
}
public HTMLCollection getLinks()
{
- DomHTMLCollection ret = new DomHTMLCollection(this);
+ DomHTMLCollection ret = new DomHTMLCollection(this, this);
ret.addNodeName("area");
ret.addNodeName("a");
+ ret.evaluate();
return ret;
}
public HTMLCollection getForms()
{
- DomHTMLCollection ret = new DomHTMLCollection(this);
+ DomHTMLCollection ret = new DomHTMLCollection(this, this);
ret.addNodeName("form");
+ ret.evaluate();
return ret;
}
public HTMLCollection getAnchors()
{
- DomHTMLCollection ret = new DomHTMLCollection(this);
+ DomHTMLCollection ret = new DomHTMLCollection(this, this);
ret.addNodeName("a");
ret.addAttributeName("name");
+ ret.evaluate();
return ret;
}
public String getCookie()
{
- // TODO
+ // TODO getCookie
return null;
}
public void setCookie(String cookie)
{
- // TODO
+ // TODO setCookie
}
public void open()
{
- // TODO
+ // TODO open
}
public void close()
{
- // TODO
+ // TODO close
}
public void write(String text)
{
- // TODO
+ // TODO write
}
public void writeln(String text)
{
- // TODO
+ // TODO write
}
public NodeList getElementsByName(String name)
{
- DomHTMLCollection ret = new DomHTMLCollection(this);
+ DomHTMLCollection ret = new DomHTMLCollection(this, this);
ret.addNodeName(name);
*** Patch too long, truncated ***
More information about the kaffe
mailing list