This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 20887 - Add a File constructor
Summary: Add a File constructor
Status: RESOLVED FIXED
Alias: None
Product: WebAppsWG
Classification: Unclassified
Component: File API (show other bugs)
Version: unspecified
Hardware: PC All
: P2 normal
Target Milestone: ---
Assignee: Arun
QA Contact: public-webapps-bugzilla
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-06 17:35 UTC by Arun
Modified: 2013-08-15 14:30 UTC (History)
1 user (show)

See Also:


Attachments

Description Arun 2013-02-06 17:35:10 UTC
There's been some discussion on the public-webapps listserv to introduce a File constructor, alongside the existing Blob constructor:

1. http://lists.w3.org/Archives/Public/public-webapps/2012OctDec/0675.html 

2. http://lists.w3.org/Archives/Public/public-webapps/2012AprJun/0671.html

3. http://lists.w3.org/Archives/Public/public-webapps/2011AprJun/1342.html

Use cases covered in these discussions are:

1. Better unit tests
2. Binding Blob to name.  Blobs already have a type, along with a content length.  Adding the ability to name a Blob works with server applications better, especially along with FormData

Of these, 1. above is either a weak or poorly understood use case.  2. Might be workable, but within the Blob constructor.
Comment 1 Arun 2013-08-14 22:43:04 UTC
Done -- see http://dev.w3.org/2006/webapi/FileAPI/#file