ErrLookup › SeleniumHQ/selenium
SeleniumHQ/selenium
A browser automation framework and ecosystem. · Java · 2,367 source files
Analyzed at aa36b38e69 on 2026-08-14. 450 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Argument to isShown must be of type Element | exception | error | dom, visibility, isshown, type-validation, atoms |
| Argument to isShown must be of type Element | exception | error | typescript, dom, visibility, isshown, type-validation, atoms |
| Expected input and output file paths | exception | error | build, nodejs, bazel, atoms, cli, typescript |
| Expected input and output file paths | exception | error | build, nodejs, bazel, atoms, cli, typescript |
| Unexpected compiled output format. Expected it to start with | exception | error | build, nodejs, bazel, atoms, typescript, compiler, validation |
| Expected input and output file paths | exception | error | build, nodejs, bazel, atoms, cli, typescript |
| Unexpected compiled output format. Expected it to start with | exception | error | build, nodejs, bazel, atoms, typescript, compiler, validation |
| Expected input and output file paths | exception | error | build, nodejs, bazel, atoms, cli, typescript |
| Unexpected compiled output format. Expected it to start with | exception | error | build, nodejs, bazel, atoms, typescript, compiler, validation |
| Element does not have any client rects | exception | error | dom, geometry, chrome-driver, atoms, clientrects |
| Pattern must be an instance of UrlPattern. Received: '${patt | exception | error | bidi, network, intercept, type-validation, urlpattern |
| Pattern must be an instance of UrlPattern. Received:'${patte | exception | error | bidi, network, intercept, type-validation, urlpattern |
| Pattern must be an instance of String. Received:'${pattern}' | exception | error | bidi, network, intercept, type-validation, string |
| Pass in a CaptureScreenshotParameters object. Received: ${ca | exception | error | bidi, browsing-context, screenshot, type-validation, invalid-argument |
| ${msg} | exception | error | bidi, browsing-context, screenshot, server-error, invalid-argument |
| Origin must be one of ${Object.values(Origin)}. Received:'${ | exception | error | bidi, screenshot, validation, enum, origin |
| Type must be an instance of String. Received:'${type}' | exception | error | bidi, screenshot, validation, string, image-format |
| Quality must be a number. Received:'${quality}' | exception | error | bidi, screenshot, validation, number, image-format |
| ClipRectangle must be an instance of ClipRectangle. Received | exception | error | bidi, screenshot, validation, clip-rectangle, type-check |
| Value must be an instance of BytesValue. Received: '${value} | exception | error | bidi, network-interception, validation, bytes-value, type-check, typo |
| CookieHeader must be an instance of Header. Received:'${head | exception | error | bidi, network-interception, validation, header, cookie, type-check |
| Header value must be an instance of Header. Received:'${head | exception | error | bidi, network-interception, validation, header, type-check |
| Http method must be a string. Received: '${method})' | exception | error | bidi, network-interception, validation, string, typo |
| Url must be a string. Received:'${url}' | exception | error | bidi, network-interception, validation, string, url |
| CookieHeader must be an instance of Header. Received:'${head | exception | error | bidi, network-interception, validation, header, cookie, type-check |
| Username must be a string. Received:'${username}' | exception | error | bidi, network-interception, validation, string, credentials |
| Password must be a string. Received:'${password}' | exception | error | bidi, network-interception, validation, string, credentials |
| Header value must be an instance of Header. Received:'${head | exception | error | bidi, network-interception, validation, header, type-check |
| Reason phrase must be a string. Received: '${reasonPhrase})' | exception | error | bidi, network-interception, validation, string, typo |
| Status must be an integer. Received:'${statusCode}' | exception | error | bidi, network-interception, validation, integer, status-code |
| Value must be an instance of BytesValue. Received:'${value}' | exception | error | bidi, storage, validation, bytes-value, cookie, type-check |
| Params must be a value in SameSite. Received:'${sameSite}' | exception | error | bidi, storage, validation, same-site, library-bug, enum, instanceof |
| ReferenceContext must be string. Received:'${id}' | exception | error | bidi, browsing-context, validation, string, reference-context |
| Background must be boolean. Received:'${background}' | exception | error | bidi, browsing-context, validation, boolean |
| UserContext must be string. Received:'${userContext}' | exception | error | bidi, browsing-context, validation, string, user-context |
| Invalid permission state. Must be one of: ${Object.values(Pe | exception | error | bidi, permissions, validation, enum |
| BiDi connection is closed | exception | error | bidi, websocket, connection, runtime, lifecycle |
| BiDi connection is not open | exception | error | bidi, websocket, connection, race-condition, runtime |
| events should be string or string array | validation | error | bidi, session, subscribe, type-validation, javascript |
| browsingContexts should be string or string array | validation | error | bidi, session, subscribe, type-validation, javascript |
| Params must be an instance of AddInterceptParameters. Receiv | validation | error | bidi, network, intercept, type-validation, javascript |
| Params must be an instance of ContinueRequestParameters. Rec | validation | error | bidi, network, intercept, continue-request, type-validation, javascript |
| Params must be an instance of ContinueResponseParameters. Re | validation | error | bidi, network, intercept, continue-response, type-validation, javascript |
| Params must be an instance of ProvideResponseParameters. Rec | validation | error | bidi, network, intercept, provide-response, type-validation, javascript |
| Cache behavior must be either "${CacheBehavior.DEFAULT}" or | validation | error | bidi, network, cache, enum-validation, javascript |
| Contexts must be an array of non-empty strings | validation | error | bidi, network, cache, array-validation, javascript |
| Value must be an instance of BytesValue. Received: '${value} | validation | error | bidi, network, header, bytesvalue, type-validation, javascript |
| Value must be an instance of BytesValue. Received:'${value}' | validation | error | bidi, storage, cookie, bytesvalue, type-validation, javascript |
| Value must be an instance of BytesValue. Received: ${typeof | validation | error | bidi, network, provide-response, bytesvalue, type-validation, javascript |
| CookieHeader must be an instance of Header. Received:'${head | validation | error | bidi, network, provide-response, header, cookie, type-validation, javascript |
| Header must be an instance of Header. Received:'${header}' | validation | error | bidi, network, provide-response, header, type-validation, javascript |
| Reason phrase must be a string. Received: '${reasonPhrase})' | validation | error | bidi, network, provide-response, string-validation, javascript |
| Status must be an integer. Received:'${statusCode}' | validation | error | bidi, network, provide-response, integer-validation, javascript |
| ${response.error} | exception | error | bidi, script, preload-script, remote-error, javascript |
| Params must be an instance of CookieFilter. Received:'${filt | validation | error | bidi, storage, cookie, filter, type-validation, javascript |
| Params must be an instance of BrowsingContextPartitionDescri | validation | error | bidi, storage, cookie, partition, type-validation, javascript |
| Params must be an instance of PartialCookie. Received:'${coo | validation | error | bidi, storage, cookie, type-validation, javascript |
| Params must be an instance of CookieFilter. Received:'${cook | validation | error | bidi, validation, cookies, webdriver, type |
| Port must be a number. Received:'${port}' | validation | error | bidi, validation, url-pattern, type, network |
| Unable to obtain browser driver. For more informatio | exception | critical | driver-management, selenium-manager, environment, network, configuration |
| Unable to obtain Selenium Manager at ${filePath} | exception | critical | selenium-manager, binary, environment, installation |
| Error executing command for ${smBinary} with ${args}: ${erro | exception | critical | selenium-manager, driver-management, network, environment |
| Error executing command for ${smBinary} with ${args}: ${e.to | exception | critical | selenium-manager, parsing, binary, version, environment |
| Couldn't find manifest.json in ${extension} | validation | error | firefox, extension, validation, addon, archive |
| Could not find add-on ID for ${extension} | validation | error | firefox, extension, manifest, addon, validation |
| Invalid URL: ${aUrl} | validation | error | http, validation, url, configuration, remote |
| Do not know how to build driver: ${browser}; did you forget | exception | error | builder, configuration, browser, driver, remote |
| input must be a string | validation | error | css, validation, locator, type, by |
| Invalid locator | validation | error | locator, validation, css, xpath, by |
| no capabilities provided for merge | validation | warning | capabilities, validation, merge, configuration |
| Capability keys must be strings: ${typeof key} | validation | error | capabilities, validation, type, configuration |
| Did not know how to convert ${value} into color | validation | error | color, validation, parsing, css |
| Unknown error: ${JSON.stringify(data)} | exception | error | error-handling, protocol, remote, webdriver, w3c |
| ${message} | exception | error | error-handling, legacy, protocol, alert, webdriver |
| key is not a string: ${key} | validation | error | input, keyboard, validation, type, actions |
| key input is not a single code point: ${key} | validation | error | input, keyboard, unicode, validation, invalid-argument |
| Invalid drag target; must specify a WebElement or {x, y} off | validation | error | actions, drag-and-drop, validation, invalid-argument |
| Level must be >= 0 | validation | error | logging, validation, typeerror, configuration |
| not a string or number | validation | error | logging, type-validation, typeerror, configuration |
| Element must not be null. Please provide a valid <select> el | exception | error | select, element, validation, constructor |
| Select only works on <select> elements | exception | error | select, element-validation, async, unhandled-rejection, constructor |
| Index needs to be 0 or any other positive number | validation | error | select, index, validation, bounds |
| Select element doesn't contain any option element | exception | error | select, options, timing, async, wait |
| Option with index "${index}" not found. Select element only | exception | error | select, index, bounds, off-by-one |
| Cannot locate option with value: ${value} | exception | error | select, value, locator, xpath |
| Cannot locate option with text: ${text} | exception | error | select, text, locator, xpath, i18n |
| You may only deselect all options of a multi-select | validation | error | select, deselect, multi-select, async, bug, dead-code |
| You may only deselect options of a multi-select | validation | error | select, deselect, multi-select, validation |
| Cannot locate an element with provided parameters | exception | error | javascript, locators, find-element, webdriver, no-such-element |
| Custom locator did not return a WebElement | validation | error | javascript, locators, custom-locator, type-error, webdriver |
| CDP support for Firefox is removed. Please switch to WebDriv | exception | error | javascript, cdp, firefox, bidi, deprecated-cdp, webdriver |
| Downloads must be enabled in options | validation | error | javascript, downloads, selenium-grid, capabilities, webdriver |
| Unrecognized command: ${command.getName()} | exception | error | javascript, http, executor, command, legacy-webdriver |
| Missing required parameter: ${key} | validation | error | javascript, http, path-parameters, command, legacy-webdriver |
| Event '{event}' not found. Available events: {self._availabl | validation | error | python, bidi, events, validation, event-manager |
| {self._label.capitalize()} '{handler_id}' not found | validation | warning | python, bidi, network, handlers, validation |
| Extra header '{name}' not found | validation | warning | python, bidi, network, headers, validation |
| Unsupported DOM mutation type(s) {sorted(unknown)}; expected | validation | error | python, bidi, dom-mutation, mutation-observer, validation |
| mutation_types must name at least one mutation type | validation | error | python, bidi, dom-mutation, validation, mutation-observer |
| {fn_name}() must be called in a connection context. | exception | error | python, cdp, contextvars, connection, trio |
| {fn_name}() must be called in a session context. | exception | error | python, cdp, contextvars, session, trio |
| CDP devtools module not loaded. Call import_devtools() first | exception | critical | python, cdp, devtools, initialization, trio |
-32700 Client received invalid JSON | error_code | error | python, cdp, websocket, json, browser-error, jsonrpc |
| module 'selenium.webdriver' has no attribute {name!r} | exception | error | python, imports, lazy-loading, attribute-error, webdriver |
| module {__name__!r} has no attribute {name!r} | exception | error | import, lazy-loading, attribute-access, python |
| service_args must be a sequence | validation | error | service-args, type-check, chromedriver, python |
| Binary Location Must be a String | validation | error | options, binary-location, type-check, chromium |
| Debugger Address must be a string | validation | error | options, debugger-address, type-check, devtools |
| Path to the extension doesn't exist | validation | error | options, extension, filesystem, chromium |
| argument can not be null | validation | error | options, extension, validation, chromium |
| service_args must be a sequence | validation | error | service-args, type-check, chromium, python |
| Expected object of type ScrollOrigin, got: {type(scroll_orig | validation | error | action-chains, scroll, type-check, wheel |
| move_to requires a WebElement | validation | error | actions, pointer, webelement, attribute-error |
| Invalid PointerInput kind '{kind}' | validation | error | pointer-input, actions, invalid-argument, w3c |
| {response.status} {response.status_text}: {response.url} | http | error | api-request, http, status-code, network |
| Storage state file not found: {file_path} | validation | error | storage-state, filesystem, api-request, cookies |
| Invalid JSON in storage state file {file_path}: {e} | validation | error | storage-state, json, api-request, validation |
| Cannot read storage state file {file_path}: {e} | exception | error | storage-state, filesystem, permissions, api-request |
| Cannot write storage state to {file_path}: {e} | exception | error | storage-state, filesystem, write, api-request |
| The path is not a valid file: {path} | validation | error | driver-finder, service-path, filesystem, setup |
| The driver path is not a valid file: {output['driver_path']} | validation | error | driver-finder, selenium-manager, setup, cache |
| The browser path is not a valid file: {output['browser_path' | validation | error | driver-finder, selenium-manager, browser-path, setup |
| Unable to obtain driver for {browser} | exception | critical | driver-finder, selenium-manager, setup, critical, no-such-driver |
| Cannot set readonly attribute | validation | error | fedcm, readonly, attribute-error, descriptor |
| Failed to load mutation-listener.js | exception | error | packaging, resource-loading, pkgutil, bidi |
| Strategy can only be one of the following: normal, eager, no | validation | error | options, page-load-strategy, validation, capabilities |
| Behavior can only be one of the following: dismiss, accept, | validation | error | options, unhandled-prompt, validation, capabilities |
| Timeout keys can only be one of the following: implicit, pag | validation | error | options, timeouts, validation, capabilities |
| Only Proxy objects can be passed in. | validation | error | options, proxy, type-validation, capabilities |
| android_package must be passed in | validation | error | options, android, mobile, validation |
| argument can not be null | validation | error | options, arguments, validation |
| Value of scale should be between 0.1 and 2 | validation | error | print, scale, validation, range |
| Orientation value must be one of {self.ORIENTATION_VALUES} | validation | error | print, orientation, validation |
| {self.name} should be of type {self.expected_type.__name__} | validation | error | print, type-validation, background, page-ranges |
| {property_name} should be an integer or a float | validation | error | print, type-validation, numeric |
| {property_name} cannot be less than 0 | validation | error | print, range, numeric, validation |
| No proxy type is found for {value} | validation | error | proxy, proxy-type, validation, enum |
| Autodetect proxy value needs to be a boolean | validation | error | proxy, type-validation, autodetect, boolean |
| `raw` must be a dict, got {type(raw)} | validation | error | proxy, type-validation, constructor |
| Specified proxy type ({compatible_proxy}) not compatible wit | validation | error | proxy, proxy-type, compatibility, validation |
| no_proxy list must contain only strings | validation | error | proxy, no-proxy, type-validation, bidi |
| no_proxy must be a comma-separated string or a list of strin | validation | error | proxy, no-proxy, type-validation, bidi |
| SE_MANAGER_PATH does not point to a file: {env_path} | exception | error | selenium-manager, environment, binary, startup |
| Unsupported platform/architecture combination: {sys.platform | exception | critical | platform, selenium-manager, arm64, driver-management, environment |
| Unable to obtain working Selenium Manager binary; {path} | exception | critical | selenium-manager, installation, packaging, driver-management |
| Unsuccessful command executed: {command} | exception | error | selenium-manager, subprocess, permissions, chained-exception, diagnostics |
| Unsuccessful command executed: {command}; code: {completed_p | exception | error | selenium-manager, driver-download, network, version-mismatch, diagnostics |
| This method needs to be implemented in a sub class | exception | error | service, abstract-method, subclassing, api-contract |
| Service path cannot be None. | exception | critical | service, configuration, driver-path, startup |
| Can not connect to the Service {self._path} | exception | error | service, connectivity, timeout, startup, diagnostics |
| Service {self._path} unexpectedly exited. Status code was: { | exception | error | service, process-exit, version-mismatch, startup, diagnostics |
| Timeouts can only be an int or a float | validation | error | timeouts, type-validation, configuration, typeerror |
| Can't find free port (Unable to bind to IPv4 or IPv6) | exception | critical | network, port, environment, container, loopback |
| Can't find free port: ({e}) | exception | error | network, port, race-condition, defensive |
| This function requires a virtual authenticator to be set. | validation | error | virtual-authenticator, webauthn, ordering, chromium, valueerror |
| Only children of '{cls.__name__}' may be instantiated | validation | error | webdriver, abstract-instantiation, api-usage, typeerror |
| module {__name__!r} has no attribute {name!r} | exception | warning | edge, lazy-import, import-error, attributeerror |
| service_args must be a sequence | validation | error | edge, service, type-validation, typeerror, configuration |
| module {__name__!r} has no attribute {name!r} | exception | warning | firefox, lazy-import, import-error, attributeerror |
| Port needs to be an integer | exception | warning | firefox, profile, deprecated, type-validation, configuration |
| Port number must be in the range 1..65535 | exception | warning | firefox, profile, deprecated, validation, port-range |
| Please pass in a Boolean to this call | exception | error | firefox, type-validation, deprecated, profile, boolean |
| Add-on path does not exist: {addon_path} | exception | error | firefox, addon, filesystem, path-validation, profile |
| Add-on path is neither an XPI nor a directory: {addon_path} | exception | error | firefox, addon, file-format, zip, profile |
| {str(e)} | exception | error | firefox, addon, manifest, exception-chaining, profile |
| Add-on id could not be found. | exception | error | firefox, addon, install-rdf, validation, profile |
| Binary Location Must be a String | validation | error | firefox, type-validation, options, binary, string |
| service_args must be a sequence | validation | error | firefox, type-validation, service, arguments, sequence |
| module {__name__!r} has no attribute {name!r} | exception | error | ie, lazy-loading, import, attribute-error, module |
| {self.name} should be of type {self.expected_type.__name__} | validation | error | ie, type-validation, options, descriptor, value-error |
| Element Scroll Behavior out of range. | validation | error | ie, options, enum-validation, scroll-behavior, value-error |
| service_args must be a sequence | validation | error | ie, type-validation, service, arguments, sequence |
| Compound class names are not allowed. | exception | error | remote, locator, css-selector, class-name, invalid-selector |
| Must provide either 'remote_server_addr' or 'client_config' | exception | error | remote, connection, configuration, required-argument |
| Not allowed to specify a version when using an existing serv | validation | error | remote, server, configuration, mutual-exclusion, type-error |
| Can't find server .jar located at {path} | exception | error | remote, server, filesystem, path-validation, os-error |
| {__class__.__name__}.__init__() got an invalid port: '{port} | validation | error | remote, server, port, type-validation, type-error |
| port must be 0-65535 | validation | error | remote, server, port, range-validation, value-error |
| {__class__.__name__}.__init__() got an invalid version: '{ve | validation | error | remote, server, version, validation, type-error, regex |
| log_level must be one of: {', '.join(levels)} | validation | error | configuration, validation, logging, server-runner |
| env must be a mapping of environment variables | validation | error | configuration, validation, type-error, server-runner |
| Can't find java executable located at {java_path} | exception | error | configuration, validation, environment, server-runner |
| Can't find java on system PATH. JRE is required to run the S | exception | error | environment, validation, dependencies, server-runner |
| Selenium server is already running, or something else is usi | exception | error | network, configuration, port-conflict, server-runner |
| Timed out waiting for Selenium server at {self.status_url} | exception | error | network, timeout, environment, server-runner |
| Selenium server isn't running | exception | warning | lifecycle, validation, state-error, server-runner |
| Compound class names are not allowed. | validation | error | locator, validation, shadow-root |
| {frame_reference} | exception | error | frames, locator, synchronization, switch-to |
| This function requires a virtual authenticator to be set. | validation | error | webauthn, validation, virtual-authenticator, chromium |
| missing 1 required keyword-only argument: 'options' (instanc | validation | error | configuration, validation, api-migration, webdriver |
| browserName not specified in session capabilities | exception | warning | capabilities, validation, grid, webdriver |
| CDP support for Firefox has been removed. Please switch to W | exception | error | cdp, firefox, api-migration, bidi |
| No script with key: {script_key} existed in {self.pinned_scr | exception | warning | scripts, deprecation, validation, webdriver |
| Pinned script could not be found | exception | error | scripts, validation, webdriver |
| Cookie name cannot be empty | validation | warning | cookies, validation, webdriver |
| Cannot locate relative element with: {by.root} | exception | error | locator, relative-locator, synchronization, webdriver |
| Could not find findElements.js in package {_pkg} | exception | error | installation, packaging, relative-locator, webdriver |
| x and y or height and width need values | validation | error | window-management, argument-validation, w3c-webdriver |
| You may not set a file detector that is null | validation | error | file-upload, property-setter, argument-validation |
| Detector has to be instance of FileDetector | validation | error | file-upload, type-checking, property-setter |
| You can only set the orientation to 'LANDSCAPE' and 'PORTRAI | validation | error | orientation, mobile, argument-validation |
| CDP version not found in capabilities | exception | error | cdp, devtools, capabilities, grid |
| Unable to find url to connect to from capabilities | exception | error | cdp, devtools, websocket, capabilities |
| CDP module not loaded | exception | error | cdp, devtools, import, installation |
| command_executor must be a RemoteConnection instance for CDP | exception | error | cdp, devtools, remote-connection, executor |
| command_executor must be a RemoteConnection instance for BiD | exception | error | bidi, remote-connection, executor, type-checking |
| Can't get debugger address. | exception | error | cdp, devtools, capabilities, chrome, edge |
| You must enable downloads in order to work with downloadable | exception | error | downloads, capabilities, files |
| This browser does not support Federated Credential Managemen | exception | error | fedcm, capabilities, authentication, browser-support |
| To submit an element, it must be nested inside a form elemen | exception | error | webelement, form, submit, javascript |
| timeout must be a positive number | validation | error | websocket, bidi, configuration, argument-validation |
| interval must be a positive number | validation | error | bidi, validation, bug, websocket, python |
| Timed out waiting for response to BiDi command {current_id} | exception | error | bidi, timeout, network, websocket |
| {error}: {response['message']} | exception | error | bidi, protocol, error-handling |
| The command's generator function did not exit when expected! | exception | error | bidi, internal, bug, generator |
| module {__name__!r} has no attribute {name!r} | exception | error | safari, import, lazy-loading, attribute-error |
| {self.name} must be of type {self.expected_type} | exception | error | safari, options, type-validation, capabilities |
| reuse must be a boolean | exception | error | safari, service, type-validation |
| service_args must be a sequence | exception | error | safari, service, type-validation, cli-args |
| Value of a session permission must be set to True or False. | exception | error | safari, permissions, validation |
| Could not convert {str_} into color | exception | error | color, css, parsing |
| A WebDriver instance must be supplied | exception | error | events, wrapper, validation |
| Event listener must be a subclass of AbstractEventListener | exception | error | events, wrapper, validation |
| tag_name can not be null | exception | warning | relative-locator, deprecated, validation |
| Element or locator must be given when calling above method | exception | error | relative-locator, validation |
| Element or locator must be given when calling below method | exception | error | relative-locator, validation |
| Element or locator must be given when calling to_left_of met | exception | error | relative-locator, validation |
| Element or locator must be given when calling to_right_of me | exception | error | relative-locator, validation |
| Element or locator must be given when calling near method | exception | error | relative-locator, validation, selenium-python |
| Distance must be positive | exception | error | relative-locator, validation, selenium-python |
| Select only works on <select> elements, not on {webelement.t | exception | error | select, validation, selenium-python |
| No options are selected | exception | error | select, state, selenium-python |
| Cannot locate option with value: {value} | exception | error | select, element-not-found, selenium-python |
| Could not locate element with index {index} | exception | error | select, element-not-found, selenium-python |
| Invisible option with text: {text} | exception | error | select, visibility, selenium-python |
| Could not locate element with visible text: {text} | exception | error | select, element-not-found, selenium-python |
| You may only deselect all options of a multi-select | exception | error | select, multi-select, selenium-python |
| You may only deselect options of a multi-select | exception | error | select, multi-select, selenium-python |
| Could not locate element with value: {value} | exception | error | select, multi-select, element-not-found, selenium-python |
| You may not select a disabled option | exception | error | select, disabled-element, selenium-python |
| module {__name__!r} has no attribute {name!r} | exception | error | selenium, webkitgtk, import, lazy-loading, python, attribute-error |
| service_args must be a sequence | validation | error | selenium, webkitgtk, service, type-error, service-args, python |
| module {__name__!r} has no attribute {name!r} | exception | error | selenium, wpewebkit, import, lazy-loading, python, attribute-error |
| Binary Location Must be a String | validation | error | selenium, wpewebkit, options, type-error, binary-location, python |
| service_args must be a sequence | validation | error | selenium, wpewebkit, service, type-error, service-args, python |
| Download unavailable (HTTP {r.status}): {url} | exception | error | selenium, build-script, pinned-browsers, network, http, ci |
| No chromedriver download found for platform 'linux64' | exception | error | selenium, build-script, pinned-browsers, chromedriver, linux64, ci |
| No chromedriver download found for platform 'mac-arm64' | exception | error | selenium, build-script, pinned-browsers, chromedriver, mac-arm64, ci |
| No Chrome download found for platform 'linux64' | exception | error | selenium, build-script, pinned-browsers, chrome, linux64, ci |
| No Chrome download found for platform 'mac-arm64' | exception | error | selenium, build-script, pinned-browsers, chrome, mac-arm64, ci |
| Failed to list {CDDL_PATH} at {commit}: HTTP {r.status} | exception | error | selenium, build-script, update-cddl, github-api, network, rate-limit, ci |
| Failed to download {url}: HTTP {r.status} | exception | error | selenium, build-script, update-cddl, github, network, http, ci |
| Failed to resolve {repo}@{branch}: HTTP {r.status} | exception | error | selenium, build-script, update-cddl, github-api, network, rate-limit, ci |
| Expected exactly one {where} in {BZL_FILE.name}, found {n} | exception | error | selenium, build-script, update-cddl, regex, bazel, ci, file-structure |
| Expected exactly one webref_cddl_extension use_repo block, f | exception | error | selenium, build-script, update-cddl, regex, bazel, module-bazel, ci |
| Fetch failed (HTTP {response.status}): {url} | exception | error | selenium, build-script, update-cdp, chromium, network, http, ci |
| No v8_revision found in DEPS for Chrome {chrome_milestone['v | exception | error | selenium, build-script, update-cdp, chromium, v8, deps, ci |
| Requested DocFX version {explicit_version!r} not found in Nu | exception | error | python, build-script, versioning, nuget, validation |
| No parseable DocFX versions found in NuGet index | exception | error | python, build-script, nuget, versioning, schema |
| No stable DocFX versions found. Use --allow-prerelease to in | exception | warning | python, build-script, versioning, prerelease |
| NuGet index returned no versions for DocFX | exception | error | python, build-script, nuget, network, validation |
| {} {} not available for download on {} (minimum version: {}) | exception | error | rust, selenium-manager, chrome, chromedriver, versioning, network |
| Linux arm64 is not supported yet by Google Chrome. Please tr | exception | error | rust, selenium-manager, chrome, linux, arm64, platform |
| Linux arm64 is not supported yet by {}. Please try another b | exception | error | rust, selenium-manager, chrome, linux, arm64, platform |
| Invalid operating system: {os} | exception | error | rust, selenium-manager, config, platform, validation |
| Unsuccessful response ({}) for URL {} | exception | error | rust, selenium-manager, network, http, download |
| Error parsing JSON from URL {} {} | exception | error | rust, selenium-manager, network, json, serde, download |
| Linux arm64 is not supported yet by Microsoft Edge. Please t | exception | error | rust, selenium-manager, edge, linux, arm64, platform |
| Linux arm64 is not supported yet by {}. Please try another b | exception | error | rust, selenium-manager, edge, linux, arm64, platform |
| Unsafe entry (path traversal): {:?} | exception | error | rust, selenium-manager, security, archive, path-traversal, zip-slip |
| {} files are only supported in macOS | exception | error | rust, selenium-manager, archive, macos, platform |
| Format for file {} cannot be inferred | exception | error | rust, selenium-manager, archive, download, file-format |
| Wrong browser/driver version | exception | error | rust, selenium-manager, archive, download, versioning, http |
| Downloaded file cannot be uncompressed ({} extension) | exception | error | rust, selenium-manager, archive, file-format, download |
| Payload is not a pbzx stream | exception | error | rust, selenium-manager, archive, macos, pkg, pbzx |
| Unable to extract PKG: no Payload found | exception | error | |
| Unable to extract PKG: empty Payload | exception | error | |
| Error getting parent of {:?} | exception | error | |
| Problem uncompressing zip ({} files extracted) | exception | error | |
| Not valid {} version found for {} {}. Check available versio | exception | error | |
| {} {} not available for downloading (minimum version: {}). C | exception | error | |
| {} release not available | exception | error | |
| {} release not available. Check available versions at {} | exception | error | |
| Failed to get parent directory of JRE install root | exception | error | |
| Downloaded archive did not contain expected Java runtime str | exception | error | |
| Downloaded Java runtime but failed to resolve java binary in | exception | error | |
| No JRE assets available in {} | exception | error | |
| Unsupported OS for JRE download: {} | validation | error | |
| Unsupported architecture for JRE download: {} | validation | error | |
| {} {} not available for download on {} (minimum version: {}) | exception | error | |
| {} can only be installed in Windows with administrator permi | exception | error | |
| The browser at {} has version {} but {} {} was requested; re | exception | error | |
| {}{} cannot be downloaded | exception | error | |
| The {} version cannot be discovered | exception | error | driver-discovery, network, selenium-manager, rust |
| Wrong {} version: '{}' | validation | error | version-parsing, selenium-manager, rust |
| Unable to discover proper {} version in offline mode | exception | error | offline, driver-discovery, network, selenium-manager |
| Unable to download {} in offline mode | exception | error | offline, download, network, selenium-manager |
| Browser path does not exist: {} | validation | error | browser-path, configuration, selenium-manager |
| Unable to discover {}{} in online repository | exception | error | version-discovery, online-repository, selenium-manager |
| {}{} not available for download | exception | error | download, online-repository, selenium-manager |
| Unsupported architecture: {} | validation | error | architecture, platform, selenium-manager |
| Invalid browser name: {browser_name} | validation | error | browser-name, validation, selenium-manager |
| Invalid driver name: {driver_name} | validation | error | driver-name, validation, selenium-manager |
| Wrong version: {} | validation | error | version-parsing, validation, selenium-manager |
| The file {} already exists. Please remove it or choose a dif | validation | error | rules, file-io, selenium-manager |
| {} not available for download | exception | error | safari, download, selenium-manager |
| {} not available for download | exception | error | safari, safari-technology-preview, download, selenium-manager |
| The file {} already exists. Please remove it or choose a dif | validation | error | skills, file-io, selenium-manager |
| Could not find a valid devtools version; use a more recent v | exception | error | devtools, version-mismatch, ruby, gem, cdp |
| {} for {} | http | error | download, http, server, ruby |
| {} | exception | error | server, file-io, ruby |
| remote server not ready in {} seconds | exception | error | server, timeout, startup, ruby |
| remote server not stopped in #{@timeout} seconds | exception | error | server, shutdown, timeout, network, ruby |
| #{message['error']}: #{message['message']} #{message['stackt | exception | error | bidi, websocket, browser, protocol, ruby |
| Unknown pattern type: #{pattern_type} | exception | error | bidi, network, argument, ruby |
| #{name} expected an object on the wire, got #{json_payload.i | exception | error | bidi, serialization, schema, ruby |
| #{name}##{field.name} is required but was missing from the r | exception | warning | bidi, serialization, schema, strict-mode, ruby |
| #{name}##{field.name} received null but is not nullable | exception | error | bidi, serialization, nullable, schema, ruby |
| #{name}##{field.name} expected #{field.list ? 'a list' : 'a | exception | error | bidi, serialization, list, schema, ruby |
| #{name}##{field.name} expected #{field.primitive}, got #{raw | exception | error | bidi, serialization, primitive, schema, ruby |
| #{name}##{field.name} expected a [key, value] pair, got #{el | exception | error | bidi, serialization, map, schema, ruby |
| #{name}##{field.name} expected #{Array(field.scalar).join(' | exception | error | bidi, serialization, union, scalar, ruby |
| #{name} expected an object on the wire, got #{json_payload.i | exception | error | bidi, serialization, union, schema, ruby |
| #{name} received a variant not in this Selenium's BiDi schem | exception | error | bidi, serialization, union, schema, forward-compat, ruby |
| could not find extension at #{path.inspect} | exception | error | chromium, extension, filesystem, options, ruby |
| could not find extension at #{path.inspect} | exception | error | chromium, extension, profile, deprecated, filesystem, ruby |
| #{device.inspect} is not a valid InputDevice | exception | error | actions, input-device, typeerror, ruby |
| -> #{@pid} still alive after #{timeout} seconds | exception | error | process, timeout, child-process, ruby |
| unknown driver: #{browser.inspect} | exception | error | driver, argument, browser, ruby |
| You must enable downloads in order to work with downloadable | exception | error | downloads, capabilities, remote, ruby |
| Don't know how to handle #{kind} events | exception | error | log-events, devtools, argument, ruby |
| detector must respond to #call | exception | error | file-upload, file-detector, argument, ruby |
| Unable to obtain #{@service.class::EXECUTABLE} | exception | critical | driver-setup, selenium-manager, ruby, environment, executable |
| file not added for reaping: #{file.inspect} | exception | error | file-reaper, temp-files, internal-api, ruby, lifecycle |
| #{action.inspect} is not a valid action | exception | error | interactions, action-builder, typecheck, internal-api, ruby |
| #{source.type} is not a valid input type | exception | error | interactions, pause, assert-source, internal-api, ruby |
| #{source.type} is not a valid input type | exception | error | interactions, pointer-cancel, assert-source, internal-api, ruby |
| Unknown options found: #{@opts.inspect} | exception | error | interactions, pointer-properties, argument-validation, ruby |
| #{num} is not a #{klass} | exception | error | interactions, pointer-properties, typecheck, numeric, ruby |
| #{num} is not greater than or equal to #{min} | exception | error | interactions, pointer-properties, range-validation, ruby |
| #{num} is not less than or equal to #{max} | exception | error | interactions, pointer-properties, range-validation, ruby |
| #{pointer.inspect} is not a valid pointer type | exception | error | interactions, pointer-input, typecheck, ruby |
| #{source.type} is not a valid input type | exception | error | interactions, pointer-move, assert-source, internal-api, ruby |
| #{source.type} is not a valid input type | exception | error | interactions, pointer-press, assert-source, internal-api, ruby |
| #{button} is not a valid button! | exception | error | interactions, pointer-press, argument-validation, ruby |
| Button number cannot be negative! | exception | error | interactions, pointer-press, argument-validation, ruby |
| button must be a positive integer or one of #{BUTTONS.keys}, | exception | error | interactions, pointer-press, typecheck, ruby |
| #{direction.inspect} is not a valid button direction | exception | error | interactions, pointer-press, argument-validation, internal-api, ruby |
| Invalid arguments: #{opts.keys} | exception | error | interactions, wheel-scroll, argument-validation, ruby |
| #{source.type} is not a valid input type | exception | error | interactions, wheel-scroll, assert-source, internal-api, ruby |
| #{source.type} is not a valid input type | exception | error | interactions, typing, key-input, assert-source, internal-api, ruby |
| #{type.inspect} is not a valid key subtype | exception | error | interactions, typing, key-input, argument-validation, internal-api, ruby |
| #{scroll_origin.inspect} isn't a valid ScrollOrigin | exception | error | ruby, scroll, interactions, type-error, wheel-actions |
| no such key #{key.inspect} | exception | error | ruby, keyboard, send-keys, keys |
| :options must be an instance of #{default_options.class} | exception | error | ruby, driver-init, options, local-driver |
| Can't set the server URL for #{self.class}; the service prov | exception | error | ruby, driver-init, local-driver, configuration |
| Cannot use both :http_client and :client_config | exception | error | ruby, driver-init, http-client, configuration |
| name is required | exception | error | ruby, cookies, validation |
| Cookie name cannot be null or empty | exception | error | ruby, cookies, validation |
| invalid value for expiration date: #{obj.inspect} | exception | error | ruby, cookies, date, type-error |
| These options are not w3c compliant: #{options} | exception | error | ruby, options, capabilities, w3c, serialization |
| expected String or Symbol, got #{key.inspect}:#{key.class} | exception | error | ruby, options, json, type-error, serialization |
| unknown os: #{host_os.inspect} | exception | error | ruby, platform, environment, os-detection |
| not a file: #{path.inspect} | exception | error | ruby, platform, driver-path, filesystem |
| not executable: #{path.inspect} | exception | error | ruby, platform, driver-path, permissions, filesystem |
| unable to translate 'localhost' for TCP + IPv4 | exception | error | ruby, platform, network, dns, localhost |
| Invalid page size: #{value} | exception | error | ruby, print, page-size, validation |
| Custom page size must include :width and :height | exception | error | ruby, print, page-size, validation |
| Page size must be a Symbol or a Hash | exception | error | ruby, print, page-size, type-error |
| #{model} | exception | error | ruby, profile, filesystem, browser-config |
| unknown option#{'s' if not_allowed.size != 1}: #{not_allowed | exception | error | ruby, proxy, validation |
| invalid proxy type: #{type.inspect}, expected one of #{TYPES | exception | error | ruby, proxy, validation, type-error |
| incompatible proxy type #{type.inspect} (already set to #{@t | exception | error | proxy, configuration, argument-error, ruby |
| cannot find element by #{how.inspect} | exception | error | find-element, locator-strategy, argument-error, ruby |
| cannot find elements by #{how.inspect} | exception | error | find-elements, locator-strategy, argument-error, ruby |
| expected #{arg.inspect}:#{arg.class} to respond to #shift | exception | error | find-element, argument-error, ruby |
| expected #{arr.inspect} to have 2 elements | exception | error | find-element, argument-error, ruby |
| wrong number of arguments (#{args.size} for 2) | exception | error | find-element, argument-error, ruby |
| unsupported platform: #{Platform.os} | exception | critical | selenium-manager, platform, environment, ruby |
| Unsuccessful command executed: #{command}; #{e.message} | exception | critical | selenium-manager, binary, permissions, environment, ruby |
| Unsuccessful command executed: #{command} - Code #{code}\n#{ | exception | critical | selenium-manager, driver-resolution, network, browser, ruby |
| invalid port: #{@port} | exception | error | service, port, configuration, ruby |
| invalid port: #{@port} | exception | error | service-manager, port, configuration, ruby |
| unable to connect to #{@executable_path} #{@host}:#{@port}: | exception | critical | service-manager, driver-startup, connection, timeout, ruby |
| unable to bind to locking port #{@port} within #{@timeout} s | exception | critical | socket-lock, port-contention, parallel, timeout, ruby |
| Full Page Screenshots are not supported for #{inspect} | exception | error | screenshot, full-page, browser-specific, unsupported-operation, ruby |
| unsupported format: #{format.inspect} | exception | error | screenshot, format, argument-error, ruby |
| Valid types are :tab and :window, received: #{type.inspect} | exception | error | window, new-window, argument-error, ruby |
| The specified identifier '#{id}' is not found in the window | exception | error | window, window-handle, stale-handle, ruby |
| Invalid arguments: #{opts.keys} | exception | error | virtual-authenticator, credential, argument-error, ruby |
| Invalid arguments: #{opts.keys} | exception | error | virtual-authenticator, options, argument-error, ruby |
| timed out after #{@timeout} seconds | exception | error | wait, timeout, polling, ruby |
| Callback with ID #{id} does not exist for event #{event}: #{ | exception | error | websocket, bidi, callbacks, devtools |
| expected #{dimension.inspect}:#{dimension.class} to respond | exception | error | window, argument-error, duck-typing |
| expected #{point.inspect}:#{point.class} to respond to #x an | exception | error | window, argument-error, duck-typing |
| expected #{rectangle.inspect}:#{rectangle.class} to respond | exception | error | window, argument-error, duck-typing |
| Target type '#{target_type}' not found | exception | error | devtools, cdp, target, session |
| could not find extension at #{path.inspect} | exception | error | firefox, extension, filesystem, addon |
| expected #{Zipper::EXTENSIONS.join(' or ')}, got #{@path.ins | exception | error | firefox, extension, addon, archive |
| cannot locate extension id in #{rdf_path} | exception | error | firefox, extension, addon, manifest, rdf |
| unable to find profile named: #{name.inspect} | exception | error | firefox, profile, configuration |
| expected one of #{VALID_PREFERENCE_TYPES.inspect}, got #{val | exception | error | firefox, profile, type-error, preferences |
| preference values must be plain strings: #{key.inspect} => # | exception | error | firefox, profile, argument-error, preferences |
| expected #{Proxy.name}, got #{proxy.inspect}:#{proxy.class} | exception | error | firefox, profile, proxy, type-error |
| unsupported proxy type #{proxy.type} | exception | error | firefox, profile, proxy, argument-error |
| BiDi was enabled, but the remote end did not return a valid | exception | error | bidi, capabilities, websocket, remote, session |
| no sessionId in returned payload | exception | critical | remote, session, protocol, grid |
| Switch to desired window before changing its size | exception | error | window, remote, w3c, bridge |
| Switch to desired window before getting its size | exception | error | window, remote, w3c, bridge |
| Cookie name cannot be null or empty | exception | error | cookies, argument-error, remote |
| To submit an element, it must be nested inside a form elemen | exception | error | element, submit, javascript, legacy, dom |
| #{opts.inspect} invalid for #{command.inspect} | exception | error | argument-error, url-building, bridge, custom-commands |
| argument should be a Hash or implement #capabilities | exception | error | argument-error, capabilities, merge, type-mismatch |
| expected Hash or #{Proxy.name}, got #{proxy.inspect}:#{proxy | exception | error | type-error, proxy, capabilities, type-mismatch |
| expected String or Symbol, got #{key.inspect}:#{key.class} | exception | error | type-error, capabilities, key-validation, serialization |
| Can not set :service object on #{self.class} | exception | error | argument-error, remote-driver, service, config-mistake |
| Cannot use both :http_client and :client_config | exception | error | argument-error, remote-driver, http-client, config-mistake |
| DevTools is not supported by the Remote Server | exception | error | devtools, cdp, remote-driver, capability-missing, chromium-only |
| Don't use both :options and :capabilities when initializing | exception | error | argument-error, remote-driver, options, capabilities, migration |
| #{self.class} needs :options to be set | exception | error | argument-error, remote-driver, options, missing-argument |
| :capabilities parameter only accepts objects responding to # | exception | error | argument-error, capabilities, serialization, as-json |
| You are trying to upload something that isn't a file. | exception | error | file-upload, file-detector, validation, filesystem |
| Unable to encode string to UTF-8: #{e.message}. String encod | exception | error | encoding, utf-8, http-response, serialization |
| empty body: #{content_type.inspect} (#{code}) #{body} | exception | error | http-response, empty-body, json, server-error, network |
| unexpected response, code=#{code}, content-type=#{content_ty | exception | error | http-response, unexpected-response, config-mistake, network |
| unexpected response, code=#{code}, content-type=#{content_ty | exception | error | http-response, unexpected-response, server-error, config-mistake |
| unknown HTTP verb: #{verb.inspect} | exception | error | http-client, curb, http-verb, custom-commands |
| Cannot use both :client_config and :open_timeout/:read_timeo | exception | error | argument-error, http-client, client-config, timeout, config-mistake |
| too many redirects | exception | error | http-client, redirect, network, config-mistake, proxy |
| expected HTTP proxy, got #{proxy.inspect} | exception | error | http-client, proxy, config-mistake, network |
| status code #{response.code}; payload #{response.payload} | exception | critical | server-error, http-response, error-mapping, w3c, catch-all |
| Safari does not support options that are not namespaced | exception | error | safari, capabilities, validation, argument-error, ruby |
| Safari Service does not support setting log output | exception | error | safari, service, logging, ruby |
| could not convert #{str.inspect} into color | exception | error | color, parsing, validation, argument-error, ruby |
| unknown guard type: #{type} | exception | error | guards, testing, internal-api, argument-error, ruby |
| unexpected tag name #{tag_name.inspect} | exception | error | select, validation, argument-error, ruby |
| no options are selected | exception | error | select, no-such-element, state-check, ruby |
| can't select options by #{how.inspect} | exception | error | select, argument-error, ruby |
| can't deselect options by #{how.inspect} | exception | error | select, argument-error, ruby |
| you may only select all options of a multi-select | exception | error | select, unsupported-operation, ruby |
| you may only deselect all options of a multi-select | exception | error | select, unsupported-operation, ruby |
| cannot locate element with text: #{text.inspect} | exception | error | select, no-such-element, ruby |
| cannot locate element with index: #{index.inspect} | exception | error | select, no-such-element, ruby |
| cannot locate option with value: #{value.inspect} | exception | error | select, no-such-element, ruby |
| you may only deselect option of a multi-select | exception | error | select, unsupported-operation, ruby |
| cannot locate option with index: #{index} | exception | error | select, no-such-element, ruby |
| You may not select a disabled option | exception | error | ruby, selenium, webdriver, forms, select, validation |
| None of the following is a %s version of Xlib: | console | warning | linux, native, x11, libx11, selenium, environment, elf-arch |
| %s | console | info | linux, native, x11, libx11, selenium, diagnostic, stderr |
| Failed to dlopen %s | console | error | linux, native, x11, libx11, dlopen, shared-library, selenium, dependencies |