webdriver
webdriver copied to clipboard
Remote control interface that enables introspection and control of user agents.
While the current user prompt handler covers basic prompt types and `beforeunload`, there are other prompts or prompt-like pop-ups, such as `Print Preview`, that block the visible tab (including all...
[Get Named Cookie](https://w3c.github.io/webdriver/#get-named-cookie) seems oblivious to the fact that there can be multiple cookies with the same name in the same context, e.g. through having a different `Path`. The spec...
It's currently not really possible to use Get All Cookies and Get Named Cookie with [Partitioned Cookies](https://github.com/privacycg/CHIPS) (I haven't tested Delete All Cookies but we should probably do that). It...
Imagine trying to process the following: ```json { "alwaysMatch": {"browserName": "fake"}, "firstMatch": [ {"browserName": "real"}, {} ] } ``` Per step 7.1 of [process capabilities](https://w3c.github.io/webdriver/#processing-capabilities): > Let merged be the...
As titled. *** Preview | Diff
We [define](https://w3c.github.io/webdriver/#protocol): > WebDriver remote ends must provide an HTTP compliant wire protocol where the endpoints map to different commands. [Where](https://w3c.github.io/webdriver/#dfn-http-compliant): > To be HTTP compliant, it is supposed that...
[11.8.5 Fullscreen Window](https://w3c.github.io/webdriver/#dfn-fullscreen-window) >5. Call fullscreen an element with session's current top-level browsing context's active document's document element. Step 5 mentions calling the [fullscreen an element](https://fullscreen.spec.whatwg.org/#fullscreen-an-element) steps. Is this really...
This makes the following changes: * Actions are always dispatched first to the top-level traversable rather than directly to the target navigable. It is assumed that the action will end...
https://w3c.github.io/webdriver/#dfn-collection > A collection is an [Object](https://w3c.github.io/webdriver/#dfn-object) that implements the [Iterable](https://w3c.github.io/webdriver/#dfn-iterable) interface, and whose: > > - [initial value](https://w3c.github.io/webdriver/#dfn-initial-value) of the toString [own property](https://w3c.github.io/webdriver/#dfn-own-properties) is "Arguments" > - instance of...
> To scroll into view an element perform the following steps only if the element is not already in view: > > Let options be the following ScrollIntoViewOptions: > >...