gecko-dev/dom/localstorage
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
..
test Bug 1780071 - Manual fixes/disabling of no-comparison-or-assignment-inside-ok for exceptional cases, r=Standard8,devtools-reviewers,anti-tracking-reviewers,places-reviewers,dom-storage-reviewers,pbz,asuth,nchevobbe 2024-02-19 23:30:40 +00:00
ActorsChild.cpp
ActorsChild.h Bug 1874739 - Part 6: Make PBackgroundLSDatabase refcounted, r=dom-storage-reviewers,janv 2024-01-19 20:23:19 +00:00
ActorsParent.cpp Bug 1874739 - Part 6: Make PBackgroundLSDatabase refcounted, r=dom-storage-reviewers,janv 2024-01-19 20:23:19 +00:00
ActorsParent.h Bug 1874739 - Part 6: Make PBackgroundLSDatabase refcounted, r=dom-storage-reviewers,janv 2024-01-19 20:23:19 +00:00
LocalStorageCommon.cpp
LocalStorageCommon.h
LocalStorageManager2.cpp
LocalStorageManager2.h
LSDatabase.cpp
LSDatabase.h
LSInitializationTypes.h
LSObject.cpp Bug 1874739 - Part 6: Make PBackgroundLSDatabase refcounted, r=dom-storage-reviewers,janv 2024-01-19 20:23:19 +00:00
LSObject.h
LSObserver.cpp
LSObserver.h
LSSnapshot.cpp Bug 1881526 - Add tainting support to ScopedLogExtraInfo; r=dom-storage-reviewers,asuth,jari 2024-03-07 06:34:01 +00:00
LSSnapshot.h
LSValue.cpp
LSValue.h
LSWriteOptimizer.cpp
LSWriteOptimizer.h
LSWriteOptimizerImpl.h
moz.build
nsILocalStorageManager.idl
PBackgroundLSDatabase.ipdl Bug 1874739 - Part 6: Make PBackgroundLSDatabase refcounted, r=dom-storage-reviewers,janv 2024-01-19 20:23:19 +00:00
PBackgroundLSObserver.ipdl
PBackgroundLSRequest.ipdl
PBackgroundLSSharedTypes.ipdlh
PBackgroundLSSimpleRequest.ipdl
PBackgroundLSSnapshot.ipdl
ReportInternalError.cpp
ReportInternalError.h
SerializationHelpers.h
SnappyUtils.cpp
SnappyUtils.h