Currently, the File System Access API does not support an efficient way to move or rename files or directories. This requires creating a new file/directory, copying over data (recursively, in the case of a directory), and removing the original. This process is slow, error prone (e.g. disk full), and can require re-uploading files in some cases.
TAG reviewNot yet requested
TAG review statusNot applicable
Interoperability and CompatibilityGecko
: No signalWebKit
: No signalWeb developers
: Strongly positive (https://github.com/WICG/file-system-access/issues/65
Writes to the Origin Private File System skip Chrome's Safe Browsing checks. Moving these files out of the OPFS to a directory on the user's system is a use case we want to support, so we will perform safe-browsing checks on these moves.
Goals for experimentation
Ongoing technical constraints
Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?No
The File System Access API is not exposed on AndroidYes
Requires code in //chrome?False
No milestones specified
Link to entry on the Chrome Platform Statushttps://chromestatus.com/feature/5640802622504960