Confirmed users
137
edits
Comrade693 (talk | contribs) (Refactor page to better reflect reality.) |
Bent.mozilla (talk | contribs) No edit summary |
||
| Line 1: | Line 1: | ||
__NOTOC__Implement the [http:// | __NOTOC__Implement the [http://dvcs.w3.org/hg/IndexedDB/raw-file/tip/Overview.html W3C Indexed Database API] in Mozilla. The code is being committed to a [http://hg.mozilla.org/mozilla-central/file/tip/dom/indexedDB mozilla-central]. | ||
Project | Project Leaders: sdwilsh and bent | ||
Bugs: | Bugs: | ||
* {{bug|IndexedDB}} - Overall tracking bug | * {{bug|IndexedDB}} - Overall tracking bug | ||
| Line 10: | Line 10: | ||
== Status == | == Status == | ||
* <onlyinclude>IN FLIGHT. Work is underway.</onlyinclude> | * <onlyinclude>IN FLIGHT. Work is underway (only on the async API at this time).</onlyinclude> | ||
== | == Remaining work for Firefox 4 == | ||
* Use transaction stack so that createObjectStore/createIndex, removeObjectStore/removeIndex inherit the transaction of the setVersion callback. | |||
* Deal with spec changes around setVersion. | |||
* Deal with spec changes around non-copying cursors. | |||
* Maybe (?) do sicking's high performance cursors. | |||
* Implement clear on object stores. | |||
* Implement error propagation, making several other objects event targets along the way. | |||
* Event target security (nearly done). | |||
* Implement arrays as keys. | |||
* Implement dates as keys. | |||
* Rename Modify to Put. | |||
* Find a way to remove databases (need spec agreement). | |||
* Figure out database size limits. | |||
* Figure out database persistence. | |||
* Figure out UI for size limits, persistence. | |||