webdriver
webdriver copied to clipboard
Remote control interface that enables introspection and control of user agents.
While crawling [WebDriver](https://w3c.github.io/webdriver/), the following links to other specifications were detected as pointing to non-existing anchors: * [ ] https://drafts.csswg.org/css-box/#visibility-prop * [ ] https://html.spec.whatwg.org/#joint-session-history * [ ] https://html.spec.whatwg.org/#nested-navigable * [...
### Feature and motivation For [pptr](https://pptr.dev), they have [Ghost Cursor](https://github.com/Xetera/ghost-cursor) to mimic mouse human gestures. It should be neat to have this feature, based on [_Bezier curves_](https://en.wikipedia.org/wiki/B%C3%A9zier_curve) ### Usage example...
According to the [internal JSON clone algorithm](https://www.w3.org/TR/webdriver/#dfn-internal-json-clone-algorithm): > (if the serialized object) has an [own property](https://www.w3.org/TR/webdriver/#dfn-own-properties) named "toJSON" that is a [Function](https://www.w3.org/TR/webdriver/#dfn-function) (...) return [success](https://www.w3.org/TR/webdriver/#dfn-success) with the value returned by...
Currently, GetComputedRole spec says: ``` Let role be the result of computing the [WAI-ARIA role](https://w3c.github.io/webdriver/#dfn-wai-aria-role) of element. ``` In the ARIA spec currently, we don't specify how to "compute the...
While investigating a failure in the `/inert/inert-pseudo-element-hittest.html` test case on WebKit-based browsers, we determined that this occurs because WebKit doesn't consider an `inert` element to be `in view` because it...
With https://github.com/whatwg/html/pull/3488 a change landed in the HTML spec quiet some time ago which moved out the autofocus step into a separate task. It means that for newly inserted elements...
> Let completion be Function.[[Call]](window, parameters) with function as the this value. During this step a navigation can happen which will prevent the function completing and so prevent the command...
Getting the container can return `undefined` (if the element is an `` without a valid parent), however the algorithm [here](https://w3c.github.io/webdriver/#element-click) assumes that it always returns a node which can have...
*** Preview | Diff
`internal JSON clone algorithm` has to raise "javascript error" if object's `toJSON()` method throws
https://github.com/w3c/webdriver/issues/849 implemented the feature to call `toJSON()` for [`internal JSON clone algorithm`](https://w3c.github.io/webdriver/#dfn-internal-json-clone-algorithm) if it exists on an object. But as seen while working on https://github.com/w3c/webdriver/pull/1709 it misses to catch errors...