asu...@chromium.org, mek@chromium.org
https://github.com/WICG/file-system-access/pull/266
https://github.com/WICG/file-system-access/pull/266/files
Rather than rejecting when trying to write past the end of a file, require extending a file with some number of 0x00 (NUL) bytes instead.
This enables creating sparse files and greatly simplifies saving content to a file when the data to be written is received out of order.
This will let websites provide more user friendly user experiences when interacting with the File System Access API.
https://github.com/w3ctag/design-reviews/issues/600
TAG is supportive of this change.
Gecko: Pending on the File System Access API as a whole (https://github.com/mozilla/standards-positions/issues/154), this seemed too small to justify reaching out separately.
Edge: No signal
WebKit: Negative on the File System Access API as a whole (https://lists.webkit.org/pipermail/webkit-dev/2020-August/031362.html), this seemed too small to justify reaching out separately.
Web developers: Positive (https://github.com/WICG/file-system-access/issues/262)
No
https://www.chromestatus.com/feature/6556060494069760
Contact emails
asu...@chromium.org, mek@chromium.org
Explainer
https://github.com/WICG/file-system-access/pull/266
Specification
https://github.com/WICG/file-system-access/pull/266/files
Summary
Rather than rejecting when trying to write past the end of a file, require extending a file with some number of 0x00 (NUL) bytes instead.
This enables creating sparse files and greatly simplifies saving content to a file when the data to be written is received out of order.
Blink component
Motivation
This will let websites provide more user friendly user experiences when interacting with the File System Access API.
TAG review
https://github.com/w3ctag/design-reviews/issues/600
TAG review status
TAG is supportive of this change.
Risks
Interoperability and Compatibility
Gecko: Pending on the File System Access API as a whole (https://github.com/mozilla/standards-positions/issues/154), this seemed too small to justify reaching out separately.
Edge: No signal
WebKit: Negative on the File System Access API as a whole (https://lists.webkit.org/pipermail/webkit-dev/2020-August/031362.html), this seemed too small to justify reaching out separately.
Web developers: Positive (https://github.com/WICG/file-system-access/issues/262)
Is this feature fully tested by web-platform-tests?
No
Link to entry on the Chrome Platform Status
https://www.chromestatus.com/feature/6556060494069760
This intent message was generated by Chrome Platform Status.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADs-7rEUaDH6fM0qXohbhPU_-6ohehgYAef3Msz8VYfCGdmPCQ%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADs-7rEUaDH6fM0qXohbhPU_-6ohehgYAef3Msz8VYfCGdmPCQ%40mail.gmail.com.