gecko-dev/dom/cache
Nika Layzell f79948a5d0 Bug 1724083 - Part 2: Update Actor destruction checks for new manager list behaviour, r=ipc-reviewers,mccr8
After the changes in the previous part, actors are now removed from their
manager's managed list before invoking ActorDestroy. There were a few places in
tree which specifically checked for the old behaviour, due to calls from the
managed actor during ActorDestroy to potentially trigger clean-up.

This patch adjusts these checks to instead expect a count of `0` as the actor
will now already have been removed at that point.

Differential Revision: https://phabricator.services.mozilla.com/D198841
2024-04-22 17:31:06 +00:00
..
test
Action.cpp
Action.h
ActorChild.cpp
ActorChild.h
ActorUtils.h
AutoUtils.cpp
AutoUtils.h
Cache.cpp
Cache.h
CacheChild.cpp Bug 1724083 - Part 2: Update Actor destruction checks for new manager list behaviour, r=ipc-reviewers,mccr8 2024-04-22 17:31:06 +00:00
CacheChild.h
CacheCipherKeyManager.h
CacheCommon.cpp
CacheCommon.h
CacheOpChild.cpp
CacheOpChild.h
CacheOpParent.cpp
CacheOpParent.h
CacheParent.cpp
CacheParent.h
CacheStorage.cpp
CacheStorage.h
CacheStorageChild.cpp Bug 1724083 - Part 2: Update Actor destruction checks for new manager list behaviour, r=ipc-reviewers,mccr8 2024-04-22 17:31:06 +00:00
CacheStorageChild.h
CacheStorageParent.cpp
CacheStorageParent.h
CacheStreamControlChild.cpp
CacheStreamControlChild.h
CacheStreamControlParent.cpp
CacheStreamControlParent.h
CacheTypes.ipdlh
CacheWorkerRef.cpp
CacheWorkerRef.h
Connection.cpp Bug 1891141 - Add configuration parameters for pages per step and step delay to mozIStorageAsyncConnection.backupToFileAsync. r=mak 2024-04-17 20:50:47 +00:00
Connection.h
Context.cpp
Context.h
DBAction.cpp
DBAction.h
DBSchema.cpp
DBSchema.h
FileUtils.cpp Bug 1883629 - Update Snappy to version 1.2.0. r=dom-storage-reviewers,janv 2024-04-08 13:48:06 +00:00
FileUtils.h
FileUtilsImpl.h
IPCUtils.h
Manager.cpp
Manager.h
ManagerId.cpp
ManagerId.h
moz.build
PCache.ipdl
PCacheOp.ipdl
PCacheStorage.ipdl
PCacheStreamControl.ipdl
PrincipalVerifier.cpp
PrincipalVerifier.h
QuotaClient.cpp
QuotaClient.h
QuotaClientImpl.h
ReadStream.cpp
ReadStream.h
SavedTypes.h
StreamControl.cpp
StreamControl.h
StreamList.cpp
StreamList.h
Types.h
TypeUtils.cpp
TypeUtils.h