From a83023b8121cf127dae1451c6817167d0feb3ad1 Mon Sep 17 00:00:00 2001 From: John Bintz Date: Mon, 23 Feb 2015 14:26:12 -0500 Subject: [PATCH] Chrome switch fixes --- lib/persistent_selenium/browser.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/persistent_selenium/browser.rb b/lib/persistent_selenium/browser.rb index 2acd757..d424292 100644 --- a/lib/persistent_selenium/browser.rb +++ b/lib/persistent_selenium/browser.rb @@ -21,13 +21,13 @@ module PersistentSelenium options = { :profile => profile } when :chrome - profile = Selenium::WebDriver::Chrome::Profile.new + switches = %w{--disk-cache-size=1 --media-cache-size=1} PersistentSelenium.chrome_extensions.each do |extension| - profile.add_extension extension + switches.push("--load-extension=#{extension}") end - options = { :profile => profile, :switches => %w{--disk-cache-size=1 --media-cache-size=1} } + options = { switches: switches } end @browser ||= Selenium::WebDriver.for(@browser_type, options)