[Bug 23431] File API should say what to do with the query string in blob: URLs

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

--- Comment #9 from Arun <arun@mozilla.com> ---
(In reply to Anne from comment #8)
> Arun, all URLs should be defined and created equal. There's only one URL
> parser after all.

Yes, but blob: is already in implementations and shipping, and I'm not clear
exactly what you're suggesting.  We already defer to fetch for parts of blob:
URL ref culling.  So:

1. Are you suggesting that url.spec.whatwg.org adds other schemes to the
existing scheme list in Section 5 (that is, http://url.spec.whatwg.org/#urls)? 
If so, I support that, and think you may as well add some riders such as
mediastream:, which ought to behave exactly like blob: as far as schemes go,
since mediastream: is essentially blob: by another name.  Then, when that
becomes authoritative, we should deprecate what I have in the File API (which
itself may be deprecated by any specs that emerge out of the ongoing discussion
about Streams).

2. Or, are you suggesting I rewrite the blob: definition in terms of
url.spec.whatwg.org in the File API spec.?  That would have been useful
feedback a bit earlier in the game.  I'm not totally sure what it buys us now. 
Implementations are still free to use "one URL parser."

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

Received on Tuesday, 5 November 2013 21:09:46 UTC