W3C home > Mailing lists > Public > whatwg@whatwg.org > August 2009

[whatwg] Storage mutex and cookies can lead to browser deadlock

From: Jens Alfke <snej@google.com>
Date: Wed, 26 Aug 2009 14:21:46 -0700
Message-ID: <B30F7CA1-C8CC-421D-AE9D-F534377388B3@google.com>

On Aug 26, 2009, at 2:11 PM, Drew Wilson wrote:

> My recollection is that we prohibit worker access to cookies for  
> exactly this reason (WorkerGlobalScope does not expose a "cookies"  
> attribute).

Looks like you're right; section 5 of the Web Workers spec says:
> The DOM APIs (Node objects, Document objects, etc) are not available  
> to workers in this version of this specification.
>
and there's no defined way to access cookies except through Document.  
Crisis averted.

(If the spec does get modified to allow local-storage access from  
worker threads, though, this same problem will arise, since they use  
the same lock.)

?Jens
Received on Wednesday, 26 August 2009 14:21:46 UTC

This archive was generated by hypermail 2.3.1 : Monday, 13 April 2015 23:08:51 UTC