Expose these types used for Directory Upload in Chrome, Firefox and Edge: * FileSystem * FileSystemEntry * FileSystemFileEntry * FileSystemDirectoryEntry * FileSystemDirectoryReader These were previously present in Chrome under slightly different names, and not exposed by name to scripts.


API is exposed in all browsers (Chrome, Safari, Edge, Firefox), but the interfaces aren't exposed on global scope. Firefox and Safari expose them, Chrome does not. (NOTE: Circa 2018-2019, this work has stalled due to implementation complexity in Chrome, and Closure Compiler tests that have assertions about the old names - visible via Object.prototype.toString)



Specification link

Final published standard: Recommendation, Living Standard, Candidate Recommendation, or similar final form

Status in Chromium


No active development (tracking bug)

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.


Search tags

FileSystem, Directory Upload, FileAPI,

Last updated on 2020-12-11