Serenity Operating System
at master 23 lines 837 B view raw
1#import <DOM/EventTarget.idl> 2#import <DOM/EventHandler.idl> 3#import <HTML/WindowOrWorkerGlobalScope.idl> 4#import <HTML/WorkerLocation.idl> 5#import <HTML/WorkerNavigator.idl> 6 7// https://html.spec.whatwg.org/multipage/workers.html#workerglobalscope 8[Exposed=Worker, UseNewAKString] 9interface WorkerGlobalScope : EventTarget { 10 readonly attribute WorkerGlobalScope self; 11 readonly attribute WorkerLocation location; 12 readonly attribute WorkerNavigator navigator; 13 undefined importScripts(USVString... urls); 14 15 attribute OnErrorEventHandler onerror; 16 attribute EventHandler onlanguagechange; 17 attribute EventHandler onoffline; 18 attribute EventHandler ononline; 19 attribute EventHandler onrejectionhandled; 20 attribute EventHandler onunhandledrejection; 21}; 22 23WorkerGlobalScope includes WindowOrWorkerGlobalScope;