gecko-dev/dom/quota
Simon Giesecke 4cab6ac723 Bug 1677466 - Move ParamTraits specializations with extra dependencies out of IPCMessageUtils.h. r=mccr8
This moves parts of IPCMessageUtils.h to two new header files and adapts
the include directives as necessary. The new header files are:
- EnumSerializer.h, which defines the templates for enum serializers
- IPCMessageUtilsSpecializations.h, which defines template specializations
  of ParamTraits with extra dependencies (building upon both IPCMessageUtils.h
  and EnumSerializer.h)

This should minimize the dependencies pulled in by every consumer of
IPCMessageUtils.h

Differential Revision: https://phabricator.services.mozilla.com/D94459
2020-12-10 11:09:21 +00:00
..
test Bug 1677284 - Move PackingStrategy::Variant implementation to separate header file. r=emilio 2020-11-23 15:49:14 +00:00
ActorsChild.cpp Bug 1619592 - Remove unused EnsureStorageAndOriginIsInitialized method; r=dom-workers-and-storage-reviewers,sg 2020-11-19 15:42:19 +00:00
ActorsChild.h
ActorsParent.cpp Bug 1665088 - QM: Extend LogError to report failures in telemetry. r=dom-workers-and-storage-reviewers,janv 2020-12-09 20:01:07 +00:00
ActorsParent.h
CheckedUnsafePtr.h Bug 1680275 - IDB: Change DatabaseActorInfo::mLiveDatabases to use NotNull; r=dom-workers-and-storage-reviewers,sg 2020-12-10 09:36:11 +00:00
CipherStrategy.h
Client.cpp Backed out changeset 547a95c0bb90 (bug 1666214) for causing talos failures. 2020-12-09 22:08:57 +02:00
Client.h Backed out changeset 547a95c0bb90 (bug 1666214) for causing talos failures. 2020-12-09 22:08:57 +02:00
DecryptingInputStream.cpp
DecryptingInputStream.h
DecryptingInputStream_impl.h
DummyCipherStrategy.h
EncryptedBlock.h
EncryptingOutputStream.cpp
EncryptingOutputStream.h
EncryptingOutputStream_impl.h
FileStreams.cpp
FileStreams.h
IPCStreamCipherStrategy.h
InitializationTypes.h Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
MemoryOutputStream.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
MemoryOutputStream.h
OriginScope.h
PQuota.ipdl Bug 1619592 - Remove unused EnsureStorageAndOriginIsInitialized method; r=dom-workers-and-storage-reviewers,sg 2020-11-19 15:42:19 +00:00
PQuotaRequest.ipdl Bug 1619592 - Remove unused EnsureStorageAndOriginIsInitialized method; r=dom-workers-and-storage-reviewers,sg 2020-11-19 15:42:19 +00:00
PQuotaUsageRequest.ipdl
PersistenceType.cpp Bug 1619592 - Add initializePersistentOrigin and initializeTemporaryOrigin to nsIQuotaManagerService; r=dom-workers-and-storage-reviewers,sg 2020-11-19 14:38:17 +00:00
PersistenceType.h Bug 1619592 - Add initializePersistentOrigin and initializeTemporaryOrigin to nsIQuotaManagerService; r=dom-workers-and-storage-reviewers,sg 2020-11-19 14:38:17 +00:00
QuotaCommon.cpp Bug 1665088 - QM: Extend LogError to report failures in telemetry. r=dom-workers-and-storage-reviewers,janv 2020-12-09 20:01:07 +00:00
QuotaCommon.h Bug 1665088 - QM: Extend LogError to report failures in telemetry. r=dom-workers-and-storage-reviewers,janv 2020-12-09 20:01:07 +00:00
QuotaInfo.h
QuotaManager.h Backed out changeset 547a95c0bb90 (bug 1666214) for causing talos failures. 2020-12-09 22:08:57 +02:00
QuotaManagerService.cpp Bug 1619592 - Remove unused EnsureStorageAndOriginIsInitialized method; r=dom-workers-and-storage-reviewers,sg 2020-11-19 15:42:19 +00:00
QuotaManagerService.h
QuotaObject.h
QuotaRequests.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
QuotaRequests.h
QuotaResults.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
QuotaResults.h
SerializationHelpers.h Bug 1677466 - Move ParamTraits specializations with extra dependencies out of IPCMessageUtils.h. r=mccr8 2020-12-10 11:09:21 +00:00
StorageManager.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
StorageManager.h Bug 1678374 - Avoid including js/RootingAPI.h from header files. r=jandem 2020-11-23 16:12:12 +00:00
UsageInfo.h Bug 1671369 - Change GetUsageForClient to return a UsageInfo. r=dom-workers-and-storage-reviewers,ttung 2020-11-17 13:17:24 +00:00
components.conf
moz.build Bug 1654103: Standardize on Black for Python code in `mozilla-central`. 2020-10-26 18:34:53 +00:00
nsIQuotaCallbacks.idl
nsIQuotaManagerService.idl Bug 1619592 - Remove unused EnsureStorageAndOriginIsInitialized method; r=dom-workers-and-storage-reviewers,sg 2020-11-19 15:42:19 +00:00
nsIQuotaRequests.idl
nsIQuotaResults.idl
nsIndexedDBProtocolHandler.cpp
nsIndexedDBProtocolHandler.h