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