The "Interface objects and constructors" section says
"There must be no interface objects and constructors available in the global scope of scripts whose script's global object is a WorkerGlobalScope object except for the following:" WorkerGlobalScope, WorkerLocation, Navigator, AbstractWorker, ErrorEvent are not in the list. Is this intentional? If they're intended to not create interface objects, it would be clearer if the IDLs had [NoInterfaceObject]. Should EventTarget and Event be in the list? -- Simon Pieters Opera Software
