continued referncing to DOM3 events; updated svgdom to reflect removal of mutation events and the DOMActivate event and to reference the DOM3 and UI Events specs.
--- a/master/interact.html Tue Nov 19 08:45:44 2013 -0600
+++ b/master/interact.html Tue Nov 19 12:31:26 2013 -0600
@@ -477,14 +477,8 @@
</tr>
</table>
-<p>As in <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113/events.html#Events-eventgroupings-keyevents">DOM 2 Key events</a>
-([<a href='refs.html#ref-DOM2EVENTS'>DOM2EVENTS</a>], section 1.6.3), the SVG
-specification does not provide a key event set. An event set designed for use
-with keyboard input devices will be included in a later version of the DOM
-and SVG specifications.</p>
-
<p>Details on the parameters passed to event listeners for the
-event types from DOM2 can be found in the DOM2 specification.
+event types for UI Events can be found in the ([<a href="refs.html#ref-DOM3EVENTS"> DOM3EVENTS</a>]) and ([<a href="refs.html#ref-UIEVENTS">UIEVENTS</a>]) specifications where the keybard event definition in UIEVENTS takes precedence over that in DOM3EVENTS.
For other event types, the parameters passed to event listeners
are described elsewhere in this specification.</p>
--- a/master/svgdom.html Tue Nov 19 08:45:44 2013 -0600
+++ b/master/svgdom.html Tue Nov 19 12:31:26 2013 -0600
@@ -82,10 +82,16 @@
[<a href="refs.html#ref-DOM2VIEWS">DOM2VIEWS</a>].</li>
<li>The SVG DOM requires support for relevant aspects of
- <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113/">DOM Level 2 Events</a>
- [<a href="refs.html#ref-DOM2EVENTS">DOM2EVENTS</a>].
- (For the specific features from DOM 2 Events that are required, see
- see <a href="svgdom.html#RelationshipWithDOM2Events">Relationship with DOM Level 2 Events</a>.)</li>
+ <a href="http://www.w3.org/TR/2013/WD-DOM-Level-3-Events-20131105/">DOM Level 3 Events</a>
+ [<a href="refs.html#ref-DOM3EVENTS">DOM3EVENTS</a>].
+ (For the specific features from DOM 3 Events that are required, see
+ see <a href="svgdom.html#RelationshipWithDOM3andUIEvents">Relationship with DOM Level 3 and UI Events</a>.)</li>
+
+ <li>The SVG DOM requires support for relevant aspects of
+ <a href="http://www.w3.org/TR/2013/WD-uievents-20131105//">UI Events</a>
+ [<a href="refs.html#ref-UIEVENTS">UIEVENTS</a>].
+ (For the specific features from DOM 3 Events that are required, see
+ see <a href="svgdom.html#RelationshipWithDOM3andUIEvents">Relationship with DOM Level 3 and UI Events</a>.)</li>
<li>For implementations that support CSS, the SVG DOM requires complete
support for
@@ -220,27 +226,36 @@
relevant other specifications to determine the appropriate
version number for the given feature.</p>
-<h2 id="RelationshipWithDOM2Events">Relationship with DOM Level 2 Events</h2>
+<h2 id="RelationshipWithDOM3andUIEvents">Relationship with DOM Level 3 and UI Events</h2>
-<p>The SVG DOM supports all of the interfaces defined in, and
+<p>The SVG DOM supports select all interfaces defined in, and
the following event types from,
-<a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113/">DOM Level 2 Events</a>
-[<a href="refs.html#ref-DOM2EVENTS">DOM2EVENTS</a>]:</p>
+<a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113/">DOM Level 3 Events</a>
+[<a href="refs.html#ref-DOM3EVENTS">DOM3EVENTS</a>]:</p>
<ul>
<li>
- These <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113/events.html#Events-eventgroupings-uievents">User Interface events</a>
- ([<a href="refs.html#ref-DOM2EVENTS">DOM2EVENTS</a>], section 1.6.1):
+ These <a href="http://www.w3.org/TR/2013/WD-DOM-Level-3-Events-20131105/">User Interface events</a>
+ ([<a href="refs.html#ref-DOM3EVENTS">DOM3EVENTS</a>], section 1.6.1):
<ul>
<li><a href="interact.html#FocusInEvent">DOMFocusIn</a></li>
<li><a href="interact.html#FocusOutEvent">DOMFocusOut</a></li>
- <li><a href="interact.html#ActivateEvent">DOMActivate</a></li>
+ </ul>
+ </li>
+ <li>
+ These <a href="http://www.w3.org/TR/2013/WD-DOM-Level-3-Events-20131105/#events-keyboardevents">keyboard events</a>
+ ([<a href="refs.html#ref-DOM3EVENTS">DOM3EVENTS</a>], section 1.6.1):
+ <ul>
+
+ <li><a href="interact.html#KeyDownEvent">keydown</a></li>
+ <li><a href="interact.html#KeyPressEvent">keyupress</a></li>
+ <li><a href="interact.html#KeyUpEvent">keyup</a></li>
</ul>
</li>
<li>
- These <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113/events.html#Events-eventgroupings-mouseevents">mouse events</a>
- ([<a href="refs.html#ref-DOM2EVENTS">DOM2EVENTS</a>], section 1.6.2):
+ These <a href="http://www.w3.org/TR/2013/WD-DOM-Level-3-Events-20131105/#events-mouseevents">mouse events</a>
+ ([<a href="refs.html#ref-DOM3EVENTS">DOM3EVENTS</a>], section 5.2.3):
<ul>
<li><a href="interact.html#ClickEvent">click</a></li>
<li><a href="interact.html#MouseDownEvent">mousedown</a></li>
@@ -261,20 +276,6 @@
</li>
<li>
- These <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113/events.html#Events-eventgroupings-mutationevents">mutation events</a>
- ([<a href="refs.html#ref-DOM2EVENTS">DOM2EVENTS</a>], section 1.6.4):
- <ul>
- <li><a href="interact.html#DOMSubtreeModifiedEvent">DOMSubtreeModified</a></li>
- <li><a href="interact.html#DOMNodeInsertedEvent">DOMNodeInserted</a></li>
- <li><a href="interact.html#DOMNodeRemovedEvent">DOMNodeRemoved</a></li>
- <li><a href="interact.html#DOMNodeRemovedFromDocumentEvent">DOMNodeRemovedFromDocument</a></li>
- <li><a href="interact.html#DOMNodeInsertedIntoDocumentEvent">DOMNodeInsertedIntoDocument</a></li>
- <li><a href="interact.html#DOMAttrModifiedEvent">DOMAttrModified</a></li>
- <li><a href="interact.html#DOMCharacterDataModifiedEvent">DOMCharacterDataModified</a></li>
- </ul>
- </li>
-
- <li>
The SVG DOM defines the following SVG-specific custom event
interfaces. These event interfaces are mandatory for SVG
user agents: