actors.storage module

class actors.storage.CacheStorageActor(rdp_client: RDPClient, actor_id='')

Bases: _impl_storage, _impl_remove_item, _impl_remove_all__host_name

https://github.com/mozilla/gecko-dev/blob/master/devtools/shared/specs/storage.js

class actors.storage.CookieStorageActor(rdp_client: RDPClient, actor_id='')

Bases: _impl_storage, _impl_add_item, _impl_remove_item

https://github.com/mozilla/gecko-dev/blob/master/devtools/shared/specs/storage.js

edit_item(host: str, field: str, old_value, new_value, cookie_data: dict)
remove_all(host: str, domain: str | None = None)
remove_all_session_cookies(host: str, domain: str | None = None)
class actors.storage.ExtensionStorageActor(rdp_client: RDPClient, actor_id='')

Bases: _impl_storage, _impl_remove_item, _impl_edit_item, _impl_remove_all__host

https://github.com/mozilla/gecko-dev/blob/master/devtools/shared/specs/storage.js

class actors.storage.IndexedDBStorageActor(rdp_client: RDPClient, actor_id='')

Bases: _impl_storage, _impl_remove_item

https://github.com/mozilla/gecko-dev/blob/master/devtools/shared/specs/storage.js

remove_database(host: str, name: str)
class actors.storage.LocalStorageActor(rdp_client: RDPClient, actor_id='')

Bases: _impl_storage, _impl_add_item, _impl_remove_item, _impl_edit_item, _impl_remove_all__host

https://github.com/mozilla/gecko-dev/blob/master/devtools/shared/specs/storage.js

class actors.storage.SessionStorageActor(rdp_client: RDPClient, actor_id='')

Bases: _impl_storage, _impl_add_item, _impl_remove_item, _impl_edit_item, _impl_remove_all__host

https://github.com/mozilla/gecko-dev/blob/master/devtools/shared/specs/storage.js