From 0f69e7175dcae9edffa636bb213991330d225bf3 Mon Sep 17 00:00:00 2001 From: Anne van Kesteren Date: Tue, 28 Jan 2014 10:36:35 -0800 Subject: [PATCH] Expose events in workers --- Overview.src.html | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Overview.src.html b/Overview.src.html index 98e45fb1..cd159e1a 100644 --- a/Overview.src.html +++ b/Overview.src.html @@ -778,7 +778,8 @@

Introduction to "DOM Events"

Interface Event

-
[Constructor(DOMString type, optional EventInit eventInitDict)]
+
[Constructor(DOMString type, optional EventInit eventInitDict),
+ Exposed=Window,Worker]
 interface Event {
   readonly attribute DOMString type;
   readonly attribute EventTarget? target;
@@ -1023,7 +1024,8 @@ 

Interface Event

Interface CustomEvent

-
[Constructor(DOMString type, optional CustomEventInit eventInitDict)]
+
[Constructor(DOMString type, optional CustomEventInit eventInitDict),
+ Exposed=Window,Worker]
 interface CustomEvent : Event {
   readonly attribute any detail;
 
@@ -1109,7 +1111,8 @@ 

Defining event interfaces

Interface EventTarget

-
interface EventTarget {
+
[Exposed=Window,Worker]
+interface EventTarget {
   void addEventListener(DOMString type, EventListener? callback, optional boolean capture = false);
   void removeEventListener(DOMString type, EventListener? callback, optional boolean capture = false);
   boolean dispatchEvent(Event event);