ParentStorageMockStorageUIopen toolboxResourceCommandwatchTargets
(we only listen to onAvailable)
(we only listen to onAvailable)
Fission ON
Fission ON
watchResources
watchResources
TargetCommand
onTargetAvailable
onTargetAvailable
onResourceListAvailable
onResourceListAv...
parent storage types: 1 front
content storage types: 1 front per target
parent storage types: 1 front...
onResourceListAvailable
onResourceListAv...
new remote target
only content storage types
only content storage types
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:...
Viewer does not support full SVG 1.1