0

Enable Origin Private part of File System Access API on Android.

I2S approved: https://groups.google.com/a/chromium.org/g/blink-dev/c/GyxqF8ZDK5Q/m/TVwcJkSSCAAJ

Also, we are enabling relevant browser tests on Android. The unit tests are already enabled on Android.

Bug: 1354273
Change-Id: I99c90b4507d1f5a5351351c959e8587c44f283ed
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3976681
Commit-Queue: Daseul Lee <dslee@chromium.org>
Reviewed-by: Fernando Serboncini <fserb@chromium.org>
Reviewed-by: Nate Fischer <ntfschr@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1064813}
This commit is contained in:
Daseul Lee
2022-10-28 13:32:48 +00:00
committed by Chromium LUCI CQ
parent 30c6b3c6ee
commit d3d9989496
3 changed files with 2 additions and 8 deletions
android_webview/tools/system_webview_shell/test/data/webexposed
content/test
third_party/blink/renderer/platform

@ -105,12 +105,6 @@ interface HTMLInputElement : HTMLElement
# File System Access API not supported on Android, crbug.com/1011535
interface DataTransferItem
method getAsFileSystemHandle
interface StorageManager : EventTarget
method getDirectory
interface FileSystemHandle
interface FileSystemDirectoryHandle : FileSystemHandle
interface FileSystemFileHandle : FileSystemHandle
interface FileSystemWritableFileStream : WritableStream
interface MediaDevices : EventTarget
# MediaDevices devicechange disabled on Android, crbug.com/671461

@ -1291,6 +1291,7 @@ test("content_browsertests") {
"../browser/file_system/file_system_url_drag_drop_browsertest.cc",
"../browser/file_system/file_system_url_loader_factory_browsertest.cc",
"../browser/file_system/fileapi_browsertest.cc",
"../browser/file_system_access/file_system_access_capacity_allocation_host_impl_browsertest.cc",
"../browser/find_request_manager_browsertest.cc",
"../browser/font_access/font_access_manager_browsertest.cc",
"../browser/font_unique_name_lookup/font_unique_name_browsertest.cc",
@ -1892,7 +1893,6 @@ test("content_browsertests") {
"../browser/direct_sockets/direct_sockets_open_browsertest.cc",
"../browser/direct_sockets/direct_sockets_tcp_browsertest.cc",
"../browser/direct_sockets/direct_sockets_udp_browsertest.cc",
"../browser/file_system_access/file_system_access_capacity_allocation_host_impl_browsertest.cc",
"../browser/file_system_access/file_system_access_clipboard_browsertest.cc",
"../browser/file_system_access/file_system_access_drag_drop_browsertest.cc",
"../browser/file_system_access/file_system_access_file_writer_impl_browsertest.cc",

@ -1300,7 +1300,7 @@
{
// OPFS File System Access API.
name: "FileSystemAccessOriginPrivate",
status: {"Android": "experimental", "default": "stable"},
status: "stable",
},
{
// Whether to re-enable async interface for FileSystemSyncAccessHandle