# File lib/selenium/webdriver/safari/bridge.rb, line 9
        def initialize(opts = {})
          port = Integer(opts[:port] || PortProber.random)
          timeout = Integer(opts[:timeout] || COMMAND_TIMEOUT)

          @command_id ||= 0

          @server = Server.new(port, timeout)
          @server.start

          @safari = Browser.new
          @safari.start(prepare_connect_file)

          @server.wait_for_connection

          super(:desired_capabilities => :safari)
        end