webdriver
webdriver copied to clipboard
Remote control interface that enables introspection and control of user agents.
Prevously we allowed these properties to be undefined, and then later tried to do computations on the values. That doesn't work; they either need to have an integer default value...
*** Preview | Diff
This new endpoint would have the purpose of handling the prompt dialog launched to ask the user for confirmation after a request of the [registerProtocolHandler](https://html.spec.whatwg.org/multipage/system-state.html#custom-handlers) method. This is specified in...
In https://github.com/SeleniumHQ/selenium/issues/8003 we can see that drag events don't get emitted. These events are used for elements that have a `draggable` attribute
In chapter [6. Protocol](https://w3c.github.io/webdriver/#x6-protocol), section [6.6 Errors](https://w3c.github.io/webdriver/#x6-6-errors): > The target for mouse interaction is not in the browser’s viewport and cannot be brought into that viewport. > I can make...
while trying to return a Symbol (like following script) from execute sync command, I realized the Symbol will be serialized into an empty object. ```js return Symbol(1); ``` Based on...
https://www.w3.org/Bugs/Public/show_bug.cgi?id=28802 csnover: > There is currently no way to handle HTTP authentication prompts when navigating to a page, only pre-authentication with username/password in the URL works (and, apparently, not without...
This makes the lifecycle of this element list clearer; instead of having to keep element references alive as long as the browsing context, you only need to keep it alive...
It's currently unclear what happens in actions when pointer property values are omitted. I think the implied behaviour is that if a value (say `pressure`) is omitted, we use the...
Check the Host and Origin headers for the incoming connection to verify the connection is allowed. The language is intended to allow the specific behaviour to be largely implementation defined,...