- From: Darin Fisher <darin@chromium.org>
- Date: Wed, 9 Sep 2009 21:11:36 -0700
On Wed, Sep 9, 2009 at 9:07 PM, Robert O'Callahan <robert at ocallahan.org>wrote: > On Thu, Sep 10, 2009 at 3:53 PM, Darin Fisher <darin at chromium.org> wrote: > >> What concerns me are the cases where synchronous events (e.g., resizing an >> iframe) can cause script to execute in another domain. As spec'd, there is >> a potential dead lock with the storage mutex. We must carefully unlock in >> situations like this. However, such unlocking will appear quite mysterious >> to users, so much so that I question the value of the implicit storage >> mutex. >> > > Right now I'm not sure how big a problem this actually is. The resize event > for a document in a frame can surely be dispatched asynchronously so no > unlocking is required. I would like to have a much better idea of how many > places absolutely must release the storage mutex before deciding that > approach is unworkable. > > Rob > What about navigating an iframe to a reference fragment, which could trigger a scroll event? The scrolling has to be done synchronously for compat with the web. -Darin -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.whatwg.org/pipermail/whatwg-whatwg.org/attachments/20090909/389bf6c9/attachment-0001.htm>
Received on Wednesday, 9 September 2009 21:11:36 UTC