Bug 257792

Summary: Add support for `DataTransferItem.getAsFileSystemHandle()`
Product: WebKit Reporter: Thomas Steiner <tomac>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: karlcow, webkit-bug-importer, wenson_hsieh
Priority: P2 Keywords: InRadar
Version: Safari 16   
Hardware: Unspecified   
OS: Unspecified   

Description Thomas Steiner 2023-06-07 04:33:21 PDT
The `getAsFileSystemHandle()` method of the `DataTransferItem` interface returns a `FileSystemFileHandle` if the dragged item is a file, or a `FileSystemDirectoryHandle` if the dragged item is a directory.

MDN: https://developer.mozilla.org/en-US/docs/Web/API/DataTransferItem/getAsFileSystemHandle
Article: https://developer.chrome.com/articles/file-system-access/#drag-and-drop-integration
Comment 1 Radar WebKit Bug Importer 2023-06-14 04:34:16 PDT
<rdar://problem/110768225>