webdriver
webdriver copied to clipboard
Remote control interface that enables introspection and control of user agents.
In WPT `perform_actions/invalid.py`, we are expected to check if the parameter value for the webdriver actions must be in boundary of [ECMA safe integer](https://www.ecma-international.org/ecma-262/6.0/#sec-number.max_safe_integer). One example is https://github.com/web-platform-tests/wpt/blob/master/webdriver/tests/classic/perform_actions/invalid.py#L237-L250 I can't...
This is a follow-up from the Chrome Driver issue https://issues.chromium.org/issues/42320346. The [element click](https://w3c.github.io/webdriver/#element-click) spec currently assumes a mouse interaction. However, it is desirable for element click to produce touch events...
Currently browsers have some downstream means of doing this, but we'd love to enable this to be testable via a web driver method like `markSpellingError(Range)` and be able to write...
The step of [in-view center point](https://w3c.github.io/webdriver/#dfn-center-point) already computes the first object of `getClientRects` on element. This PR makes the description more accurate. *** Preview | Diff
Currently the "Valid values" of [`proxy configuration`](https://w3c.github.io/webdriver/#dfn-proxy-configuration)'s `httpProxy`, `sslProxy` and `socksProxy` are [host and optional port](https://w3c.github.io/webdriver/#dfn-host-and-optional-port). This makes impossible scenarios of proxying HTTP requests via HTTPS proxy. Consider allow scheme...
Continuing from https://github.com/w3c/webdriver/pull/1909#issuecomment-3064547138. Based on test expectation, the set parameter can be floats. But the result is expected to floor down to integer. The question is: 1. Why should the...
**Problem**: For step 8.2.16 of [Element Click](https://w3c.github.io/webdriver/#dfn-element-click), we dispatch pointer [move, down, up], which add `[up]` with "id" to the `input cancel list`. Immediately after at 8.2.17, we [Remove the...
based on https://w3c.github.io/webdriver/#dfn-disabled > An element element is disabled if the following steps return true: > > 1. If element is an option element or element is an optgroup element:...
To align with the changes introduced for WebDriver BiDi in [this pr](https://github.com/w3c/webdriver-bidi/pull/942) we should also introduce the value "default" in WebDriver Classic.