fune/dom/indexedDB
Emilio Cobos Álvarez e4ddf24147 Bug 1887719 - More consistently use UTF8String/nsCString for URLs. r=necko-reviewers,webidl,anti-tracking-reviewers,places-reviewers,jari,kershaw,janv,smaug,hsivonen
Sorry for the massive patch but I found it hard to split without
introducing a bunch of copies around...

This mostly makes necko and DOM agree on which strings to use, which
should result on less copies and conversions.

Differential Revision: https://phabricator.services.mozilla.com/D205601
2024-04-04 11:49:57 +00:00
..
crashtests
test Bug 1791767 - Relax timing dependent IDB maintenance test thresholds. r=dom-storage-reviewers,janv 2024-04-03 14:41:52 +00:00
ActorsChild.cpp Bug 1799374 - Add support for tracking request ids to cursor continue operation; r=dom-storage-reviewers,asuth 2024-03-23 08:42:40 +00:00
ActorsChild.h Bug 1799374 - Add support for tracking request ids to cursor continue operation; r=dom-storage-reviewers,asuth 2024-03-23 08:42:40 +00:00
ActorsParent.cpp Bug 1791767 - Use task queues on nsThreadPool for IDB connections. r=dom-storage-reviewers,janv 2024-04-03 14:41:53 +00:00
ActorsParent.h Bug 1855142 - Ensure IndexedDabaseManager::mLocale separately; r=dom-storage-reviewers,jari 2024-02-29 15:28:47 +00:00
ActorsParentCommon.cpp Bug 1881526 - Add tainting support to ScopedLogExtraInfo; r=dom-storage-reviewers,asuth,jari 2024-03-07 06:34:01 +00:00
ActorsParentCommon.h
DatabaseFileInfo.cpp
DatabaseFileInfo.h
DatabaseFileInfoFwd.h
DatabaseFileManager.h Bug 934640 - Add database version to database file managers; r=dom-storage-reviewers,jari 2024-03-25 10:54:32 +00:00
DatabaseFileManagerImpl.h
DBSchema.cpp
DBSchema.h
FileInfo.h
FileInfoImpl.h
FileInfoManager.h
FlippedOnce.h
IDBCursor.cpp Bug 1799374 - Add support for tracking request ids to cursor continue operation; r=dom-storage-reviewers,asuth 2024-03-23 08:42:40 +00:00
IDBCursor.h
IDBCursorType.cpp
IDBCursorType.h
IDBDatabase.cpp Bug 1878143 - Add durability hint to IDB transaction properties. r=dom-storage-reviewers,webidl,saschanaz,janv,smaug 2024-03-27 17:34:01 +00:00
IDBDatabase.h Bug 1878143 - Add durability hint to IDB transaction properties. r=dom-storage-reviewers,webidl,saschanaz,janv,smaug 2024-03-27 17:34:01 +00:00
IDBEvents.cpp
IDBEvents.h
IDBFactory.cpp Bug 934640 - Implement IDBFactory.databases() to enumerate IndexedDB databases; r=dom-storage-reviewers,asuth 2024-03-25 10:54:33 +00:00
IDBFactory.h Bug 934640 - Implement IDBFactory.databases() to enumerate IndexedDB databases; r=dom-storage-reviewers,asuth 2024-03-25 10:54:33 +00:00
IDBIndex.cpp
IDBIndex.h
IDBKeyRange.cpp
IDBKeyRange.h
IDBObjectStore.cpp
IDBObjectStore.h
IDBRequest.cpp
IDBRequest.h
IDBResult.h
IDBTransaction.cpp Bug 1878143 - Add durability hint to IDB transaction properties. r=dom-storage-reviewers,webidl,saschanaz,janv,smaug 2024-03-27 17:34:01 +00:00
IDBTransaction.h Bug 1878143 - Add durability hint to IDB transaction properties. r=dom-storage-reviewers,webidl,saschanaz,janv,smaug 2024-03-27 17:34:01 +00:00
IndexedDatabase.cpp Bug 1887719 - More consistently use UTF8String/nsCString for URLs. r=necko-reviewers,webidl,anti-tracking-reviewers,places-reviewers,jari,kershaw,janv,smaug,hsivonen 2024-04-04 11:49:57 +00:00
IndexedDatabase.h
IndexedDatabaseInlines.h
IndexedDatabaseManager.cpp Bug 934640 - Add a way to get all database file managers for given persistence type and origin; r=dom-storage-reviewers,asuth 2024-03-25 10:54:33 +00:00
IndexedDatabaseManager.h Bug 934640 - Add a way to get all database file managers for given persistence type and origin; r=dom-storage-reviewers,asuth 2024-03-25 10:54:33 +00:00
IndexedDBCipherKeyManager.h
IndexedDBCommon.cpp
IndexedDBCommon.h
Key.cpp
Key.h
KeyPath.cpp
KeyPath.h
moz.build
nsIIDBPermissionsRequest.idl
PBackgroundIDBCursor.ipdl Bug 1799374 - Add support for tracking request ids to cursor continue operation; r=dom-storage-reviewers,asuth 2024-03-23 08:42:40 +00:00
PBackgroundIDBDatabase.ipdl Bug 1878143 - Add durability hint to IDB transaction properties. r=dom-storage-reviewers,webidl,saschanaz,janv,smaug 2024-03-27 17:34:01 +00:00
PBackgroundIDBDatabaseFile.ipdl
PBackgroundIDBFactory.ipdl Bug 934640 - Implement IDBFactory.databases() to enumerate IndexedDB databases; r=dom-storage-reviewers,asuth 2024-03-25 10:54:33 +00:00
PBackgroundIDBFactoryRequest.ipdl
PBackgroundIDBRequest.ipdl
PBackgroundIDBSharedTypes.ipdlh
PBackgroundIDBTransaction.ipdl Bug 1799374 - Add support for tracking request ids to cursor opening operation; r=dom-storage-reviewers,asuth 2024-03-23 08:42:40 +00:00
PBackgroundIDBVersionChangeTransaction.ipdl Bug 1799374 - Add support for tracking request ids to cursor opening operation; r=dom-storage-reviewers,asuth 2024-03-23 08:42:40 +00:00
PBackgroundIndexedDBUtils.ipdl
ProfilerHelpers.cpp
ProfilerHelpers.h
ReportInternalError.cpp
ReportInternalError.h
SafeRefPtr.h Bug 1879444 - Make SafeRefPtr move assignment work as RefPtr does r=smaug,dom-storage-reviewers,asuth 2024-02-19 11:33:13 +00:00
SchemaUpgrades.cpp Bug 934640 - Add a way to get database file managers by database file path; r=dom-storage-reviewers,jari 2024-03-25 10:54:31 +00:00
SchemaUpgrades.h
ScriptErrorHelper.cpp
ScriptErrorHelper.h
SerializationHelpers.h Bug 1878143 - Add durability hint to IDB transaction properties. r=dom-storage-reviewers,webidl,saschanaz,janv,smaug 2024-03-27 17:34:01 +00:00
ThreadLocal.h