Name Description Size Coverage
ActorsChild.cpp ThreadLocal **************************************************************************** 98509 -
ActorsChild.h 19719 -
ActorsParent.cpp 728279 88 %
ActorsParent.h 1791 -
ActorsParentCommon.cpp 24976 -
ActorsParentCommon.h 4198 100 %
components.conf 625 -
DatabaseFileInfo.cpp 388 -
DatabaseFileInfo.h 425 -
DatabaseFileInfoFwd.h 557 -
DatabaseFileManager.h 4642 100 %
DatabaseFileManagerImpl.h isDirectory 2844 88 %
DBSchema.cpp 5950 -
DBSchema.h 1537 0 %
FileInfo.h 1694 100 %
FileInfoImpl.h 3898 95 %
FileInfoManager.h 4482 100 %
FlippedOnce.h 1063 100 %
IDBCursor.cpp 27494 -
IDBCursor.h 9640 96 %
IDBCursorType.cpp 1363 -
IDBCursorType.h 4640 100 %
IDBDatabase.cpp 31891 -
IDBDatabase.h 6394 100 %
IDBEvents.cpp 3184 -
IDBEvents.h 2856 100 %
IDBFactory.cpp aAllowed 26894 -
IDBFactory.h 6929 100 %
IDBGetAllOptions.cpp 4189 -
IDBGetAllOptions.h 1001 -
IDBIndex.cpp aKeysOnly 21838 -
IDBIndex.h 6130 86 %
IDBKeyRange.cpp 8721 -
IDBKeyRange.h 4310 100 %
IDBObjectStore.cpp 68113 -
IDBObjectStore.h 10740 90 %
IDBRecord.cpp 2813 -
IDBRecord.h 2107 100 %
IDBRequest.cpp 12407 -
IDBRequest.h 7395 100 %
IDBResult.h 4689 100 %
IDBTransaction.cpp aDummy 33997 -
IDBTransaction.h 11580 94 %
IndexedDatabase.cpp 18451 -
IndexedDatabase.h 8130 100 %
IndexedDatabaseInlines.h 6952 100 %
IndexedDatabaseManager.cpp 28279 -
IndexedDatabaseManager.h 5197 100 %
IndexedDBCipherKeyManager.h 1337 -
IndexedDBCommon.cpp 1359 -
IndexedDBCommon.h 711 -
Key.cpp 36137 87 %
Key.h 9751 99 %
KeyPath.cpp 17457 -
KeyPath.h 3449 100 %
metrics.yaml 2170 -
moz.build 3046 -
NotifyUtils.cpp 570 -
NotifyUtils.h 434 -
nsIIDBPermissionsRequest.idl Interface for IDB permission requests. This is passed as the subject for the permission request observer service notifications. 776 -
nsIIndexedDatabaseManager.idl Loop over all storage repositories, descend into origin directories, collect all available IndexedDB databases and do maintenance for them. The maintenance checks database integrity first and then determines maintenance action which can be either "nothing" or "incremental vacuum" or "full vacuum". Incremental or full vacuum is then performed. If the dom.indexedDB.testing preference is not true the call will fail because the maintenance is normally initiated by the QuotaManager based on notifications from the nsIUserIdleService. This method is intented for testing purposes only. 1057 -
PBackgroundIDBCursor.ipdl 1940 -
PBackgroundIDBDatabase.ipdl 1872 -
PBackgroundIDBDatabaseFile.ipdl 536 -
PBackgroundIDBFactory.ipdl 1712 -
PBackgroundIDBFactoryRequest.ipdl 1024 -
PBackgroundIDBRequest.ipdl 3793 -
PBackgroundIDBSharedTypes.ipdlh 5798 -
PBackgroundIDBTransaction.ipdl 1538 -
PBackgroundIDBVersionChangeTransaction.ipdl 1521 -
PBackgroundIndexedDBUtils.ipdl 1093 -
ProfilerHelpers.cpp 8551 -
ProfilerHelpers.h 7047 -
ReportInternalError.cpp no IDB in private window 898 -
ReportInternalError.h 1561 -
SafeRefPtr.h 14412 100 %
SchemaUpgrades.cpp 86404 -
SchemaUpgrades.h 771 -
ScriptErrorHelper.cpp static 4887 -
ScriptErrorHelper.h nsIScriptError::xxxFlag 1025 -
SerializationHelpers.h 3008 100 %
test 100 %
ThreadLocal.h 2329 -