class Selenium::WebDriver::Chromium::Options
def initialize(profile: nil, **)
def initialize(profile: nil, **) super(**) @profile = profile @options = {args: [], prefs: {}, emulation: {}, extensions: [], local_state: {}, exclude_switches: [], perf_logging_prefs: {}, window_types: []}.merge(@options) @logging_prefs = options.delete(:logging_prefs) || {} @encoded_extensions = @options.delete(:encoded_extensions) || [] @extensions = [] @options.delete(:extensions).each { |ext| validate_extension(ext) } end