--- a/html/DOM3-Events.html Tue Aug 13 13:33:24 2013 -0700
+++ b/html/DOM3-Events.html Tue Aug 13 13:44:39 2013 -0700
@@ -1601,120 +1601,6 @@
<td>none</td>
</tr>
<tr>
- <td><a class="eventtype" href="#event-type-DOMActivate"><code>DOMActivate</code></a>
- <p class="warning"><strong>Warning!</strong> Deprecated</p></td>
- <td>Sync</td>
- <td>Yes</td>
- <td><code>Element</code></td>
- <td><a href="#events-UIEvent"><code>UIEvent</code></a></td>
- <td>Yes</td>
- <td>none</td>
- </tr>
- <tr>
- <td><a class="eventtype" href="#event-type-DOMAttrModified"><code>DOMAttrModified</code></a>
- <p class="warning"><strong>Warning!</strong> Deprecated</p>
- </td>
- <td>Sync</td>
- <td>Yes</td>
- <td><code>Element</code></td>
- <td><a href="#events-MutationEvent"><code>MutationEvent</code></a></td>
- <td>No</td>
- <td>none</td>
- </tr>
- <tr>
- <td><a class="eventtype" href="#event-type-DOMCharacterDataModified"><code>DOMCharacterDataModified</code></a>
- <p class="warning"><strong>Warning!</strong> Deprecated</p>
- </td>
- <td>Sync</td>
- <td>Yes</td>
- <td><code>Text</code>, <code>Comment</code>, <code>CDATASection</code>, <code>ProcessingInstruction</code></td>
- <td><a href="#events-MutationEvent"><code>MutationEvent</code></a></td>
- <td>No</td>
- <td>none</td>
- </tr>
- <tr>
- <td><a class="eventtype" href="#event-type-DOMFocusIn"><code>DOMFocusIn</code></a>
- <p class="warning"><strong>Warning!</strong> Deprecated</p>
- </td>
- <td>Sync</td>
- <td>Yes</td>
- <td><code>Element</code></td>
- <td><a href="#events-FocusEvent"><code>FocusEvent</code></a></td>
- <td>No</td>
- <td>none</td>
- </tr>
- <tr>
- <td><a class="eventtype" href="#event-type-DOMFocusOut"><code>DOMFocusOut</code></a>
- <p class="warning"><strong>Warning!</strong> Deprecated</p>
- </td>
- <td>Sync</td>
- <td>Yes</td>
- <td><code>Element</code></td>
- <td><a href="#events-FocusEvent"><code>FocusEvent</code></a></td>
- <td>No</td>
- <td>none</td>
- </tr>
- <tr>
- <td><a class="eventtype" href="#event-type-DOMNodeInserted"><code>DOMNodeInserted</code></a>
- <p class="warning"><strong>Warning!</strong> Deprecated</p>
- </td>
- <td>Sync</td>
- <td>Yes</td>
- <td><code>Element</code>, <code>Attr</code>, <code>Text</code>, <code>Comment</code>, <code>CDATASection</code>, <code>DocumentType</code>, <code>EntityReference</code>,
- <code>ProcessingInstruction</code></td>
- <td><a href="#events-MutationEvent"><code>MutationEvent</code></a></td>
- <td>No</td>
- <td>none</td>
- </tr>
- <tr>
- <td><a class="eventtype" href="#event-type-DOMNodeInsertedIntoDocument"><code>DOMNodeInsertedIntoDocument</code></a>
- <p class="warning"><strong>Warning!</strong> Deprecated</p>
- </td>
- <td>Sync</td>
- <td>No</td>
- <td><code>Element</code>, <code>Attr</code>, <code>Text</code>, <code>Comment</code>, <code>CDATASection</code>, <code>DocumentType</code>, <code>EntityReference</code>,
- <code>ProcessingInstruction</code></td>
- <td><a href="#events-MutationEvent"><code>MutationEvent</code></a></td>
- <td>No</td>
- <td>none</td>
- </tr>
- <tr>
- <td><a class="eventtype" href="#event-type-DOMNodeRemoved"><code>DOMNodeRemoved</code></a>
- <p class="warning"><strong>Warning!</strong> Deprecated</p>
- </td>
- <td>Sync</td>
- <td>Yes</td>
- <td><code>Element</code>, <code>Attr</code>, <code>Text</code>, <code>Comment</code>, <code>CDATASection</code>, <code>DocumentType</code>, <code>EntityReference</code>,
- <code>ProcessingInstruction</code></td>
- <td><a href="#events-MutationEvent"><code>MutationEvent</code></a></td>
- <td>No</td>
- <td>none</td>
- </tr>
- <tr>
- <td><a class="eventtype" href="#event-type-DOMNodeRemovedFromDocument"><code>DOMNodeRemovedFromDocument</code></a>
- <p class="warning"><strong>Warning!</strong> Deprecated</p>
- </td>
- <td>Sync</td>
- <td>No</td>
- <td><code>Element</code>, <code>Attr</code>, <code>Text</code>, <code>Comment</code>, <code>CDATASection</code>, <code>DocumentType</code>, <code>EntityReference</code>,
- <code>ProcessingInstruction</code></td>
- <td><a href="#events-MutationEvent"><code>MutationEvent</code></a></td>
- <td>No</td>
- <td>none</td>
- </tr>
- <tr>
- <td><a class="eventtype" href="#event-type-DOMSubtreeModified"><code>DOMSubtreeModified</code></a>
- <p class="warning"><strong>Warning!</strong> Deprecated</p>
- </td>
- <td>Sync</td>
- <td>Yes</td>
- <td><a class="def" href="#glossary-defaultView"><code>defaultView</code></a>, <code>Document</code>, <code>DocumentFragment</code>, <code>Element</code>, <code>Attr</code>
- </td>
- <td><a href="#events-MutationEvent"><code>MutationEvent</code></a></td>
- <td>No</td>
- <td>none</td>
- </tr>
- <tr>
<td><a class="eventtype" href="#event-type-error"><code>error</code></a></td>
<td>Async</td>
<td>No</td>
@@ -1900,15 +1786,125 @@
</tr>
</table>
+ <p>The following table provides an informative summary of the event types which are <strong>deprecated</strong> in this specification. They are included here for reference and completeness.</p>
+
+ <table class="data-table"
+ summary="This table contains the complete list of the deprecated 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.">
+ <tr>
+ <th>Event Type</th>
+ <th>Sync / Async</th>
+ <th>Bubbling phase</th>
+ <th>Trusted event target types</th>
+ <th>DOM interface</th>
+ <th>Cancelable</th>
+ <th>Default Action</th>
+ </tr>
+ <tr>
+ <td><a class="eventtype" href="#event-type-DOMActivate"><code>DOMActivate</code></a></td>
+ <td>Sync</td>
+ <td>Yes</td>
+ <td><code>Element</code></td>
+ <td><a href="#events-UIEvent"><code>UIEvent</code></a></td>
+ <td>Yes</td>
+ <td>none</td>
+ </tr>
+ <tr>
+ <td><a class="eventtype" href="#event-type-DOMAttrModified"><code>DOMAttrModified</code></a></td>
+ <td>Sync</td>
+ <td>Yes</td>
+ <td><code>Element</code></td>
+ <td><a href="#events-MutationEvent"><code>MutationEvent</code></a></td>
+ <td>No</td>
+ <td>none</td>
+ </tr>
+ <tr>
+ <td><a class="eventtype" href="#event-type-DOMCharacterDataModified"><code>DOMCharacterDataModified</code></a></td>
+ <td>Sync</td>
+ <td>Yes</td>
+ <td><code>Text</code>, <code>Comment</code>, <code>CDATASection</code>, <code>ProcessingInstruction</code></td>
+ <td><a href="#events-MutationEvent"><code>MutationEvent</code></a></td>
+ <td>No</td>
+ <td>none</td>
+ </tr>
+ <tr>
+ <td><a class="eventtype" href="#event-type-DOMFocusIn"><code>DOMFocusIn</code></a></td>
+ <td>Sync</td>
+ <td>Yes</td>
+ <td><code>Element</code></td>
+ <td><a href="#events-FocusEvent"><code>FocusEvent</code></a></td>
+ <td>No</td>
+ <td>none</td>
+ </tr>
+ <tr>
+ <td><a class="eventtype" href="#event-type-DOMFocusOut"><code>DOMFocusOut</code></a></td>
+ <td>Sync</td>
+ <td>Yes</td>
+ <td><code>Element</code></td>
+ <td><a href="#events-FocusEvent"><code>FocusEvent</code></a></td>
+ <td>No</td>
+ <td>none</td>
+ </tr>
+ <tr>
+ <td><a class="eventtype" href="#event-type-DOMNodeInserted"><code>DOMNodeInserted</code></a></td>
+ <td>Sync</td>
+ <td>Yes</td>
+ <td><code>Element</code>, <code>Attr</code>, <code>Text</code>, <code>Comment</code>, <code>CDATASection</code>, <code>DocumentType</code>, <code>EntityReference</code>,
+ <code>ProcessingInstruction</code></td>
+ <td><a href="#events-MutationEvent"><code>MutationEvent</code></a></td>
+ <td>No</td>
+ <td>none</td>
+ </tr>
+ <tr>
+ <td><a class="eventtype" href="#event-type-DOMNodeInsertedIntoDocument"><code>DOMNodeInsertedIntoDocument</code></a></td>
+ <td>Sync</td>
+ <td>No</td>
+ <td><code>Element</code>, <code>Attr</code>, <code>Text</code>, <code>Comment</code>, <code>CDATASection</code>, <code>DocumentType</code>, <code>EntityReference</code>,
+ <code>ProcessingInstruction</code></td>
+ <td><a href="#events-MutationEvent"><code>MutationEvent</code></a></td>
+ <td>No</td>
+ <td>none</td>
+ </tr>
+ <tr>
+ <td><a class="eventtype" href="#event-type-DOMNodeRemoved"><code>DOMNodeRemoved</code></a></td>
+ <td>Sync</td>
+ <td>Yes</td>
+ <td><code>Element</code>, <code>Attr</code>, <code>Text</code>, <code>Comment</code>, <code>CDATASection</code>, <code>DocumentType</code>, <code>EntityReference</code>,
+ <code>ProcessingInstruction</code></td>
+ <td><a href="#events-MutationEvent"><code>MutationEvent</code></a></td>
+ <td>No</td>
+ <td>none</td>
+ </tr>
+ <tr>
+ <td><a class="eventtype" href="#event-type-DOMNodeRemovedFromDocument"><code>DOMNodeRemovedFromDocument</code></a></td>
+ <td>Sync</td>
+ <td>No</td>
+ <td><code>Element</code>, <code>Attr</code>, <code>Text</code>, <code>Comment</code>, <code>CDATASection</code>, <code>DocumentType</code>, <code>EntityReference</code>,
+ <code>ProcessingInstruction</code></td>
+ <td><a href="#events-MutationEvent"><code>MutationEvent</code></a></td>
+ <td>No</td>
+ <td>none</td>
+ </tr>
+ <tr>
+ <td><a class="eventtype" href="#event-type-DOMSubtreeModified"><code>DOMSubtreeModified</code></a></td>
+ <td>Sync</td>
+ <td>Yes</td>
+ <td><a class="def" href="#glossary-defaultView"><code>defaultView</code></a>, <code>Document</code>, <code>DocumentFragment</code>, <code>Element</code>, <code>Attr</code>
+ </td>
+ <td><a href="#events-MutationEvent"><code>MutationEvent</code></a></td>
+ <td>No</td>
+ <td>none</td>
+ </tr>
+ </table>
+
<div class="example">
<div class="example-title">Example</div>
- <p>The following is one way to interpret the above table: the <a class="eventtype" href="#event-type-load"><code>load</code></a> event will
+ <p>The following is one way to interpret the above tables: the <a class="eventtype" href="#event-type-load"><code>load</code></a> event will
trigger event listeners attached on <code>Element</code> nodes for that event and on the capture and target phases. This event is not cancelable. If an event listener for the
<a class="eventtype" href="#event-type-load"><code>load</code></a> event is attached to a node other than <a class="def" href="#glossary-defaultView"><code>defaultView</code></a>,
<code>Document</code>, or <code>Element</code> nodes, or if it is attached to the bubbling phase only, this event listener would not be triggered.</p>
</div>
- <p class="note"><strong>Note: </strong>Don't interpret the above table as definitive for the listed event types. For example, the <a class="eventtype"><code>load</code></a> event is used in other
+ <p class="note"><strong>Note: </strong>Don't interpret the above tables as definitive for the listed event types. For example, the <a class="eventtype"><code>load</code></a> event is used in other
specifications, for example, in XMLHttpRequest. Similarly, <a href="#events-EventTarget-dispatchEvent"><code>dispatchEvent</code></a> can be used to dispatch untrusted events to
listeners on <strong>any</strong> object that also implements <a href="#interface-EventTarget"><code>EventTarget</code></a>.</p>