WICG / entries-api

Spec defining browser support for file/directory upload by drag-and-drop
https://wicg.github.io/entries-api/
Other
41 stars 9 forks source link

Question: What are the statuses of vendor prefixed properties? #42

Closed kt3k closed 1 year ago

kt3k commented 1 year ago

The spec includes a few vendor prefixed properties and functions (webkitRelativePath, webkitdirectory, webkitEntries, and webkitGetAsEntry). Are those intended to be standardized as is?

inexorabletash commented 1 year ago

Per https://wpt.fyi/results/entries-api/idlharness.window.html?label=experimental&label=master&aligned

Chromium (Chrome, Edge), Gecko (Firefox) and WebKit (Safari) all have:

(FYI, the failures are because Chromium ran into compat issues trying to rename Entry to FileSystemEntry etc and pushing to align has been very low priority for a long time.)

This document specifies a "de facto standard", i.e. it describes the reality of things. So by that metric, yes they are standardized. Does everyone involved wish this whole API didn't exist and was replaced by something with better performance and ergonomics? Also yes.