- From: Joćo Eiras <joao.eiras@gmail.com>
- Date: Tue, 13 Feb 2007 19:08:53 -0000
- To: public-webapi@w3.org
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. 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. Like, which is the event.target, currentTarget property supposed to hold ? 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 ?
Received on Tuesday, 13 February 2007 19:09:25 UTC