webdriver
webdriver copied to clipboard
Remote control interface that enables introspection and control of user agents.
https://w3c.github.io/webdriver/#close-window calls HTML's https://html.spec.whatwg.org/#close-a-browsing-context, but as far as I'm aware that doesn't synchronously close the window. I think in most implementations by the point that it returns it always will...
https://www.w3.org/TR/webdriver2/#pointer-input-source defines subtype, pointerId, x and y items. When dispatching actions those attributes are [used](https://www.w3.org/TR/webdriver2/#pointer-actions) but it does not look like they are ever updated. They are also used to...
Alternative to https://github.com/w3c/webdriver/pull/1847, keeping the event dispatch implementation-specific. *** Preview | Diff
https://w3c.github.io/webdriver/#dfn-post-navigation-checks contains: > [response](https://w3c.github.io/webdriver/#dfn-http-response) is [blocked by content security policy](https://w3c.github.io/webdriver/#dfn-blocked-by-content-security-policy) > > If the [remote end](https://w3c.github.io/webdriver/#dfn-remote-ends)'s [accept insecure TLS](https://w3c.github.io/webdriver/#dfn-accept-insecure-tls) state is true, take implementation specific steps to ensure the navigation...
Addressing https://github.com/w3c/webdriver/issues/1920. Currently, WebDriver capabilities allow for configuring proxy by protocol. Meaning the protocol traffic can be proxied via the same protocol proxy. Chromium can proxy traffic via different proxy...
While implementing `Element Send Keys` to use the action primitives in Marionette I noticed a misbehavior in how modifier keys are handled. Especially here the Shift key. Take the following...
### Problem: There is no cross-browser, cross-platform way to enable accessibility for a browser. ### Context: In order for a browser to work with assistive technologies, the browser must implement...
There looks to be a popular demand for normalized date and datetime-local as seen in [1470](https://github.com/w3c/webdriver/issues/1470) and [42322342](https://issues.chromium.org/issues/42322342). This introduces a new category to make the expected behavior explicit. ***...
`subtype` is given in the context but never used. *** Preview | Diff
There are several special keys defined in the specification; however, the “Context Menu” key — which allows opening a context menu without using a mouse — is missing. https://www.w3.org/TR/webdriver/#keyboard-actions The...