Ondřej Machulda

Results 71 comments of Ondřej Machulda

Ok, so, as WebStorage endpoints are not part of W3C WebDriver, and eg. chromedriver actively **rejects** request on non-W3C endpoints when in W3C mode, I'm closing this PR, as the...

Hi, sorry for late reply. The difference in `goog:chromeOptions` and `chromeOptions` is intentional and not a bug. It is kept for backwards compatibility. Basically if the browser finds "firstMatch", it...

Closing this for now, as the issue is old and may no longer be relevant in current versions. Also I was unable to reproduce it. However, if it is still...

So what do you suggest from implementation point of view? Increase the current 30 second curl request timeout in `HttpCommandExecutor` to make it consistent with the default pageLoad timeout? Because...

> We should use the script timeout (30 seconds) for the {{execute/*}} endpoints > We should use the implicit timeout (unest) for the {{/element}} and {{/elements}} endpoints > We should...

I'm taking that back :smile: . After further evaluation, I think we can safely just change internal implementation of the `release()` method in W3C mode. [According to the specs](https://w3c.github.io/webdriver/#release-actions): >...

Hi, phpunit 9.0 is not (yet) supported. We suggest putting Steward into separate directory from your application, with custom composer.json. [See README](https://github.com/lmc-eu/steward#1-install-steward): > For most cases we recommend having functional...

> But I do not know how to do it when using php-webdriver to start geckodriver. Hi, php-webdriver maintainer here. Environment variables passed to `geckodriver` process are (by default) inherited...

Removal of JsonWire protocol should be part of php-webdriver 2.0, see #657 . Desired capabilities (in terms of W3C protocol) are however *not* removed - https://w3c.github.io/webdriver/#capabilities They are and always...