Remote::Bridge
# File lib/selenium/webdriver/safari/bridge.rb, line 8 def initialize(opts = {}) port = Integer(opts[:port] || PortProber.random) timeout = Integer(opts[:timeout] || COMMAND_TIMEOUT) custom_data_dir = opts[:custom_data_dir] install_extension = opts.fetch(:install_extension) { true } @command_id ||= 0 if install_extension @extension = Extension.new(:custom_data_dir => custom_data_dir) @extension.install end @server = Server.new(port, timeout) @server.start @safari = Browser.new @safari.start(prepare_connect_file) @server.wait_for_connection super(:desired_capabilities => :safari) end
Generated with the Darkfish Rdoc Generator 2.