Skip to content

Update chromedriver to default to 2.30#285

Merged
stephenash merged 2 commits intowebdriverio:masterfrom
UsainBloot:chromedriver-default-2.30
Jun 12, 2017
Merged

Update chromedriver to default to 2.30#285
stephenash merged 2 commits intowebdriverio:masterfrom
UsainBloot:chromedriver-default-2.30

Conversation

@UsainBloot
Copy link
Copy Markdown
Contributor

@UsainBloot UsainBloot commented Jun 8, 2017

Chromium released chromedriver 2.30 today

Defaulting chromedriver to 2.30 will fix issues when trying to resize the browser when using Chrome headless.

The following APIs have been moved from being an extension to being part of the Dev Tools
https://chromedevtools.github.io/devtools-protocol/tot/Browser/#method-setWindowBounds

As chrome headless does not allow the use of extensions then resizing the browser fails with any version lower than 2.30.

Binaries available here:
https://chromedriver.storage.googleapis.com/index.html?path=2.30/

@UsainBloot UsainBloot force-pushed the chromedriver-default-2.30 branch 2 times, most recently from d1ff8ba to 5ca5f5a Compare June 8, 2017 13:56
@UsainBloot UsainBloot force-pushed the chromedriver-default-2.30 branch from 5ca5f5a to 2088e7e Compare June 8, 2017 15:11
@elliotweiser
Copy link
Copy Markdown

Yes, please review/merge this! 👍 😄 🚀 :shipit:

gauravrajput44 added a commit to gauravrajput44/wdio-selenium-standalone-service that referenced this pull request Jun 9, 2017
This update is needed to resolve chrome to open in maximize mode
while runnig in headless mode.

This commit is dependent on below commit
webdriverio/selenium-standalone#285

Once above commit gets merged selenium standalone would be updated
to have version 6.5.0 and will point to use chrome driver 2.30.
@gauravrajput44
Copy link
Copy Markdown

Can someone merge it?

@UsainBloot
Copy link
Copy Markdown
Contributor Author

@vvo, @stephenash

Have either of you had a chance to look at this yet? I'm eager to get it defaulted so I can start fully using chrome headless, especially now its part of the stable release.

@stephenash
Copy link
Copy Markdown
Contributor

@UsainBloot Thanks for the PR. Everything looks good so I'll get this merged in and released shortly.

As a reminder, this library provides clients the ability to choose their own driver version so that you are not so reliant on one of our contributors to update the default versions used. The details on how to use that are outlined in the README.

@stephenash stephenash merged commit b9452c9 into webdriverio:master Jun 12, 2017
@gauravrajput44
Copy link
Copy Markdown

@stephenash

Please merge it ASAP. My PR (webdriverio-boneyard/wdio-selenium-standalone-service#25) is dependent on this merge.

christian-bromann pushed a commit to webdriverio-boneyard/wdio-selenium-standalone-service that referenced this pull request Jun 12, 2017
This update is needed to resolve chrome to open in maximize mode
while runnig in headless mode.

This commit is dependent on below commit
webdriverio/selenium-standalone#285

Once above commit gets merged selenium standalone would be updated
to have version 6.5.0 and will point to use chrome driver 2.30.
@UsainBloot UsainBloot deleted the chromedriver-default-2.30 branch June 13, 2017 15:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants