Firefox/Projects/IndexedDB: Difference between revisions

 
Line 14: Line 14:
== Remaining work for Firefox 4 ==
== Remaining work for Firefox 4 ==


* Use transaction stack so that createObjectStore/createIndex, removeObjectStore/removeIndex inherit the transaction of the setVersion callback.
* Fix transactions to only work until you return to the event loop.
* Deal with spec changes around setVersion.
* Deal with spec changes around setVersion.
* Deal with spec changes around non-copying cursors.
* Deal with spec changes around non-copying cursors.
* Maybe (?) do sicking's high performance cursors.
* Maybe (?) do sicking's high performance cursors.
* <strike>Implement clear on object stores.</strike> [done]
* <strike>Implement clear on object stores.</strike>
* Implement error propagation, making several other objects event targets along the way.
* Implement error propagation, making several other objects event targets along the way.
* <strike>Event target security.</strike> {{bug|579882}}
* <strike>Event target security.</strike> {{bug|579882}}
Confirmed users
137

edits