Index: core/xmlhttprequest/XMLHttpRequestEventTarget.idl |
diff --git a/core/xml/XMLHttpRequestEventTarget.idl b/core/xmlhttprequest/XMLHttpRequestEventTarget.idl |
similarity index 87% |
rename from core/xml/XMLHttpRequestEventTarget.idl |
rename to core/xmlhttprequest/XMLHttpRequestEventTarget.idl |
index 7ec93d9c456592106aaca2adfe29e8bdb4fe0cff..6854477633930305c90269c2a7d2fae30fce3921 100644 |
--- a/core/xml/XMLHttpRequestEventTarget.idl |
+++ b/core/xmlhttprequest/XMLHttpRequestEventTarget.idl |
@@ -24,14 +24,20 @@ |
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
+// https://xhr.spec.whatwg.org/#xmlhttprequesteventtarget |
+ |
[ |
- NoInterfaceObject |
+ GarbageCollected, |
+ // TODO(philipj): The spec has Exposed=(Window,Worker) |
+ // https://github.com/whatwg/xhr/issues/19 |
+ Exposed=(Window,DedicatedWorker,SharedWorker) |
] interface XMLHttpRequestEventTarget : EventTarget { |
+ // event handlers |
+ attribute EventHandler onloadstart; |
+ attribute EventHandler onprogress; |
attribute EventHandler onabort; |
attribute EventHandler onerror; |
attribute EventHandler onload; |
- attribute EventHandler onloadend; |
- attribute EventHandler onloadstart; |
- attribute EventHandler onprogress; |
attribute EventHandler ontimeout; |
+ attribute EventHandler onloadend; |
}; |