Re: Updated Editor's Draft of DOM3 Events

Hi, Simon-

Simon Pieters wrote (on 1/27/10 3:24 AM):
> Thanks for the updates and the heads-up.

And thanks for your review.


> On Tue, 26 Jan 2010 10:50:33 +0100, Doug Schepers <schepers@w3.org> wrote:
>
>> * deprecated DOMActivate
>
> It still requires DOMActivate to be fired, though. We'd like to remove
> it completely in Opera, and thus also remove the requirement that it be
> fired in the spec (or remove it completely from the spec).

I hadn't yet gotten around to modifying the section of the spec on 
activation behavior [1].  I have now done so, and did indeed clarify the 
relationship of 'click' and 'DOMActivate' events as default actions. 
Please let me know if the new wording works for you, or if you find 
someplace else that 'DOMActivate' is lurking.


>> * added 'trusted' property to events, first draft of trusted events
>> description, and discussed trusted events where appropriate
>
> Does trusted need to be exposed to Web authors? Or is the concept enough
> for other specs to hock onto? I don't see a 'trusted' property on events
> in Opera, Firefox or WebKit.

Not necessarily.  However, I got several requests to add it [2], and it 
is a useful distinction to make, so I added it.  I can see a possible 
use case for authors in mixed-source documents (mashups, etc.).

I'm not wholly satisfied with the definition, myself, so I am open to 
suggestions.


>> * removed new interface-specific initialization methods, and made
>> event initialization more streamlined
>
> Could you expand on this?

Based on telcon feedback from Mozilla and Microsoft, I reverted back to 
the previous initialization behavior.  So, this is no longer relevant, 
though you can read a previous draft where I'd changed it, if you are 
still interested.


[1] 
http://dev.w3.org//2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html#event-flow-activation
[2] http://www.w3.org/Bugs/Public/show_bug.cgi?id=8117

Regards-
-Doug Schepers
W3C Team Contact, SVG and WebApps WGs

Received on Monday, 1 February 2010 07:35:15 UTC