- From: Anne van Kesteren <annevk@opera.com>
- Date: Tue, 13 Feb 2007 20:13:55 +0100
- To: João Eiras <joao.eiras@gmail.com>, public-webapi@w3.org
On Tue, 13 Feb 2007 20:08:53 +0100, João Eiras <joao.eiras@gmail.com> wrote: > The current XMLHttpRequest WD states that the XMLHttpRequest interface > implements the EventTarget interface > http://www.w3.org/TR/XMLHttpRequest/#xmlhttprequest > In DOM 3 Events, the EventTarget interface defines 5 methods > http://www.w3.org/TR/DOM-Level-3-Events/events.html#Events-EventTarget > which are addEventListener, addEventListenerNS, removeEventListener, > removeEventListenerNS, and dispatchEvent. > So far I'm not aware of any current implementation supporting these > methods for the XMLHttpRequest object, except for Gecko. Yup. > At the same time, the events section > http://www.w3.org/TR/XMLHttpRequest/#events > mentions that the readystate event object must implement the Event > interface, yet there's still nothing which instructs how to fill the > object. readystatechange event, even. > Like, which is the event.target, currentTarget property supposed to hold > ? That's specified by DOM Level 3 Events. > Then, and again, only Gecko passes an Event object to the readystate > listener. No other implementations do. > > After these considerations, must the interface really implement the > EventTarget interface ? Yes. -- Anne van Kesteren <http://annevankesteren.nl/> <http://www.opera.com/>
Received on Tuesday, 13 February 2007 19:14:04 UTC