On Wed, 25 Nov 2009, Simon Pieters wrote: > > 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].
I've changed that section to be more precise legalese that automatically does the right thing. > Should EventTarget and Event be in the list? These are now automatically covered by the new magical text in the aforementioned section. (Basically I said that any interfaces relevant to exposed APIs are automatically to be available.) -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'