Class: Webdriver::UserAgent::Driver

Inherits:
Object
  • Object
show all
Includes:
Singleton, Devices
Defined in:
lib/webdriver-user-agent/driver.rb

Instance Method Summary collapse

Methods included from Devices

#agent_string_for, #devices, #resolution_for

Instance Method Details

#for(opts) ⇒ Object



12
13
14
15
16
17
# File 'lib/webdriver-user-agent/driver.rb', line 12

def for(opts)
  user_agent_string   = opts[:user_agent_string]
  user_agent_string ||= agent_string_for opts[:agent]
  options = BrowserOptions.new(opts, user_agent_string)
  build_driver_using options
end