geckordp.actors.events module

class geckordp.actors.events.Events

Bases: object

A list of all events which can be received by the rdp server.

These events will be once registered in ‘RDPClient’ to handle responses.

class Accessibility(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: str, Enum

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

INIT = 'init'
SHUTDOWN = 'shutdown'
class Accessible(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: str, Enum

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

ACTIONS_CHANGE = 'actionsChange'
ATTRIBUTES_CHANGE = 'attributesChange'
AUDITED = 'audited'
DESCRIPTION_CHANGE = 'descriptionChange'
INDEX_IN_PARENT_CHANGE = 'indexInParentChange'
NAME_CHANGE = 'nameChange'
REORDER = 'reorder'
SHORTCUT_CHANGE = 'shortcutChange'
STATES_CHANGE = 'statesChange'
TEXT_CHANGE = 'textChange'
VALUE_CHANGE = 'valueChange'
class AccessibleWalker(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: str, Enum

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

AUDIT_EVENT = 'audit-event'
DOCUMENT_READY = 'documentReady'
HIGHLIGHTER_EVENT = 'highlighter-event'
PICKER_ACCESSIBLE_CANCELED = 'pickerAccessibleCanceled'
PICKER_ACCESSIBLE_HOVERED = 'pickerAccessibleHovered'
PICKER_ACCESSIBLE_PICKED = 'pickerAccessiblePicked'
PICKER_ACCESSIBLE_PREVIEWED = 'pickerAccessiblePreviewed'
class Browser(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: str, Enum

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

FRAME_UPDATE = 'frameUpdate'
TAB_DETACHED = 'tabDetached'
TAB_NAVIGATED = 'tabNavigated'
WORKER_LIST_CHANGED = 'workerListChanged'
class ContentProcess(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: str, Enum

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

TAB_DETACHED = 'tabDetached'
WORKER_LIST_CHANGED = 'workerListChanged'
class EventSource(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: str, Enum

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

EVENT_RECEIVED = 'eventReceived'
EVENT_SOURCE_CONNECTION_CLOSED = 'eventSourceConnectionClosed'
class Inspector(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: str, Enum

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

COLOR_PICKED = 'colorPicked'
COLOR_PICK_CANCELED = 'colorPickCanceled'
class Memory(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: str, Enum

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

ALLOCATIONS = 'allocations'
GARBAGE_COLLECTION = 'garbage-collection'
class Network(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: str, Enum

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

NETWORK_EVENT_UPDATE = 'networkEventUpdate'
class ParentAccessibility(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: str, Enum

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

INIT = 'canBeDisabledChange'
SHUTDOWN = 'canBeEnabledChange'
class Performance(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: str, Enum

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

CONSOLE_PROFILE_START = 'console-profile-start'
PROFILER_STATUS = 'profiler-status'
RECORDING_STARTED = 'recording-started'
RECORDING_STOPPED = 'recording-stopped'
RECORDING_STOPPING = 'recording-stopping'
TIMELINE_DATA = 'timeline-data'
class Process(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: str, Enum

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

DESCRIPTOR_DESTROYED = 'descriptor-destroyed'
class Root(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: str, Enum

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

ADDON_LIST_CHANGED = 'addonListChanged'
FORWARDING_CANCELLED = 'forwardingCancelled'
PROCESS_LIST_CHANGED = 'processListChanged'
SERVICE_WORKER_REGISTRATION_LIST_CHANGED = 'serviceWorkerRegistrationListChanged'
TAB_LIST_CHANGED = 'tabListChanged'
WORKER_LIST_CHANGED = 'workerListChanged'
class Storage(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: str, Enum

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

STORES_CLEARED = 'storesCleared'
STORES_RELOADED = 'storesReloaded'
STORES_UPDATE = 'storesUpdate'
class Thread(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: str, Enum

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

NEW_SOURCE = 'newSource'
PAUSED = 'paused'
RESUMED = 'resumed'
WILL_INTERRUPT = 'willInterrupt'
class Walker(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: str, Enum

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

DISPLAY_CHANGE = 'display-change'
NEW_MUTATIONS = 'newMutations'
OVERFLOW_CHANGE = 'overflow-change'
PICKER_NODE_CANCELED = 'pickerNodeCanceled'
PICKER_NODE_HOVERED = 'pickerNodeHovered'
PICKER_NODE_PICKED = 'pickerNodePicked'
PICKER_NODE_PREVIEWED = 'pickerNodePreviewed'
RESIZE = 'resize'
ROOT_AVAILABLE = 'root-available'
ROOT_DESTROYED = 'root-destroyed'
SCROLLABLE_CHANGE = 'scrollable-change'
class Watcher(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: str, Enum

https://github.com/mozilla/gecko-dev/blob/master/devtools/shared/specs/watcher.js events reside in webconsole, however its origin (and its actor) comes actually from watcher

RESOURCES_AVAILABLE_ARRAY = 'resources-available-array'
RESOURCES_DESTROYED_ARRAY = 'resources-destroyed-array'
RESOURCES_UPDATED_ARRAY = 'resources-updated-array'
TARGET_AVAILABLE_FORM = 'target-available-form'
TARGET_DESTROYED_FORM = 'target-destroyed-form'
class WebConsole(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: str, Enum

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

CONSOLE_API_CALL = 'consoleAPICall'
DOCUMENT_EVENT = 'documentEvent'
EVALUATION_RESULT = 'evaluationResult'
FILE_ACTIVITY = 'fileActivity'
INSPECT_OBJECT = 'inspectObject'
LAST_PRIVATE_CONTEXT_EXITED = 'lastPrivateContextExited'
LOG_MESSAGE = 'logMessage'
NETWORK_EVENT = 'networkEvent'
PAGE_ERROR = 'pageError'
REFLOW_ACTIVITY = 'reflowActivity'
class WebSocket(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: str, Enum

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

FRAME_RECEIVED = 'frameReceived'
FRAME_SENT = 'frameSent'
WEB_SOCKET_CLOSED = 'webSocketClosed'
WEB_SOCKET_OPENED = 'webSocketOpened'
class Worker(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: str, Enum

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

DESCRIPTOR_DESTROYED = 'descriptor-destroyed'