[Bug 24072] Clarify handling of neutered objects

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

--- Comment #2 from Boris Zbarsky <bzbarsky@mit.edu> ---
The ArrayBuffer story is interesting.  Is a neutered ArrayBuffer in any way
distinguishable from the return value of new ArrayBuffer(0)?  It's not in
Gecko, afaict, but I'm not sure what the ES spec says.

As far as blobs go:

  var f = new FormData(); f.append("foo", myblob); f.get("foo").close();

so the spec/code needs to deal with a closed blob downstream no matter what. 
Whether we want to check for it up front, I don't know...  But even if we had a
generic annotation for the up front case, I expect most blob users would need
to think about the closed-blob issues due to things like the above.

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

Received on Thursday, 12 December 2013 14:03:43 UTC