https://wicg.github.io/file-system-access/#sandboxed-filesystem
https://web.dev/file-system-access/#accessing-the-origin-private-file-system
Enable the Origin Private File System (OPFS) part of File System Access API on Android. This includes all of the File System Access (FSA) API surface, minus show*Picker() methods and Drag-and-Drop API integration.Â
With FSA API on OPFS, a site can access its per-origin, private file system and are able to perform file operations via `FileSystemSyncAccessHandle` with improved performance.
The original API, including both OPFS and non-OPFS, was shipped in M86 for desktop, and the extension with SyncAccessHandle was shipped in M102.
https://chromestatus.com/feature/6284708426022912
https://chromestatus.com/feature/5702777582911488
This API has been shipped on Windows, Mac, Linux and Chrome OS, with two parts. The API to be shipped on Android is the same, thus relying on the previously completed TAG reviews:
* File System Access API: https://github.com/w3ctag/design-reviews/issues/390Â
* Access Handle: https://github.com/w3ctag/design-reviews/issues/664
Completed
Gecko: In development (https://bugzilla.mozilla.org/show_bug.cgi?id=1748667)
WebKit: In development (https://bugs.webkit.org/show_bug.cgi?id=231706)
Web developers: Strongly positive (https://crbug.com/1011535)
Other signals:
Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
No, it does not change any existing APIs but to enable a new one.
Basic tooling: Autocomplete works as described in "New WebIDL/DOM interfaces and attributes".
Yes
This feature was initially launched on desktop, and this proposal includes Android Chrome and Android WebView.
No
Web Platform Tests are not available on Android.
FileSystemAccessOriginPrivate
False
https://bugs.chromium.org/p/chromium/issues/detail?id=1354273
107
No spec changes. This API has shipped on other platforms, and the proposal is to enable the existing API on Android.
https://chromestatus.com/feature/5079634203377664
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/CAPscNz74-qpi-FMenmq0bs614aiUore60G2yyF0PdXO6KiYwkQ%40mail.gmail.com.
LGTM1
On Wed, Sep 21, 2022 at 9:10 PM 'Daseul Lee' via blink-dev <blin...@chromium.org> wrote:
Is this feature fully tested by web-platform-tests?
No
Web Platform Tests are not available on Android.
(The answer should probably be yes here, I think.)
Out of curiosity, do we have (manual?) tests that cover the DnD
functionality that this intent does not support, for Desktop? I
see there are some showPicker tests.
https://wpt.fyi/results/file-system-access?label=master&label=experimental&aligned&view=subtest
thanks,
Mike
LGTM2
On 9/22/22 12:04 AM, Yoav Weiss wrote:
LGTM1
On Wed, Sep 21, 2022 at 9:10 PM 'Daseul Lee' via blink-dev <blin...@chromium.org> wrote:
Is this feature fully tested by web-platform-tests?
No
Web Platform Tests are not available on Android.
(The answer should probably be yes here, I think.)
Out of curiosity, do we have (manual?) tests that cover the DnD functionality that this intent does not support, for Desktop? I see there are some showPicker tests.
--
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/8ee76bfb-45b8-f0bf-a3bf-82d9ea0d78c5%40chromium.org.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.