[DOM3 Events]: Use cases for new features?

Hi everyone,

The Web API working group is currently working on DOM Level 3 Events,  
trying to get it into shape to be a REC-track specification. Even  
though I am on the WG I have decided to make my comments in public,  
based on the published Note, so that anyone who wants to can  
participate in the discussion.

http://www.w3.org/TR/DOM-Level-3-Events/events.html

Here are some features in DOM Level 3 Events that I think are poorly  
justified:

- Event.stopImmediatePropagation (and related CustomEvent  
isImmediatePropagationStopped)
- EventTarget.willTriggerNS
- EventTarget.hasEventListenerNS
- evtGroup parameter to addEventListenerNS

What problems do these solve that the Level 2 event dispatch model  
does not cover? Many event dispatch models work just fine without  
these features, and I do not know of great author demand for them.  
Therefore I propose removing these, unless there is some strong  
justification for their presence.

Regards,
Maciej

Received on Sunday, 12 February 2006 01:57:16 UTC