fix for http://www.w3.org/mid/477E166D.7060108@students.cs.uu.nl
authorbjoern
Sat, 05 Jan 2008 03:57:34 +0900
changeset 47 10fe48142e20
parent 46 a7c74e3e4422
child 48 ca66cfb33992
fix for http://www.w3.org/mid/477E166D.7060108@students.cs.uu.nl
html/DOM3-Events.html
source/xml-source.xml
--- a/html/DOM3-Events.html	Tue Dec 04 12:57:26 2007 +0900
+++ b/html/DOM3-Events.html	Sat Jan 05 03:57:34 2008 +0900
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <!--
- Generated: Mon Dec 03 09:34:55 CET 2007 hive
+ Generated: Fri Jan 04 19:54:01 CET 2008 hive
  -->
 <html lang='en-US' xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US">
 <head>
@@ -22,7 +22,7 @@
 <h1 id='Overview-title'>Document Object Model (DOM) Level 3 Events Specification</h1>
 <h2 id='Overview-version'>Version 1.0</h2>
 <!-- @@@ -->
-<h2 id='Overview-W3C-doctype'>Editor's Draft December 2007</h2>
+<h2 id='Overview-W3C-doctype'>Editor's Draft January 2008</h2>
 <dl>
 <dt>This version:</dt>
 <dd><a href='http://www.w3.org/TR/2007/WD-DOM-Level-3-Events-20071207'>http://www.w3.org/TR/2007/WD-DOM-Level-3-Events-20071207 (outdated)</a></dd>
@@ -37,7 +37,7 @@
 <dd>Philippe Le H&#233;garet, <i>W3C (until November 2003)</i></dd>
 <dd>Tom Pixley, <i>Netscape Communications Corporation (until July 2002)</i></dd>
 </dl>
-<p class='copyright'><a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &#169; 2007 <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&#174;</sup> (<a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>, <a href='http://www.ercim.org/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>, <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved. W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>, <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.</p>
+<p class='copyright'><a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &#169; 2008 <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&#174;</sup> (<a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>, <a href='http://www.ercim.org/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>, <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved. W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>, <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.</p>
 </div>
 <hr title='separator from header' />
 <h2 id='Overview-abstract'>Abstract</h2>
@@ -70,7 +70,7 @@
 </ul>
 <a id='expanded-toc' name='expanded-toc'></a>
 <div class='noprint' style='text-align: right'>
-<p style='font-family: monospace;font-size:small'>December 2007</p>
+<p style='font-family: monospace;font-size:small'>January 2008</p>
 </div>
 <div class='div1'><a name='expanded-toc-TOC' id='expanded-toc-TOC'></a>
 <h1 id='expanded-toc-TOC-h1' class='div1'>Expanded Table of Contents</h1>
@@ -170,17 +170,17 @@
 <!-- div1 TOC -->
 <a id='copyright-notice' name='copyright-notice'></a>
 <div class='noprint' style='text-align: right'>
-<p style='font-family: monospace;font-size:small'>December 2007</p>
+<p style='font-family: monospace;font-size:small'>January 2008</p>
 </div>
 <div class='div1'><a name='copyright-notice-Copyright-Notice' id='copyright-notice-Copyright-Notice'></a>
 <h1 id='copyright-notice-Copyright-Notice-h1' class='div1'>W3C Copyright Notices and Licenses</h1>
-<p><b>Copyright &#169; 2007 <a class='normative' href='http://www.w3.org/'>World Wide Web Consortium</a>, (<a class='normative' href='http://www.lcs.mit.edu/'>Massachusetts Institute of Technology</a>, <a class='normative' href='http://www.ercim.org/'>European Research Consortium for Informatics and Mathematics</a>, <a class='normative' href='http://www.keio.ac.jp/'>Keio University</a>). All Rights Reserved.</b></p>
+<p><b>Copyright &#169; 2008 <a class='normative' href='http://www.w3.org/'>World Wide Web Consortium</a>, (<a class='normative' href='http://www.lcs.mit.edu/'>Massachusetts Institute of Technology</a>, <a class='normative' href='http://www.ercim.org/'>European Research Consortium for Informatics and Mathematics</a>, <a class='normative' href='http://www.keio.ac.jp/'>Keio University</a>). All Rights Reserved.</b></p>
 <p>This document is published under the <a href='#copyright-notice-Copyright-notice-document'>W3C<sup>&#174;</sup> Document Copyright Notice and License</a>. The bindings within this document are published under the <a href='#copyright-notice-Copyright-notice-software'>W3C<sup>&#174;</sup> Software Copyright Notice and License</a>. The software license requires "Notice of any changes or modifications to the W3C files, including the date changes were made." Consequently, modified versions of the DOM bindings must document that they do not conform to the W3C standard; in the case of the IDL definitions, the pragma prefix can no longer be 'w3c.org'; in the case of the Java language binding, the package names can no longer be in the 'org.w3c' package.</p>
 <div class='div2'><a name='copyright-notice-Copyright-notice-document' id='copyright-notice-Copyright-notice-document'></a>
 <hr width='50' align='center' title='Area separator' />
 <h2 id='copyright-notice-Copyright-notice-document-h2' class='div2'>W3C<sup>&#174;</sup> Document Copyright Notice and License</h2>
 <p><b>Note:</b> This section is a copy of the W3C<sup>&#174;</sup> Document Notice and License and could be found at <a class='normative' href='http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231'>http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231</a>.</p>
-<p><b>Copyright &#169; 2007 <a class='normative' href='http://www.w3.org/'>World Wide Web Consortium</a>, (<a class='normative' href='http://www.lcs.mit.edu/'>Massachusetts Institute of Technology</a>, <a class='normative' href='http://www.ercim.org/'>European Research Consortium for Informatics and Mathematics</a>, <a class='normative' href='http://www.keio.ac.jp/'>Keio University</a>). All Rights Reserved.</b></p>
+<p><b>Copyright &#169; 2008 <a class='normative' href='http://www.w3.org/'>World Wide Web Consortium</a>, (<a class='normative' href='http://www.lcs.mit.edu/'>Massachusetts Institute of Technology</a>, <a class='normative' href='http://www.ercim.org/'>European Research Consortium for Informatics and Mathematics</a>, <a class='normative' href='http://www.keio.ac.jp/'>Keio University</a>). All Rights Reserved.</b></p>
 <p><b>http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231</b></p>
 <p>Public documents on the W3C site are provided by the copyright holders under the following license. By using and/or copying this document, or the W3C document from which this statement is linked, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions:</p>
 <p>Permission to copy, and distribute the contents of this document, or the W3C document from which this statement is linked, in any medium for any purpose and without fee or royalty is hereby granted, provided that you include the following on <em>ALL</em> copies of the document, or portions thereof, that you use:</p>
@@ -200,7 +200,7 @@
 <hr width='50' align='center' title='Area separator' />
 <h2 id='copyright-notice-Copyright-notice-software-h2' class='div2'>W3C<sup>&#174;</sup> Software Copyright Notice and License</h2>
 <p><b>Note:</b> This section is a copy of the W3C<sup>&#174;</sup> Software Copyright Notice and License and could be found at <a class='normative' href='http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231'>http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231</a></p>
-<p><b>Copyright &#169; 2007 <a class='normative' href='http://www.w3.org/'>World Wide Web Consortium</a>, (<a class='normative' href='http://www.lcs.mit.edu/'>Massachusetts Institute of Technology</a>, <a class='normative' href='http://www.ercim.org/'>European Research Consortium for Informatics and Mathematics</a>, <a class='normative' href='http://www.keio.ac.jp/'>Keio University</a>). All Rights Reserved.</b></p>
+<p><b>Copyright &#169; 2008 <a class='normative' href='http://www.w3.org/'>World Wide Web Consortium</a>, (<a class='normative' href='http://www.lcs.mit.edu/'>Massachusetts Institute of Technology</a>, <a class='normative' href='http://www.ercim.org/'>European Research Consortium for Informatics and Mathematics</a>, <a class='normative' href='http://www.keio.ac.jp/'>Keio University</a>). All Rights Reserved.</b></p>
 <p><b>http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231</b></p>
 <p>This work (and included software, documentation such as READMEs, or other related items) is being provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions.</p>
 <p>Permission to copy, modify, and distribute this software and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications:</p>
@@ -217,7 +217,7 @@
 <div class='div2'><a name='copyright-notice-Copyright-short-notice' id='copyright-notice-Copyright-short-notice'></a>
 <h2 id='copyright-notice-Copyright-short-notice-h2' class='div2'>W3C<sup>&#174;</sup> Short Software Notice</h2>
 <p><b>Note:</b> This section is a copy of the W3C<sup>&#174;</sup> Short Software Notice and could be found at <a class='normative' href='http://www.w3.org/Consortium/Legal/2002/copyright-software-short-notice-20021231'>http://www.w3.org/Consortium/Legal/2002/copyright-software-short-notice-20021231</a></p>
-<p><b>Copyright &#169; 2007 <a class='normative' href='http://www.w3.org/'>World Wide Web Consortium</a>, (<a class='normative' href='http://www.lcs.mit.edu/'>Massachusetts Institute of Technology</a>, <a class='normative' href='http://www.ercim.org/'>European Research Consortium for Informatics and Mathematics</a>, <a class='normative' href='http://www.keio.ac.jp/'>Keio University</a>). All Rights Reserved.</b></p>
+<p><b>Copyright &#169; 2008 <a class='normative' href='http://www.w3.org/'>World Wide Web Consortium</a>, (<a class='normative' href='http://www.lcs.mit.edu/'>Massachusetts Institute of Technology</a>, <a class='normative' href='http://www.ercim.org/'>European Research Consortium for Informatics and Mathematics</a>, <a class='normative' href='http://www.keio.ac.jp/'>Keio University</a>). All Rights Reserved.</b></p>
 <p>Copyright &#169; [$date-of-software] <a class='normative' href='http://www.w3.org/'>World Wide Web Consortium</a>, (<a class='normative' href='http://www.lcs.mit.edu/'>Massachusetts Institute of Technology</a>, <a class='normative' href='http://www.ercim.org/'>European Research Consortium for Informatics and Mathematics</a>, <a class='normative' href='http://www.keio.ac.jp/'>Keio University</a>). All Rights Reserved. This work is distributed under the W3C<sup>&#174;</sup> Software License [1] 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.</p>
 <p>[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231</p>
 </div>
@@ -225,7 +225,7 @@
 <!-- div1 Copyright-Notice -->
 <a id='events' name='events'></a>
 <div class='noprint' style='text-align: right'>
-<p style='font-family: monospace;font-size:small'>December 2007</p>
+<p style='font-family: monospace;font-size:small'>January 2008</p>
 </div>
 <div class='div1'><a name='events-Events' id='events-Events'></a>
 <h1 id='events-Events-h1' class='div1'>1. Document Object Model Events</h1>
@@ -351,12 +351,9 @@
 <!-- div2 Events-flow -->
 <div class='div2'><a name='events-Events-flow-cancelation' id='events-Events-flow-cancelation'></a>
 <h2 id='events-Events-flow-cancelation-h2' class='div2'>1.3 Default actions and cancelable events</h2>
-<p>Implementations may have a default action associated with an event type. An example is the [<cite><a class='noxref informative' href='#references-HTML40'>HTML 4.01</a></cite>] form element. When the user submits the form (e.g. by pressing on a submit button), the event <a href='#events-event-submit'>submit</a> is dispatched to the element and the default action for this event type is generally to send a request to a Web server with the parameters from the form.</p>
-<p>The default actions are not part of the DOM Event flow. Before invoking a default action, the implementation must first dispatch the event as described in the <a href='#events-Events-flow'>Event dispatch and DOM event flow</a>.</p>
-<p><a name='events-dt-cancelable-event' id='events-dt-cancelable-event'></a> A <i>cancelable event</i> is an event associated with a default action which is allowed to be canceled during the DOM event flow. At any phase during the event flow, the triggered event listeners have the option of canceling the default action or allowing the default action to proceed. In the case of the hyperlink in the browser, canceling the action would have the result of not activating the hyperlink. Not all events defined in this specification are cancelable events. See also <a href='#keyset-cancelable_keys'>Default actions and cancelable keyboard events</a>.</p>
-<p>Different implementations will specify their own default actions, if any, associated with each event. The DOM Events specification does not attempt to specify these actions.</p>
-<p>This specification does not provide mechanisms for accessing default actions or adding new ones.</p>
-<p>Implementations could react to an event before dispatching it and make changes to the display and the DOM tree. Preventing the default action of such an event will reverse these changes. A good example is the attribute <code>HTMLInputElement.checked</code>: as described in [<cite><a class='noxref informative' href='#references-DOM2HTML'>DOM Level 2 HTML</a></cite>], the value of this attribute may be changed before the dispatch of the event; the user clicks on the radio button, the radio button is being checked (or unchecked) on the display, the attribute <code>HTMLInputElement.checked</code> is changed as well, and then the device event type <a href='#events-event-click'>click</a> is being dispatched. If the default action of the device event type is prevented, or if the default action attached to the <a href='#events-event-DOMActivate'>DOMActivate</a> event type is prevented, the attribute <code>HTMLInputElement.checked</code> will need to be changed back to its original value.</p>
+<p>Event objects can have default actions associated with them. These are actions the implementation will perform in combination with the dispatch of the event object, usually after the dispatch has been complated, but in exceptional cases also immediately before the event is dispatched. An example is the [<cite><a class='noxref informative' href='#references-HTML40'>HTML 4.01</a></cite>] form element. When the user submits the form (e.g. by pressing on a submit button), the event <a href='#events-event-submit'>submit</a> is dispatched to the element and the default action for this event type is generally to send a request to a Web server with the parameters from the form.</p>
+<p><a name='events-dt-cancelable-event' id='events-dt-cancelable-event'></a> Some event objects are <i>cancelable</i>, meaning the default action can be prevented from occuring, or, if the default action is carried out before the dispatch, its effect can be reversed. Whether an event object is cancelable is indicated by the <a href='#events-Events-Event-canCancel'><code>Event.cancelable</code></a> attribute. Event listeners can cancel default actions of cancelable event objects by invoking the <a href='#events-Events-Event-preventDefault'><code>Event.preventDefault()</code></a> method, and determine whether an event has been canceled through the <a href='#events-Events-Event-defaultPrevented'><code>Event.defaultPrevented</code></a> attribute while the object is being dispatched, or from the return value of the <a href='#events-Events-EventTarget-dispatchEvent'><code>EventTarget.dispatchEvent()</code></a> method for event objects dispatched by the DOM application itself.</p>
+<p>This specification does not offer features to programatically query if an event object has any default action associated to it or associate new ones. It is expected that other specifications define what default actions, if any, are associated with certain event objects. Further, implementations may associate default actions with events as necessary and appropriate. As an example, an implementation may scroll a document view by a certain amount as default action of a mouse wheel event.</p>
 </div>
 <!-- div2 Events-flow-cancelation -->
 <div class='div2'><a name='events-Events-flow-activation' id='events-Events-flow-activation'></a>
@@ -376,7 +373,7 @@
 <div class='div3'><a name='events-Events-EventTypes-complete' id='events-Events-EventTypes-complete'></a>
 <h3 id='events-Events-EventTypes-complete-h3' class='div3'>1.5.1 Complete list of event types</h3>
 <p>Depending on the level of DOM support, or the devices used for display (e.g. screen) or interaction (e.g., mouse, keyboard, touch screen, or voice), these event types can be generated by the implementation. When used with an [<cite><a class='noxref informative' href='#references-XML'>XML 1.0</a></cite>] or [<cite><a class='noxref informative' href='#references-HTML40'>HTML 4.01</a></cite>] application, the specifications of those languages may restrict the semantics and scope (in particular the possible target nodes) associated with an event type. Refer to the specification defining the language used in order to find those restrictions or to find event types that are not defined in this document.</p>
-<p>The following table provides a non-normative summary of the event types defined in this specification. All event types are in no namespace and this specification refers to them by their local name only. All events will accomplish the capture and target phases, but not all of them will accomplish the bubbling phase (see also <a href='#events-Events-flow'>Event dispatch and DOM event flow</a>). Some events are not <a href='#events-dt-cancelable-event'>cancelable</a> (see <a href='#events-Events-flow-cancelation'>Default actions and cancelable events</a>). Some events will only be dispatched to a specific set of possible targets, specified using node types. Contextual information related to the event type is accessible using DOM interfaces.</p>
+<p>The following table provides a non-normative summary of the event types defined in this specification. All event types are in no namespace and this specification refers to them by their local name only. All events will accomplish the capture and target phases, but not all of them will accomplish the bubbling phase (see also <a href='#events-Events-flow'>Event dispatch and DOM event flow</a>). Some events are not <a href='#events-dt-cancelable-event'>cancelable</a> (see <a href='#events-Events-flow-cancelation'>Default actions and cancelable events</a>). Some events will only be dispatched to a specific set of possible targets in the DOM event flow, specified using node types. Contextual information related to the event type is accessible using DOM interfaces.</p>
 <table border='1' summary='This table contains the complete list of event types defined by DOM Level 3 Events. The first column contains the local name of the event type. The second column indicates if the event accomplish the bubbling phase or not (all events accomplish the capture and target phases). The third column indicates if the default action associated with the event can be canceled. The fourth column indicates the nodes that can be target of the event. the fifth (and last) column indicates the DOM interface implemented by the event object.' cellpadding='0' cellspacing='0'>
 <tr>
 <th rowspan='1' colspan='1'>type</th>
@@ -638,7 +635,7 @@
 <td valign='top' rowspan='1' colspan='1'><a href='#events-Events-UIEvent'><code>UIEvent</code></a></td>
 </tr>
 </table>
-<p>As an example, the event <a href='#events-event-load'>load</a> will trigger event listeners attached on <code>Element</code> nodes for that event and on the capture and target phases. This event cannot be cancelled. If an event listener for the <a href='#events-event-load'>load</a> event is attached to a node other than <code>Document</code> or <code>Element</code> nodes, or if it is attached to the bubbling phase only, this event listener cannot be triggered.</p>
+<p>As an example, the event <a href='#events-event-load'>load</a> will trigger event listeners attached on <code>Element</code> nodes for that event and on the capture and target phases. This event cannot be cancelled. If an event listener for the <a href='#events-event-load'>load</a> event is attached to a node other than <code>Document</code> or <code>Element</code> nodes, or if it is attached to the bubbling phase only, this event listener will not be triggered.</p>
 <p>The event objects associated with the event types described above may contain context information. Refer to the description of the DOM interfaces for further information.</p>
 </div>
 <!-- div3 Events-EventTypes-complete --></div>
@@ -716,7 +713,7 @@
 <dt><code class='attribute-name'><a name='events-Events-Event-canCancel' id='events-Events-Event-canCancel'>cancelable</a></code> of type <code>boolean</code>, readonly</dt>
 <dd>Used to indicate whether or not an event can have its default action prevented (see also <a href='#events-Events-flow-cancelation'>Default actions and cancelable events</a>). If the default action can be prevented the value is <code>true</code>, otherwise the value is <code>false</code>.<br /></dd>
 <dt><code class='attribute-name'><a name='events-Events-Event-currentTarget' id='events-Events-Event-currentTarget'>currentTarget</a></code> of type <a href='#events-Events-EventTarget'><code>EventTarget</code></a>, readonly</dt>
-<dd>Used to indicate the <a href='#events-Events-EventTarget'><code>EventTarget</code></a> whose <a href='#events-Events-EventListener'><code>EventListeners</code></a> are currently being processed. This is particularly useful during the capture and bubbling phases. This attribute could contain the <a href='#glossary-dt-target-node'>target node</a> or a target ancestor when used with the <a href='#events-Events-flow'>Event dispatch and DOM event flow</a>.<br /></dd>
+<dd>Used to indicate the <a href='#events-Events-EventTarget'><code>EventTarget</code></a> whose <a href='#events-Events-EventListener'><code>EventListeners</code></a> are currently being processed. This is particularly useful during the capture and bubbling phases. When used with the <a href='#events-Events-flow'>Event dispatch and DOM event flow</a>, this attribute contains the <a href='#glossary-dt-target-node'>target node</a> or a target ancestor.<br /></dd>
 <dt><code class='attribute-name'><a name='events-Events-Event-defaultPrevented' id='events-Events-Event-defaultPrevented'>defaultPrevented</a></code> of type <code>boolean</code>, readonly, introduced in <b class='version'>DOM Level 3</b></dt>
 <dd>Used to indicate whether <a href='#events-Events-Event-preventDefault'><code>Event.preventDefault()</code></a> has been called for this event.<br /></dd>
 <dt><code class='attribute-name'><a name='events-Events-Event-eventPhase' id='events-Events-Event-eventPhase'>eventPhase</a></code> of type <code>unsigned short</code>, readonly</dt>
@@ -2969,7 +2966,7 @@
 </tr>
 <tr>
 <th rowspan='1' colspan='1'>Bubbles</th>
-<td valign='top' rowspan='1' colspan='1'>Yes</td>
+<td valign='top' rowspan='1' colspan='1'>No</td>
 </tr>
 <tr>
 <th rowspan='1' colspan='1'>Target</th>
@@ -3006,7 +3003,7 @@
 </tr>
 <tr>
 <th rowspan='1' colspan='1'>Bubbles</th>
-<td valign='top' rowspan='1' colspan='1'>Yes</td>
+<td valign='top' rowspan='1' colspan='1'>No</td>
 </tr>
 <tr>
 <th rowspan='1' colspan='1'>Target</th>
@@ -3659,7 +3656,7 @@
 <!-- div1 Events -->
 <a id='keyset' name='keyset'></a>
 <div class='noprint' style='text-align: right'>
-<p style='font-family: monospace;font-size:small'>December 2007</p>
+<p style='font-family: monospace;font-size:small'>January 2008</p>
 </div>
 <div class='div1'><a name='keyset-KeySet' id='keyset-KeySet'></a>
 <h1 id='keyset-KeySet-h1' class='adiv1'>Appendix A: Keyboard events and key identifiers</h1>
@@ -4216,7 +4213,7 @@
 <!-- div1 KeySet -->
 <a id='changes' name='changes'></a>
 <div class='noprint' style='text-align: right'>
-<p style='font-family: monospace;font-size:small'>December 2007</p>
+<p style='font-family: monospace;font-size:small'>January 2008</p>
 </div>
 <div class='div1'><a name='changes-Changes' id='changes-Changes'></a>
 <h1 id='changes-Changes-h1' class='adiv1'>Appendix B: Changes</h1>
@@ -4272,7 +4269,7 @@
 <!-- div1 Changes -->
 <a id='security-considerations' name='security-considerations'></a>
 <div class='noprint' style='text-align: right'>
-<p style='font-family: monospace;font-size:small'>December 2007</p>
+<p style='font-family: monospace;font-size:small'>January 2008</p>
 </div>
 <div class='div1'><a name='security-considerations-Security' id='security-considerations-Security'></a>
 <h1 id='security-considerations-Security-h1' class='adiv1'>Appendix C: Security Considerations</h1>
@@ -4289,7 +4286,7 @@
 <!-- div1 Security -->
 <a id='idl-definitions' name='idl-definitions'></a>
 <div class='noprint' style='text-align: right'>
-<p style='font-family: monospace;font-size:small'>December 2007</p>
+<p style='font-family: monospace;font-size:small'>January 2008</p>
 </div>
 <div class='div1'><a name='idl-definitions-idl' id='idl-definitions-idl'></a>
 <h1 id='idl-definitions-idl-h1' class='adiv1'>Appendix D: IDL Definitions</h1>
@@ -4625,7 +4622,7 @@
 <!-- div1 idl -->
 <a id='java-binding' name='java-binding'></a>
 <div class='noprint' style='text-align: right'>
-<p style='font-family: monospace;font-size:small'>December 2007</p>
+<p style='font-family: monospace;font-size:small'>January 2008</p>
 </div>
 <div class='div1'><a name='java-binding-java-binding' id='java-binding-java-binding'></a>
 <h1 id='java-binding-java-binding-h1' class='adiv1'>Appendix E: Java Language Binding</h1>
@@ -5065,7 +5062,7 @@
 <!-- div1 java-binding -->
 <a id='ecma-script-binding' name='ecma-script-binding'></a>
 <div class='noprint' style='text-align: right'>
-<p style='font-family: monospace;font-size:small'>December 2007</p>
+<p style='font-family: monospace;font-size:small'>January 2008</p>
 </div>
 <div class='div1'><a name='ecma-script-binding-ecma-binding' id='ecma-script-binding-ecma-binding'></a>
 <h1 id='ecma-script-binding-ecma-binding-h1' class='adiv1'>Appendix F: ECMAScript Language Binding</h1>
@@ -5612,7 +5609,7 @@
 <!-- div1 ecma-binding -->
 <a id='acknowledgements' name='acknowledgements'></a>
 <div class='noprint' style='text-align: right'>
-<p style='font-family: monospace;font-size:small'>December 2007</p>
+<p style='font-family: monospace;font-size:small'>January 2008</p>
 </div>
 <div class='div1'><a name='acknowledgements-contributors' id='acknowledgements-contributors'></a>
 <h1 id='acknowledgements-contributors-h1' class='adiv1'>Appendix G: Acknowledgements</h1>
@@ -5634,7 +5631,7 @@
 <!-- div1 contributors -->
 <a id='glossary' name='glossary'></a>
 <div class='noprint' style='text-align: right'>
-<p style='font-family: monospace;font-size:small'>December 2007</p>
+<p style='font-family: monospace;font-size:small'>January 2008</p>
 </div>
 <div class='div1'><a name='glossary-glossary' id='glossary-glossary'></a>
 <h1 id='glossary-role-glossary' class='glossary'>Glossary</h1>
@@ -5668,7 +5665,7 @@
 <!-- div1 glossary -->
 <a id='references' name='references'></a>
 <div class='noprint' style='text-align: right'>
-<p style='font-family: monospace;font-size:small'>December 2007</p>
+<p style='font-family: monospace;font-size:small'>January 2008</p>
 </div>
 <div class='div1'><a name='references-References' id='references-References'></a>
 <h1 id='references-role-references' class='references'>References</h1>
@@ -5702,8 +5699,6 @@
 <dl>
 <dt><b>[<a name='references-DOMLS' id='references-DOMLS'>DOM Level 3 Load and Save</a>]</b></dt>
 <dd><cite><a href='http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407'>Document Object Model Level 3 Load and Save Specification</a></cite>, J. Stenback, A. Heninger, Editors. World Wide Web Consortium, April 2004. This version of the DOM Level 3 Load and Save Specification is http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407. The <a class='normative' href='http://www.w3.org/TR/DOM-Level-3-LS'>latest version of DOM Level 3 Load and Save</a> is available at http://www.w3.org/TR/DOM-Level-3-LS.</dd>
-<dt><b>[<a name='references-DOM2HTML' id='references-DOM2HTML'>DOM Level 2 HTML</a>]</b></dt>
-<dd><cite><a href='http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109'>Document Object Model Level 2 HTML Specification</a></cite>, J. Stenback, et al., Editors. World Wide Web Consortium, January 2003. This version of the Document Object Model Level 2 HTML Recommendation is http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109. The <a class='normative' href='http://www.w3.org/TR/DOM-Level-2-HTML'>latest version of Document Object Model Level 2 HTML</a> is available at http://www.w3.org/TR/DOM-Level-2-HTML.</dd>
 <dt><b>[<a name='references-DWW95' id='references-DWW95'>DWW95</a>]</b></dt>
 <dd><cite>Developing International Software for Windows 95 and Windows NT: A Handbook for International Software Design</cite>, N. Kano, Author. Microsoft Press, 1995. ISBN 1-55615-840-8.</dd>
 <dt><b>[<a name='references-HTML40' id='references-HTML40'>HTML 4.01</a>]</b></dt>
@@ -5722,7 +5717,7 @@
 <!-- div1 References -->
 <a id='def-index' name='def-index'></a>
 <div class='noprint' style='text-align: right'>
-<p style='font-family: monospace;font-size:small'>December 2007</p>
+<p style='font-family: monospace;font-size:small'>January 2008</p>
 </div>
 <div class='div1'><a name='def-index-Index' id='def-index-Index'></a>
 <h1 id='def-index-role-index' class='index'>Index</h1>
@@ -5767,7 +5762,7 @@
 <td width='30%'><a class='noxref' href='#events-Events-EventTypes-complete'>change</a> <a class='index-inst' href='#events-Events-EventTypes-complete'>1</a>, <a class='index-inst' href='#events-event-change'>2</a></td>
 </tr>
 <tr>
-<td width='30%'><a class='noxref' href='#events-Events-flow-cancelation'>click</a> <a class='index-inst' href='#events-Events-flow-cancelation'>1</a>, <a class='index-inst' href='#events-Events-flow-activation'>2</a>, <a class='index-inst' href='#events-Events-EventTypes-complete'>3</a>, <a class='index-inst' href='#events-event-click'>4</a>, <a class='index-inst' href='#events-Events-eventgroupings-mouseevents'>5</a></td>
+<td width='30%'><a class='noxref' href='#events-Events-flow-activation'>click</a> <a class='index-inst' href='#events-Events-flow-activation'>1</a>, <a class='index-inst' href='#events-Events-EventTypes-complete'>2</a>, <a class='index-inst' href='#events-event-click'>3</a>, <a class='index-inst' href='#events-Events-eventgroupings-mouseevents'>4</a></td>
 <td width='30%'><a class='noxref' href='#events-Events-MouseEvent-clientX'>clientX</a></td>
 <td width='30%'><a class='noxref' href='#events-Events-MouseEvent-clientY'>clientY</a></td>
 </tr>
@@ -5800,36 +5795,35 @@
 </tr>
 <tr>
 <td width='30%'><a class='noxref' href='#events-Conformance'>DOM Level 2 Events</a> <a class='index-inst' href='#events-Conformance'>1</a>, <a class='index-inst' href='#references-DOM2Events'>2</a></td>
-<td width='30%'><a class='noxref' href='#events-Events-flow-cancelation'>DOM Level 2 HTML</a> <a class='index-inst' href='#events-Events-flow-cancelation'>1</a>, <a class='index-inst' href='#references-DOM2HTML'>2</a></td>
 <td width='30%'><a class='noxref' href='#events-Conformance'>DOM Level 3 Core</a> <a class='index-inst' href='#events-Conformance'>1</a>, <a class='index-inst' href='#events-Event-types'>2</a>, <a class='index-inst' href='#references-DOMCore'>3</a></td>
-</tr>
-<tr>
 <td width='30%'><a class='noxref' href='#events-Events-flow'>DOM Level 3 Load and Save</a> <a class='index-inst' href='#events-Events-flow'>1</a>, <a class='index-inst' href='#references-DOMLS'>2</a></td>
+</tr>
+<tr>
 <td width='30%'><a class='noxref' href='#events-DOM_KEY_LOCATION_LEFT'>DOM_KEY_LOCATION_LEFT</a></td>
 <td width='30%'><a class='noxref' href='#events-DOM_KEY_LOCATION_NUMPAD'>DOM_KEY_LOCATION_NUMPAD</a></td>
-</tr>
-<tr>
 <td width='30%'><a class='noxref' href='#events-DOM_KEY_LOCATION_RIGHT'>DOM_KEY_LOCATION_RIGHT</a></td>
+</tr>
+<tr>
 <td width='30%'><a class='noxref' href='#events-DOM_KEY_LOCATION_STANDARD'>DOM_KEY_LOCATION_STANDARD</a></td>
-<td width='30%'><a class='noxref' href='#events-Events-flow-cancelation'>DOMActivate</a> <a class='index-inst' href='#events-Events-flow-cancelation'>1</a>, <a class='index-inst' href='#events-Events-flow-activation'>2</a>, <a class='index-inst' href='#events-Events-EventTypes-complete'>3</a>, <a class='index-inst' href='#events-Events-DocumentEvent-createEvent'>4</a>, <a class='index-inst' href='#events-event-DOMActivate'>5</a></td>
-</tr>
-<tr>
+<td width='30%'><a class='noxref' href='#events-Events-flow-activation'>DOMActivate</a> <a class='index-inst' href='#events-Events-flow-activation'>1</a>, <a class='index-inst' href='#events-Events-EventTypes-complete'>2</a>, <a class='index-inst' href='#events-Events-DocumentEvent-createEvent'>3</a>, <a class='index-inst' href='#events-event-DOMActivate'>4</a></td>
 <td width='30%'><a class='noxref' href='#events-Events-EventTypes-complete'>DOMAttributeNameChanged</a> <a class='index-inst' href='#events-Events-EventTypes-complete'>1</a>, <a class='index-inst' href='#events-event-DOMAttributeNameChanged'>2</a></td>
+</tr>
+<tr>
 <td width='30%'><a class='noxref' href='#events-Events-EventTypes-complete'>DOMAttrModified</a> <a class='index-inst' href='#events-Events-EventTypes-complete'>1</a>, <a class='index-inst' href='#events-Events-MutationEvent-relatedNode'>2</a>, <a class='index-inst' href='#events-Events-MutationEvent-prevValue'>3</a>, <a class='index-inst' href='#events-Events-MutationEvent-newValue'>4</a>, <a class='index-inst' href='#events-Events-MutationEvent-attrName'>5</a>, <a class='index-inst' href='#events-Events-MutationEvent-attrChange'>6</a>, <a class='index-inst' href='#events-event-DOMAttrModified'>7</a></td>
 <td width='30%'><a class='noxref' href='#events-Events-EventTypes-complete'>DOMCharacterDataModified</a> <a class='index-inst' href='#events-Events-EventTypes-complete'>1</a>, <a class='index-inst' href='#events-Events-MutationEvent-prevValue'>2</a>, <a class='index-inst' href='#events-Events-MutationEvent-newValue'>3</a>, <a class='index-inst' href='#events-event-DOMCharacterDataModified'>4</a></td>
-</tr>
-<tr>
 <td width='30%'><a class='noxref' href='#events-Events-EventTypes-complete'>DOMElementNameChanged</a> <a class='index-inst' href='#events-Events-EventTypes-complete'>1</a>, <a class='index-inst' href='#events-event-DOMElementNameChanged'>2</a></td>
+</tr>
+<tr>
 <td width='30%'><a class='noxref' href='#events-Events-EventTypes-complete'>DOMFocusIn</a> <a class='index-inst' href='#events-Events-EventTypes-complete'>1</a>, <a class='index-inst' href='#events-event-DOMFocusIn'>2</a></td>
 <td width='30%'><a class='noxref' href='#events-Events-EventTypes-complete'>DOMFocusOut</a> <a class='index-inst' href='#events-Events-EventTypes-complete'>1</a>, <a class='index-inst' href='#events-event-DOMFocusOut'>2</a></td>
-</tr>
-<tr>
 <td width='30%'><a class='noxref' href='#events-Events-EventTypes-complete'>DOMNodeInserted</a> <a class='index-inst' href='#events-Events-EventTypes-complete'>1</a>, <a class='index-inst' href='#events-event-DOMNodeInserted'>2</a>, <a class='index-inst' href='#events-Events-eventgroupings-mutationevents'>3</a></td>
+</tr>
+<tr>
 <td width='30%'><a class='noxref' href='#events-Events-EventTypes-complete'>DOMNodeInsertedIntoDocument</a> <a class='index-inst' href='#events-Events-EventTypes-complete'>1</a>, <a class='index-inst' href='#events-event-DOMNodeInsertedIntoDocument'>2</a></td>
 <td width='30%'><a class='noxref' href='#events-Events-EventTypes-complete'>DOMNodeRemoved</a> <a class='index-inst' href='#events-Events-EventTypes-complete'>1</a>, <a class='index-inst' href='#events-event-DOMNodeRemoved'>2</a>, <a class='index-inst' href='#events-Events-eventgroupings-mutationevents'>3</a></td>
-</tr>
-<tr>
 <td width='30%'><a class='noxref' href='#events-Events-EventTypes-complete'>DOMNodeRemovedFromDocument</a> <a class='index-inst' href='#events-Events-EventTypes-complete'>1</a>, <a class='index-inst' href='#events-event-DOMNodeRemovedFromDocument'>2</a></td>
+</tr>
+<tr>
 <td width='30%'><a class='noxref' href='#events-Events-EventTypes-complete'>DOMSubtreeModified</a> <a class='index-inst' href='#events-Events-EventTypes-complete'>1</a>, <a class='index-inst' href='#events-event-DOMSubtreeModified'>2</a></td>
 <td width='30%'><a class='noxref' href='#references-DWW95'>DWW95</a></td>
 </tr>
--- a/source/xml-source.xml	Tue Dec 04 12:57:26 2007 +0900
+++ b/source/xml-source.xml	Sat Jan 05 03:57:34 2008 +0900
@@ -93,9 +93,9 @@
 <!--
    <day>7</day>
 -->
-   <month>December</month>
-
-   <year>2007</year>
+   <month>January</month>
+
+   <year>2008</year>
   </pubdate>
 
   <publoc>
@@ -268,7 +268,7 @@
    </head>
 
    <p role="important">
-    Copyright &#169; 2007 <loc href="http://www.w3.org/">World Wide Web
+    Copyright &#169; 2008 <loc href="http://www.w3.org/">World Wide Web
     Consortium</loc>, (<loc href="http://www.lcs.mit.edu/">Massachusetts
     Institute of Technology</loc>,
     <loc href="http://www.ercim.org/">European Research Consortium for
@@ -305,7 +305,7 @@
     </note>
 
     <p role="important">
-     Copyright &#169; 2007 <loc href="http://www.w3.org/">World Wide Web
+     Copyright &#169; 2008 <loc href="http://www.w3.org/">World Wide Web
      Consortium</loc>,
      (<loc href="http://www.lcs.mit.edu/">Massachusetts Institute of
      Technology</loc>, <loc href="http://www.ercim.org/">European
@@ -424,7 +424,7 @@
     </note>
 
     <p role="important">
-     Copyright &#169; 2007 <loc href="http://www.w3.org/">World Wide Web
+     Copyright &#169; 2008 <loc href="http://www.w3.org/">World Wide Web
      Consortium</loc>,
      (<loc href="http://www.lcs.mit.edu/">Massachusetts Institute of
      Technology</loc>, <loc href="http://www.ercim.org/">European
@@ -518,7 +518,7 @@
     </note>
 
     <p role="important">
-     Copyright &#169; 2007 <loc href="http://www.w3.org/">World Wide Web
+     Copyright &#169; 2008 <loc href="http://www.w3.org/">World Wide Web
      Consortium</loc>,
      (<loc href="http://www.lcs.mit.edu/">Massachusetts Institute of
      Technology</loc>, <loc href="http://www.ercim.org/">European
@@ -994,9 +994,9 @@
       (see also <specref ref="Events-flow"/>). Some events are not
       <termref def="dt-cancelable-event">cancelable</termref> (see
       <specref ref="Events-flow-cancelation"/>). Some events will only
-      be dispatched to a specific set of possible targets, specified
-      using node types. Contextual information related to the event type
-      is accessible using DOM interfaces.
+      be dispatched to a specific set of possible targets in the DOM
+      event flow, specified using node types. Contextual information
+      related to the event type is accessible using DOM interfaces.
      </p>
 
      <table summary="This table contains the complete list of event types  defined by DOM Level 3 Events. The first column contains the  local name of the event type. The second column indicates if  the event accomplish the bubbling phase or not (all events  accomplish the capture and target phases). The third column  indicates if the default action associated with the event can be  canceled. The fourth column indicates the nodes that can be  target of the event. the fifth (and last) column indicates the  DOM interface implemented by the event object." cellpadding="0" cellspacing="0">
@@ -1839,7 +1839,7 @@
       <termref def="event-load">load</termref> event is attached to a
       node other than <code>Document</code> or <code>Element</code>
       nodes, or if it is attached to the bubbling phase only, this event
-      listener cannot be triggered.
+      listener will not be triggered.
      </p>
 
      <p>
@@ -1948,9 +1948,9 @@
          Used to indicate the <code>EventTarget</code> whose
          <code>EventListeners</code> are currently being processed. This
          is particularly useful during the capture and bubbling phases.
-         This attribute could contain the
-         <termref def="dt-target-node">target node</termref> or a target
-         ancestor when used with the <specref ref="Events-flow"/>.
+         When used with the <specref ref="Events-flow"/>, this attribute
+         contains the <termref def="dt-target-node">target
+         node</termref> or a target ancestor.
         </p>
        </descr>
       </attribute>
@@ -7059,7 +7059,7 @@
            </th>
 
            <td>
-            Yes
+            No
            </td>
           </tr>
 
@@ -7157,7 +7157,7 @@
            </th>
 
            <td>
-            Yes
+            No
            </td>
           </tr>