addressing a bit more of http://www.w3.org/mid/20060416131918.GA22113@port.mcc.id.au
--- a/source/xml-source.xml Wed Apr 19 02:46:53 2006 +0900
+++ b/source/xml-source.xml Wed Apr 19 18:19:52 2006 +0900
@@ -2244,12 +2244,10 @@
The <code>Event</code> interface is used to provide contextual
information about an event to the listener processing the event.
An object which implements the <code>Event</code> interface is
- passed as the parameter to an <code>EventListener</code>. More
- specific context information is passed to event listeners by
- deriving additional interfaces from <code>Event</code> which
- contain information directly relating to the type of event they
- represent. These derived interfaces are also implemented by the
- object passed to the event listener.
+ passed as the parameter to an <code>EventListener</code>. The
+ object passed to the event listener may also implement derived
+ interfaces that provide access to information directly relating
+ to the type of event they represent.
</p>
<p>
@@ -2418,9 +2416,8 @@
method is used to signify that the event is to be canceled,
meaning any default action normally taken by the implementation
as a result of the event will not occur (see also
- <specref ref="Events-flow-cancelation"/>), and thus
- independently of event groups. Calling this method for a
- non-cancelable event has no effect.
+ <specref ref="Events-flow-cancelation"/>). Calling this method
+ for a non-cancelable event has no effect.
</p>
<note>
@@ -2519,14 +2516,13 @@
<descr>
<p>
The <termref def="dt-namespaceURI">namespace URI</termref>
- associated with this event at creation time, or
+ associated with this event at initialization time, or
<code>null</code> if it is unspecified.
</p>
<p>
- For events initialized with a DOM Level 2 Events method, such
- as <code>Event.initEvent()</code>, this is always
- <code>null</code>.
+ DOM Level 2 Events initialization methods, such as
+ <code>Event.initEvent()</code>, set the value to null.
</p>
</descr>
</attribute>