WEBDRIVER_EXTENSION_PATH |
= |
File.expand_path("#{WebDriver.root}/selenium/webdriver/firefox/extension/webdriver.xpi") |
WEBDRIVER_PREFS |
= |
{ :native_events => 'webdriver_enable_native_events', :untrusted_certs => 'webdriver_accept_untrusted_certs', :untrusted_issuer => 'webdriver_assume_untrusted_issuer', :port => 'webdriver_firefox_port', :log_file => 'webdriver.log.file' |
DEFAULT_PREFERENCES |
= |
{ "browser.startup.page" => '0', "browser.startup.homepage" => '"about:blank"', "dom.max_script_run_time" => '30', }.freeze |
FROZEN_PREFERENCES |
= |
{ "app.update.auto" => 'false', "app.update.enabled" => 'false', "browser.download.manager.showWhenStarting" => 'false', "browser.EULA.override" => 'true', "browser.EULA.3.accepted" => 'true', "browser.link.open_external" => '2', "browser.link.open_newwindow" => '2', "browser.safebrowsing.enabled" => 'false', "browser.search.update" => 'false', "browser.sessionstore.resume_from_crash" => 'false', "browser.shell.checkDefaultBrowser" => 'false', "browser.tabs.warnOnClose" => 'false', "browser.tabs.warnOnOpen" => 'false', "devtools.errorconsole.enabled" => 'true', "dom.disable_open_during_load" => 'false', "extensions.logging.enabled" => 'true', "extensions.update.enabled" => 'false', "extensions.update.notifyUser" => 'false', "network.manage-offline-status" => 'false', "network.http.max-connections-per-server" => '10', "prompts.tab_modal.enabled" => "false", "security.warn_entering_secure" => 'false', "security.warn_submit_insecure" => 'false', "security.warn_entering_secure.show_once" => 'false', "security.warn_entering_weak" => 'false', "security.warn_entering_weak.show_once" => 'false', "security.warn_leaving_secure" => 'false', "security.warn_leaving_secure.show_once" => 'false', "security.warn_submit_insecure" => 'false', "security.warn_viewing_mixed" => 'false', "security.warn_viewing_mixed.show_once" => 'false', "signon.rememberSignons" => 'false', "toolkit.networkmanager.disable" => 'true', "javascript.options.showInConsole" => 'true', "browser.dom.window.dump.enabled" => 'true', "dom.report_all_js_exceptions" => "true" |
|
Profile preferences that are essential to the Firefox driver operating correctly. Users are
not permitted to override these values.
|