Name Description Size
ActorsChild.cpp QuotaChild **************************************************************************** 10946
ActorsChild.h 3827
ActorsParent.cpp 349946
ActorsParent.h 735
Assertions.cpp 1110
Assertions.h 794
AssertionsImpl.h 1413
CachingDatabaseConnection.cpp 5678
CachingDatabaseConnection.h 7301
CanonicalQuotaObject.cpp aTruncate 10040
CanonicalQuotaObject.h aIsRemote 2418
CheckedUnsafePtr.h 20056
CipherStrategy.h 1419
Client.cpp 6683
Client.h 5612
ClientImpl.h 1134
ClientUsageArray.cpp 1605
ClientUsageArray.h 1004
CommonMetadata.h 2515
components.conf 823
Config.h 971
DebugOnlyMacro.h 586
DecryptingInputStream.cpp 3572
DecryptingInputStream.h 5851
DecryptingInputStream_impl.h 14696
DirectoryLock.h / 3243
DirectoryLockImpl.cpp 11140
DirectoryLockImpl.h aExclusive 9184
DummyCipherStrategy.h 1720
EncryptedBlock.h 3336
EncryptingOutputStream.cpp 2033
EncryptingOutputStream.h 3774
EncryptingOutputStream_impl.h 7922
FileStreams.cpp aTruncate 6864
FileStreams.h 6204
FirstInitializationAttempts.h 2448
FirstInitializationAttemptsImpl.h 1394
Flatten.h 3192
ForwardDecls.h 969
GroupInfo.cpp 2705
GroupInfo.h 1992
GroupInfoPair.cpp 928
GroupInfoPair.h 2538
InitializationTypes.cpp 2041
InitializationTypes.h 2476
IPCQuotaObject.ipdlh 502
IPCStreamCipherStrategy.h 575
moz.build 2903
nsIndexedDBProtocolHandler.cpp 1359
nsIndexedDBProtocolHandler.h 821
nsIQuotaCallbacks.idl 745
nsIQuotaManagerService.idl Asynchronously retrieves storage name and returns it as a plain string. If the dom.quotaManager.testing preference is not true the call will be a no-op. 11828
nsIQuotaRequests.idl 1404
nsIQuotaResults.idl 1466
NSSCipherStrategy.cpp 4804
NSSCipherStrategy.h 1810
OriginInfo.cpp 5861
OriginInfo.h In some special cases like the LocalStorage client where it's possible to create a Quota-using representation but not actually write any data, we want to be able to track quota for an origin without creating its origin directory or the per-client files until they are actually needed to store data. In those cases, the OriginInfo will be created by EnsureQuotaForOrigin and the resulting mDirectoryExists will be false until the origin actually needs to be created. It is possible for mUsage to be greater than zero while mDirectoryExists is false, representing a state where a client like LocalStorage has reserved quota for disk writes, but has not yet flushed the data to disk. 4142
OriginScope.h 9107
PersistenceType.cpp 7150
PersistenceType.h 2323
PQuota.ipdl 3088
PQuotaRequest.ipdl 2024
PQuotaUsageRequest.ipdl 870
PRemoteQuotaObject.ipdl 711
QMResult.cpp 670
QMResult.h Propagate the result. This is used by GenericErrorResult<QMResult> to create a propagated result. 1622
QuotaCommon.cpp aStart 21171
QuotaCommon.h 67214
QuotaManager.h For initialization of an origin where the directory already exists. This is used by EnsureTemporaryStorageIsInitialized/InitializeRepository once it has tallied origin usage by calling each of the QuotaClient InitOrigin methods. 24741
QuotaManagerImpl.h 760
QuotaManagerService.cpp 26607
QuotaManagerService.h mozilla_dom_quota_QuotaManagerService_h 2554
QuotaObject.cpp 2507
QuotaObject.h 2547
QuotaRequests.cpp 6331
QuotaRequests.h 2775
QuotaResults.cpp 3395
QuotaResults.h 1927
RemoteQuotaObject.cpp aIsRemote 1623
RemoteQuotaObject.h 1385
RemoteQuotaObjectChild.cpp 1002
RemoteQuotaObjectChild.h 1084
RemoteQuotaObjectParent.cpp aTruncate 1995
RemoteQuotaObjectParent.h 1363
RemoteQuotaObjectParentTracker.h 1526
RemoveParen.h 900
ResultExtensions.h 5012
ScopedLogExtraInfo.cpp static 2231
ScopedLogExtraInfo.h 2309
scripts
SerializationHelpers.h 3058
StorageHelpers.cpp 2015
StorageHelpers.h This class provides a RAII wrap of attaching and detaching database in a given C++ scope. It is guaranteed that an attached database will be detached even if you have an exception or return early. @param aConnection The connection to attach a database to. @param aDatabaseFile The database file to attach. @param aSchemaName The schema-name. Can be any string literal which is supported by the underlying database. For more details about schema-name, see https://www.sqlite.org/lang_attach.html 1779
StorageManager.cpp PersistentStoragePermissionRequest **************************************************************************** 22149
StorageManager.h 1769
test
UsageInfo.h 2599