lib/selenium/webdriver/ie/bridge.rb in selenium-webdriver-2.24.0 vs lib/selenium/webdriver/ie/bridge.rb in selenium-webdriver-2.25.0.rc1

- old
+ new

@@ -17,14 +17,22 @@ port = opts.delete(:port) { PortProber.above(DEFAULT_PORT) } http_client = opts.delete(:http_client) ignore_mode = opts.delete(:introduce_flakiness_by_ignoring_security_domains) native_events = opts.delete(:native_events) != false + @server = Server.get + + # get rid of this when the DLL server is gone + if @server.respond_to?(:log_level=) + # TODO: docs for these options + @server.log_level = opts.delete(:log_level) + @server.log_file = opts.delete(:log_file) + end + unless opts.empty? raise ArgumentError, "unknown option#{'s' if opts.size != 1}: #{opts.inspect}" end - @server = Server.get @port = @server.start Integer(port), timeout caps = Remote::Capabilities.internet_explorer if ignore_mode caps['ignoreProtectedModeSettings'] = true