[Bug 25302] Blob objects should have a keepalive list of objects

https://www.w3.org/Bugs/Public/show_bug.cgi?id=25302

--- Comment #7 from Glenn Maynard <glenn@zewt.org> ---
(In reply to Arun from comment #6)
> This seems like a good proposal. But now my questions are:
> 
> 1.Should File API specify this? In bug 25081 Comment 7 I ask if this is an
> implementation detail, but now I think it should be spec'd as part of the
> FormData or Fetch or URL specs.

It's not an implementation detail.  The real issue this solves is that the
"closing blobs doesn't affect async operations" should be specified
algorithmically, and not descriptively as it is now.

(Browsers don't need to actually call blob.slice(), or invoke structured clone
as Anne suggests--probably a better choice--as long as the end result is the
same.  They might just take a reference to the underlying storage, or something
along those lines.  That's the implementation detail part.)

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Thursday, 10 April 2014 14:54:33 UTC