module Capybara::Selenium::Driver::FirefoxDriver

Public Class Methods

extended(driver) click to toggle source
# File lib/capybara/selenium/driver_specializations/firefox_driver.rb, line 6
def self.extended(driver)
  driver.extend Capybara::Selenium::Driver::W3CFirefoxDriver if w3c?(driver)
end
w3c?(driver) click to toggle source
# File lib/capybara/selenium/driver_specializations/firefox_driver.rb, line 10
def self.w3c?(driver)
  (defined?(Selenium::WebDriver::VERSION) && (Selenium::WebDriver::VERSION.to_f >= 4)) ||
    driver.browser.capabilities.is_a?(::Selenium::WebDriver::Remote::W3C::Capabilities)
end