Closed
Bug 1261009
Opened 7 years ago
Closed 7 years ago
Remove the Data Store API
Categories
(Core :: DOM: Core & HTML, defect)
Core
DOM: Core & HTML
Tracking
()
RESOLVED
FIXED
mozilla49
Tracking | Status | |
---|---|---|
firefox49 | --- | fixed |
People
(Reporter: benfrancis, Assigned: baku)
References
Details
(Keywords: dev-doc-complete, Whiteboard: btpp-fixlater)
Attachments
(1 file)
395.66 KB,
patch
|
fabrice
:
review+
|
Details | Diff | Splinter Review |
Data Store access is registered during app installation from a mozApp manifest. As we are removing mozApps we also need to remove the Data Store API.
Reporter | ||
Comment 1•7 years ago
|
||
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/API/Data_Store_API
Blocks: 1257357
Comment 2•7 years ago
|
||
How urgent is this work? Do you know who's going to do it, Ben?
Flags: needinfo?(bfrancis)
Assignee | ||
Comment 3•7 years ago
|
||
If it's about removing this API, I can do it. Do we need to do something before getting rid of its source code?
Reporter | ||
Comment 4•7 years ago
|
||
This is part of the B2G Transition Project (meta bug 1252143) to deprecate mozApps and related APIs in favour of new web standards https://wiki.mozilla.org/B2G/Transition_Project Fabrice has already removed: * System Messages API (bug 1261013) * Web Activities API (bug 1261001) Still to do are: * Data Store API (this bug) * Inter-app Communication API (bug 1261011) * Mobile ID API (bug 1252573) - ready to land NOTE: These APIs are initially being removed on the *pine* branch which will be merged back into mozilla-central once the TV team have branched Firefox OS 2.6. There are no further MoCo resources currently assigned to this project after May and we're doing as much as we can to clean up Gecko in that time, so any help is appreciated.
Flags: needinfo?(bfrancis)
Comment 5•7 years ago
|
||
("fixlater" just means "ideally within the next few months")
Whiteboard: btpp-fixlater
Assignee | ||
Comment 6•7 years ago
|
||
Maybe I forgot something, but so far it compiles. I'll post the treeherder result when ready.
Assignee: nobody → amarchesini
Attachment #8746410 -
Flags: review?(fabrice)
Comment 14•7 years ago
|
||
Comment on attachment 8746410 [details] [diff] [review] dataStore.patch Review of attachment 8746410 [details] [diff] [review]: ----------------------------------------------------------------- thanks for taking that!
Attachment #8746410 -
Flags: review?(fabrice) → review+
Comment 16•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/83b0db55bdc9
Status: NEW → RESOLVED
Closed: 7 years ago
status-firefox49:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla49
Updated•7 years ago
|
Keywords: dev-doc-needed
Comment 17•7 years ago
|
||
I've moved all the DataStore-related pages to the archive, and added a note to the Firefox 49 release ntoes to say it has been removed: https://developer.mozilla.org/en-US/Firefox/Releases/49#Others
Keywords: dev-doc-needed → dev-doc-complete
Updated•4 years ago
|
Component: DOM → DOM: Core & HTML
You need to log in
before you can comment on or make changes to this bug.
Description
•