# File lib/selenium/webdriver/opera/bridge.rb, line 11 def initialize(opts = {}) http_client = opts.delete(:http_client) unless opts.empty? raise ArgumentError, "unknown option#{'s' if opts.size != 1}: #{opts.inspect}" end caps = Remote::Capabilities.opera @service = Service.default_service @service.start remote_opts = { :url => @service.uri, :desired_capabilities => caps } remote_opts.merge!(:http_client => http_client) if http_client super(remote_opts) end