gecko-dev/dom/indexedDB
Jan Varga 4691dc6f32 Bug 1881526 - Add tainting support to ScopedLogExtraInfo; r=dom-storage-reviewers,asuth,jari
Any value returned by ScopedLogExtraInfo::GetExtraInfoMap now requires explicit
validation before it can be used. This patch also adjusts LogError to use the
tainting for `extraInfosString` as well which should reduce even more the
chance of accidentally reporting sensitive information.

Differential Revision: https://phabricator.services.mozilla.com/D203355
2024-03-07 06:34:01 +00:00
..
crashtests Bug 1857979 - Ignore responses which need to deserialize structured clone data when the global is already gone; r=dom-storage-reviewers,jstutte 2023-10-18 16:04:47 +00:00
test Bug 1881925 - standardize on more manifest conditions. r=aryx,credential-management-reviewers,devtools-reviewers,dom-storage-reviewers,omc-reviewers,nchevobbe,janv,issammani 2024-03-05 02:14:17 +00:00
ActorsChild.cpp Bug 1879259 - Use GlobalTeardownObserver for consistency on workers. r=dom-storage-reviewers,janv 2024-02-16 17:06:48 +00:00
ActorsChild.h Bug 1874739 - Part 4: Make PBackgroundIDBDatabase refcounted, r=dom-storage-reviewers,janv 2024-01-19 20:23:19 +00:00
ActorsParent.cpp Bug 1791767 - Interrupt IDB idle maintenance with atomic flag. r=janv,dom-storage-reviewers,jstutte 2024-03-05 17:44:00 +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 Bug 1839051 - Use std::sort for nsTArray and deprecate NS_QuickSort. r=emilio,nika,janv,dom-storage-reviewers 2023-12-11 06:53:25 +00:00
DBSchema.cpp
DBSchema.h
DatabaseFileInfo.cpp
DatabaseFileInfo.h
DatabaseFileInfoFwd.h
DatabaseFileManager.h Backed out 12 changesets (bug 934640) for causing wpt failures in idb-explicit-commit.any.html CLOSED TREE 2024-03-05 13:17:12 -05:00
DatabaseFileManagerImpl.h
FileInfo.h
FileInfoImpl.h
FileInfoManager.h
FlippedOnce.h
IDBCursor.cpp
IDBCursor.h
IDBCursorType.cpp
IDBCursorType.h
IDBDatabase.cpp Bug 1879259 - Use GlobalTeardownObserver for consistency on workers. r=dom-storage-reviewers,janv 2024-02-16 17:06:48 +00:00
IDBDatabase.h
IDBEvents.cpp
IDBEvents.h
IDBFactory.cpp Backed out 12 changesets (bug 934640) for causing wpt failures in idb-explicit-commit.any.html CLOSED TREE 2024-03-05 13:17:12 -05:00
IDBFactory.h Backed out 12 changesets (bug 934640) for causing wpt failures in idb-explicit-commit.any.html CLOSED TREE 2024-03-05 13:17:12 -05:00
IDBIndex.cpp
IDBIndex.h
IDBKeyRange.cpp Bug 1730706 - Part 1: Remove IDBLocaleAwareKeyRange r=webidl,emilio,dom-storage-reviewers,janv,smaug 2023-12-21 12:12:44 +00:00
IDBKeyRange.h Bug 1730706 - Part 1: Remove IDBLocaleAwareKeyRange r=webidl,emilio,dom-storage-reviewers,janv,smaug 2023-12-21 12:12:44 +00:00
IDBObjectStore.cpp Bug 1872675 - Deprecate IDBObjectStore.createIndex() locale option r=webidl,dom-storage-reviewers,smaug,saschanaz,janv 2024-01-09 14:05:14 +00:00
IDBObjectStore.h
IDBRequest.cpp Bug 1862244 - Add GlobalTeardownHelper r=smaug 2023-11-23 17:17:39 +00:00
IDBRequest.h
IDBResult.h
IDBTransaction.cpp
IDBTransaction.h
IndexedDBCipherKeyManager.h Bug 1835298: Encrypt CacheAPI data on disk in PBM.r=dom-storage-reviewers,janv 2023-10-27 14:10:08 +00:00
IndexedDBCommon.cpp
IndexedDBCommon.h
IndexedDatabase.cpp Bug 1636761 - Deserialize URLSearchParams manually; r=dom-storage-reviewers,asuth 2024-01-30 10:43:58 +00:00
IndexedDatabase.h
IndexedDatabaseInlines.h
IndexedDatabaseManager.cpp Backed out 12 changesets (bug 934640) for causing wpt failures in idb-explicit-commit.any.html CLOSED TREE 2024-03-05 13:17:12 -05:00
IndexedDatabaseManager.h Backed out 12 changesets (bug 934640) for causing wpt failures in idb-explicit-commit.any.html CLOSED TREE 2024-03-05 13:17:12 -05:00
Key.cpp
Key.h
KeyPath.cpp
KeyPath.h
PBackgroundIDBCursor.ipdl
PBackgroundIDBDatabase.ipdl Bug 1874739 - Part 4: Make PBackgroundIDBDatabase refcounted, r=dom-storage-reviewers,janv 2024-01-19 20:23:19 +00:00
PBackgroundIDBDatabaseFile.ipdl
PBackgroundIDBFactory.ipdl Backed out 12 changesets (bug 934640) for causing wpt failures in idb-explicit-commit.any.html CLOSED TREE 2024-03-05 13:17:12 -05:00
PBackgroundIDBFactoryRequest.ipdl
PBackgroundIDBRequest.ipdl
PBackgroundIDBSharedTypes.ipdlh
PBackgroundIDBTransaction.ipdl
PBackgroundIDBVersionChangeTransaction.ipdl
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 Backed out 12 changesets (bug 934640) for causing wpt failures in idb-explicit-commit.any.html CLOSED TREE 2024-03-05 13:17:12 -05:00
SchemaUpgrades.h
ScriptErrorHelper.cpp Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
ScriptErrorHelper.h
SerializationHelpers.h Bug 1640839 - Add IPC serializer for WebIDL enums. r=mccr8,jgilbert,media-playback-reviewers,dom-storage-reviewers,janv,padenot 2024-03-02 07:50:22 +00:00
ThreadLocal.h
moz.build Bug 1836727 - [marionette] Fix MARIONETTE_MANIFESTS usage in moz.build files. r=webdriver-reviewers,necko-reviewers,application-update-reviewers,search-reviewers,sessionstore-reviewers,places-reviewers,dom-storage-reviewers,Standard8,jesup,jdescottes,nalexander,sclements,janv 2024-01-11 10:34:29 +00:00
nsIIDBPermissionsRequest.idl