Open
Bug 1254928
Opened 9 years ago
Updated 7 months ago
Remove or pref off non-standard IDB extensions
Categories
(Core :: Storage: IndexedDB, task, P3)
Core
Storage: IndexedDB
Tracking
()
NEW
People
(Reporter: Ms2ger, Unassigned)
References
(Depends on 2 open bugs, Blocks 1 open bug)
Details
(Keywords: addon-compat, dev-doc-needed, site-compat, Whiteboard: btpp-followup-2016-04-07)
I found: * createMutableFile * mozCreateFileHandle * IDBFileRequest * IDBFileHandle and there's probably a bunch more I didn't find. Nobody else seems interested in supporting them, so we should not ship them in release.
Reporter | ||
Updated•9 years ago
|
Blocks: proprietary-dom
Reporter | ||
Comment 1•9 years ago
|
||
* IDBMutableFile
Comment 2•9 years ago
|
||
I know at least one site that uses this stuff, www.peer5.com Guy Paskar should know more. The plan is to extend current MutableFile implementation to support the new FileSystem API and once that ships and sites adjust to it, we'll remove createMutableFile, etc. from IndexedDB.
Comment 3•9 years ago
|
||
(In reply to Jan Varga [:janv] from comment #2) > I know at least one site that uses this stuff, www.peer5.com > Guy Paskar should know more. Does peer5.com do something different for other browsers? > The plan is to extend current MutableFile implementation to support the new > FileSystem API and once that ships and sites adjust to it, we'll remove > createMutableFile, etc. from IndexedDB. It's not clear we're going to implement the FileSystem API in the short term.
Flags: needinfo?(jvarga)
Whiteboard: btpp-followup-2016-04-07
Comment 4•9 years ago
|
||
(In reply to Andrew Overholt [:overholt] from comment #3) > (In reply to Jan Varga [:janv] from comment #2) > > I know at least one site that uses this stuff, www.peer5.com > > Guy Paskar should know more. > > Does peer5.com do something different for other browsers? Yes, I think they use google's filesystem api. > > > The plan is to extend current MutableFile implementation to support the new > > FileSystem API and once that ships and sites adjust to it, we'll remove > > createMutableFile, etc. from IndexedDB. > > It's not clear we're going to implement the FileSystem API in the short term. Yeah and the current FileHandle in IndexedDB doesn't do any big harm, so I think we should just keep it for now.
Flags: needinfo?(jvarga)
Comment 5•9 years ago
|
||
I think we should add use counter telemetry to measure how much these are used in the wild. Will file a bug.
Comment 6•7 years ago
|
||
Is the IDB MutableFile support going to be available to WebExtensions? Migrating an addon to a WebExtension, shall I consider these interfaces to be stable and available or deprecated?
Reporter | ||
Comment 7•7 years ago
|
||
The features in this bug are not in any web standard and are not implemented in any other browser. I would generally assume that such features will be removed eventually.
Updated•7 years ago
|
Priority: -- → P3
Updated•5 years ago
|
Type: defect → task
Comment 8•3 years ago
|
||
I'd like us to remove https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_API/Using_IndexedDB#locale-aware_sorting , which according to MDN is behind a flag anyway. Reason: Removing the dependency on collation key objects so that ICU4X collator MVP doesn't need to support collation key objects.
Updated•2 years ago
|
Severity: normal → S3
Updated•10 months ago
|
Flags: in-testsuite+
Flags: behind-pref+
Updated•7 months ago
|
Flags: in-testsuite+
Flags: behind-pref+
You need to log in
before you can comment on or make changes to this bug.
Description
•