Confirmed users
360
edits
m (lmdb landing bug linkage) |
m (fix rust binding thought and improve link.) |
||
| Line 2: | Line 2: | ||
Possibilities include: | Possibilities include: | ||
* mozStorage, the API that lives under [https://searchfox.org/mozilla-central/source/storage storage/] in the source tree. This is a C++ wrapper around SQLite that is also exposed to JS via both XPCOM/XPConnect ([https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM/Storage API docs]) and via a friendlier JS wrapper, [https://developer.mozilla.org/en-US/docs/Mozilla/JavaScript_code_modules/Sqlite.jsm SQLite.jsm]. Bug 1482608 also | * mozStorage, the API that lives under [https://searchfox.org/mozilla-central/source/storage storage/] in the source tree. This is a C++ wrapper around SQLite that is also exposed to JS via both XPCOM/XPConnect ([https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM/Storage API docs]) and via a friendlier JS wrapper, [https://developer.mozilla.org/en-US/docs/Mozilla/JavaScript_code_modules/Sqlite.jsm SQLite.jsm]. [https://bugzilla.mozilla.org/show_bug.cgi?id=1482608 Bug 1482608] also has prototype rust bindings that may eventually land. | ||
* The profile "storage/" directory that holds per-origin storage managed by the QuotaManager subsystem and its clients: IndexedDB, the Cache API, and the asm.js cache (which will be removed). | * The profile "storage/" directory that holds per-origin storage managed by the QuotaManager subsystem and its clients: IndexedDB, the Cache API, and the asm.js cache (which will be removed). | ||