[whatwg] [canvas] Which interfaces/constructors available in workers?

Simon Pieters simonp at opera.com
Tue Apr 9 23:12:29 PDT 2013

On Wed, 10 Apr 2013 05:14:26 +0200, Rik Cabanier <cabanier at gmail.com>  

> Is there a list somewhere that lists all the interfaces that are  
> available
> to a worker?
> The spec only lists a very small set [1].

I'm not aware of such a list.

For instance WebSocket is available in workers because of this requirement:

This constructor must be visible when the script's global object is either  
a Window object or an object implementing the WorkerGlobalScope interface.

IndexedDB says:

WorkerUtils implements IDBEnvironment;

> 1: http://dev.w3.org/html5/workers/
> On Thu, Mar 14, 2013 at 2:08 AM, Simon Pieters <simonp at opera.com> wrote:
>> The new canvas proxy stuff is supposed to make canvas work in workers,  
>> but
>> I don't see any normative text that makes the necesary interfaces and
>> constructors actually available in workers. The spec needs to explicitly
>> say that CanvasRenderingContext2D, e.g., is to be available in workers.
>> --
>> Simon Pieters
>> Opera Software

Simon Pieters
Opera Software

More information about the whatwg mailing list