Module: Selenium::WebDriver::Firefox

Defined in:
lib/selenium/webdriver/firefox.rb,
lib/selenium/webdriver/firefox/util.rb,
lib/selenium/webdriver/firefox/binary.rb,
lib/selenium/webdriver/firefox/driver.rb,
lib/selenium/webdriver/firefox/options.rb,
lib/selenium/webdriver/firefox/profile.rb,
lib/selenium/webdriver/firefox/service.rb,
lib/selenium/webdriver/firefox/launcher.rb,
lib/selenium/webdriver/firefox/extension.rb,
lib/selenium/webdriver/firefox/profiles_ini.rb,
lib/selenium/webdriver/firefox/legacy/driver.rb,
lib/selenium/webdriver/firefox/marionette/driver.rb

Defined Under Namespace

Modules: Driver, Legacy, Marionette, Util Classes: Binary, Extension, Launcher, Options, Profile, ProfilesIni, Service

Constant Summary collapse

DEFAULT_PORT =
7055
DEFAULT_ENABLE_NATIVE_EVENTS =
Platform.os == :windows
DEFAULT_SECURE_SSL =
false
DEFAULT_ASSUME_UNTRUSTED_ISSUER =
true
DEFAULT_LOAD_NO_FOCUS_LIB =
false

Class Method Summary collapse

Class Method Details

.driver_pathObject


52
53
54
# File 'lib/selenium/webdriver/firefox.rb', line 52

def self.driver_path
  @driver_path ||= nil
end

.driver_path=(path) ⇒ Object


47
48
49
50
# File 'lib/selenium/webdriver/firefox.rb', line 47

def self.driver_path=(path)
  Platform.assert_executable path
  @driver_path = path
end

.path=(path) ⇒ Object


56
57
58
# File 'lib/selenium/webdriver/firefox.rb', line 56

def self.path=(path)
  Binary.path = path
end