From 83b5d4d797ddaaff9cceb67e3f88d14ed79081c2 Mon Sep 17 00:00:00 2001 From: Hank Brekke Date: Mon, 6 Feb 2017 16:12:11 -0600 Subject: [PATCH] Updated ChromeDriver to latest (2017-02-06; v2.27) Changelog to ChromeDriver: ----------ChromeDriver v2.27 (2016-12-23)---------- Supports Chrome v54-56 Resolved issue 1637: Getting window handles fails in the presence of shared workers on Chrome 55+ [['OS-All', 'Pri-1']] ----------ChromeDriver v2.26 (2016-12-09)---------- Supports Chrome v53-55 Resolved issue 1607: Chrome 57+ with perf logs enabled fails with "unexpected command response" [['OS-All', 'Pri-1']] Resolved issue 1502: sendKeys(): SPACE key does not work on Chrome 53 [['OS-All', 'Pri-1']] Resolved issue 984: Extend ChromeDriver capabilities to cover network throttling feature from Chrome DevTools [['OS-All', 'Pri-2']] Resolved issue 877: UnhandledAlertException not being propagated upwards [['OS-All', 'Pri-2']] Resolved issue 1578: Flash plugin blocked after updating Chrome browser [['OS-All', 'Pri-2']] Resolved issue 1617: Fullscreen command is not recognised [['OS-All', 'Pri-3']] Resolved issue 839: clear does not work on input type number with string value [['Pri-3']] Resolved issue 1500: "Could not handle JavaScript dialog" error occurs randomly when accepting confirmation dialogs. [[]] Resolved issue 1541: find element with empty tag is raising wrong exception in findElement [[]] Resolved issue 1540: empty tagname value should raise an error when doing findElements [[]] --- NodeChrome/Dockerfile | 2 +- NodeChrome/Dockerfile.txt | 2 +- NodeFirefox/Dockerfile | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/NodeChrome/Dockerfile b/NodeChrome/Dockerfile index 7fdaf00684..ac095f2085 100644 --- a/NodeChrome/Dockerfile +++ b/NodeChrome/Dockerfile @@ -29,7 +29,7 @@ RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key #================== # Chrome webdriver #================== -ARG CHROME_DRIVER_VERSION=2.25 +ARG CHROME_DRIVER_VERSION=2.27 RUN wget --no-verbose -O /tmp/chromedriver_linux64.zip https://chromedriver.storage.googleapis.com/$CHROME_DRIVER_VERSION/chromedriver_linux64.zip \ && rm -rf /opt/selenium/chromedriver \ && unzip /tmp/chromedriver_linux64.zip -d /opt/selenium \ diff --git a/NodeChrome/Dockerfile.txt b/NodeChrome/Dockerfile.txt index 001402efc3..c857548e3d 100644 --- a/NodeChrome/Dockerfile.txt +++ b/NodeChrome/Dockerfile.txt @@ -24,7 +24,7 @@ RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key #================== # Chrome webdriver #================== -ARG CHROME_DRIVER_VERSION=2.25 +ARG CHROME_DRIVER_VERSION=2.27 RUN wget --no-verbose -O /tmp/chromedriver_linux64.zip https://chromedriver.storage.googleapis.com/$CHROME_DRIVER_VERSION/chromedriver_linux64.zip \ && rm -rf /opt/selenium/chromedriver \ && unzip /tmp/chromedriver_linux64.zip -d /opt/selenium \ diff --git a/NodeFirefox/Dockerfile b/NodeFirefox/Dockerfile index db88491b35..657f901fed 100644 --- a/NodeFirefox/Dockerfile +++ b/NodeFirefox/Dockerfile @@ -10,7 +10,7 @@ USER root #========= # Firefox #========= -ARG FIREFOX_VERSION=50.0 +ARG FIREFOX_VERSION=51.0.1 RUN apt-get update -qqy \ && apt-get -qqy --no-install-recommends install firefox \ && rm -rf /var/lib/apt/lists/* /var/cache/apt/* \ @@ -25,7 +25,7 @@ RUN apt-get update -qqy \ #============ # GeckoDriver #============ -ARG GECKODRIVER_VERSION=0.11.1 +ARG GECKODRIVER_VERSION=0.13.0 RUN wget --no-verbose -O /tmp/geckodriver.tar.gz https://github.com/mozilla/geckodriver/releases/download/v$GECKODRIVER_VERSION/geckodriver-v$GECKODRIVER_VERSION-linux64.tar.gz \ && rm -rf /opt/geckodriver \ && tar -C /opt -zxf /tmp/geckodriver.tar.gz \