Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addArguments(String...) - Method in class org.openqa.selenium.firefox.FirefoxOptions
- addArguments(List<String>) - Method in class org.openqa.selenium.firefox.FirefoxOptions
- addCommandLineOptions(String...) - Method in class org.openqa.selenium.firefox.FirefoxBinary
-
Deprecated.
- addExtension(File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
-
Attempt to add an extension to install into this instance.
- addExtension(Class<?>, String) - Method in class org.openqa.selenium.firefox.FirefoxProfile
- addExtension(String, Extension) - Method in class org.openqa.selenium.firefox.FirefoxProfile
- AddHasContext - Class in org.openqa.selenium.firefox
- AddHasContext() - Constructor for class org.openqa.selenium.firefox.AddHasContext
- AddHasExtensions - Class in org.openqa.selenium.firefox
- AddHasExtensions() - Constructor for class org.openqa.selenium.firefox.AddHasExtensions
- AddHasFullPageScreenshot<X> - Class in org.openqa.selenium.firefox
- AddHasFullPageScreenshot() - Constructor for class org.openqa.selenium.firefox.AddHasFullPageScreenshot
- addPreference(String, Object) - Method in class org.openqa.selenium.firefox.FirefoxOptions
B
- BETA - Enum constant in enum class org.openqa.selenium.firefox.FirefoxBinary.Channel
-
Deprecated.
- BROWSER_BINARY - Static variable in class org.openqa.selenium.firefox.FirefoxDriver.SystemProperty
-
System property that defines the location of the Firefox executable file.
- BROWSER_PROFILE - Static variable in class org.openqa.selenium.firefox.FirefoxDriver.SystemProperty
-
System property that defines the profile that should be used as a template.
- builder() - Static method in class org.openqa.selenium.firefox.FirefoxDriver
- Builder() - Constructor for class org.openqa.selenium.firefox.FirefoxDriverService.Builder
- Builder() - Constructor for class org.openqa.selenium.firefox.GeckoDriverService.Builder
C
- CHROME - Enum constant in enum class org.openqa.selenium.firefox.FirefoxCommandContext
- ClasspathExtension - Class in org.openqa.selenium.firefox
- ClasspathExtension(Class<?>, String) - Constructor for class org.openqa.selenium.firefox.ClasspathExtension
- clean(File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
- cleanTemporaryModel() - Method in class org.openqa.selenium.firefox.FirefoxProfile
- CONFIG - Enum constant in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
- configureFromEnv() - Method in class org.openqa.selenium.firefox.FirefoxOptions
-
Configures the following: Binary
webdriver.firefox.bin
- the path to the firefox binary Firefox profilewebdriver.firefox.profile
- a named firefox profile - containsWebDriverExtension() - Method in class org.openqa.selenium.firefox.FirefoxProfile
- CONTENT - Enum constant in enum class org.openqa.selenium.firefox.FirefoxCommandContext
- copyModel(File, File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
- createArgs() - Method in class org.openqa.selenium.firefox.GeckoDriverService.Builder
- createDefaultService() - Static method in class org.openqa.selenium.firefox.GeckoDriverService
-
Configures and returns a new
GeckoDriverService
using the default configuration. - createDriver(Capabilities) - Method in class org.openqa.selenium.firefox.GeckoDriverInfo
- createDriverService(File, int, Duration, List<String>, Map<String, String>) - Method in class org.openqa.selenium.firefox.GeckoDriverService.Builder
D
- DEBUG - Enum constant in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
- deleteExtensionsCacheIfItExists(File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
- deleteLockFiles(File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
- DEV - Enum constant in enum class org.openqa.selenium.firefox.FirefoxBinary.Channel
-
Deprecated.
E
- enableBiDi() - Method in class org.openqa.selenium.firefox.FirefoxOptions
- ERROR - Enum constant in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
- ESR - Enum constant in enum class org.openqa.selenium.firefox.FirefoxBinary.Channel
-
Deprecated.
- Extension - Interface in org.openqa.selenium.firefox
F
- FATAL - Enum constant in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
- FileExtension - Class in org.openqa.selenium.firefox
- FileExtension(File) - Constructor for class org.openqa.selenium.firefox.FileExtension
- FIREFOX_OPTIONS - Static variable in class org.openqa.selenium.firefox.FirefoxOptions
- FirefoxBinary - Class in org.openqa.selenium.firefox
-
Deprecated.
- FirefoxBinary() - Constructor for class org.openqa.selenium.firefox.FirefoxBinary
-
Deprecated.
- FirefoxBinary(File) - Constructor for class org.openqa.selenium.firefox.FirefoxBinary
-
Deprecated.
- FirefoxBinary(FirefoxBinary.Channel) - Constructor for class org.openqa.selenium.firefox.FirefoxBinary
-
Deprecated.
- FirefoxBinary.Channel - Enum Class in org.openqa.selenium.firefox
-
Deprecated.Enumerates Firefox channels, according to https://wiki.mozilla.org/RapidRelease
- FirefoxCommandContext - Enum Class in org.openqa.selenium.firefox
-
Represents the valid values for the command context used for executing Firefox driver commands.
- FirefoxDriver - Class in org.openqa.selenium.firefox
-
An implementation of the {#link WebDriver} interface that drives Firefox.
- FirefoxDriver() - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
-
Creates a new FirefoxDriver using the {@link GeckoDriverService#createDefaultService)} server configuration.
- FirefoxDriver(FirefoxDriverService) - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
-
Creates a new FirefoxDriver instance.
- FirefoxDriver(FirefoxDriverService, FirefoxOptions) - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
- FirefoxDriver(FirefoxDriverService, FirefoxOptions, ClientConfig) - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
- FirefoxDriver(FirefoxOptions) - Constructor for class org.openqa.selenium.firefox.FirefoxDriver
-
Creates a new FirefoxDriver instance with the specified options.
- FirefoxDriver.SystemProperty - Class in org.openqa.selenium.firefox
- FirefoxDriverLogLevel - Enum Class in org.openqa.selenium.firefox
-
Log levels defined by GeckoDriver
- FirefoxDriverService - Class in org.openqa.selenium.firefox
- FirefoxDriverService(File, int, Duration, List<String>, Map<String, String>) - Constructor for class org.openqa.selenium.firefox.FirefoxDriverService
- FirefoxDriverService.Builder<DS extends FirefoxDriverService,
B extends FirefoxDriverService.Builder<?, ?>> - Class in org.openqa.selenium.firefox - FirefoxOptions - Class in org.openqa.selenium.firefox
-
Manage firefox specific settings in a way that geckodriver can understand.
- FirefoxOptions() - Constructor for class org.openqa.selenium.firefox.FirefoxOptions
- FirefoxOptions(Capabilities) - Constructor for class org.openqa.selenium.firefox.FirefoxOptions
- FirefoxProfile - Class in org.openqa.selenium.firefox
- FirefoxProfile() - Constructor for class org.openqa.selenium.firefox.FirefoxProfile
- FirefoxProfile(File) - Constructor for class org.openqa.selenium.firefox.FirefoxProfile
-
Constructs a firefox profile from an existing profile directory.
- fromJson(String) - Static method in class org.openqa.selenium.firefox.FirefoxProfile
- fromLevel(Level) - Static method in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
- fromString(String) - Static method in enum class org.openqa.selenium.firefox.FirefoxBinary.Channel
-
Deprecated.Gets a channel with the name matching the parameter.
- fromString(String) - Static method in enum class org.openqa.selenium.firefox.FirefoxCommandContext
- fromString(String) - Static method in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
- FULL_PAGE_SCREENSHOT - Static variable in class org.openqa.selenium.firefox.AddHasFullPageScreenshot
G
- GECKO_DRIVER_EXE_PROPERTY - Static variable in class org.openqa.selenium.firefox.GeckoDriverService
-
System property that defines the location of the GeckoDriver executable that will be used by the
default service
. - GECKO_DRIVER_LOG_LEVEL_PROPERTY - Static variable in class org.openqa.selenium.firefox.GeckoDriverService
-
System property that defines the
FirefoxDriverLogLevel
for GeckoDriver logs. - GECKO_DRIVER_LOG_NO_TRUNCATE - Static variable in class org.openqa.selenium.firefox.GeckoDriverService
-
Boolean system property to disable truncation of long log lines.
- GECKO_DRIVER_LOG_PROPERTY - Static variable in class org.openqa.selenium.firefox.GeckoDriverService
-
System property that defines the location of the file where GeckoDriver should write log messages to.
- GECKO_DRIVER_NAME - Static variable in class org.openqa.selenium.firefox.GeckoDriverService
- GECKO_DRIVER_PROFILE_ROOT - Static variable in class org.openqa.selenium.firefox.GeckoDriverService
-
System property that defines the location of the directory in which to create profiles See
GeckoDriverService.Builder.withProfileRoot(File)
- GeckoDriverInfo - Class in org.openqa.selenium.firefox
- GeckoDriverInfo() - Constructor for class org.openqa.selenium.firefox.GeckoDriverInfo
- GeckoDriverService - Class in org.openqa.selenium.firefox
-
Manages the life and death of an GeckoDriver
- GeckoDriverService(File, int, Duration, List<String>, Map<String, String>) - Constructor for class org.openqa.selenium.firefox.GeckoDriverService
- GeckoDriverService.Builder - Class in org.openqa.selenium.firefox
-
Builder used to configure new
GeckoDriverService
instances. - GET_CONTEXT - Static variable in class org.openqa.selenium.firefox.AddHasContext
- getAdditionalCommands() - Method in class org.openqa.selenium.firefox.AddHasContext
- getAdditionalCommands() - Method in class org.openqa.selenium.firefox.AddHasExtensions
- getAdditionalCommands() - Method in class org.openqa.selenium.firefox.AddHasFullPageScreenshot
- getAdditionalPreferences() - Method in class org.openqa.selenium.firefox.FirefoxProfile
- getBiDi() - Method in class org.openqa.selenium.firefox.FirefoxDriver
- getBinary() - Method in class org.openqa.selenium.firefox.FirefoxOptions
-
Constructs a
FirefoxBinary
and returns that to be used, and because of this is only useful when actually starting firefox. - getBinaryOrNull() - Method in class org.openqa.selenium.firefox.FirefoxOptions
- getBooleanPreference(String, boolean) - Method in class org.openqa.selenium.firefox.FirefoxProfile
- getCanonicalCapabilities() - Method in class org.openqa.selenium.firefox.GeckoDriverInfo
- getCapabilities() - Method in class org.openqa.selenium.firefox.FirefoxDriver
- getContext() - Method in class org.openqa.selenium.firefox.FirefoxDriver
- getContext() - Method in interface org.openqa.selenium.firefox.HasContext
-
Current context commands are operating on.
- getDefaultDriverOptions() - Method in class org.openqa.selenium.firefox.GeckoDriverService
- getDescribedInterface() - Method in class org.openqa.selenium.firefox.AddHasContext
- getDescribedInterface() - Method in class org.openqa.selenium.firefox.AddHasExtensions
- getDescribedInterface() - Method in class org.openqa.selenium.firefox.AddHasFullPageScreenshot
- getDevTools() - Method in class org.openqa.selenium.firefox.FirefoxDriver
-
Deprecated.Use W3C-compliant BiDi protocol. Use {
FirefoxDriver.getBiDi()
} - getDisplayName() - Method in class org.openqa.selenium.firefox.GeckoDriverInfo
- getDriverName() - Method in class org.openqa.selenium.firefox.GeckoDriverService
- getDriverProperty() - Method in class org.openqa.selenium.firefox.GeckoDriverService
- getExtraCapability(String) - Method in class org.openqa.selenium.firefox.FirefoxOptions
- getExtraCapabilityNames() - Method in class org.openqa.selenium.firefox.FirefoxOptions
- getExtraOptions() - Method in class org.openqa.selenium.firefox.FirefoxBinary
-
Deprecated.
- getFile() - Method in class org.openqa.selenium.firefox.FirefoxBinary
-
Deprecated.
- getFullPageScreenshotAs(OutputType<X>) - Method in class org.openqa.selenium.firefox.FirefoxDriver
-
Capture the full page screenshot and store it in the specified location.
- getFullPageScreenshotAs(OutputType<X>) - Method in interface org.openqa.selenium.firefox.HasFullPageScreenshot
-
Capture the full page screenshot and store it in the specified location.
- getImplementation(Capabilities, ExecuteMethod) - Method in class org.openqa.selenium.firefox.AddHasContext
- getImplementation(Capabilities, ExecuteMethod) - Method in class org.openqa.selenium.firefox.AddHasExtensions
- getImplementation(Capabilities, ExecuteMethod) - Method in class org.openqa.selenium.firefox.AddHasFullPageScreenshot
- getIntegerPreference(String, int) - Method in class org.openqa.selenium.firefox.FirefoxProfile
- getLocalStorage() - Method in class org.openqa.selenium.firefox.FirefoxDriver
-
Deprecated.
- getMaximumSimultaneousSessions() - Method in class org.openqa.selenium.firefox.GeckoDriverInfo
- getPath() - Method in class org.openqa.selenium.firefox.FirefoxBinary
-
Deprecated.
- getProfile() - Method in class org.openqa.selenium.firefox.FirefoxOptions
- getProfile(String) - Method in class org.openqa.selenium.firefox.ProfilesIni
- getSessionStorage() - Method in class org.openqa.selenium.firefox.FirefoxDriver
-
Deprecated.
- getStringPreference(String, String) - Method in class org.openqa.selenium.firefox.FirefoxProfile
H
- HasContext - Interface in org.openqa.selenium.firefox
-
Used by classes to indicate that they can change the context commands operate in.
- HasExtensions - Interface in org.openqa.selenium.firefox
-
Used by classes to indicate that they can install and uninstall browser extensions on the fly.
- HasFullPageScreenshot - Interface in org.openqa.selenium.firefox
-
Used by classes to indicate that they can take a full page screenshot.
- hasShutdownEndpoint() - Method in class org.openqa.selenium.firefox.GeckoDriverService
I
- INFO - Enum constant in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
- INSTALL_EXTENSION - Static variable in class org.openqa.selenium.firefox.AddHasExtensions
- installExtension(Path) - Method in class org.openqa.selenium.firefox.FirefoxDriver
- installExtension(Path) - Method in interface org.openqa.selenium.firefox.HasExtensions
-
Installs an extension.
- installExtension(Path, Boolean) - Method in class org.openqa.selenium.firefox.FirefoxDriver
- installExtension(Path, Boolean) - Method in interface org.openqa.selenium.firefox.HasExtensions
- installExtensions(File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
- isApplicable() - Method in class org.openqa.selenium.firefox.AddHasContext
- isApplicable() - Method in class org.openqa.selenium.firefox.AddHasExtensions
- isApplicable() - Method in class org.openqa.selenium.firefox.AddHasFullPageScreenshot
- isAvailable() - Method in class org.openqa.selenium.firefox.GeckoDriverInfo
- isPresent() - Method in class org.openqa.selenium.firefox.GeckoDriverInfo
- isSupporting(Capabilities) - Method in class org.openqa.selenium.firefox.GeckoDriverInfo
- isSupportingBiDi() - Method in class org.openqa.selenium.firefox.GeckoDriverInfo
- isSupportingCdp() - Method in class org.openqa.selenium.firefox.GeckoDriverInfo
L
- layoutOnDisk() - Method in class org.openqa.selenium.firefox.FirefoxProfile
-
Call this to cause the current profile to be written to disk.
- loadSystemProperties() - Method in class org.openqa.selenium.firefox.GeckoDriverService.Builder
- locateAppDataDirectory(Platform) - Method in class org.openqa.selenium.firefox.ProfilesIni
M
- maybeGetBiDi() - Method in class org.openqa.selenium.firefox.FirefoxDriver
- maybeGetDevTools() - Method in class org.openqa.selenium.firefox.FirefoxDriver
-
Deprecated.Use W3C-compliant BiDi protocol. Use {
FirefoxDriver.maybeGetBiDi()
} - merge(Capabilities) - Method in class org.openqa.selenium.firefox.FirefoxOptions
N
- newProfile(String, File, String, boolean) - Method in class org.openqa.selenium.firefox.ProfilesIni
- NIGHTLY - Enum constant in enum class org.openqa.selenium.firefox.FirefoxBinary.Channel
-
Deprecated.
O
- org.openqa.selenium.firefox - package org.openqa.selenium.firefox
P
- ProfilesIni - Class in org.openqa.selenium.firefox
- ProfilesIni() - Constructor for class org.openqa.selenium.firefox.ProfilesIni
Q
- quit() - Method in class org.openqa.selenium.firefox.FirefoxDriver
R
- readProfiles(File) - Method in class org.openqa.selenium.firefox.ProfilesIni
- RELEASE - Enum constant in enum class org.openqa.selenium.firefox.FirefoxBinary.Channel
-
Deprecated.
S
- score(Capabilities) - Method in class org.openqa.selenium.firefox.GeckoDriverService.Builder
- SET_CONTEXT - Static variable in class org.openqa.selenium.firefox.AddHasContext
- setAcceptUntrustedCertificates(boolean) - Method in class org.openqa.selenium.firefox.FirefoxProfile
-
Sets whether Firefox should accept SSL certificates which have expired, signed by an unknown authority or are generally untrusted.
- setAlwaysLoadNoFocusLib(boolean) - Method in class org.openqa.selenium.firefox.FirefoxProfile
-
Sets whether the no focus library should always be loaded on Linux.
- setAndroidActivity(String) - Method in class org.openqa.selenium.firefox.FirefoxOptions
- setAndroidDeviceSerialNumber(String) - Method in class org.openqa.selenium.firefox.FirefoxOptions
- setAndroidIntentArguments(String[]) - Method in class org.openqa.selenium.firefox.FirefoxOptions
- setAndroidIntentArguments(List<String>) - Method in class org.openqa.selenium.firefox.FirefoxOptions
- setAndroidPackage(String) - Method in class org.openqa.selenium.firefox.FirefoxOptions
- setAssumeUntrustedCertificateIssuer(boolean) - Method in class org.openqa.selenium.firefox.FirefoxProfile
-
By default, when accepting untrusted SSL certificates, assume that these certificates will come from an untrusted issuer or will be self signed.
- setBinary(String) - Method in class org.openqa.selenium.firefox.FirefoxOptions
- setBinary(Path) - Method in class org.openqa.selenium.firefox.FirefoxOptions
- setBinary(FirefoxBinary) - Method in class org.openqa.selenium.firefox.FirefoxOptions
- setContext(FirefoxCommandContext) - Method in class org.openqa.selenium.firefox.FirefoxDriver
- setContext(FirefoxCommandContext) - Method in interface org.openqa.selenium.firefox.HasContext
-
Context commands are operating on.
- setFileDetector(FileDetector) - Method in class org.openqa.selenium.firefox.FirefoxDriver
- setLogLevel(FirefoxDriverLogLevel) - Method in class org.openqa.selenium.firefox.FirefoxOptions
- setPreference(String, Object) - Method in class org.openqa.selenium.firefox.FirefoxProfile
- setProfile(FirefoxProfile) - Method in class org.openqa.selenium.firefox.FirefoxOptions
- shouldLoadNoFocusLib() - Method in class org.openqa.selenium.firefox.FirefoxProfile
-
Returns whether the no focus library should be loaded for Firefox profiles launched on Linux, even if native events are disabled.
- SystemProperty() - Constructor for class org.openqa.selenium.firefox.FirefoxDriver.SystemProperty
T
- toJson() - Method in class org.openqa.selenium.firefox.FirefoxBinary
-
Deprecated.
- toString() - Method in enum class org.openqa.selenium.firefox.FirefoxBinary.Channel
-
Deprecated.
- toString() - Method in class org.openqa.selenium.firefox.FirefoxBinary
-
Deprecated.
- toString() - Method in enum class org.openqa.selenium.firefox.FirefoxCommandContext
- toString() - Method in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
- TRACE - Enum constant in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
U
- UnableToCreateProfileException - Exception in org.openqa.selenium.firefox
- UnableToCreateProfileException(String) - Constructor for exception org.openqa.selenium.firefox.UnableToCreateProfileException
- UnableToCreateProfileException(Throwable) - Constructor for exception org.openqa.selenium.firefox.UnableToCreateProfileException
- UNINSTALL_EXTENSION - Static variable in class org.openqa.selenium.firefox.AddHasExtensions
- uninstallExtension(String) - Method in class org.openqa.selenium.firefox.FirefoxDriver
- uninstallExtension(String) - Method in interface org.openqa.selenium.firefox.HasExtensions
-
Uninstall the extension by the given identifier.
- updateUserPrefs(File) - Method in class org.openqa.selenium.firefox.FirefoxProfile
V
- valueOf(String) - Static method in enum class org.openqa.selenium.firefox.FirefoxBinary.Channel
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.openqa.selenium.firefox.FirefoxCommandContext
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.openqa.selenium.firefox.FirefoxBinary.Channel
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.openqa.selenium.firefox.FirefoxCommandContext
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- waitUntilAvailable() - Method in class org.openqa.selenium.firefox.GeckoDriverService
- WARN - Enum constant in enum class org.openqa.selenium.firefox.FirefoxDriverLogLevel
- withAllowHosts(String) - Method in class org.openqa.selenium.firefox.GeckoDriverService.Builder
-
Values of the Host header to allow for incoming requests.
- withLogLevel(FirefoxDriverLogLevel) - Method in class org.openqa.selenium.firefox.GeckoDriverService.Builder
- withProfileRoot(File) - Method in class org.openqa.selenium.firefox.GeckoDriverService.Builder
-
This is necessary when you do not have permissions to write to the default directory.
- withTruncatedLogs(Boolean) - Method in class org.openqa.selenium.firefox.GeckoDriverService.Builder
- writeTo(File) - Method in class org.openqa.selenium.firefox.ClasspathExtension
- writeTo(File) - Method in interface org.openqa.selenium.firefox.Extension
- writeTo(File) - Method in class org.openqa.selenium.firefox.FileExtension
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
FirefoxOptions.setBinary(Path)
orFirefoxOptions.setBinary(String)
instead.