webdriver
webdriver copied to clipboard
Remote control interface that enables introspection and control of user agents.
`Return` is not a valid `key` value according to https://www.w3.org/TR/uievents-key/#selecting-key-attribute-values
This issues discusses several solutions to keyboard layouts in WebDriver. ## Background While working on keyboard inputs in Chromium, several reviewers brought up keyboard layout and questioned why webdriver assumes...
Given that the browsing context of the node is required to store the node reference there is no need to pass the browsing context as additional argument. Instead it can...
Serialization mechanism calls not only own toJSON method but also inherited toJSON method of the serialized object Fixing [Call of toJSON in the internal JSON clone algorithm](https://github.com/w3c/webdriver/issues/1730). *** Preview |...
It seems like getting the element rect doesn't recognise the browsers device ratio when running tests in a mobile browser, e.g. given on a browser I am able to target...
In all three browsers, we have inconsistent behavior w.r.t. `keypress` events with unicode characters that are surrogate pairs. Specifically, the following behavior is observed: - Chrome - No event is...
These refer to the same thing: https://w3c.github.io/pointerevents/#converting-between-tiltx-tilty-and-altitudeangle-azimuthangle so it doesn't make sense to have both, but instead we should insist that the implementation converts them according to the requirements of...
While we are at the topic, consider Scroll Lock and Num Lock as well. 😁
The [current definition of `platformName`](https://w3c.github.io/webdriver/#capabilities) is: > Identifies the operating system of the [endpoint node](https://w3c.github.io/webdriver/#dfn-endpoint-node). …where the endpoint node is the final WebDriver protocol hop. This seems somewhat surprising with,...
As per the [Dispatch actions for a string](https://w3c.github.io/webdriver/#dfn-dispatch-actions-for-a-string) definition in the WebDriver classic spec the modifier key state should only be reset when the `NULL` key is send. But drivers...