Why couldn't FormData.append(Blob) provide optional parameters to allow the caller to specify the name and type?
Why wouldn't you provide a File object instead then? It seems a lot of use cases here and elsewhere would be addressed by having a way to get a File out of a Blob.
-- Anne van Kesteren http://annevankesteren.nl/