From 055377da432210a018df516c83c16caad564ea46 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Fri, 26 Apr 2024 08:48:30 +0900 Subject: [PATCH] Skip `selenium-webdriver` version 4.20.0 This commit will not install the selenium-webdriver` version 4.20.0 because `Selenium::WebDriver::DriverFinder.path` was dropped in `selenium-webdriver` 4.20.0 that was not intentional. It will be restored once the newer version of `selenium-webdriver` that includes https://github.com/SeleniumHQ/selenium/pull/13877 . Fix #51658 --- Gemfile | 2 +- Gemfile.lock | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Gemfile b/Gemfile index d8ab4be6682..58b4e63c4a2 100644 --- a/Gemfile +++ b/Gemfile @@ -11,7 +11,7 @@ gem "rake", ">= 13" gem "sprockets-rails", ">= 2.0.0" gem "propshaft", ">= 0.1.7" gem "capybara", ">= 3.39" -gem "selenium-webdriver", ">= 4.11.0" +gem "selenium-webdriver", ">= 4.11.0", "!= 4.20.0" gem "rack-cache", "~> 1.2" gem "stimulus-rails" diff --git a/Gemfile.lock b/Gemfile.lock index 82be41de689..2612d77496a 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -491,7 +491,8 @@ GEM google-protobuf (~> 3.25) sass-embedded (1.69.6-x86_64-linux-gnu) google-protobuf (~> 3.25) - selenium-webdriver (4.16.0) + selenium-webdriver (4.19.0) + base64 (~> 0.2) rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 3.0) websocket (~> 1.0) @@ -653,7 +654,7 @@ DEPENDENCIES rubocop-rails-omakase rubyzip (~> 2.0) sdoc! - selenium-webdriver (>= 4.11.0) + selenium-webdriver (>= 4.11.0, != 4.20.0) sidekiq sneakers sprockets-rails (>= 2.0.0)