@@ -119,12 +119,6 @@ def rbe?
119119 Dir . pwd . start_with? ( '/mnt/engflow' )
120120 end
121121
122- def version
123- return 'stable' if WebDriver ::Platform . windows?
124-
125- ENV [ 'WD_BROWSER_VERSION' ] || 'stable'
126- end
127-
128122 def reset_remote_server
129123 @remote_server &.stop
130124 @remote_server = nil
@@ -272,7 +266,7 @@ def safari_preview_driver(**opts)
272266 end
273267
274268 def chrome_options ( args : [ ] , **opts )
275- opts [ :browser_version ] = version
269+ opts [ :browser_version ] = 'stable' if WebDriver :: Platform . windows?
276270 opts [ :web_socket_url ] = true if ENV [ 'WEBDRIVER_BIDI' ] && !opts . key? ( :web_socket_url )
277271 opts [ :binary ] ||= ENV [ 'CHROME_BINARY' ] if ENV . key? ( 'CHROME_BINARY' )
278272 args << '--headless=chrome' if ENV [ 'HEADLESS' ]
@@ -282,7 +276,7 @@ def chrome_options(args: [], **opts)
282276 end
283277
284278 def edge_options ( args : [ ] , **opts )
285- opts [ :browser_version ] = version
279+ opts [ :browser_version ] = 'stable' if WebDriver :: Platform . windows?
286280 opts [ :web_socket_url ] = true if ENV [ 'WEBDRIVER_BIDI' ] && !opts . key? ( :web_socket_url )
287281 opts [ :binary ] ||= ENV [ 'EDGE_BINARY' ] if ENV . key? ( 'EDGE_BINARY' )
288282 args << '--headless=chrome' if ENV [ 'HEADLESS' ]
@@ -292,7 +286,7 @@ def edge_options(args: [], **opts)
292286 end
293287
294288 def firefox_options ( args : [ ] , **opts )
295- opts [ :browser_version ] = version
289+ opts [ :browser_version ] = 'stable' if WebDriver :: Platform . windows?
296290 opts [ :web_socket_url ] = true if ENV [ 'WEBDRIVER_BIDI' ] && !opts . key? ( :web_socket_url )
297291 opts [ :binary ] ||= ENV [ 'FIREFOX_BINARY' ] if ENV . key? ( 'FIREFOX_BINARY' )
298292 args << '--headless' if ENV [ 'HEADLESS' ]
0 commit comments