Skip to content

Constants

This section documents all constants, enums, and configuration values used throughout Pydoll.

pydoll.constants

By

Bases: str, Enum

CSS_SELECTOR class-attribute instance-attribute

CSS_SELECTOR = 'css'

XPATH class-attribute instance-attribute

XPATH = 'xpath'

CLASS_NAME class-attribute instance-attribute

CLASS_NAME = 'class_name'

ID class-attribute instance-attribute

ID = 'id'

TAG_NAME class-attribute instance-attribute

TAG_NAME = 'tag_name'

NAME class-attribute instance-attribute

NAME = 'name'

Scripts

ELEMENT_VISIBLE class-attribute instance-attribute

ELEMENT_VISIBLE = "\n    function() {\n        const rect = this.getBoundingClientRect();\n        return (\n            rect.width > 0 && rect.height > 0\n            && getComputedStyle(this).visibility !== 'hidden'\n            && getComputedStyle(this).display !== 'none'\n        )\n    }\n    "

ELEMENT_ON_TOP class-attribute instance-attribute

ELEMENT_ON_TOP = '\n    function() {\n        const rect = this.getBoundingClientRect();\n        const elementFromPoint = document.elementFromPoint(\n            rect.x + rect.width / 2,\n            rect.y + rect.height / 2\n        );\n        return elementFromPoint === this;\n    }\n    '

CLICK class-attribute instance-attribute

CLICK = "\n    function(){\n        clicked = false;\n        this.addEventListener('click', function(){\n            clicked = true;\n        });\n        this.click();\n        return clicked;\n    }\n    "

CLICK_OPTION_TAG class-attribute instance-attribute

CLICK_OPTION_TAG = '\n    document.querySelector(\'option[value="{self.value}"]\').selected = true;\n    var selectParentXpath = (\n        \'//option[@value="{self.value}"]//ancestor::select\'\n    );\n    var select = document.evaluate(\n        selectParentXpath,\n        document,\n        null,\n        XPathResult.FIRST_ORDERED_NODE_TYPE,\n        null\n    ).singleNodeValue;\n    var event = new Event(\'change\', { bubbles: true });\n    select.dispatchEvent(event);\n    '

BOUNDS class-attribute instance-attribute

BOUNDS = '\n    function() {\n        return JSON.stringify(this.getBoundingClientRect());\n    }\n    '

FIND_RELATIVE_XPATH_ELEMENT class-attribute instance-attribute

FIND_RELATIVE_XPATH_ELEMENT = '\n        function() {\n            return document.evaluate(\n                "{escaped_value}", this, null,\n                XPathResult.FIRST_ORDERED_NODE_TYPE, null\n            ).singleNodeValue;\n        }\n    '

FIND_XPATH_ELEMENT class-attribute instance-attribute

FIND_XPATH_ELEMENT = '\n        var element = document.evaluate(\n            "{escaped_value}", document, null,\n            XPathResult.FIRST_ORDERED_NODE_TYPE, null\n        ).singleNodeValue;\n        element;\n    '

FIND_RELATIVE_XPATH_ELEMENTS class-attribute instance-attribute

FIND_RELATIVE_XPATH_ELEMENTS = '\n        function() {\n            var elements = document.evaluate(\n                "{escaped_value}", this, null,\n                XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null\n            );\n            var results = [];\n            for (var i = 0; i < elements.snapshotLength; i++) {\n                results.push(elements.snapshotItem(i));\n            }\n            return results;\n        }\n    '

FIND_XPATH_ELEMENTS class-attribute instance-attribute

FIND_XPATH_ELEMENTS = '\n        var elements = document.evaluate(\n            "{escaped_value}", document, null,\n            XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null\n        );\n        var results = [];\n        for (var i = 0; i < elements.snapshotLength; i++) {\n            results.push(elements.snapshotItem(i));\n        }\n        results;\n    '

QUERY_SELECTOR class-attribute instance-attribute

QUERY_SELECTOR = 'document.querySelector("{selector}");'

RELATIVE_QUERY_SELECTOR class-attribute instance-attribute

RELATIVE_QUERY_SELECTOR = '\n        function() {\n            return this.querySelector("{selector}");\n        }\n    '

QUERY_SELECTOR_ALL class-attribute instance-attribute

QUERY_SELECTOR_ALL = 'document.querySelectorAll("{selector}");'

RELATIVE_QUERY_SELECTOR_ALL class-attribute instance-attribute

RELATIVE_QUERY_SELECTOR_ALL = '\n        function() {\n            return this.querySelectorAll("{selector}");\n        }\n    '

Key

Bases: tuple[str, int], Enum

BACKSPACE class-attribute instance-attribute

BACKSPACE = ('Backspace', 8)

TAB class-attribute instance-attribute

TAB = ('Tab', 9)

ENTER class-attribute instance-attribute

ENTER = ('Enter', 13)

SHIFT class-attribute instance-attribute

SHIFT = ('Shift', 16)

CONTROL class-attribute instance-attribute

CONTROL = ('Control', 17)

ALT class-attribute instance-attribute

ALT = ('Alt', 18)

PAUSE class-attribute instance-attribute

PAUSE = ('Pause', 19)

CAPSLOCK class-attribute instance-attribute

CAPSLOCK = ('CapsLock', 20)

ESCAPE class-attribute instance-attribute

ESCAPE = ('Escape', 27)

SPACE class-attribute instance-attribute

SPACE = ('Space', 32)

PAGEUP class-attribute instance-attribute

PAGEUP = ('PageUp', 33)

PAGEDOWN class-attribute instance-attribute

PAGEDOWN = ('PageDown', 34)

END class-attribute instance-attribute

END = ('End', 35)

HOME class-attribute instance-attribute

HOME = ('Home', 36)

ARROWLEFT class-attribute instance-attribute

ARROWLEFT = ('ArrowLeft', 37)

ARROWUP class-attribute instance-attribute

ARROWUP = ('ArrowUp', 38)

ARROWRIGHT class-attribute instance-attribute

ARROWRIGHT = ('ArrowRight', 39)

ARROWDOWN class-attribute instance-attribute

ARROWDOWN = ('ArrowDown', 40)

PRINTSCREEN class-attribute instance-attribute

PRINTSCREEN = ('PrintScreen', 44)

INSERT class-attribute instance-attribute

INSERT = ('Insert', 45)

DELETE class-attribute instance-attribute

DELETE = ('Delete', 46)

META class-attribute instance-attribute

META = ('Meta', 91)

METARIGHT class-attribute instance-attribute

METARIGHT = ('MetaRight', 92)

CONTEXTMENU class-attribute instance-attribute

CONTEXTMENU = ('ContextMenu', 93)

NUMLOCK class-attribute instance-attribute

NUMLOCK = ('NumLock', 144)

SCROLLLOCK class-attribute instance-attribute

SCROLLLOCK = ('ScrollLock', 145)

F1 class-attribute instance-attribute

F1 = ('F1', 112)

F2 class-attribute instance-attribute

F2 = ('F2', 113)

F3 class-attribute instance-attribute

F3 = ('F3', 114)

F4 class-attribute instance-attribute

F4 = ('F4', 115)

F5 class-attribute instance-attribute

F5 = ('F5', 116)

F6 class-attribute instance-attribute

F6 = ('F6', 117)

F7 class-attribute instance-attribute

F7 = ('F7', 118)

F8 class-attribute instance-attribute

F8 = ('F8', 119)

F9 class-attribute instance-attribute

F9 = ('F9', 120)

F10 class-attribute instance-attribute

F10 = ('F10', 121)

F11 class-attribute instance-attribute

F11 = ('F11', 122)

F12 class-attribute instance-attribute

F12 = ('F12', 123)

SEMICOLON class-attribute instance-attribute

SEMICOLON = ('Semicolon', 186)

EQUALSIGN class-attribute instance-attribute

EQUALSIGN = ('EqualSign', 187)

COMMA class-attribute instance-attribute

COMMA = ('Comma', 188)

MINUS class-attribute instance-attribute

MINUS = ('Minus', 189)

PERIOD class-attribute instance-attribute

PERIOD = ('Period', 190)

SLASH class-attribute instance-attribute

SLASH = ('Slash', 191)

GRAVEACCENT class-attribute instance-attribute

GRAVEACCENT = ('GraveAccent', 192)

BRACKETLEFT class-attribute instance-attribute

BRACKETLEFT = ('BracketLeft', 219)

BACKSLASH class-attribute instance-attribute

BACKSLASH = ('Backslash', 220)

BRACKETRIGHT class-attribute instance-attribute

BRACKETRIGHT = ('BracketRight', 221)

QUOTE class-attribute instance-attribute

QUOTE = ('Quote', 222)

BrowserType

Bases: Enum

CHROME class-attribute instance-attribute

CHROME = auto()

EDGE class-attribute instance-attribute

EDGE = auto()

WindowState

Bases: str, Enum

Possible states for a browser window.

MAXIMIZED class-attribute instance-attribute

MAXIMIZED = 'maximized'

MINIMIZED class-attribute instance-attribute

MINIMIZED = 'minimized'

NORMAL class-attribute instance-attribute

NORMAL = 'normal'

DownloadBehavior

Bases: str, Enum

Possible behaviors for download handling.

ALLOW class-attribute instance-attribute

ALLOW = 'allow'

DENY class-attribute instance-attribute

DENY = 'deny'

ALLOW_AND_NAME class-attribute instance-attribute

ALLOW_AND_NAME = 'allowAndName'

DEFAULT class-attribute instance-attribute

DEFAULT = 'default'

PermissionType

Bases: str, Enum

Browser permission types as defined in the Chrome DevTools Protocol.

AR class-attribute instance-attribute

AR = 'ar'

AUDIO_CAPTURE class-attribute instance-attribute

AUDIO_CAPTURE = 'audioCapture'

AUTOMATIC_FULLSCREEN class-attribute instance-attribute

AUTOMATIC_FULLSCREEN = 'automaticFullscreen'

BACKGROUND_FETCH class-attribute instance-attribute

BACKGROUND_FETCH = 'backgroundFetch'

BACKGROUND_SYNC class-attribute instance-attribute

BACKGROUND_SYNC = 'backgroundSync'

CAMERA_PAN_TILT_ZOOM class-attribute instance-attribute

CAMERA_PAN_TILT_ZOOM = 'cameraPanTiltZoom'

CAPTURED_SURFACE_CONTROL class-attribute instance-attribute

CAPTURED_SURFACE_CONTROL = 'capturedSurfaceControl'

CLIPBOARD_READ_WRITE class-attribute instance-attribute

CLIPBOARD_READ_WRITE = 'clipboardReadWrite'

CLIPBOARD_SANITIZED_WRITE class-attribute instance-attribute

CLIPBOARD_SANITIZED_WRITE = 'clipboardSanitizedWrite'

DISPLAY_CAPTURE class-attribute instance-attribute

DISPLAY_CAPTURE = 'displayCapture'

DURABLE_STORAGE class-attribute instance-attribute

DURABLE_STORAGE = 'durableStorage'

GEOLOCATION class-attribute instance-attribute

GEOLOCATION = 'geolocation'

HAND_TRACKING class-attribute instance-attribute

HAND_TRACKING = 'handTracking'

IDLE_DETECTION class-attribute instance-attribute

IDLE_DETECTION = 'idleDetection'

KEYBOARD_LOCK class-attribute instance-attribute

KEYBOARD_LOCK = 'keyboardLock'

LOCAL_FONTS class-attribute instance-attribute

LOCAL_FONTS = 'localFonts'

LOCAL_NETWORK_ACCESS class-attribute instance-attribute

LOCAL_NETWORK_ACCESS = 'localNetworkAccess'

MIDI class-attribute instance-attribute

MIDI = 'midi'

MIDI_SYSEX class-attribute instance-attribute

MIDI_SYSEX = 'midiSysex'

NFC class-attribute instance-attribute

NFC = 'nfc'

NOTIFICATIONS class-attribute instance-attribute

NOTIFICATIONS = 'notifications'

PAYMENT_HANDLER class-attribute instance-attribute

PAYMENT_HANDLER = 'paymentHandler'

PERIODIC_BACKGROUND_SYNC class-attribute instance-attribute

PERIODIC_BACKGROUND_SYNC = 'periodicBackgroundSync'

POINTER_LOCK class-attribute instance-attribute

POINTER_LOCK = 'pointerLock'

PROTECTED_MEDIA_IDENTIFIER class-attribute instance-attribute

PROTECTED_MEDIA_IDENTIFIER = 'protectedMediaIdentifier'

SENSORS class-attribute instance-attribute

SENSORS = 'sensors'

SMART_CARD class-attribute instance-attribute

SMART_CARD = 'smartCard'

SPEAKER_SELECTION class-attribute instance-attribute

SPEAKER_SELECTION = 'speakerSelection'

STORAGE_ACCESS class-attribute instance-attribute

STORAGE_ACCESS = 'storageAccess'

TOP_LEVEL_STORAGE_ACCESS class-attribute instance-attribute

TOP_LEVEL_STORAGE_ACCESS = 'topLevelStorageAccess'

VIDEO_CAPTURE class-attribute instance-attribute

VIDEO_CAPTURE = 'videoCapture'

VR class-attribute instance-attribute

VR = 'vr'

WAKE_LOCK_SCREEN class-attribute instance-attribute

WAKE_LOCK_SCREEN = 'wakeLockScreen'

WAKE_LOCK_SYSTEM class-attribute instance-attribute

WAKE_LOCK_SYSTEM = 'wakeLockSystem'

WEB_APP_INSTALLATION class-attribute instance-attribute

WEB_APP_INSTALLATION = 'webAppInstallation'

WEB_PRINTING class-attribute instance-attribute

WEB_PRINTING = 'webPrinting'

WINDOW_MANAGEMENT class-attribute instance-attribute

WINDOW_MANAGEMENT = 'windowManagement'

RequestMethod

Bases: str, Enum

HTTP request methods.

GET class-attribute instance-attribute

GET = 'GET'

POST class-attribute instance-attribute

POST = 'POST'

OPTIONS class-attribute instance-attribute

OPTIONS = 'OPTIONS'

PUT class-attribute instance-attribute

PUT = 'PUT'

DELETE class-attribute instance-attribute

DELETE = 'DELETE'

AuthChallengeResponseValues

Bases: str, Enum

DEFAULT class-attribute instance-attribute

DEFAULT = 'Default'

CANCEL_AUTH class-attribute instance-attribute

CANCEL_AUTH = 'CancelAuth'

PROVIDE_CREDENTIALS class-attribute instance-attribute

PROVIDE_CREDENTIALS = 'ProvideCredentials'

ResourceType

Bases: str, Enum

DOCUMENT class-attribute instance-attribute

DOCUMENT = 'Document'

STYLESHEET class-attribute instance-attribute

STYLESHEET = 'Stylesheet'

IMAGE class-attribute instance-attribute

IMAGE = 'Image'

MEDIA class-attribute instance-attribute

MEDIA = 'Media'

FONT class-attribute instance-attribute

FONT = 'Font'

SCRIPT class-attribute instance-attribute

SCRIPT = 'Script'

TEXT_TRACK class-attribute instance-attribute

TEXT_TRACK = 'TextTrack'

XHR class-attribute instance-attribute

XHR = 'XHR'

FETCH class-attribute instance-attribute

FETCH = 'Fetch'

PREFETCH class-attribute instance-attribute

PREFETCH = 'Prefetch'

EVENT_SOURCE class-attribute instance-attribute

EVENT_SOURCE = 'EventSource'

WEBSOCKET class-attribute instance-attribute

WEBSOCKET = 'WebSocket'

MANIFEST class-attribute instance-attribute

MANIFEST = 'Manifest'

SIGNED_EXCHANGE class-attribute instance-attribute

SIGNED_EXCHANGE = 'SignedExchange'

PING class-attribute instance-attribute

PING = 'Ping'

CSP_VIOLATION_REPORT class-attribute instance-attribute

CSP_VIOLATION_REPORT = 'CSPViolationReport'

PREFLIGHT class-attribute instance-attribute

PREFLIGHT = 'Preflight'

OTHER class-attribute instance-attribute

OTHER = 'OTHER'

RequestStage

Bases: str, Enum

REQUEST class-attribute instance-attribute

REQUEST = 'Request'

RESPONSE class-attribute instance-attribute

RESPONSE = 'Response'

NetworkErrorReason

Bases: str, Enum

Network level fetch failure reason.

FAILED class-attribute instance-attribute

FAILED = 'Failed'

ABORTED class-attribute instance-attribute

ABORTED = 'Aborted'

TIMED_OUT class-attribute instance-attribute

TIMED_OUT = 'TimedOut'

ACCESS_DENIED class-attribute instance-attribute

ACCESS_DENIED = 'AccessDenied'

CONNECTION_CLOSED class-attribute instance-attribute

CONNECTION_CLOSED = 'ConnectionClosed'

CONNECTION_RESET class-attribute instance-attribute

CONNECTION_RESET = 'ConnectionReset'

CONNECTION_REFUSED class-attribute instance-attribute

CONNECTION_REFUSED = 'ConnectionRefused'

CONNECTION_ABORTED class-attribute instance-attribute

CONNECTION_ABORTED = 'ConnectionAborted'

CONNECTION_FAILED class-attribute instance-attribute

CONNECTION_FAILED = 'ConnectionFailed'

NAME_NOT_RESOLVED class-attribute instance-attribute

NAME_NOT_RESOLVED = 'NameNotResolved'

INTERNET_DISCONNECTED class-attribute instance-attribute

INTERNET_DISCONNECTED = 'InternetDisconnected'

ADDRESS_UNREACHABLE class-attribute instance-attribute

ADDRESS_UNREACHABLE = 'AddressUnreachable'

BLOCKED_BY_CLIENT class-attribute instance-attribute

BLOCKED_BY_CLIENT = 'BlockedByClient'

BLOCKED_BY_RESPONSE class-attribute instance-attribute

BLOCKED_BY_RESPONSE = 'BlockedByResponse'

CookiePriority

Bases: str, Enum

Cookie priority levels.

LOW class-attribute instance-attribute

LOW = 'Low'

MEDIUM class-attribute instance-attribute

MEDIUM = 'Medium'

HIGH class-attribute instance-attribute

HIGH = 'High'

CookieSourceScheme

Bases: str, Enum

Cookie source schemes.

UNSET class-attribute instance-attribute

UNSET = 'Unset'

NON_SECURE class-attribute instance-attribute

NON_SECURE = 'NonSecure'

SECURE class-attribute instance-attribute

SECURE = 'Secure'

CookieSameSite

Bases: str, Enum

Cookie same site values.

STRICT class-attribute instance-attribute

STRICT = 'Strict'

LAX class-attribute instance-attribute

LAX = 'Lax'

NONE class-attribute instance-attribute

NONE = 'None'

ConnectionType

Bases: str, Enum

Network connection types.

NONE class-attribute instance-attribute

NONE = 'none'

CELLULAR2G class-attribute instance-attribute

CELLULAR2G = 'cellular2g'

CELLULAR3G class-attribute instance-attribute

CELLULAR3G = 'cellular3g'

CELLULAR4G class-attribute instance-attribute

CELLULAR4G = 'cellular4g'

WIFI class-attribute instance-attribute

WIFI = 'wifi'

ETHERNET class-attribute instance-attribute

ETHERNET = 'ethernet'

BLUETOOTH class-attribute instance-attribute

BLUETOOTH = 'bluetooth'

WIMAX class-attribute instance-attribute

WIMAX = 'wimax'

OTHER class-attribute instance-attribute

OTHER = 'other'

ContentEncoding

Bases: str, Enum

Content encoding types.

GZIP class-attribute instance-attribute

GZIP = 'gzip'

DEFLATE class-attribute instance-attribute

DEFLATE = 'deflate'

BR class-attribute instance-attribute

BR = 'br'

ZSTD class-attribute instance-attribute

ZSTD = 'zstd'

ScreenshotFormat

Bases: str, Enum

Screenshot formats.

JPEG class-attribute instance-attribute

JPEG = 'jpeg'

PNG class-attribute instance-attribute

PNG = 'png'

WEBP class-attribute instance-attribute

WEBP = 'webp'

has_value classmethod

has_value(value)

get_value classmethod

get_value(value)

TransitionType

Bases: str, Enum

Transition types.

LINK = 'link'

TYPED class-attribute instance-attribute

TYPED = 'typed'

ADDRESS_BAR class-attribute instance-attribute

ADDRESS_BAR = 'address_bar'

AUTO_BOOKMARK class-attribute instance-attribute

AUTO_BOOKMARK = 'auto_bookmark'

AUTO_SUBFRAME class-attribute instance-attribute

AUTO_SUBFRAME = 'auto_subframe'

MANUAL_SUBFRAME class-attribute instance-attribute

MANUAL_SUBFRAME = 'manual_subframe'

GENERATED class-attribute instance-attribute

GENERATED = 'generated'

AUTO_TOPLEVEL class-attribute instance-attribute

AUTO_TOPLEVEL = 'auto_toplevel'

FORM_SUBMIT class-attribute instance-attribute

FORM_SUBMIT = 'form_submit'

RELOAD class-attribute instance-attribute

RELOAD = 'reload'

KEYWORD class-attribute instance-attribute

KEYWORD = 'keyword'

KEYWORD_GENERATED class-attribute instance-attribute

KEYWORD_GENERATED = 'keyword_generated'

OTHER class-attribute instance-attribute

OTHER = 'other'

ReferrerPolicy

Bases: str, Enum

Referrer policies.

NO_REFERRER class-attribute instance-attribute

NO_REFERRER = 'noReferrer'

NO_REFERRER_WHEN_DOWNGRADE class-attribute instance-attribute

NO_REFERRER_WHEN_DOWNGRADE = 'noReferrerWhenDowngrade'

ORIGIN class-attribute instance-attribute

ORIGIN = 'origin'

ORIGIN_WHEN_CROSS_ORIGIN class-attribute instance-attribute

ORIGIN_WHEN_CROSS_ORIGIN = 'originWhenCrossOrigin'

SAME_ORIGIN class-attribute instance-attribute

SAME_ORIGIN = 'sameOrigin'

STRICT_ORIGIN class-attribute instance-attribute

STRICT_ORIGIN = 'strictOrigin'

STRICT_ORIGIN_WHEN_CROSS_ORIGIN class-attribute instance-attribute

STRICT_ORIGIN_WHEN_CROSS_ORIGIN = 'strictOriginWhenCrossOrigin'

UNSAFE_URL class-attribute instance-attribute

UNSAFE_URL = 'unsafeUrl'

TransferMode

Bases: str, Enum

Transfer modes.

RETURN_AS_STREAM class-attribute instance-attribute

RETURN_AS_STREAM = 'returnAsStream'

RETURN_AS_BASE64 class-attribute instance-attribute

RETURN_AS_BASE64 = 'returnAsBase64'

AutoResponseMode

Bases: str, Enum

NONE class-attribute instance-attribute

NONE = 'none'

AUTO_ACCEPT class-attribute instance-attribute

AUTO_ACCEPT = 'autoAccept'

AUTO_REJECT class-attribute instance-attribute

AUTO_REJECT = 'autoReject'

AUTO_OPTOUT class-attribute instance-attribute

AUTO_OPTOUT = 'autoOptout'

WebLifecycleState

Bases: str, Enum

Web lifecycle states.

FROZEN class-attribute instance-attribute

FROZEN = 'frozen'

ACTIVE class-attribute instance-attribute

ACTIVE = 'active'

ScreencastFormat

Bases: str, Enum

Screencast formats.

JPEG class-attribute instance-attribute

JPEG = 'jpeg'

PNG class-attribute instance-attribute

PNG = 'png'

OriginTrialStatus

Bases: str, Enum

ENABLED class-attribute instance-attribute

ENABLED = 'Enabled'

VALID_TOKEN_NOT_PROVIDED class-attribute instance-attribute

VALID_TOKEN_NOT_PROVIDED = 'ValidTokenNotProvided'

OS_NOT_SUPPORTED class-attribute instance-attribute

OS_NOT_SUPPORTED = 'OsNotSupported'

TRIAL_NOT_ALLOWED class-attribute instance-attribute

TRIAL_NOT_ALLOWED = 'TrialNotAllowed'

OriginTrialUsageRestriction

Bases: str, Enum

NONE class-attribute instance-attribute

NONE = 'None'

SUBSET class-attribute instance-attribute

SUBSET = 'Subset'

OriginTrialTokenStatus

Bases: str, Enum

SUCCESS class-attribute instance-attribute

SUCCESS = 'Success'

NOT_SUPPORTED class-attribute instance-attribute

NOT_SUPPORTED = 'NotSupported'

INSECURE class-attribute instance-attribute

INSECURE = 'Insecure'

EXPIRED class-attribute instance-attribute

EXPIRED = 'Expired'

WRONG_ORIGIN class-attribute instance-attribute

WRONG_ORIGIN = 'WrongOrigin'

INVALID_SIGNATURE class-attribute instance-attribute

INVALID_SIGNATURE = 'InvalidSignature'

MALFORMED class-attribute instance-attribute

MALFORMED = 'Malformed'

WRONG_VERSION class-attribute instance-attribute

WRONG_VERSION = 'WrongVersion'

FEATURE_DISABLED class-attribute instance-attribute

FEATURE_DISABLED = 'FeatureDisabled'

TOKEN_DISABLED class-attribute instance-attribute

TOKEN_DISABLED = 'TokenDisabled'

FEATURE_DISABLED_FOR_USER class-attribute instance-attribute

FEATURE_DISABLED_FOR_USER = 'FeatureDisabledForUser'

UNKNOWN_TRIAL class-attribute instance-attribute

UNKNOWN_TRIAL = 'UnknownTrial'

PermissionsPolicyBlockReason

Bases: str, Enum

HEADER class-attribute instance-attribute

HEADER = 'Header'

IFRAME_ATTRIBUTE class-attribute instance-attribute

IFRAME_ATTRIBUTE = 'IframeAttribute'

IN_FANCED_FRAME_TREE class-attribute instance-attribute

IN_FANCED_FRAME_TREE = 'InFancedFrameTree'

IN_ISOLATED_APP class-attribute instance-attribute

IN_ISOLATED_APP = 'InIsolatedApp'

PermissionsPolicyFeature

Bases: str, Enum

ACCELEROMETER class-attribute instance-attribute

ACCELEROMETER = 'accelerometer'

ALL_SCREENS_CAPTURE class-attribute instance-attribute

ALL_SCREENS_CAPTURE = 'all-screens-capture'

AMBIENT_LIGHT_SENSOR class-attribute instance-attribute

AMBIENT_LIGHT_SENSOR = 'ambient-light-sensor'

ATTRIBUTION_REPORTING class-attribute instance-attribute

ATTRIBUTION_REPORTING = 'attribution-reporting'

AUTOPLAY class-attribute instance-attribute

AUTOPLAY = 'autoplay'

BLUETOOTH class-attribute instance-attribute

BLUETOOTH = 'bluetooth'

BROWSING_TOPICS class-attribute instance-attribute

BROWSING_TOPICS = 'browsing-topics'

CAMERA class-attribute instance-attribute

CAMERA = 'camera'

CAPTURED_SURFACE_CONTROL class-attribute instance-attribute

CAPTURED_SURFACE_CONTROL = 'captured-surface-control'

CH_DPR class-attribute instance-attribute

CH_DPR = 'ch-dpr'

CH_DEVICE_MEMORY class-attribute instance-attribute

CH_DEVICE_MEMORY = 'ch-device-memory'
CH_DOWNLINK = 'ch-downlink'

CH_ECT class-attribute instance-attribute

CH_ECT = 'ch-ect'

CH_PREFERS_COLOR_SCHEME class-attribute instance-attribute

CH_PREFERS_COLOR_SCHEME = 'ch-prefers-color-scheme'

CH_PREFERS_REDUCED_MOTION class-attribute instance-attribute

CH_PREFERS_REDUCED_MOTION = 'ch-prefers-reduced-motion'

CH_PREFERS_REDUCED_TRANSPARENCY class-attribute instance-attribute

CH_PREFERS_REDUCED_TRANSPARENCY = 'ch-prefers-reduced-transparency'

CH_RTT class-attribute instance-attribute

CH_RTT = 'ch-rtt'

CH_SAVE_DATA class-attribute instance-attribute

CH_SAVE_DATA = 'ch-save-data'

CH_UA class-attribute instance-attribute

CH_UA = 'ch-ua'

CH_UA_ARCH class-attribute instance-attribute

CH_UA_ARCH = 'ch-ua-arch'

CH_UA_BITNESS class-attribute instance-attribute

CH_UA_BITNESS = 'ch-ua-bitness'

CH_UA_HIGH_ENTROPY_VALUES class-attribute instance-attribute

CH_UA_HIGH_ENTROPY_VALUES = 'ch-ua-high-entropy-values'

CH_UA_PLATFORM class-attribute instance-attribute

CH_UA_PLATFORM = 'ch-ua-platform'

CH_UA_MODEL class-attribute instance-attribute

CH_UA_MODEL = 'ch-ua-model'

CH_UA_MOBILE class-attribute instance-attribute

CH_UA_MOBILE = 'ch-ua-mobile'

CH_UA_FORM_FACTORS class-attribute instance-attribute

CH_UA_FORM_FACTORS = 'ch-ua-form-factors'

CH_UA_FULL_VERSION class-attribute instance-attribute

CH_UA_FULL_VERSION = 'ch-ua-full-version'

CH_UA_FULL_VERSION_LIST class-attribute instance-attribute

CH_UA_FULL_VERSION_LIST = 'ch-ua-full-version-list'

CH_UA_PLATFORM_VERSION class-attribute instance-attribute

CH_UA_PLATFORM_VERSION = 'ch-ua-platform-version'

CH_UA_WOW64 class-attribute instance-attribute

CH_UA_WOW64 = 'ch-ua-wow64'

CH_VIEWPORT_HEIGHT class-attribute instance-attribute

CH_VIEWPORT_HEIGHT = 'ch-viewport-height'

CH_VIEWPORT_WIDTH class-attribute instance-attribute

CH_VIEWPORT_WIDTH = 'ch-viewport-width'

CH_WIDTH class-attribute instance-attribute

CH_WIDTH = 'ch-width'

CLIPBOARD_READ class-attribute instance-attribute

CLIPBOARD_READ = 'clipboard-read'

CLIPBOARD_WRITE class-attribute instance-attribute

CLIPBOARD_WRITE = 'clipboard-write'

COMPUTE_PRESSURE class-attribute instance-attribute

COMPUTE_PRESSURE = 'compute-pressure'

CONTROLLED_FRAME class-attribute instance-attribute

CONTROLLED_FRAME = 'controlled-frame'

CROSS_ORIGIN_ISOLATED class-attribute instance-attribute

CROSS_ORIGIN_ISOLATED = 'cross-origin-isolated'

DEFERRED_FETCH class-attribute instance-attribute

DEFERRED_FETCH = 'deferred-fetch'

DEFERRED_FETCH_MINIMAL class-attribute instance-attribute

DEFERRED_FETCH_MINIMAL = 'deferred-fetch-minimal'

DEVICE_ATTRIBUTES class-attribute instance-attribute

DEVICE_ATTRIBUTES = 'device-attributes'

DIGITAL_CREDENTIALS_GET class-attribute instance-attribute

DIGITAL_CREDENTIALS_GET = 'digital-credentials-get'

DIRECT_SOCKETS class-attribute instance-attribute

DIRECT_SOCKETS = 'direct-sockets'

DIRECT_SOCKETS_PRIVATE class-attribute instance-attribute

DIRECT_SOCKETS_PRIVATE = 'direct-sockets-private'

DISPLAY_CAPTURE class-attribute instance-attribute

DISPLAY_CAPTURE = 'display-capture'

DOCUMENT_DOMAIN class-attribute instance-attribute

DOCUMENT_DOMAIN = 'document-domain'

ENCRYPTED_MEDIA class-attribute instance-attribute

ENCRYPTED_MEDIA = 'encrypted-media'

EXECUTION_WHILE_OUT_OF_VIEWPORT class-attribute instance-attribute

EXECUTION_WHILE_OUT_OF_VIEWPORT = 'execution-while-out-of-viewport'

EXECUTION_WHILE_NOT_RENDERED class-attribute instance-attribute

EXECUTION_WHILE_NOT_RENDERED = 'execution-while-not-rendered'

FENCED_UNPARTITIONED_STORAGE_READ class-attribute instance-attribute

FENCED_UNPARTITIONED_STORAGE_READ = 'fenced-unpartitioned-storage-read'

FOCUS_WITHOUT_USER_ACTIVATION class-attribute instance-attribute

FOCUS_WITHOUT_USER_ACTIVATION = 'focus-without-user-activation'

FULLSCREEN class-attribute instance-attribute

FULLSCREEN = 'fullscreen'

FROBULATE class-attribute instance-attribute

FROBULATE = 'frobulate'

GAMEPAD class-attribute instance-attribute

GAMEPAD = 'gamepad'

GEOLOCATION class-attribute instance-attribute

GEOLOCATION = 'geolocation'

GYROSCOPE class-attribute instance-attribute

GYROSCOPE = 'gyroscope'

HID class-attribute instance-attribute

HID = 'hid'

IDENTITY_CREDENTIALS_GET class-attribute instance-attribute

IDENTITY_CREDENTIALS_GET = 'identity-credentials-get'

IDLE_DETECTION class-attribute instance-attribute

IDLE_DETECTION = 'idle-detection'

INTEREST_COHORT class-attribute instance-attribute

INTEREST_COHORT = 'interest-cohort'

JOIN_AD_INTEREST_GROUP class-attribute instance-attribute

JOIN_AD_INTEREST_GROUP = 'join-ad-interest-group'

KEYBOARD_MAP class-attribute instance-attribute

KEYBOARD_MAP = 'keyboard-map'

LANGUAGE_DETECTOR class-attribute instance-attribute

LANGUAGE_DETECTOR = 'language-detector'

LOCAL_FONTS class-attribute instance-attribute

LOCAL_FONTS = 'local-fonts'

MAGNETOMETER class-attribute instance-attribute

MAGNETOMETER = 'magnetometer'

MEDIA_PLAYBACK_WHILE_NOT_VISIBLE class-attribute instance-attribute

MEDIA_PLAYBACK_WHILE_NOT_VISIBLE = 'media-playback-while-not-visible'

MICROPHONE class-attribute instance-attribute

MICROPHONE = 'microphone'

MIDI class-attribute instance-attribute

MIDI = 'midi'

OTP_CREDENTIALS class-attribute instance-attribute

OTP_CREDENTIALS = 'otp-credentials'

PAYMENT class-attribute instance-attribute

PAYMENT = 'payment'

PICTURE_IN_PICTURE class-attribute instance-attribute

PICTURE_IN_PICTURE = 'picture-in-picture'

POPINS class-attribute instance-attribute

POPINS = 'popins'

PRIVATE_AGGREGATION class-attribute instance-attribute

PRIVATE_AGGREGATION = 'private-aggregation'

PRIVATE_STATE_TOKEN_ISSUANCE class-attribute instance-attribute

PRIVATE_STATE_TOKEN_ISSUANCE = 'private-state-token-issuance'

PRIVATE_STATE_TOKEN_REDEMPTION class-attribute instance-attribute

PRIVATE_STATE_TOKEN_REDEMPTION = 'private-state-token-redemption'

PUBLICKEY_CREDENTIALS_CREATE class-attribute instance-attribute

PUBLICKEY_CREDENTIALS_CREATE = 'publickey-credentials-create'

PUBLICKEY_CREDENTIALS_GET class-attribute instance-attribute

PUBLICKEY_CREDENTIALS_GET = 'publickey-credentials-get'

REWRITER class-attribute instance-attribute

REWRITER = 'rewriter'

RUN_AD_AUCTION class-attribute instance-attribute

RUN_AD_AUCTION = 'run-ad-auction'

SCREEN_WAKE_LOCK class-attribute instance-attribute

SCREEN_WAKE_LOCK = 'screen-wake-lock'

SERIAL class-attribute instance-attribute

SERIAL = 'serial'

SHARED_AUTOFILL class-attribute instance-attribute

SHARED_AUTOFILL = 'shared-autofill'

SHARED_STORAGE class-attribute instance-attribute

SHARED_STORAGE = 'shared-storage'

SHARED_STORAGE_SELECT_URL class-attribute instance-attribute

SHARED_STORAGE_SELECT_URL = 'shared-storage-select-url'

SMART_CARD class-attribute instance-attribute

SMART_CARD = 'smart-card'

SPEAKER_SELECTION class-attribute instance-attribute

SPEAKER_SELECTION = 'speaker-selection'

STORAGE_ACCESS class-attribute instance-attribute

STORAGE_ACCESS = 'storage-access'

SUB_APPS class-attribute instance-attribute

SUB_APPS = 'sub-apps'

SUMMARIZER class-attribute instance-attribute

SUMMARIZER = 'summarizer'

SYNC_XHR class-attribute instance-attribute

SYNC_XHR = 'sync-xhr'

TRANSLATOR class-attribute instance-attribute

TRANSLATOR = 'translator'

UNLOAD class-attribute instance-attribute

UNLOAD = 'unload'

USB class-attribute instance-attribute

USB = 'usb'

USB_UNRESTRICTED class-attribute instance-attribute

USB_UNRESTRICTED = 'usb-unresStricted'

VERTICAL_SCROLL class-attribute instance-attribute

VERTICAL_SCROLL = 'vertical-scroll'

WEB_APP_INSTALLATION class-attribute instance-attribute

WEB_APP_INSTALLATION = 'web-app-installation'

WEB_PRINTING class-attribute instance-attribute

WEB_PRINTING = 'web-printing'

WEB_SHARE class-attribute instance-attribute

WEB_SHARE = 'web-share'

WINDOW_MANAGEMENT class-attribute instance-attribute

WINDOW_MANAGEMENT = 'window-management'

WRITER class-attribute instance-attribute

WRITER = 'writer'

XR_SPATIAL_TRACKING class-attribute instance-attribute

XR_SPATIAL_TRACKING = 'xr-spatial-tracking'

CrossOriginOpenerPolicyStatus

Bases: str, Enum

SAME_ORIGIN class-attribute instance-attribute

SAME_ORIGIN = 'SameOrigin'

SAME_ORIGIN_ALLOW_POPUPS class-attribute instance-attribute

SAME_ORIGIN_ALLOW_POPUPS = 'SameOriginAllowPopups'

RESTRICT_PROPERTIES class-attribute instance-attribute

RESTRICT_PROPERTIES = 'RestrictProperties'

UNSAFE_NONE class-attribute instance-attribute

UNSAFE_NONE = 'UnsafeNone'

SAME_ORIGIN_PLUS_COEP class-attribute instance-attribute

SAME_ORIGIN_PLUS_COEP = 'SameOriginPlusCoep'

RESTRICT_PROPERTIES_PLUS_COEP class-attribute instance-attribute

RESTRICT_PROPERTIES_PLUS_COEP = 'RestrictPropertiesPlusCoep'

NO_OPENER_ALLOW_POPUPS class-attribute instance-attribute

NO_OPENER_ALLOW_POPUPS = 'NoopenerAllowPopups'

CrossOriginEmbedderPolicyStatus

Bases: str, Enum

Cross-origin embedder policy status values.

NONE class-attribute instance-attribute

NONE = 'None'

CREDENTIALLESS class-attribute instance-attribute

CREDENTIALLESS = 'Credentialless'

REQUIRE_CORP class-attribute instance-attribute

REQUIRE_CORP = 'RequireCorp'

ContentSecurityPolicySource

Bases: str, Enum

HTTP class-attribute instance-attribute

HTTP = 'HTTP'

META class-attribute instance-attribute

META = 'Meta'

UnserializableEnum

Bases: str, Enum

NEGATIVE_ZERO class-attribute instance-attribute

NEGATIVE_ZERO = '-0'

NAN class-attribute instance-attribute

NAN = 'NaN'

INFINITY class-attribute instance-attribute

INFINITY = 'Infinity'

NEGATIVE_INFINITY class-attribute instance-attribute

NEGATIVE_INFINITY = '-Infinity'

SerializationValue

Bases: str, Enum

DEEP class-attribute instance-attribute

DEEP = 'deep'

JSON class-attribute instance-attribute

JSON = 'json'

ID_ONLY class-attribute instance-attribute

ID_ONLY = 'idOnly'

RemoteObjectType

Bases: str, Enum

OBJECT class-attribute instance-attribute

OBJECT = 'object'

FUNCTION class-attribute instance-attribute

FUNCTION = 'function'

UNDEFINED class-attribute instance-attribute

UNDEFINED = 'undefined'

STRING class-attribute instance-attribute

STRING = 'string'

NUMBER class-attribute instance-attribute

NUMBER = 'number'

BOOLEAN class-attribute instance-attribute

BOOLEAN = 'boolean'

SYMBOL class-attribute instance-attribute

SYMBOL = 'symbol'

BIGINT class-attribute instance-attribute

BIGINT = 'bigint'

RemoteObjectSubtype

Bases: str, Enum

ARRAY class-attribute instance-attribute

ARRAY = 'array'

NULL class-attribute instance-attribute

NULL = 'null'

NODE class-attribute instance-attribute

NODE = 'node'

REGEXP class-attribute instance-attribute

REGEXP = 'regexp'

DATE class-attribute instance-attribute

DATE = 'date'

MAP class-attribute instance-attribute

MAP = 'map'

SET class-attribute instance-attribute

SET = 'set'

WEAK_MAP class-attribute instance-attribute

WEAK_MAP = 'weakmap'

WEAK_SET class-attribute instance-attribute

WEAK_SET = 'weakset'

ITERATOR class-attribute instance-attribute

ITERATOR = 'iterator'

GENERATOR class-attribute instance-attribute

GENERATOR = 'generator'

ERROR class-attribute instance-attribute

ERROR = 'error'

PROXY class-attribute instance-attribute

PROXY = 'proxy'

PROMISE class-attribute instance-attribute

PROMISE = 'promise'

TYPED_ARRAY class-attribute instance-attribute

TYPED_ARRAY = 'typedarray'

ARRAY_BUFFER class-attribute instance-attribute

ARRAY_BUFFER = 'arraybuffer'

DATA_VIEW class-attribute instance-attribute

DATA_VIEW = 'dataview'

WEB_ASSEMBLY_MEMORY class-attribute instance-attribute

WEB_ASSEMBLY_MEMORY = 'webassemblymemory'

WASM_VALUE class-attribute instance-attribute

WASM_VALUE = 'wasmvalue'

DeepSerializedValueType

Bases: str, Enum

UNDEFINED class-attribute instance-attribute

UNDEFINED = 'undefined'

NULL class-attribute instance-attribute

NULL = 'null'

STRING class-attribute instance-attribute

STRING = 'string'

NUMBER class-attribute instance-attribute

NUMBER = 'number'

BOOLEAN class-attribute instance-attribute

BOOLEAN = 'boolean'

BIGINT class-attribute instance-attribute

BIGINT = 'bigint'

REGEXP class-attribute instance-attribute

REGEXP = 'regexp'

DATE class-attribute instance-attribute

DATE = 'date'

SYMBOL class-attribute instance-attribute

SYMBOL = 'symbol'

ARRAY class-attribute instance-attribute

ARRAY = 'array'

OBJECT class-attribute instance-attribute

OBJECT = 'object'

FUNCTION class-attribute instance-attribute

FUNCTION = 'function'

MAP class-attribute instance-attribute

MAP = 'map'

SET class-attribute instance-attribute

SET = 'set'

WEAK_MAP class-attribute instance-attribute

WEAK_MAP = 'weakmap'

WEAK_SET class-attribute instance-attribute

WEAK_SET = 'weakset'

ERROR class-attribute instance-attribute

ERROR = 'error'

PROXY class-attribute instance-attribute

PROXY = 'proxy'

PROMISE class-attribute instance-attribute

PROMISE = 'promise'

TYPED_ARRAY class-attribute instance-attribute

TYPED_ARRAY = 'typedarray'

ARRAY_BUFFER class-attribute instance-attribute

ARRAY_BUFFER = 'arraybuffer'

NODE class-attribute instance-attribute

NODE = 'node'

WINDOW class-attribute instance-attribute

WINDOW = 'window'

GENERATOR class-attribute instance-attribute

GENERATOR = 'generator'

ObjectPreviewType

Bases: str, Enum

OBJECT class-attribute instance-attribute

OBJECT = 'object'

FUNCTION class-attribute instance-attribute

FUNCTION = 'function'

UNDEFINED class-attribute instance-attribute

UNDEFINED = 'undefined'

STRING class-attribute instance-attribute

STRING = 'string'

NUMBER class-attribute instance-attribute

NUMBER = 'number'

BOOLEAN class-attribute instance-attribute

BOOLEAN = 'boolean'

SYMBOL class-attribute instance-attribute

SYMBOL = 'symbol'

BIGINT class-attribute instance-attribute

BIGINT = 'bigint'

ObjectPreviewSubtype

Bases: str, Enum

ARRAY class-attribute instance-attribute

ARRAY = 'array'

NULL class-attribute instance-attribute

NULL = 'null'

NODE class-attribute instance-attribute

NODE = 'node'

REGEXP class-attribute instance-attribute

REGEXP = 'regexp'

DATE class-attribute instance-attribute

DATE = 'date'

MAP class-attribute instance-attribute

MAP = 'map'

SET class-attribute instance-attribute

SET = 'set'

WEAKMAP class-attribute instance-attribute

WEAKMAP = 'weakmap'

WEAKSET class-attribute instance-attribute

WEAKSET = 'weakset'

ITERATOR class-attribute instance-attribute

ITERATOR = 'iterator'

GENERATOR class-attribute instance-attribute

GENERATOR = 'generator'

ERROR class-attribute instance-attribute

ERROR = 'error'

PROXY class-attribute instance-attribute

PROXY = 'proxy'

PROMISE class-attribute instance-attribute

PROMISE = 'promise'

TYPEDARRAY class-attribute instance-attribute

TYPEDARRAY = 'typedarray'

ARRAYBUFFER class-attribute instance-attribute

ARRAYBUFFER = 'arraybuffer'

DATAVIEW class-attribute instance-attribute

DATAVIEW = 'dataview'

WEB_ASSEMBLY_MEMORY class-attribute instance-attribute

WEB_ASSEMBLY_MEMORY = 'webassemblymemory'

WASM_VALUE class-attribute instance-attribute

WASM_VALUE = 'wasmvalue'

PropertyPreviewType

Bases: str, Enum

OBJECT class-attribute instance-attribute

OBJECT = 'object'

FUNCTION class-attribute instance-attribute

FUNCTION = 'function'

UNDEFINED class-attribute instance-attribute

UNDEFINED = 'undefined'

STRING class-attribute instance-attribute

STRING = 'string'

NUMBER class-attribute instance-attribute

NUMBER = 'number'

BOOLEAN class-attribute instance-attribute

BOOLEAN = 'boolean'

SYMBOL class-attribute instance-attribute

SYMBOL = 'symbol'

ACCESSOR class-attribute instance-attribute

ACCESSOR = 'accessor'

BIGINT class-attribute instance-attribute

BIGINT = 'bigint'

PropertyPreviewSubtype

Bases: str, Enum

ARRAY class-attribute instance-attribute

ARRAY = 'array'

NULL class-attribute instance-attribute

NULL = 'null'

NODE class-attribute instance-attribute

NODE = 'node'

REGEXP class-attribute instance-attribute

REGEXP = 'regexp'

DATE class-attribute instance-attribute

DATE = 'date'

MAP class-attribute instance-attribute

MAP = 'map'

SET class-attribute instance-attribute

SET = 'set'

WEAKMAP class-attribute instance-attribute

WEAKMAP = 'weakmap'

WEAKSET class-attribute instance-attribute

WEAKSET = 'weakset'

ITERATOR class-attribute instance-attribute

ITERATOR = 'iterator'

GENERATOR class-attribute instance-attribute

GENERATOR = 'generator'

ERROR class-attribute instance-attribute

ERROR = 'error'

PROXY class-attribute instance-attribute

PROXY = 'proxy'

PROMISE class-attribute instance-attribute

PROMISE = 'promise'

TYPEDARRAY class-attribute instance-attribute

TYPEDARRAY = 'typedarray'

ARRAYBUFFER class-attribute instance-attribute

ARRAYBUFFER = 'arraybuffer'

DATAVIEW class-attribute instance-attribute

DATAVIEW = 'dataview'

WEB_ASSEMBLY_MEMORY class-attribute instance-attribute

WEB_ASSEMBLY_MEMORY = 'webassemblymemory'

WASM_VALUE class-attribute instance-attribute

WASM_VALUE = 'wasmvalue'

StorageBucketDurability

Bases: str, Enum

RELAXED class-attribute instance-attribute

RELAXED = 'relaxed'

STRICT class-attribute instance-attribute

STRICT = 'strict'

StorageType

Bases: str, Enum

COOKIES class-attribute instance-attribute

COOKIES = 'cookies'

FILE_SYSTEMS class-attribute instance-attribute

FILE_SYSTEMS = 'file_systems'

INDEXEDDB class-attribute instance-attribute

INDEXEDDB = 'indexeddb'

LOCAL_STORAGE class-attribute instance-attribute

LOCAL_STORAGE = 'local_storage'

SHADER_CACHE class-attribute instance-attribute

SHADER_CACHE = 'shader_cache'

WEBSQL class-attribute instance-attribute

WEBSQL = 'websql'

SERVICE_WORKERS class-attribute instance-attribute

SERVICE_WORKERS = 'service_workers'

CACHE_STORAGE class-attribute instance-attribute

CACHE_STORAGE = 'cache_storage'

INTEREST_GROUPS class-attribute instance-attribute

INTEREST_GROUPS = 'interest_groups'

SHARED_STORAGE class-attribute instance-attribute

SHARED_STORAGE = 'shared_storage'

STORAGE_BUCKETS class-attribute instance-attribute

STORAGE_BUCKETS = 'storage_buckets'

ALL class-attribute instance-attribute

ALL = 'all'

OTHER class-attribute instance-attribute

OTHER = 'other'

KeyEventType

Bases: str, Enum

KEY_DOWN class-attribute instance-attribute

KEY_DOWN = 'keyDown'

KEY_UP class-attribute instance-attribute

KEY_UP = 'keyUp'

CHAR class-attribute instance-attribute

CHAR = 'char'

RAW_KEY_DOWN class-attribute instance-attribute

RAW_KEY_DOWN = 'rawKeyDown'

KeyModifier

Bases: int, Enum

ALT class-attribute instance-attribute

ALT = 1

CTRL class-attribute instance-attribute

CTRL = 2

META class-attribute instance-attribute

META = 4

SHIFT class-attribute instance-attribute

SHIFT = 8

KeyLocation

Bases: int, Enum

LEFT class-attribute instance-attribute

LEFT = 1

RIGHT class-attribute instance-attribute

RIGHT = 2

MouseEventType

Bases: str, Enum

MOUSE_PRESSED class-attribute instance-attribute

MOUSE_PRESSED = 'mousePressed'

MOUSE_RELEASED class-attribute instance-attribute

MOUSE_RELEASED = 'mouseReleased'

MOUSE_MOVED class-attribute instance-attribute

MOUSE_MOVED = 'mouseMoved'

MOUSE_WHEEL class-attribute instance-attribute

MOUSE_WHEEL = 'mouseWheel'

MouseButton

Bases: str, Enum

NONE class-attribute instance-attribute

NONE = 'none'

LEFT class-attribute instance-attribute

LEFT = 'left'

MIDDLE class-attribute instance-attribute

MIDDLE = 'middle'

RIGHT class-attribute instance-attribute

RIGHT = 'right'

BACK class-attribute instance-attribute

BACK = 'back'

FORWARD class-attribute instance-attribute

FORWARD = 'forward'

PointerType

Bases: str, Enum

MOUSE class-attribute instance-attribute

MOUSE = 'mouse'

PEN class-attribute instance-attribute

PEN = 'pen'

TouchEventType

Bases: str, Enum

TOUCH_START class-attribute instance-attribute

TOUCH_START = 'touchStart'

TOUCH_MOVE class-attribute instance-attribute

TOUCH_MOVE = 'touchMove'

TOUCH_END class-attribute instance-attribute

TOUCH_END = 'touchEnd'

TOUCH_CANCEL class-attribute instance-attribute

TOUCH_CANCEL = 'touchCancel'

DragEventType

Bases: str, Enum

DRAG_ENTER class-attribute instance-attribute

DRAG_ENTER = 'dragEnter'

DRAG_OVER class-attribute instance-attribute

DRAG_OVER = 'dragOver'

DROP class-attribute instance-attribute

DROP = 'drop'

DRAG_CANCEL class-attribute instance-attribute

DRAG_CANCEL = 'dragCancel'

GestureSourceType

Bases: str, Enum

TOUCH class-attribute instance-attribute

TOUCH = 'touch'

MOUSE class-attribute instance-attribute

MOUSE = 'mouse'

DEFAULT class-attribute instance-attribute

DEFAULT = 'default'

IncludeWhitespace

Bases: str, Enum

NONE class-attribute instance-attribute

NONE = 'none'

ALL class-attribute instance-attribute

ALL = 'all'

PhysicalAxes

Bases: str, Enum

HORIZONTAL class-attribute instance-attribute

HORIZONTAL = 'Horizontal'

VERTICAL class-attribute instance-attribute

VERTICAL = 'Vertical'

BOTH class-attribute instance-attribute

BOTH = 'Both'

LogicalAxes

Bases: str, Enum

INLINE class-attribute instance-attribute

INLINE = 'Inline'

BLOCK class-attribute instance-attribute

BLOCK = 'Block'

BOTH class-attribute instance-attribute

BOTH = 'Both'

PseudoType

Bases: str, Enum

FIRST_LINE class-attribute instance-attribute

FIRST_LINE = 'first-line'

FIRST_LETTER class-attribute instance-attribute

FIRST_LETTER = 'first-letter'

CHECKMARK class-attribute instance-attribute

CHECKMARK = 'checkmark'

BEFORE class-attribute instance-attribute

BEFORE = 'before'

AFTER class-attribute instance-attribute

AFTER = 'after'

PICKER_ICON class-attribute instance-attribute

PICKER_ICON = 'picker-icon'

MARKER class-attribute instance-attribute

MARKER = 'marker'

BACKDROP class-attribute instance-attribute

BACKDROP = 'backdrop'

COLUMN class-attribute instance-attribute

COLUMN = 'column'

SELECTION class-attribute instance-attribute

SELECTION = 'selection'

SEARCH_TEXT class-attribute instance-attribute

SEARCH_TEXT = 'search-text'

TARGET_TEXT class-attribute instance-attribute

TARGET_TEXT = 'target-text'

SPELLING_ERROR class-attribute instance-attribute

SPELLING_ERROR = 'spelling-error'

GRAMMAR_ERROR class-attribute instance-attribute

GRAMMAR_ERROR = 'grammar-error'

HIGHLIGHT class-attribute instance-attribute

HIGHLIGHT = 'highlight'

FIRST_LINE_INHERITED class-attribute instance-attribute

FIRST_LINE_INHERITED = 'first-line-inherited'

SCROLL_MARKER class-attribute instance-attribute

SCROLL_MARKER = 'scroll-marker'

SCROLL_MARKER_GROUP class-attribute instance-attribute

SCROLL_MARKER_GROUP = 'scroll-marker-group'

SCROLL_BUTTON class-attribute instance-attribute

SCROLL_BUTTON = 'scroll-button'

SCROLLBAR class-attribute instance-attribute

SCROLLBAR = 'scrollbar'

SCROLLBAR_THUMB class-attribute instance-attribute

SCROLLBAR_THUMB = 'scrollbar-thumb'

SCROLLBAR_BUTTON class-attribute instance-attribute

SCROLLBAR_BUTTON = 'scrollbar-button'

SCROLLBAR_TRACK class-attribute instance-attribute

SCROLLBAR_TRACK = 'scrollbar-track'

SCROLLBAR_TRACK_PIECE class-attribute instance-attribute

SCROLLBAR_TRACK_PIECE = 'scrollbar-track-piece'

SCROLLBAR_CORNER class-attribute instance-attribute

SCROLLBAR_CORNER = 'scrollbar-corner'

RESIZER class-attribute instance-attribute

RESIZER = 'resizer'

INPUT_LIST_BUTTON class-attribute instance-attribute

INPUT_LIST_BUTTON = 'input-list-button'

VIEW_TRANSITION class-attribute instance-attribute

VIEW_TRANSITION = 'view-transition'

VIEW_TRANSITION_GROUP class-attribute instance-attribute

VIEW_TRANSITION_GROUP = 'view-transition-group'

VIEW_TRANSITION_IMAGE_PAIR class-attribute instance-attribute

VIEW_TRANSITION_IMAGE_PAIR = 'view-transition-image-pair'

VIEW_TRANSITION_OLD class-attribute instance-attribute

VIEW_TRANSITION_OLD = 'view-transition-old'

VIEW_TRANSITION_NEW class-attribute instance-attribute

VIEW_TRANSITION_NEW = 'view-transition-new'

PLACEHOLDER class-attribute instance-attribute

PLACEHOLDER = 'placeholder'

FILE_SELECTOR_BUTTON class-attribute instance-attribute

FILE_SELECTOR_BUTTON = 'file-selector-button'

DETAILS_CONTENT class-attribute instance-attribute

DETAILS_CONTENT = 'details-content'

PICKER class-attribute instance-attribute

PICKER = 'picker'

ShadowRootType

Bases: str, Enum

OPEN class-attribute instance-attribute

OPEN = 'open'

CLOSED class-attribute instance-attribute

CLOSED = 'closed'

USER_AGENT class-attribute instance-attribute

USER_AGENT = 'user-agent'

CompatibilityMode

Bases: str, Enum

QUIRKS_MODE class-attribute instance-attribute

QUIRKS_MODE = 'QuirksMode'

LIMITED_QUIRKS_MODE class-attribute instance-attribute

LIMITED_QUIRKS_MODE = 'LimitedQuirksMode'

NO_QUIRKS_MODE class-attribute instance-attribute

NO_QUIRKS_MODE = 'NoQuirksMode'

ElementRelation

Bases: str, Enum

POPOVER_TARGET class-attribute instance-attribute

POPOVER_TARGET = 'PopoverTarget'

INTEREST_TARGET class-attribute instance-attribute

INTEREST_TARGET = 'InterestTarget'

MixedContentType

Bases: str, Enum

BLOCKABLE class-attribute instance-attribute

BLOCKABLE = 'blockable'

OPTIONALLY_BLOCKABLE class-attribute instance-attribute

OPTIONALLY_BLOCKABLE = 'optionally-blockable'

NONE class-attribute instance-attribute

NONE = 'none'

ResourcePriority

Bases: str, Enum

VERY_LOW class-attribute instance-attribute

VERY_LOW = 'VeryLow'

LOW class-attribute instance-attribute

LOW = 'Low'

MEDIUM class-attribute instance-attribute

MEDIUM = 'Medium'

HIGH class-attribute instance-attribute

HIGH = 'High'

VERY_HIGH class-attribute instance-attribute

VERY_HIGH = 'VeryHigh'

TrustTokenOperationType

Bases: str, Enum

ISSUANCE class-attribute instance-attribute

ISSUANCE = 'Issuance'

REDEMPTION class-attribute instance-attribute

REDEMPTION = 'Redemption'

SIGNING class-attribute instance-attribute

SIGNING = 'Signing'

RefreshPolicy

Bases: str, Enum

USE_CACHED class-attribute instance-attribute

USE_CACHED = 'UseCached'

REFRESH class-attribute instance-attribute

REFRESH = 'Refresh'

DialogType

Bases: str, Enum

ALERT class-attribute instance-attribute

ALERT = 'alert'

CONFIRM class-attribute instance-attribute

CONFIRM = 'confirm'

PROMPT class-attribute instance-attribute

PROMPT = 'prompt'

BEFORE_UNLOAD class-attribute instance-attribute

BEFORE_UNLOAD = 'beforeunload'

InitiatorType

Bases: str, Enum

PARSER class-attribute instance-attribute

PARSER = 'parser'

SCRIPT class-attribute instance-attribute

SCRIPT = 'script'

PRELOAD class-attribute instance-attribute

PRELOAD = 'preload'

SIGNED_EXCHANGE class-attribute instance-attribute

SIGNED_EXCHANGE = 'SignedExchange'

PREFLIGHT class-attribute instance-attribute

PREFLIGHT = 'preflight'

OTHER class-attribute instance-attribute

OTHER = 'other'

NetworkServiceWorkerRouterSourceType

Bases: str, Enum

Network service worker router source types.

NETWORK class-attribute instance-attribute

NETWORK = 'network'

CACHE class-attribute instance-attribute

CACHE = 'cache'

FETCH_EVENT class-attribute instance-attribute

FETCH_EVENT = 'fetch-event'

RACE_NETWORK class-attribute instance-attribute

RACE_NETWORK = 'race-network'

RACE_NETWORK_AND_FETCH_HANDLER class-attribute instance-attribute

RACE_NETWORK_AND_FETCH_HANDLER = 'race-network-and-fetch-handler'

RACE_NETWORK_AND_CACHE class-attribute instance-attribute

RACE_NETWORK_AND_CACHE = 'race-network-and-cache'

NetworkServiceWorkerResponseSource

Bases: str, Enum

Network service worker response source types.

CACHE_STORAGE class-attribute instance-attribute

CACHE_STORAGE = 'cache-storage'

HTTP_CACHE class-attribute instance-attribute

HTTP_CACHE = 'http-cache'

FALLBACK_CODE class-attribute instance-attribute

FALLBACK_CODE = 'fallback-code'

NETWORK class-attribute instance-attribute

NETWORK = 'network'

AlternateProtocolUsage

Bases: str, Enum

Alternate protocol usage types.

ALTERNATIVE_JOB_WON_WITHOUT_RACE class-attribute instance-attribute

ALTERNATIVE_JOB_WON_WITHOUT_RACE = 'alternativeJobWonWithoutRace'

ALTERNATIVE_JOB_WON_RACE class-attribute instance-attribute

ALTERNATIVE_JOB_WON_RACE = 'alternativeJobWonRace'

MAIN_JOB_WON_RACE class-attribute instance-attribute

MAIN_JOB_WON_RACE = 'mainJobWonRace'

MAPPING_MISSING class-attribute instance-attribute

MAPPING_MISSING = 'mappingMissing'

BROKEN class-attribute instance-attribute

BROKEN = 'broken'

DNS_ALPN_H3_JOB_WON_WITHOUT_RACE class-attribute instance-attribute

DNS_ALPN_H3_JOB_WON_WITHOUT_RACE = 'dnsAlpnH3JobWonWithoutRace'

DNS_ALPN_H3_JOB_WON_RACE class-attribute instance-attribute

DNS_ALPN_H3_JOB_WON_RACE = 'dnsAlpnH3JobWonRace'

UNSPECIFIED_REASON class-attribute instance-attribute

UNSPECIFIED_REASON = 'unspecifiedReason'

SecurityState

Bases: str, Enum

Security state types.

UNKNOWN class-attribute instance-attribute

UNKNOWN = 'unknown'

NEUTRAL class-attribute instance-attribute

NEUTRAL = 'neutral'

INSECURE class-attribute instance-attribute

INSECURE = 'insecure'

INFO class-attribute instance-attribute

INFO = 'info'

INSECURE_BROKEN class-attribute instance-attribute

INSECURE_BROKEN = 'insecure-broken'

CertificateTransparencyCompliance

Bases: str, Enum

Certificate transparency compliance types.

UNKNOWN class-attribute instance-attribute

UNKNOWN = 'unknown'

NOT_COMPLIANT class-attribute instance-attribute

NOT_COMPLIANT = 'not-compliant'

COMPLIANT class-attribute instance-attribute

COMPLIANT = 'compliant'