StorageActorMock(parent p.)StorageUIopen toolboxResourceCommandwatchTargets
(we only listen to onAvailable)
(we only listen to onAvailable)
Fission OFF
Fission OFF
watchResources
watchResources
TargetCommand
onTargetAvailable
onTargetAvailable
onResourceListAvailable
onResourceListAv...
parent storage types: 1 front
content storage types: 1 front per target
parent storage types: 1 front...
Cookies(actor)
onWindowReady
onWindowReady
update("added")
update("added")
CookieWatcher
onStoresUpdate
onStoresUpdate
throttled
throttled
new remote target
emit("single-store-update")
emit("single-sto...
onStoreUpdate
onStoreUpdate
one event per update
one event per update
Note: IndexedDB does the same things.
Note: IndexedDB does the same things.

Notes:

  • Storage resources are actually fronts.
  • Content process resources are: localStorage, sessionStorage and Cache
  • Parent process resources are: cookies and IndexedDB

Notes:...
StorageActorMock(content p.)LocalStorage(actor)
onWindowReady
onWindowReady
update("added")
update("added")
LocalStorageWatcher
onStoresUpdate
onStoresUpdate
throttled
throttled
emit("single-store-update")
emit("single-sto...
one event per update
one event per update
new remote target
Note: sessionStorage and Cache do the same things.
Note: sessionStorage and Cache do the same things.
onStoreUpdate
onStoreUpdate
Viewer does not support full SVG 1.1