Index

A B C D E F G H I J L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABORT - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.SharePrompt.Result
The user aborted the share.
aboutConfigEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Sets whether or not about:config should be enabled.
accept(GeckoResult.Consumer<T>) - Method in class org.mozilla.geckoview.GeckoResult
accept(GeckoResult.Consumer<T>, GeckoResult.Consumer<Throwable>) - Method in class org.mozilla.geckoview.GeckoResult
Adds listeners to be called when the GeckoResult is completed either with a value or Throwable.
accept(T) - Method in interface org.mozilla.geckoview.GeckoResult.Consumer
Run this consumer for the given input.
ACCEPT_ALL - Static variable in class org.mozilla.geckoview.ContentBlocking.CookieBehavior
Accept first-party and third-party cookies and site data.
ACCEPT_FIRST_PARTY - Static variable in class org.mozilla.geckoview.ContentBlocking.CookieBehavior
Accept only first-party cookies and site data to block cookies which are not associated with the domain of the visited site.
ACCEPT_FIRST_PARTY_AND_ISOLATE_OTHERS - Static variable in class org.mozilla.geckoview.ContentBlocking.CookieBehavior
Enable dynamic first party isolation (dFPI); this will block third-party tracking cookies in accordance with the ETP level and isolate non-tracking third-party cookies.
ACCEPT_NON_TRACKERS - Static variable in class org.mozilla.geckoview.ContentBlocking.CookieBehavior
Accept only first-party and non-tracking third-party cookies and site data to block cookies which are not associated with the domain of the visited site set by known trackers.
ACCEPT_NONE - Static variable in class org.mozilla.geckoview.ContentBlocking.CookieBehavior
Do not store any cookies and site data.
ACCEPT_VISITED - Static variable in class org.mozilla.geckoview.ContentBlocking.CookieBehavior
Accept first-party and third-party cookies and site data only from sites previously visited in a first-party context.
Account(int, String, String, String) - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Account
accounts - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt
The accounts from which the user could select.
accounts - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.ProviderAccounts
The accounts available for this provider.
AccountSelectorPrompt(String, GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Account[], GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Provider, GeckoSession.PromptDelegate.BasePrompt.Observer) - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt
acquireDisplay() - Method in class org.mozilla.geckoview.GeckoSession
Acquire the GeckoDisplay instance for providing the session with a drawing Surface.
Action() - Constructor for class org.mozilla.geckoview.WebExtension.Action
 
ACTION_COLLAPSE_TO_END - Static variable in interface org.mozilla.geckoview.GeckoSession.SelectionActionDelegate
Collapse the current selection to its end position.
ACTION_COLLAPSE_TO_START - Static variable in interface org.mozilla.geckoview.GeckoSession.SelectionActionDelegate
Collapse the current selection to its start position.
ACTION_COPY - Static variable in interface org.mozilla.geckoview.GeckoSession.SelectionActionDelegate
Copy the selected content onto the clipboard.
ACTION_CRASHED - Static variable in class org.mozilla.geckoview.GeckoRuntime
Intent action sent to the crash handler when a crash is encountered.
ACTION_CUT - Static variable in interface org.mozilla.geckoview.GeckoSession.SelectionActionDelegate
Copy onto the clipboard then delete the selected content.
ACTION_DELETE - Static variable in interface org.mozilla.geckoview.GeckoSession.SelectionActionDelegate
Delete the selected content.
ACTION_HIDE - Static variable in interface org.mozilla.geckoview.GeckoSession.SelectionActionDelegate
ACTION_PASTE - Static variable in interface org.mozilla.geckoview.GeckoSession.SelectionActionDelegate
Replace the selected content with the clipboard content.
ACTION_PASTE_AS_PLAIN_TEXT - Static variable in interface org.mozilla.geckoview.GeckoSession.SelectionActionDelegate
Replace the selected content with the clipboard content as plain text.
ACTION_PROCESS_TEXT - Static variable in class org.mozilla.geckoview.BasicSelectionActionDelegate
 
ACTION_SELECT_ALL - Static variable in interface org.mozilla.geckoview.GeckoSession.SelectionActionDelegate
Select the entire content of the document or editor.
ACTION_UNSELECT - Static variable in interface org.mozilla.geckoview.GeckoSession.SelectionActionDelegate
Clear the current selection.
active - Variable in class org.mozilla.geckoview.WebExtension.CreateTabDetails
Whether the tab should become active.
active - Variable in class org.mozilla.geckoview.WebExtension.UpdateTabDetails
Whether the tab should become active.
AD - Static variable in class org.mozilla.geckoview.ContentBlocking.AntiTracking
Block advertisement trackers.
addDrawCallback(Runnable) - Method in class org.mozilla.geckoview.CompositorController
Add a callback to run when drawing (layer update) occurs.
addHeader(String, String) - Method in class org.mozilla.geckoview.WebMessage.Builder
Add a HTTP header.
addHeader(String, String) - Method in class org.mozilla.geckoview.WebRequest.Builder
 
addHeader(String, String) - Method in class org.mozilla.geckoview.WebResponse.Builder
 
additionalHeaders(Map<String, String>) - Method in class org.mozilla.geckoview.GeckoSession.Loader
Add headers for this load.
additionalName - Variable in class org.mozilla.geckoview.Autocomplete.Address
An additional name, if available.
additionalName(String) - Method in class org.mozilla.geckoview.Autocomplete.Address.Builder
Set the additional name for this address entry.
addMarker(String) - Method in class org.mozilla.geckoview.ProfilerController
Add a profiler marker to Gecko Profiler with the given arguments.
addMarker(String, Double) - Method in class org.mozilla.geckoview.ProfilerController
Add a profiler marker to Gecko Profiler with the given arguments.
addMarker(String, Double, Double, String) - Method in class org.mozilla.geckoview.ProfilerController
Add a profiler marker to Gecko Profiler with the given arguments.
addMarker(String, Double, String) - Method in class org.mozilla.geckoview.ProfilerController
Add a profiler marker to Gecko Profiler with the given arguments.
addMarker(String, String) - Method in class org.mozilla.geckoview.ProfilerController
Add a profiler marker to Gecko Profiler with the given arguments.
addOptionalPermissions(String, String[], String[]) - Method in class org.mozilla.geckoview.WebExtensionController
Add the provided permissions to the WebExtension with the given id.
Address() - Constructor for class org.mozilla.geckoview.Autocomplete.Address
 
addressLevel1 - Variable in class org.mozilla.geckoview.Autocomplete.Address
The level 1 (province) address.
addressLevel1(String) - Method in class org.mozilla.geckoview.Autocomplete.Address.Builder
Set the level 1 address for this address entry.
addressLevel2 - Variable in class org.mozilla.geckoview.Autocomplete.Address
The level 2 (city/town) address.
addressLevel2(String) - Method in class org.mozilla.geckoview.Autocomplete.Address.Builder
Set the level 2 address for this address entry.
addressLevel3 - Variable in class org.mozilla.geckoview.Autocomplete.Address
The level 3 (suburb/sublocality) address.
addressLevel3(String) - Method in class org.mozilla.geckoview.Autocomplete.Address.Builder
Set the level 3 address for this address entry.
AddressSaveOption(Autocomplete.Address) - Constructor for class org.mozilla.geckoview.Autocomplete.AddressSaveOption
Construct an address save option.
AddressSelectOption(Autocomplete.Address) - Constructor for class org.mozilla.geckoview.Autocomplete.AddressSelectOption
Construct a address select option.
adjustedRating - Variable in class org.mozilla.geckoview.GeckoSession.Recommendation
Adjusted rating.
adjustedRating - Variable in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis
Product rating adjusted to exclude untrusted reviews.
adjustedRating(Double) - Method in class org.mozilla.geckoview.GeckoSession.Recommendation.Builder
Set the adjusted rating
adjustedRating(Double) - Method in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis.Builder
Set the adjusted rating
advisoryName(String) - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider.Builder
Set the advisory name for this provider.
advisoryUrl(String) - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider.Builder
Set the url that will be used to give a general advisory about this SafeBrowsing provider.
aid - Variable in class org.mozilla.geckoview.GeckoSession.Recommendation
Unique identifier for the ad entity.
aid(String) - Method in class org.mozilla.geckoview.GeckoSession.Recommendation.Builder
Set the ad identifier
album - Variable in class org.mozilla.geckoview.MediaSession.Metadata
The media album title.
AlertPrompt(String, String, String, GeckoSession.PromptDelegate.BasePrompt.Observer) - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.AlertPrompt
 
ALL - Static variable in class org.mozilla.geckoview.StorageController.ClearFlags
All data.
ALL - Static variable in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation
The all type indicates that the operation should be performed on all model files
ALL_CACHES - Static variable in class org.mozilla.geckoview.StorageController.ClearFlags
All caches.
allOf(List<GeckoResult<V>>) - Static method in class org.mozilla.geckoview.GeckoResult
Returns a GeckoResult that is completed when the given GeckoResult instances are complete.
allOf(GeckoResult<V>...) - Static method in class org.mozilla.geckoview.GeckoResult
Returns a GeckoResult that is completed when the given GeckoResult instances are complete.
allow() - Static method in class org.mozilla.geckoview.GeckoResult
 
ALLOW - Enum constant in enum org.mozilla.geckoview.AllowOrDeny
 
ALLOW_ALL - Static variable in class org.mozilla.geckoview.GeckoRuntimeSettings
Allow all insecure connections
ALLOW_CONTENT_MESSAGING - Static variable in class org.mozilla.geckoview.WebExtension.Flags
Set this flag if you want to enable content scripts messaging.
ALLOWED_TRACKING_CONTENT - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
Indicates that content that would have been blocked has instead been allowed by a shim.
allowedInPrivateBrowsing - Variable in class org.mozilla.geckoview.WebExtension.MetaData
Whether this extension is allowed to run in private browsing or not.
allowHttpErrors - Variable in class org.mozilla.geckoview.WebExtension.DownloadRequest
Flag that enables downloads to continue even if they encounter HTTP errors.
allowInsecureConnections(int) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Sets whether and where insecure (non-HTTPS) connections are allowed.
allowJavascript(boolean) - Method in class org.mozilla.geckoview.GeckoSessionSettings.Builder
Set whether JavaScript support should be enabled.
AllowOrDeny - Enum in org.mozilla.geckoview
This represents a decision to allow or deny a request.
altText - Variable in class org.mozilla.geckoview.GeckoSession.ContentDelegate.ContextElement
The alternative text (alt) for the element.
ALWAYS - Static variable in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation
The translations engine should always expect this language to be translated and automatically translate on page load.
amoListingUrl - Variable in class org.mozilla.geckoview.WebExtension.MetaData
The link to the AMO detail page for this extension.
AnalysisStatusResponse(GeckoSession.AnalysisStatusResponse.Builder) - Constructor for class org.mozilla.geckoview.GeckoSession.AnalysisStatusResponse
Initialize AnalysisStatusResponse with a builder object
analysisUrl - Variable in class org.mozilla.geckoview.GeckoSession.Recommendation
Analysis URL.
analysisUrl(String) - Method in class org.mozilla.geckoview.GeckoSession.Recommendation.Builder
Set the analysis URL
analysisUrl(String) - Method in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis.Builder
Set the analysis URL
analysisURL - Variable in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis
Analysis URL.
ANALYTIC - Static variable in class org.mozilla.geckoview.ContentBlocking.AntiTracking
Block analytics trackers.
antiTracking(int) - Method in class org.mozilla.geckoview.ContentBlocking.Settings.Builder
Set anti-tracking categories.
AntiTracking() - Constructor for class org.mozilla.geckoview.ContentBlocking.AntiTracking
 
ANY - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.FilePrompt.Capture
The capture attribute was supplied with a missing or invalid value.
APP - Static variable in class org.mozilla.geckoview.WebExtension.DisabledFlags
The extension has been disabled by the application.
APP - Static variable in class org.mozilla.geckoview.WebExtensionController.EnableSource
Action requested by the app itself, e.g.
APP_VERSION - Static variable in class org.mozilla.geckoview.WebExtension.DisabledFlags
The extension has been disabled because it is not compatible with the application version.
appearance - Variable in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis.Highlight
Highlights about the appearance of a product.
appendAppNotesToCrashReport(String) - Method in class org.mozilla.geckoview.GeckoRuntime
Appends notes to crash report.
appServerKey - Variable in class org.mozilla.geckoview.WebPushSubscription
This is an optional public key provided by the application server to authenticate itself with the endpoint, formatted according to X9.62.
areExternalActionsEnabled() - Method in class org.mozilla.geckoview.BasicSelectionActionDelegate
Get whether text actions from other apps are enabled.
arguments(String[]) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set the custom Gecko process arguments.
artist - Variable in class org.mozilla.geckoview.MediaSession.Metadata
The media artist name.
artwork - Variable in class org.mozilla.geckoview.MediaSession.Metadata
The media artwork image.
aspectPreservingSize(int) - Method in class org.mozilla.geckoview.GeckoDisplay.ScreenshotBuilder
The width of the bitmap to create when taking the screenshot.
attachTo(Context) - Method in class org.mozilla.geckoview.GeckoRuntime
Attach the runtime to the given context.
audioTrackCount - Variable in class org.mozilla.geckoview.MediaSession.ElementMetadata
The number of audio tracks contained in this element.
AUTH_SESSIONS - Static variable in class org.mozilla.geckoview.StorageController.ClearFlags
Auth tokens and caches.
authOptions - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.AuthPrompt
The GeckoSession.PromptDelegate.AuthPrompt.AuthOptions that describe the type of authorization prompt.
AuthOptions() - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.AuthPrompt.AuthOptions
Empty constructor for tests
AuthPrompt(String, String, String, GeckoSession.PromptDelegate.AuthPrompt.AuthOptions, GeckoSession.PromptDelegate.BasePrompt.Observer) - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.AuthPrompt
 
authSecret - Variable in class org.mozilla.geckoview.WebPushSubscription
16 byte secret key, generated by the embedder, to be provided to the app server for use in encrypting and authenticating messages sent to the WebPushSubscription.endpoint.
Autocomplete - Class in org.mozilla.geckoview
The Autocomplete API provides a way to leverage Gecko's input form handling for autocompletion.
Autocomplete() - Constructor for class org.mozilla.geckoview.Autocomplete
 
Autocomplete.Address - Class in org.mozilla.geckoview
Holds address information for a specific entry.
Autocomplete.Address.Builder - Class in org.mozilla.geckoview
 
Autocomplete.AddressSaveOption - Class in org.mozilla.geckoview
Holds information required to process address saving requests.
Autocomplete.AddressSelectOption - Class in org.mozilla.geckoview
Holds information required to process address selection requests.
Autocomplete.AddressSelectOption.AddressSelectHint - Annotation Type in org.mozilla.geckoview
 
Autocomplete.AddressSelectOption.Hint - Class in org.mozilla.geckoview
Hint types for credit card selection requests.
Autocomplete.CreditCard - Class in org.mozilla.geckoview
Holds credit card information for a specific entry.
Autocomplete.CreditCard.Builder - Class in org.mozilla.geckoview
 
Autocomplete.CreditCardSaveOption - Class in org.mozilla.geckoview
Holds information required to process credit card saving requests.
Autocomplete.CreditCardSelectOption - Class in org.mozilla.geckoview
Holds information required to process credit card selection requests.
Autocomplete.CreditCardSelectOption.CreditCardSelectHint - Annotation Type in org.mozilla.geckoview
 
Autocomplete.CreditCardSelectOption.Hint - Class in org.mozilla.geckoview
Hint types for credit card selection requests.
Autocomplete.LoginEntry - Class in org.mozilla.geckoview
Holds login information for a specific entry.
Autocomplete.LoginEntry.Builder - Class in org.mozilla.geckoview
 
Autocomplete.LoginSaveOption - Class in org.mozilla.geckoview
Holds information required to process login saving requests.
Autocomplete.LoginSelectOption - Class in org.mozilla.geckoview
Holds information required to process login selection requests.
Autocomplete.LSUsedField - Annotation Type in org.mozilla.geckoview
 
Autocomplete.Option<T> - Class in org.mozilla.geckoview
Abstract base class for Autocomplete options.
Autocomplete.SaveOption<T> - Class in org.mozilla.geckoview
Abstract base class for saving options.
Autocomplete.SaveOption.Hint - Class in org.mozilla.geckoview
Hint types for login saving requests.
Autocomplete.SaveOption.SaveOptionHint - Annotation Type in org.mozilla.geckoview
 
Autocomplete.SelectOption<T> - Class in org.mozilla.geckoview
Abstract base class for saving options.
Autocomplete.SelectOption.Hint - Class in org.mozilla.geckoview
Hint types for selection requests.
Autocomplete.SelectOption.SelectOptionHint - Annotation Type in org.mozilla.geckoview
 
Autocomplete.StorageDelegate - Interface in org.mozilla.geckoview
Implement this interface to handle runtime login storage requests.
Autocomplete.UsedField - Class in org.mozilla.geckoview
AutocompleteRequest(String, T[], GeckoSession.PromptDelegate.BasePrompt.Observer) - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.AutocompleteRequest
 
autoDiscardable - Variable in class org.mozilla.geckoview.WebExtension.UpdateTabDetails
Whether the tab should be discarded automatically by the app when resources are low.
autofill(SparseArray<AutofillValue>) - Method in class org.mozilla.geckoview.GeckoView
 
autofill(SparseArray<CharSequence>) - Method in class org.mozilla.geckoview.Autofill.Session
Perform auto-fill using the specified values.
Autofill - Class in org.mozilla.geckoview
 
Autofill() - Constructor for class org.mozilla.geckoview.Autofill
 
Autofill.AutofillHint - Annotation Type in org.mozilla.geckoview
 
Autofill.AutofillInputType - Annotation Type in org.mozilla.geckoview
 
Autofill.AutofillNotify - Annotation Type in org.mozilla.geckoview
 
Autofill.Delegate - Interface in org.mozilla.geckoview
 
Autofill.Hint - Class in org.mozilla.geckoview
 
Autofill.InputType - Class in org.mozilla.geckoview
 
Autofill.Node - Class in org.mozilla.geckoview
Represents an autofill node.
Autofill.NodeData - Class in org.mozilla.geckoview
Represents autofill data associated to a Autofill.Node.
Autofill.Session - Class in org.mozilla.geckoview
Represents an autofill session.
automaticFontSizeAdjustment(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set whether or not font sizes in web content should be automatically scaled according to the device's current system font scale setting.
availableActions - Variable in class org.mozilla.geckoview.GeckoSession.SelectionActionDelegate.Selection
averageRating - Variable in class org.mozilla.geckoview.WebExtension.MetaData
The average rating of this extension.

B

BACKEND_SURFACE_VIEW - Static variable in class org.mozilla.geckoview.GeckoView
This GeckoView instance will be backed by a SurfaceView.
BACKEND_TEXTURE_VIEW - Static variable in class org.mozilla.geckoview.GeckoView
This GeckoView instance will be backed by a TextureView.
badgeBackgroundColor - Variable in class org.mozilla.geckoview.WebExtension.Action
Background color for the badge for this Action.
badgeText - Variable in class org.mozilla.geckoview.WebExtension.Action
Badge text for this action.
badgeTextColor - Variable in class org.mozilla.geckoview.WebExtension.Action
Text color for the badge for this Action.
baseUri - Variable in class org.mozilla.geckoview.GeckoSession.ContentDelegate.ContextElement
The base URI of the element's document.
baseUrl - Variable in class org.mozilla.geckoview.WebExtension.MetaData
Root URL for this extension's pages.
BasicSelectionActionDelegate - Class in org.mozilla.geckoview
Class that implements a basic SelectionActionDelegate.
BasicSelectionActionDelegate(Activity) - Constructor for class org.mozilla.geckoview.BasicSelectionActionDelegate
 
BasicSelectionActionDelegate(Activity, boolean) - Constructor for class org.mozilla.geckoview.BasicSelectionActionDelegate
 
beConservative - Variable in class org.mozilla.geckoview.WebRequest
If true, do not use newer protocol features that might have interop problems on the Internet.
beConservative(boolean) - Method in class org.mozilla.geckoview.WebRequest.Builder
Set the beConservative property.
BeforeUnloadPrompt(String, GeckoSession.PromptDelegate.BasePrompt.Observer) - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.BeforeUnloadPrompt
 
bitmap(Bitmap) - Method in class org.mozilla.geckoview.GeckoDisplay.ScreenshotBuilder
Instead of creating a new Bitmap for the result, the builder will use the passed Bitmap.
blocked - Variable in class org.mozilla.geckoview.ContentBlockingController.LogEntry.BlockingData
Indicates whether or not blocking occured for this category, where applicable.
BLOCKED - Static variable in class org.mozilla.geckoview.WebExtension.BlocklistStateFlags
This extension should be blocked and never used.
BLOCKED_CRYPTOMINING_CONTENT - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
Cryptomining content has been blocked from loading.
BLOCKED_EMAILTRACKING_CONTENT - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
Email content has been blocked from loading.
BLOCKED_FINGERPRINTING_CONTENT - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
Fingerprinting content has been blocked from loading.
BLOCKED_SOCIALTRACKING_CONTENT - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
SocialTracking content has been blocked from loading.
BLOCKED_TRACKING_CONTENT - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
Tracking content has been blocked from loading.
BLOCKED_UNSAFE_CONTENT - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
Content which appears on the SafeBrowsing list has been blocked from loading.
BlockEvent(String, int, int, int, boolean) - Constructor for class org.mozilla.geckoview.ContentBlocking.BlockEvent
 
blockingData - Variable in class org.mozilla.geckoview.ContentBlockingController.LogEntry
The blocking data for this origin, sorted chronologically.
BlockingData() - Constructor for class org.mozilla.geckoview.ContentBlockingController.LogEntry.BlockingData
 
BLOCKLIST - Static variable in class org.mozilla.geckoview.WebExtension.DisabledFlags
The extension has been disabled by the blocklist.
blocklistState - Variable in class org.mozilla.geckoview.WebExtension.MetaData
Blocklist status for this extension.
BlocklistStateFlags() - Constructor for class org.mozilla.geckoview.WebExtension.BlocklistStateFlags
 
body - Variable in class org.mozilla.geckoview.WebRequest
The body of the request.
body - Variable in class org.mozilla.geckoview.WebResponse
An InputStream containing the response body, if available.
body(InputStream) - Method in class org.mozilla.geckoview.WebResponse.Builder
Sets the InputStream containing the body of this response.
body(String) - Method in class org.mozilla.geckoview.WebRequest.Builder
Set the body.
body(ByteBuffer) - Method in class org.mozilla.geckoview.WebRequest.Builder
Set the body.
bottom() - Static method in class org.mozilla.geckoview.ScreenLength
Create a ScreenLength of the documents height.
browserPublicKey - Variable in class org.mozilla.geckoview.WebPushSubscription
The P-256 EC public key, formatted as X9.62, generated by the embedder, to be provided to the app server for message encryption.
build() - Method in class org.mozilla.geckoview.Autocomplete.Address.Builder
Finalize the Autocomplete.Address instance.
build() - Method in class org.mozilla.geckoview.Autocomplete.CreditCard.Builder
Finalize the Autocomplete.CreditCard instance.
build() - Method in class org.mozilla.geckoview.Autocomplete.LoginEntry.Builder
Finalize the Autocomplete.LoginEntry instance.
build() - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider.Builder
build() - Method in class org.mozilla.geckoview.GeckoDisplay.SurfaceInfo.Builder
Builds the GeckoDisplay.SurfaceInfo object with the specified properties.
build() - Method in class org.mozilla.geckoview.GeckoSession.AnalysisStatusResponse.Builder
 
build() - Method in class org.mozilla.geckoview.GeckoSession.Recommendation.Builder
 
build() - Method in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis.Builder
 
build() - Method in class org.mozilla.geckoview.GeckoSessionSettings.Builder
Finalize and return the settings.
build() - Method in class org.mozilla.geckoview.RuntimeSettings.Builder
Finalize and return the settings.
build() - Method in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation.ModelManagementOptions.Builder
Builder for Model Management Options.
build() - Method in class org.mozilla.geckoview.TranslationsController.SessionTranslation.TranslationOptions.Builder
Final call to build the specified options.
build() - Method in class org.mozilla.geckoview.WebRequest.Builder
 
build() - Method in class org.mozilla.geckoview.WebResponse.Builder
 
Builder() - Constructor for class org.mozilla.geckoview.Autocomplete.Address.Builder
 
Builder() - Constructor for class org.mozilla.geckoview.Autocomplete.CreditCard.Builder
 
Builder() - Constructor for class org.mozilla.geckoview.Autocomplete.LoginEntry.Builder
 
Builder() - Constructor for class org.mozilla.geckoview.ContentBlocking.Settings.Builder
 
Builder() - Constructor for class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
 
Builder() - Constructor for class org.mozilla.geckoview.GeckoSessionSettings.Builder
 
Builder() - Constructor for class org.mozilla.geckoview.RuntimeSettings.Builder
 
Builder() - Constructor for class org.mozilla.geckoview.TranslationsController.RuntimeTranslation.ModelManagementOptions.Builder
 
Builder() - Constructor for class org.mozilla.geckoview.TranslationsController.SessionTranslation.TranslationOptions.Builder
 
Builder(Surface) - Constructor for class org.mozilla.geckoview.GeckoDisplay.SurfaceInfo.Builder
Creates a new Builder and sets the new Surface.
Builder(String) - Constructor for class org.mozilla.geckoview.GeckoSession.AnalysisStatusResponse.Builder
Construct a Builder instance with the specified AnalysisStatusResponse status.
Builder(String) - Constructor for class org.mozilla.geckoview.GeckoSession.Recommendation.Builder
Construct a Builder instance with the specified recommendation URL.
Builder(String) - Constructor for class org.mozilla.geckoview.GeckoSession.ReviewAnalysis.Builder
Construct a Builder instance with the specified product ID.
Builder(String) - Constructor for class org.mozilla.geckoview.WebRequest.Builder
Construct a Builder instance with the specified URI.
Builder(String) - Constructor for class org.mozilla.geckoview.WebResponse.Builder
Constructs a new Builder instance with the specified URI.
Builder(GeckoSessionSettings) - Constructor for class org.mozilla.geckoview.GeckoSessionSettings.Builder
 
ButtonPrompt(String, String, String, GeckoSession.PromptDelegate.BasePrompt.Observer) - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.ButtonPrompt
 
bytes - Variable in class org.mozilla.geckoview.GeckoSession.PdfSaveResult
Binary data representing a PDF.
bytesReceived() - Method in interface org.mozilla.geckoview.WebExtension.Download.Info
 

C

CACHE - Static variable in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation
The cache type indicates that the operation should be performed on model files that do not make up a suit.
CACHE - Static variable in class org.mozilla.geckoview.WebExtension.BrowsingDataDelegate.Type
 
CACHE_MODE_DEFAULT - Static variable in class org.mozilla.geckoview.WebRequest
Default cache mode.
CACHE_MODE_FORCE_CACHE - Static variable in class org.mozilla.geckoview.WebRequest
If a response is found in the cache, it will be returned, whether it's fresh or not.
CACHE_MODE_NO_CACHE - Static variable in class org.mozilla.geckoview.WebRequest
Forces a conditional request to the server if there is a cache match.
CACHE_MODE_NO_STORE - Static variable in class org.mozilla.geckoview.WebRequest
The response will be fetched from the server without looking in the cache, and will not update the cache with the downloaded response.
CACHE_MODE_ONLY_IF_CACHED - Static variable in class org.mozilla.geckoview.WebRequest
If a response is found in the cache, it will be returned, whether it's fresh or not.
CACHE_MODE_RELOAD - Static variable in class org.mozilla.geckoview.WebRequest
The response will be fetched from the server without looking in the cache.
cacheMode - Variable in class org.mozilla.geckoview.WebRequest
The cache mode for the request.
cacheMode(int) - Method in class org.mozilla.geckoview.WebRequest.Builder
Set the cache mode.
CAMERA - Static variable in class org.mozilla.geckoview.GeckoSession.MediaDelegate.RecordingDevice.Type
 
cancel() - Method in class org.mozilla.geckoview.GeckoResult
Attempts to cancel the operation associated with this result.
cancel() - Method in interface org.mozilla.geckoview.GeckoResult.CancellationDelegate
This method should attempt to cancel the in-progress operation for the result to which this instance was attached.
canResume() - Method in interface org.mozilla.geckoview.WebExtension.Download.Info
 
capture - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.FilePrompt
One of GeckoSession.PromptDelegate.FilePrompt.Capture indicating the capture attribute supplied by content.
capture() - Method in class org.mozilla.geckoview.GeckoDisplay.ScreenshotBuilder
Request a Bitmap of the requested portion of the web page currently being rendered using any parameters specified with the builder.
Capture() - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.FilePrompt.Capture
 
capturePixels() - Method in class org.mozilla.geckoview.GeckoDisplay
Request a Bitmap of the visible portion of the web page currently being rendered.
capturePixels() - Method in class org.mozilla.geckoview.GeckoView
Request a Bitmap of the visible portion of the web page currently being rendered.
category - Variable in class org.mozilla.geckoview.ContentBlockingController.LogEntry.BlockingData
A category the entry falls under.
category - Variable in exception org.mozilla.geckoview.WebRequestError
The error category, e.g.
certificate - Variable in class org.mozilla.geckoview.GeckoSession.ProgressDelegate.SecurityInformation
The server certificate in use, if any.
certificate - Variable in exception org.mozilla.geckoview.WebRequestError
The server certificate used.
certificate - Variable in class org.mozilla.geckoview.WebResponse
The server certificate used with this response, if any.
certificate(X509Certificate) - Method in class org.mozilla.geckoview.WebResponse.Builder
 
checkPairDownloadSize(String, String) - Static method in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation
When `translate()` is called on a given pair, then the system will downloaded the necessary models to complete the translation.
checkPairDownloadSize(TranslationsController.SessionTranslation.TranslationPair) - Static method in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation
Choice() - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.ChoicePrompt.Choice
Empty constructor for tests.
ChoicePrompt(String, String, String, int, GeckoSession.PromptDelegate.ChoicePrompt.Choice[], GeckoSession.PromptDelegate.BasePrompt.Observer) - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.ChoicePrompt
 
choices - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ChoicePrompt
An array of GeckoSession.PromptDelegate.ChoicePrompt.Choice representing possible choices.
chromeUri(String) - Method in class org.mozilla.geckoview.GeckoSessionSettings.Builder
Set the chrome URI.
clear() - Method in class org.mozilla.geckoview.SessionFinder
Clear any highlighted find-in-page matches.
clearData(long) - Method in class org.mozilla.geckoview.StorageController
Clear data for all hosts.
clearDataForSessionContext(String) - Method in class org.mozilla.geckoview.StorageController
Clear data for the given context ID.
clearDataFromBaseDomain(String, long) - Method in class org.mozilla.geckoview.StorageController
Clear data owned by the given base domain (eTLD+1).
clearDataFromHost(String, long) - Method in class org.mozilla.geckoview.StorageController
Clear data owned by the given host.
ClearFlags() - Constructor for class org.mozilla.geckoview.StorageController.ClearFlags
 
clearSelection() - Method in class org.mozilla.geckoview.BasicSelectionActionDelegate
Clear the current selection, if possible.
click() - Method in class org.mozilla.geckoview.WebExtension.Action
Notifies the extension that the user has clicked on this Action.
click() - Method in class org.mozilla.geckoview.WebNotification
This should be called when the user taps or clicks a notification.
clientRect - Variable in class org.mozilla.geckoview.GeckoSession.FinderResult
Bounds of the current match in client coordinates, or null if unknown.
ClipboardPermission() - Constructor for class org.mozilla.geckoview.GeckoSession.SelectionActionDelegate.ClipboardPermission
Empty constructor for tests
close() - Method in class org.mozilla.geckoview.GeckoSession
Closes the session.
code - Variable in exception org.mozilla.geckoview.ExperimentDelegate.ExperimentException
One of ExperimentDelegate.ExperimentException.Codes that provides more information about this exception.
code - Variable in exception org.mozilla.geckoview.GeckoSession.GeckoPrintException
One of GeckoSession.GeckoPrintException.Codes that provides more information about this exception.
code - Variable in class org.mozilla.geckoview.TranslationsController.Language
Language BCP 47 code.
code - Variable in exception org.mozilla.geckoview.TranslationsController.TranslationsException
TranslationsController.TranslationsException.Code that provides more information about this exception.
code - Variable in exception org.mozilla.geckoview.WebExtension.InstallException
One of WebExtension.InstallException.ErrorCodes that provides more information about this exception.
code - Variable in exception org.mozilla.geckoview.WebRequestError
The error code, e.g.
collapseToEnd() - Method in class org.mozilla.geckoview.GeckoSession.SelectionActionDelegate.Selection
Collapse the current selection to its end position.
collapseToStart() - Method in class org.mozilla.geckoview.GeckoSession.SelectionActionDelegate.Selection
Collapse the current selection to its start position.
COLOR_SCHEME_DARK - Static variable in class org.mozilla.geckoview.GeckoRuntimeSettings
A dark theme for web content is preferred.
COLOR_SCHEME_LIGHT - Static variable in class org.mozilla.geckoview.GeckoRuntimeSettings
A light theme for web content is preferred.
COLOR_SCHEME_SYSTEM - Static variable in class org.mozilla.geckoview.GeckoRuntimeSettings
The preferred color scheme will be based on system settings.
ColorPrompt(String, String, String, String[], GeckoSession.PromptDelegate.BasePrompt.Observer) - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.ColorPrompt
 
compareTo(TranslationsController.Language) - Method in class org.mozilla.geckoview.TranslationsController.Language
Comparator for sorting language objects is based on alphabetizing display language TranslationsController.Language.localizedDisplayName.
competitiveness - Variable in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis.Highlight
Highlights about the competitiveness of a product.
complete(T) - Method in class org.mozilla.geckoview.GeckoResult
Complete the result with the specified value.
completeExceptionally(Throwable) - Method in class org.mozilla.geckoview.GeckoResult
Complete the result with the specified Throwable.
completeFrom(GeckoResult<T>) - Method in class org.mozilla.geckoview.GeckoResult
Completes this result based on another result.
CompositorController - Class in org.mozilla.geckoview
 
configFilePath(String) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Path to configuration file from which GeckoView will read configuration options such as Gecko process arguments, environment variables, and preferences.
configurationChanged(Configuration) - Method in class org.mozilla.geckoview.GeckoRuntime
Notify Gecko that the device configuration has changed.
confirm() - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.BasePrompt
 
confirm(boolean) - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.PrivacyPolicyPrompt
Confirms the prompt and passes the provider accept value back to content.
confirm(int) - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ButtonPrompt
Confirms this prompt, returning the selected button to content.
confirm(int) - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt
Confirms the prompt and passes the account index back to content.
confirm(int) - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.ProviderSelectorPrompt
Confirms the prompt and passes the provider index back to content.
confirm(int) - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.SharePrompt
Confirms the prompt and either blocks or allows the share request.
confirm(Context, Uri) - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.FilePrompt
Confirms the prompt and passes the file URI back to content.
confirm(Context, Uri[]) - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.FilePrompt
Confirms the prompt and passes the file URIs back to content.
confirm(String) - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.AuthPrompt
Confirms this prompt with just a password, returning the password to content.
confirm(String) - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ChoicePrompt
Confirms this prompt with the string id of a single choice.
confirm(String) - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ColorPrompt
Confirms the prompt and passes the color value back to content.
confirm(String) - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.DateTimePrompt
Confirms the prompt and passes the date and/or time value back to content.
confirm(String) - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.TextPrompt
Confirms this prompt, returning the input text to content.
confirm(String[]) - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ChoicePrompt
Confirms this prompt with the string ids of multiple choices
confirm(String, String) - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.AuthPrompt
Confirms this prompt with a username and password, returning both to content.
confirm(AllowOrDeny) - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.BeforeUnloadPrompt
Confirms the prompt.
confirm(AllowOrDeny) - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.PopupPrompt
Confirms the prompt and either allows or blocks the popup.
confirm(AllowOrDeny) - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.RepostConfirmPrompt
Confirms the prompt.
confirm(Autocomplete.Option<?>) - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.AutocompleteRequest
Confirm the request by responding with a selection.
confirm(GeckoSession.PromptDelegate.ChoicePrompt.Choice) - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ChoicePrompt
Confirms this prompt with a single choice.
confirm(GeckoSession.PromptDelegate.ChoicePrompt.Choice[]) - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ChoicePrompt
Confirms this prompt with multiple choices.
CONFLICT_ACTION_OVERWRITE - Static variable in class org.mozilla.geckoview.WebExtension.DownloadRequest
The app should overwrite the old file with the newly-downloaded file
CONFLICT_ACTION_PROMPT - Static variable in class org.mozilla.geckoview.WebExtension.DownloadRequest
The app should prompt the user, asking them to choose whether to uniquify or overwrite
CONFLICT_ACTION_UNIQUIFY - Static variable in class org.mozilla.geckoview.WebExtension.DownloadRequest
The app should modify the filename to make it unique
conflictActionFlag - Variable in class org.mozilla.geckoview.WebExtension.DownloadRequest
The action you want taken if there is a filename conflict, as defined here
consoleOutput(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set whether or not web console messages should go to logcat.
containsFormData() - Method in class org.mozilla.geckoview.GeckoSession
Get whether this GeckoSession has form data.
CONTENT - Static variable in class org.mozilla.geckoview.ContentBlocking.AntiTracking
Block content trackers.
CONTENT_BLOCKED - Static variable in class org.mozilla.geckoview.GeckoSession.ProgressDelegate.SecurityInformation
 
CONTENT_LOADED - Static variable in class org.mozilla.geckoview.GeckoSession.ProgressDelegate.SecurityInformation
 
CONTENT_UNKNOWN - Static variable in class org.mozilla.geckoview.GeckoSession.ProgressDelegate.SecurityInformation
 
contentBlocking(ContentBlocking.Settings) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
 
ContentBlocking - Class in org.mozilla.geckoview
Content Blocking API to hold and control anti-tracking, cookie and Safe Browsing settings.
ContentBlocking() - Constructor for class org.mozilla.geckoview.ContentBlocking
 
ContentBlocking.AntiTracking - Class in org.mozilla.geckoview
 
ContentBlocking.BlockEvent - Class in org.mozilla.geckoview
Holds content block event details.
ContentBlocking.CBAntiTracking - Annotation Type in org.mozilla.geckoview
 
ContentBlocking.CBCookieBannerMode - Annotation Type in org.mozilla.geckoview
 
ContentBlocking.CBCookieBehavior - Annotation Type in org.mozilla.geckoview
 
ContentBlocking.CBEtpLevel - Annotation Type in org.mozilla.geckoview
 
ContentBlocking.CBSafeBrowsing - Annotation Type in org.mozilla.geckoview
 
ContentBlocking.CookieBannerMode - Class in org.mozilla.geckoview
 
ContentBlocking.CookieBehavior - Class in org.mozilla.geckoview
 
ContentBlocking.Delegate - Interface in org.mozilla.geckoview
GeckoSession applications implement this interface to handle content blocking events.
ContentBlocking.EtpLevel - Class in org.mozilla.geckoview
Possible settings for ETP.
ContentBlocking.SafeBrowsing - Class in org.mozilla.geckoview
 
ContentBlocking.SafeBrowsingProvider - Class in org.mozilla.geckoview
Holds configuration for a SafeBrowsing provider.
ContentBlocking.SafeBrowsingProvider.Builder - Class in org.mozilla.geckoview
 
ContentBlocking.Settings - Class in org.mozilla.geckoview
 
ContentBlocking.Settings.Builder - Class in org.mozilla.geckoview
 
ContentBlockingController - Class in org.mozilla.geckoview
ContentBlockingController is used to manage and modify the content blocking exception list.
ContentBlockingController() - Constructor for class org.mozilla.geckoview.ContentBlockingController
 
ContentBlockingController.Event - Class in org.mozilla.geckoview
 
ContentBlockingController.LogEntry - Class in org.mozilla.geckoview
An entry in the content blocking log for a site.
ContentBlockingController.LogEntry.BlockingData - Class in org.mozilla.geckoview
Data about why a given entry was blocked.
ContentBlockingController.LogEntry.BlockingData.LogEvent - Annotation Type in org.mozilla.geckoview
 
contentLength - Variable in class org.mozilla.geckoview.GeckoSession.WebResponseInfo
The content length of the response.
ContentPermission() - Constructor for class org.mozilla.geckoview.GeckoSession.PermissionDelegate.ContentPermission
 
contentType - Variable in class org.mozilla.geckoview.GeckoSession.WebResponseInfo
The content type (mime type) of the response.
ContextElement(String, String, String, String, String, String) - Constructor for class org.mozilla.geckoview.GeckoSession.ContentDelegate.ContextElement
 
ContextElement(String, String, String, String, String, String, String) - Constructor for class org.mozilla.geckoview.GeckoSession.ContentDelegate.ContextElement
ContextElement constructor.
contextId - Variable in class org.mozilla.geckoview.GeckoSession.PermissionDelegate.ContentPermission
The context ID associated with the permission if any.
contextId(String) - Method in class org.mozilla.geckoview.GeckoSessionSettings.Builder
Set the session context ID for this instance.
CONTINUE - Enum constant in enum org.mozilla.geckoview.SlowScriptResponse
 
COOKIE_BANNER_MODE_DISABLED - Static variable in class org.mozilla.geckoview.ContentBlocking.CookieBannerMode
Do not enable handling cookie banners.
COOKIE_BANNER_MODE_REJECT - Static variable in class org.mozilla.geckoview.ContentBlocking.CookieBannerMode
Only handle banners where selecting "reject all" is possible.
COOKIE_BANNER_MODE_REJECT_OR_ACCEPT - Static variable in class org.mozilla.geckoview.ContentBlocking.CookieBannerMode
Reject cookies when possible otherwise accept the cookies.
cookieBannerGlobalRulesEnabled(boolean) - Method in class org.mozilla.geckoview.ContentBlocking.Settings.Builder
When set to true, enable the use of global CookieBannerRules.
cookieBannerGlobalRulesSubFramesEnabled(boolean) - Method in class org.mozilla.geckoview.ContentBlocking.Settings.Builder
When set to true, enable the use of global CookieBannerRules in sub-frames.
cookieBannerHandlingDetectOnlyMode(boolean) - Method in class org.mozilla.geckoview.ContentBlocking.Settings.Builder
When set to true, cookie banners are detected and detection events are dispatched, but they will not be handled.
cookieBannerHandlingMode(int) - Method in class org.mozilla.geckoview.ContentBlocking.Settings.Builder
Set the Cookie Banner Handling Mode.
cookieBannerHandlingModePrivateBrowsing(int) - Method in class org.mozilla.geckoview.ContentBlocking.Settings.Builder
Set the Cookie Banner Handling Mode for private browsing.
CookieBannerMode() - Constructor for class org.mozilla.geckoview.ContentBlocking.CookieBannerMode
 
cookieBehavior(int) - Method in class org.mozilla.geckoview.ContentBlocking.Settings.Builder
Set cookie storage behavior.
CookieBehavior() - Constructor for class org.mozilla.geckoview.ContentBlocking.CookieBehavior
 
cookieBehaviorPrivateMode(int) - Method in class org.mozilla.geckoview.ContentBlocking.Settings.Builder
Set cookie storage behavior in private browsing mode.
cookiePurging(boolean) - Method in class org.mozilla.geckoview.ContentBlocking.Settings.Builder
Set whether or not to automatically purge tracking cookies.
COOKIES - Static variable in class org.mozilla.geckoview.StorageController.ClearFlags
Cookies.
COOKIES - Static variable in class org.mozilla.geckoview.WebExtension.BrowsingDataDelegate.Type
 
COOKIES_BLOCKED_ALL - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
Rejected because cookie policy blocks all cookies.
COOKIES_BLOCKED_BY_PERMISSION - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
Rejected for custom site permission.
COOKIES_BLOCKED_FOREIGN - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
Rejected because cookie policy blocks 3rd party cookies.
COOKIES_BLOCKED_SOCIALTRACKER - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
Rejected because the resource is a tracker from a social origin and cookie policy doesn't allow its loading.
COOKIES_BLOCKED_TRACKER - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
Rejected because the resource is a tracker and cookie policy doesn't allow its loading.
COOKIES_LOADED - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
Performed a storage access check, which usually means something like a cookie or a storage item was loaded/stored on the current tab.
COOKIES_LOADED_SOCIALTRACKER - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
Similar to ContentBlockingController.Event.COOKIES_LOADED, but only sent if the subject of the action was a third-party social tracker when the active cookie policy imposes restrictions on such content.
COOKIES_LOADED_TRACKER - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
Similar to ContentBlockingController.Event.COOKIES_LOADED, but only sent if the subject of the action was a third-party tracker when the active cookie policy imposes restrictions on such content.
COOKIES_PARTITIONED_FOREIGN - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
Rejected because the resource is a third-party and cookie policy forces third-party resources to be partitioned.
cookieStoreId - Variable in class org.mozilla.geckoview.WebExtension.CreateTabDetails
The CookieStoreId used for the tab.
copy() - Method in class org.mozilla.geckoview.GeckoSession.SelectionActionDelegate.Selection
Copy the selected content onto the clipboard.
count - Variable in class org.mozilla.geckoview.ContentBlockingController.LogEntry.BlockingData
The count of consecutive repeated appearances.
country - Variable in class org.mozilla.geckoview.Autocomplete.Address
The country string in ISO 3166.
country(String) - Method in class org.mozilla.geckoview.Autocomplete.Address.Builder
Set the country code for this address entry.
coverUntilFirstPaint(int) - Method in class org.mozilla.geckoview.GeckoView
Set a color to cover the display surface while a document is being shown.
CRASHED_PROCESS_TYPE_BACKGROUND_CHILD - Static variable in class org.mozilla.geckoview.GeckoRuntime
Value for GeckoRuntime.EXTRA_CRASH_PROCESS_TYPE indicating a background child process crashed.
CRASHED_PROCESS_TYPE_FOREGROUND_CHILD - Static variable in class org.mozilla.geckoview.GeckoRuntime
Value for GeckoRuntime.EXTRA_CRASH_PROCESS_TYPE indicating a foreground child process, such as a content process, crashed.
CRASHED_PROCESS_TYPE_MAIN - Static variable in class org.mozilla.geckoview.GeckoRuntime
Value for GeckoRuntime.EXTRA_CRASH_PROCESS_TYPE indicating the main application process was affected by the crash, which is therefore fatal.
crashHandler(Class<? extends Service>) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
When set, the specified Service will be started by an Intent with action GeckoRuntime.ACTION_CRASHED when a crash is encountered.
CrashHandler - Class in org.mozilla.geckoview
 
CrashHandler(Context, Class<? extends Service>) - Constructor for class org.mozilla.geckoview.CrashHandler
Create and register a CrashHandler for all threads and thread groups.
CrashHandler(Class<? extends Service>) - Constructor for class org.mozilla.geckoview.CrashHandler
Create and register a CrashHandler for all threads and thread groups.
CrashHandler(Thread, Context, Class<? extends Service>) - Constructor for class org.mozilla.geckoview.CrashHandler
Create and register a CrashHandler for a particular thread.
CrashHandler(Thread, Class<? extends Service>) - Constructor for class org.mozilla.geckoview.CrashHandler
Create and register a CrashHandler for a particular thread.
CrashReporter - Class in org.mozilla.geckoview
Sends a crash report to the Mozilla Socorro crash report server.
CrashReporter() - Constructor for class org.mozilla.geckoview.CrashReporter
 
create(Context) - Static method in class org.mozilla.geckoview.GeckoRuntime
Create a new runtime with default settings and attach it to the given context.
create(Context, GeckoRuntimeSettings) - Static method in class org.mozilla.geckoview.GeckoRuntime
Create a new runtime with the given settings and attach it to the given context.
createDefaultCrashHandler(Context) - Static method in class org.mozilla.geckoview.CrashHandler
Return a default CrashHandler object for all threads and thread groups.
createDownload(int) - Method in class org.mozilla.geckoview.WebExtensionController
 
createResponse(GeckoSession, String, String, String, boolean, boolean) - Static method in class org.mozilla.geckoview.SessionPdfFileSaver
Create a WebResponse from some binary data in order to use it to download a PDF file.
CreateTabDetails() - Constructor for class org.mozilla.geckoview.WebExtension.CreateTabDetails
For testing.
CREATOR - Static variable in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider
Creator instance for this class.
CREATOR - Static variable in class org.mozilla.geckoview.ContentBlocking.Settings
 
CREATOR - Static variable in class org.mozilla.geckoview.GeckoRuntime
 
CREATOR - Static variable in class org.mozilla.geckoview.GeckoRuntimeSettings
 
CREATOR - Static variable in class org.mozilla.geckoview.GeckoSession.SessionState
 
CREATOR - Static variable in class org.mozilla.geckoview.GeckoSessionSettings
 
CREATOR - Static variable in class org.mozilla.geckoview.WebNotification
 
CREATOR - Static variable in class org.mozilla.geckoview.WebPushSubscription
 
creatorName - Variable in class org.mozilla.geckoview.WebExtension.MetaData
Creator name as provided in the manifest.
creatorUrl - Variable in class org.mozilla.geckoview.WebExtension.MetaData
Creator url as provided in the manifest.
CreditCard() - Constructor for class org.mozilla.geckoview.Autocomplete.CreditCard
 
CreditCardSaveOption(Autocomplete.CreditCard) - Constructor for class org.mozilla.geckoview.Autocomplete.CreditCardSaveOption
Construct a credit card save option.
CreditCardSelectOption(Autocomplete.CreditCard) - Constructor for class org.mozilla.geckoview.Autocomplete.CreditCardSelectOption
Construct a credit card select option.
CROSS_ORIGIN_SUB_RESOURCE - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.AuthPrompt.AuthOptions.Flags
The auth prompt is for a cross-origin sub-resource.
CRYPTOMINING - Static variable in class org.mozilla.geckoview.ContentBlocking.AntiTracking
Block cryptocurrency miners.
currency - Variable in class org.mozilla.geckoview.GeckoSession.Recommendation
Currency of recommended product.
currency(String) - Method in class org.mozilla.geckoview.GeckoSession.Recommendation.Builder
Set the currency of the price of the recommended product
current - Variable in class org.mozilla.geckoview.GeckoSession.FinderResult
Ordinal number of the current match starting from 1, or 0 if no match.
cut() - Method in class org.mozilla.geckoview.GeckoSession.SelectionActionDelegate.Selection
Copy onto the clipboard then delete the selected content.

D

data(byte[], String) - Method in class org.mozilla.geckoview.GeckoSession.Loader
Set the data URI of the resource to load.
data(String, String) - Method in class org.mozilla.geckoview.GeckoSession.Loader
Set the data URI of the resource to load.
dataFor(Autofill.Node) - Method in class org.mozilla.geckoview.Autofill.Session
Get data for the given node.
dataSharingEnabled(boolean) - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider.Builder
Set whether to share threat data with the provider, off by default.
dataSharingUrl(String) - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider.Builder
Set url to share threat data to the provider, if enabled by ContentBlocking.SafeBrowsingProvider.Builder.dataSharingEnabled(boolean).
DATE - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.DateTimePrompt.Type
Prompt for year, month, and day.
DATETIME_LOCAL - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.DateTimePrompt.Type
Prompt for year, month, day, hour, and minute, without timezone.
debugLogging(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Enables GeckoView and Gecko Logging.
DEFAULT - Static variable in class org.mozilla.geckoview.ContentBlocking.AntiTracking
Block ad, analytic, social and test trackers.
DEFAULT - Static variable in class org.mozilla.geckoview.ContentBlocking.EtpLevel
Enable ETP for ads, analytic, and social tracking lists.
DEFAULT - Static variable in class org.mozilla.geckoview.ContentBlocking.SafeBrowsing
Block all unsafe sites.
DEFAULT_READ_TIMEOUT_MS - Static variable in class org.mozilla.geckoview.WebResponse
The default read timeout for the WebResponse.body stream.
defaultValue - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ColorPrompt
The default value supplied by content.
defaultValue - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.DateTimePrompt
A String representing the default value supplied by content.
defaultValue - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.TextPrompt
The default value for the text field; may be null.
delete() - Method in class org.mozilla.geckoview.GeckoSession.SelectionActionDelegate.Selection
Delete the selected content.
DELETE - Static variable in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation
The delete operation is for deleting models.
deletedProduct - Variable in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis
Boolean indicating if this product is now deleted.
deletedProduct(Boolean) - Method in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis.Builder
Set the flag that indicates whether the product is deleted
deletedProductReported - Variable in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis
Boolean indicating if reported that this product has been deleted.
deletedProductReported(Boolean) - Method in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis.Builder
Set the flag that indicates whether this deleted product was reported
deny() - Static method in class org.mozilla.geckoview.GeckoResult
 
DENY - Enum constant in enum org.mozilla.geckoview.AllowOrDeny
 
DeprecationSchedule - Annotation Type in org.mozilla.geckoview
Additional metadata about a deprecation notice.
describeContents() - Method in class org.mozilla.geckoview.GeckoRuntime
 
describeContents() - Method in class org.mozilla.geckoview.GeckoSession.SessionState
 
describeContents() - Method in class org.mozilla.geckoview.GeckoSessionSettings
 
describeContents() - Method in class org.mozilla.geckoview.RuntimeSettings
 
describeContents() - Method in class org.mozilla.geckoview.WebNotification
 
describeContents() - Method in class org.mozilla.geckoview.WebPushSubscription
 
description - Variable in class org.mozilla.geckoview.WebExtension.MetaData
Branding description for this extension.
detectedLanguages - Variable in class org.mozilla.geckoview.TranslationsController.SessionTranslation.TranslationState
Detected information about preferences and page information.
DetectedLanguages(String, Boolean, String) - Constructor for class org.mozilla.geckoview.TranslationsController.SessionTranslation.DetectedLanguages
DetectedLanguages constructor.
didPrintPageContent() - Method in class org.mozilla.geckoview.GeckoSession
Prints the currently displayed page and provides dialog finished status or if an exception occured.
disable(WebExtension, int) - Method in class org.mozilla.geckoview.WebExtensionController
Disable an extension that is enabled.
disabled - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ChoicePrompt.Choice
A boolean indicating if the item is disabled.
disabledFlags - Variable in class org.mozilla.geckoview.WebExtension.MetaData
Disabled binary flags for this extension.
DisabledFlags() - Constructor for class org.mozilla.geckoview.WebExtension.DisabledFlags
 
disableExtensionProcessSpawning() - Method in class org.mozilla.geckoview.WebExtensionController
Disable extension process spawning.
discarded - Variable in class org.mozilla.geckoview.WebExtension.CreateTabDetails
Whether the tab is created and made visible in the tab bar without any content loaded into memory, a state known as discarded.
disconnect() - Method in class org.mozilla.geckoview.WebExtension.Port
Disconnects this port and notifies the other end.
dismiss() - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.AutocompleteRequest
Dismiss the request.
dismiss() - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.BasePrompt
This dismisses the prompt without sending any meaningful information back to content.
dismiss() - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.SharePrompt
Dismisses the prompt and returns GeckoSession.PromptDelegate.SharePrompt.Result.ABORT to web content.
dismiss() - Method in class org.mozilla.geckoview.WebNotification
This should be called when the app stops showing the notification.
dispatchDraw(Canvas) - Method in class org.mozilla.geckoview.GeckoView
 
DISPLAY_MODE_BROWSER - Static variable in class org.mozilla.geckoview.GeckoSessionSettings
"browser" value of the display member in Web App Manifests
DISPLAY_MODE_FULLSCREEN - Static variable in class org.mozilla.geckoview.GeckoSessionSettings
"fullscreen" value of the display member in Web App Manifests
DISPLAY_MODE_MINIMAL_UI - Static variable in class org.mozilla.geckoview.GeckoSessionSettings
"minimal-ui" value of the display member in Web App Manifests
DISPLAY_MODE_STANDALONE - Static variable in class org.mozilla.geckoview.GeckoSessionSettings
"standalone" value of the display member in Web App Manifests
displayDensityOverride(float) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set the display density override.
displayDpiOverride(int) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set the display DPI override.
displayMode(int) - Method in class org.mozilla.geckoview.GeckoSessionSettings.Builder
Specify which display-mode to use.
docLangTag - Variable in class org.mozilla.geckoview.TranslationsController.SessionTranslation.DetectedLanguages
Detected language tag of page.
DOCUMENT_HEIGHT - Static variable in class org.mozilla.geckoview.ScreenLength
Units represent the entire scrollable documents height.
DOCUMENT_WIDTH - Static variable in class org.mozilla.geckoview.ScreenLength
Units represent the entire scrollable documents width.
DOM_STORAGES - Static variable in class org.mozilla.geckoview.StorageController.ClearFlags
DOM storages.
domain - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Provider
The domain of the provider
domain - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.ProviderSelectorPrompt.Provider
The domain of the provider
doubleTapZoomingEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set whether double tap zooming should be enabled.
download - Variable in class org.mozilla.geckoview.WebExtension.DownloadInitData
 
Download(int) - Constructor for class org.mozilla.geckoview.WebExtension.Download
For testing.
DOWNLOAD - Static variable in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation
The download operation is for downloading models.
downloadFlags - Variable in class org.mozilla.geckoview.WebExtension.DownloadRequest
Optional fetch flags for GeckoWebExecutor
DownloadInitData(WebExtension.Download, WebExtension.Download.Info) - Constructor for class org.mozilla.geckoview.WebExtension.DownloadInitData
 
downloadModel - Variable in class org.mozilla.geckoview.TranslationsController.SessionTranslation.TranslationOptions
If the model should be automatically downloaded or stopped.
downloadModel(boolean) - Method in class org.mozilla.geckoview.TranslationsController.SessionTranslation.TranslationOptions.Builder
Build setter for the option for downloading a model.
DownloadRequest(WebExtension.DownloadRequest.Builder) - Constructor for class org.mozilla.geckoview.WebExtension.DownloadRequest
 
DOWNLOADS - Static variable in class org.mozilla.geckoview.WebExtension.BrowsingDataDelegate.Type
 
downloadUrl - Variable in class org.mozilla.geckoview.WebExtension.MetaData
The URL used to install this extension.
draw(Canvas) - Method in class org.mozilla.geckoview.OverscrollEdgeEffect
Draw the overscroll effect on a Canvas.
DUPLICATE_USERNAME - Static variable in class org.mozilla.geckoview.Autocomplete.SelectOption.Hint
The username is shared with another login entry.
duration - Variable in class org.mozilla.geckoview.MediaSession.ElementMetadata
The duration of the media in seconds.
duration - Variable in class org.mozilla.geckoview.MediaSession.PositionState
The duration of the media in seconds.

E

ElementMetadata(String, double, long, long, int, int) - Constructor for class org.mozilla.geckoview.MediaSession.ElementMetadata
ElementMetadata constructor.
email - Variable in class org.mozilla.geckoview.Autocomplete.Address
The email address.
email - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Account
The email associated to this account.
email(String) - Method in class org.mozilla.geckoview.Autocomplete.Address.Builder
Set the email address for this address entry.
EMAIL - Static variable in class org.mozilla.geckoview.ContentBlocking.AntiTracking
Block email trackers
EMAIL_ADDRESS - Static variable in class org.mozilla.geckoview.Autofill.Hint
Hint indicating that a node represents an email address.
emailTrackerBlockingPrivateMode(boolean) - Method in class org.mozilla.geckoview.ContentBlocking.Settings.Builder
Set whether or not email tracker blocking is enabled in private mode.
enable(WebExtension, int) - Method in class org.mozilla.geckoview.WebExtensionController
Enable an extension that has been disabled.
enabled - Variable in class org.mozilla.geckoview.WebExtension.Action
Whether this action is enabled and should be visible.
enabled - Variable in class org.mozilla.geckoview.WebExtension.MetaData
Whether this extension is enabled or not.
enableExtensionProcessSpawning() - Method in class org.mozilla.geckoview.WebExtensionController
Enable extension process spawning.
enableExternalActions(boolean) - Method in class org.mozilla.geckoview.BasicSelectionActionDelegate
Set whether to include text actions from other apps in the floating toolbar.
EnableSource() - Constructor for class org.mozilla.geckoview.WebExtensionController.EnableSource
 
endpoint - Variable in class org.mozilla.geckoview.WebPushSubscription
The Web Push endpoint for this subscription.
endTime() - Method in interface org.mozilla.geckoview.WebExtension.Download.Info
 
enhancedTrackingProtectionLevel(int) - Method in class org.mozilla.geckoview.ContentBlocking.Settings.Builder
Set the ETP behavior level.
ensureBuiltIn(String, String) - Method in class org.mozilla.geckoview.WebExtensionController
Ensure that a built-in extension is installed.
enterpriseRootsEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Enable the Enterprise Roots feature.
ENV_TYPE_CONTENT_SCRIPT - Static variable in class org.mozilla.geckoview.WebExtension.MessageSender
This sender originated inside a content script.
ENV_TYPE_EXTENSION - Static variable in class org.mozilla.geckoview.WebExtension.MessageSender
This sender originated inside a privileged extension context like a background script.
ENVIRONMENT - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.FilePrompt.Capture
The "environment" capture attribute has been supplied by content.
environmentType - Variable in class org.mozilla.geckoview.WebExtension.MessageSender
Type of environment that sent this message, either WebExtension.MessageSender.ENV_TYPE_EXTENSION if the message was sent from a background page WebExtension.MessageSender.ENV_TYPE_CONTENT_SCRIPT if the message was sent from a content script
equals(Object) - Method in class org.mozilla.geckoview.GeckoResult
 
equals(Object) - Method in class org.mozilla.geckoview.GeckoSession.Loader
 
equals(Object) - Method in class org.mozilla.geckoview.GeckoSession.SessionState
 
equals(Object) - Method in class org.mozilla.geckoview.GeckoSessionSettings
 
equals(Object) - Method in class org.mozilla.geckoview.TranslationsController.Language
Equality checker for language objects is based on BCP 47 code equality TranslationsController.Language.code.
equals(Object) - Method in exception org.mozilla.geckoview.WebRequestError
 
error - Variable in class org.mozilla.geckoview.TranslationsController.SessionTranslation.TranslationState
If an error state occurred.
error() - Method in interface org.mozilla.geckoview.WebExtension.Download.Info
 
ERROR_BAD_HSTS_CERT - Static variable in exception org.mozilla.geckoview.WebRequestError
A certificate validation error occurred when connecting to a site that does not allow error overrides.
ERROR_BLOCKLISTED - Static variable in class org.mozilla.geckoview.WebExtension.InstallException.ErrorCodes
The extension is blocklisted.
ERROR_CATEGORY_CONTENT - Static variable in exception org.mozilla.geckoview.WebRequestError
This is used for error codes relating to invalid or corrupt web pages.
ERROR_CATEGORY_NETWORK - Static variable in exception org.mozilla.geckoview.WebRequestError
This is used for error codes relating to network problems.
ERROR_CATEGORY_PROXY - Static variable in exception org.mozilla.geckoview.WebRequestError
 
ERROR_CATEGORY_SAFEBROWSING - Static variable in exception org.mozilla.geckoview.WebRequestError
 
ERROR_CATEGORY_SECURITY - Static variable in exception org.mozilla.geckoview.WebRequestError
This is used for error codes that relate to SSL certificate validation.
ERROR_CATEGORY_UNKNOWN - Static variable in exception org.mozilla.geckoview.WebRequestError
This is normally used for error codes that don't currently fit into any of the other categories.
ERROR_CATEGORY_URI - Static variable in exception org.mozilla.geckoview.WebRequestError
 
ERROR_CONNECTION_REFUSED - Static variable in exception org.mozilla.geckoview.WebRequestError
The network request was refused by the server.
ERROR_CONTENT_CRASHED - Static variable in exception org.mozilla.geckoview.WebRequestError
The content process crashed.
ERROR_CORRUPT_FILE - Static variable in class org.mozilla.geckoview.WebExtension.InstallException.ErrorCodes
The downloaded file seems to be corrupted in some way.
ERROR_CORRUPTED_CONTENT - Static variable in exception org.mozilla.geckoview.WebRequestError
The content returned was corrupted.
ERROR_COULD_NOT_LOAD_LANGUAGES - Static variable in exception org.mozilla.geckoview.TranslationsController.TranslationsException
Could not load language options error.
ERROR_COULD_NOT_RESTORE - Static variable in exception org.mozilla.geckoview.TranslationsController.TranslationsException
Generic could not restore the page after a translation error.
ERROR_COULD_NOT_TRANSLATE - Static variable in exception org.mozilla.geckoview.TranslationsController.TranslationsException
Generic could not compete a translation error.
ERROR_DATA_URI_TOO_LONG - Static variable in exception org.mozilla.geckoview.WebRequestError
A data:// URI is too long to load at the top level.
ERROR_ENGINE_NOT_SUPPORTED - Static variable in exception org.mozilla.geckoview.TranslationsController.TranslationsException
Translations engine does not work on the device architecture.
ERROR_EXPERIMENT_DELEGATE_NOT_IMPLEMENTED - Static variable in exception org.mozilla.geckoview.ExperimentDelegate.ExperimentException
The experiment delegate is not implemented.
ERROR_EXPERIMENT_SLUG_NOT_FOUND - Static variable in exception org.mozilla.geckoview.ExperimentDelegate.ExperimentException
The experiment slug was not available.
ERROR_FEATURE_NOT_FOUND - Static variable in exception org.mozilla.geckoview.ExperimentDelegate.ExperimentException
The experiment feature was not available.
ERROR_FILE_ACCESS - Static variable in class org.mozilla.geckoview.WebExtension.InstallException.ErrorCodes
An error occurred trying to write to the filesystem.
ERROR_FILE_ACCESS_DENIED - Static variable in exception org.mozilla.geckoview.WebRequestError
The OS blocked access to a file.
ERROR_FILE_NOT_FOUND - Static variable in exception org.mozilla.geckoview.WebRequestError
A file was not found (usually used for file:// URIs).
ERROR_HTTPS_ONLY - Static variable in exception org.mozilla.geckoview.WebRequestError
GeckoView could not connect to this website in HTTPS-only mode.
ERROR_INCOMPATIBLE - Static variable in class org.mozilla.geckoview.WebExtension.InstallException.ErrorCodes
The extension is incompatible.
ERROR_INCORRECT_HASH - Static variable in class org.mozilla.geckoview.WebExtension.InstallException.ErrorCodes
The downloaded file did not match the provided hash.
ERROR_INCORRECT_ID - Static variable in class org.mozilla.geckoview.WebExtension.InstallException.ErrorCodes
The extension did not have the expected ID.
ERROR_INVALID_CONTENT_ENCODING - Static variable in exception org.mozilla.geckoview.WebRequestError
The content has an invalid encoding.
ERROR_INVALID_DOMAIN - Static variable in class org.mozilla.geckoview.WebExtension.InstallException.ErrorCodes
The extension did not have the expected ID.
ERROR_LANGUAGE_NOT_SUPPORTED - Static variable in exception org.mozilla.geckoview.TranslationsController.TranslationsException
The language is not supported for translation.
ERROR_MALFORMED_URI - Static variable in exception org.mozilla.geckoview.WebRequestError
An invalid URL was specified.
ERROR_MODEL_COULD_NOT_DELETE - Static variable in exception org.mozilla.geckoview.TranslationsController.TranslationsException
Could not delete the language model.
ERROR_MODEL_COULD_NOT_DOWNLOAD - Static variable in exception org.mozilla.geckoview.TranslationsController.TranslationsException
Could not download the language model.
ERROR_MODEL_COULD_NOT_RETRIEVE - Static variable in exception org.mozilla.geckoview.TranslationsController.TranslationsException
Could not retrieve information on the language model.
ERROR_MODEL_DOWNLOAD_REQUIRED - Static variable in exception org.mozilla.geckoview.TranslationsController.TranslationsException
A download is required and the translate request specified do not download.
ERROR_MODEL_LANGUAGE_REQUIRED - Static variable in exception org.mozilla.geckoview.TranslationsController.TranslationsException
A language is required for language scoped requests.
ERROR_NET_INTERRUPT - Static variable in exception org.mozilla.geckoview.WebRequestError
The network connection was interrupted.
ERROR_NET_RESET - Static variable in exception org.mozilla.geckoview.WebRequestError
The connection was reset.
ERROR_NET_TIMEOUT - Static variable in exception org.mozilla.geckoview.WebRequestError
The network request timed out.
ERROR_NETWORK_FAILURE - Static variable in class org.mozilla.geckoview.WebExtension.InstallException.ErrorCodes
The download failed due to network problems.
ERROR_NO_ACTIVITY_CONTEXT - Static variable in exception org.mozilla.geckoview.GeckoSession.GeckoPrintException
An error happened while trying to find the activity context
ERROR_NO_ACTIVITY_CONTEXT_DELEGATE - Static variable in exception org.mozilla.geckoview.GeckoSession.GeckoPrintException
An error happened while trying to find the activity context delegate
ERROR_NO_PRINT_DELEGATE - Static variable in exception org.mozilla.geckoview.GeckoSession.GeckoPrintException
An error happened while trying to find the print delegate
ERROR_OFFLINE - Static variable in exception org.mozilla.geckoview.WebRequestError
This device does not have a network connection.
ERROR_PORT_BLOCKED - Static variable in exception org.mozilla.geckoview.WebRequestError
The request tried to use a port that is blocked by either the OS or Gecko.
ERROR_POSTPONED - Static variable in class org.mozilla.geckoview.WebExtension.InstallException.ErrorCodes
The extension install was postponed until restart.
ERROR_PRINT_SETTINGS_SERVICE_NOT_AVAILABLE - Static variable in exception org.mozilla.geckoview.GeckoSession.GeckoPrintException
The print service was not available.
ERROR_PROXY_CONNECTION_REFUSED - Static variable in exception org.mozilla.geckoview.WebRequestError
The proxy server refused the connection.
ERROR_REDIRECT_LOOP - Static variable in exception org.mozilla.geckoview.WebRequestError
A redirect loop was detected.
ERROR_SAFEBROWSING_HARMFUL_URI - Static variable in exception org.mozilla.geckoview.WebRequestError
The requested URI was present in the "harmful" blocklist.
ERROR_SAFEBROWSING_MALWARE_URI - Static variable in exception org.mozilla.geckoview.WebRequestError
The requested URI was present in the "malware" blocklist.
ERROR_SAFEBROWSING_PHISHING_URI - Static variable in exception org.mozilla.geckoview.WebRequestError
The requested URI was present in the "phishing" blocklist.
ERROR_SAFEBROWSING_UNWANTED_URI - Static variable in exception org.mozilla.geckoview.WebRequestError
The requested URI was present in the "unwanted" blocklist.
ERROR_SECURITY_BAD_CERT - Static variable in exception org.mozilla.geckoview.WebRequestError
This is used to indicate an untrusted or otherwise invalid SSL certificate.
ERROR_SECURITY_SSL - Static variable in exception org.mozilla.geckoview.WebRequestError
This is used for a variety of SSL negotiation problems.
ERROR_SIGNEDSTATE_REQUIRED - Static variable in class org.mozilla.geckoview.WebExtension.InstallException.ErrorCodes
The extension must be signed and isn't.
ERROR_UNABLE_TO_CREATE_PRINT_SETTINGS - Static variable in exception org.mozilla.geckoview.GeckoSession.GeckoPrintException
The print service was not created due to an initialization error.
ERROR_UNABLE_TO_RETRIEVE_CANONICAL_BROWSING_CONTEXT - Static variable in exception org.mozilla.geckoview.GeckoSession.GeckoPrintException
An error happened while trying to find the canonical browing context
ERROR_UNEXPECTED_ADDON_TYPE - Static variable in class org.mozilla.geckoview.WebExtension.InstallException.ErrorCodes
The downloaded extension had a different type than expected.
ERROR_UNEXPECTED_ADDON_VERSION - Static variable in class org.mozilla.geckoview.WebExtension.InstallException.ErrorCodes
The downloaded extension had a different version than expected.
ERROR_UNKNOWN - Static variable in exception org.mozilla.geckoview.ExperimentDelegate.ExperimentException
Default error for unexpected issues.
ERROR_UNKNOWN - Static variable in exception org.mozilla.geckoview.TranslationsController.TranslationsException
Default error for unexpected issues.
ERROR_UNKNOWN - Static variable in exception org.mozilla.geckoview.WebRequestError
An unknown error occurred
ERROR_UNKNOWN_HOST - Static variable in exception org.mozilla.geckoview.WebRequestError
The host could not be resolved.
ERROR_UNKNOWN_PROTOCOL - Static variable in exception org.mozilla.geckoview.WebRequestError
An unknown protocol was specified.
ERROR_UNKNOWN_PROXY_HOST - Static variable in exception org.mozilla.geckoview.WebRequestError
The host name of the proxy server could not be resolved.
ERROR_UNKNOWN_SOCKET_TYPE - Static variable in exception org.mozilla.geckoview.WebRequestError
The network request tried to use an unknown socket type.
ERROR_UNSAFE_CONTENT_TYPE - Static variable in exception org.mozilla.geckoview.WebRequestError
A content type was returned which was deemed unsafe.
ERROR_UNSUPPORTED_ADDON_TYPE - Static variable in class org.mozilla.geckoview.WebExtension.InstallException.ErrorCodes
The extension type is not supported by the platform.
ERROR_USER_CANCELED - Static variable in class org.mozilla.geckoview.WebExtension.InstallException.ErrorCodes
The extension install was canceled.
ErrorCodes() - Constructor for class org.mozilla.geckoview.WebExtension.InstallException.ErrorCodes
For testing.
estimatedEndTime() - Method in interface org.mozilla.geckoview.WebExtension.Download.Info
 
EtpLevel() - Constructor for class org.mozilla.geckoview.ContentBlocking.EtpLevel
 
Event() - Constructor for class org.mozilla.geckoview.ContentBlockingController.Event
 
exceptionally(GeckoResult.OnExceptionListener<U>) - Method in class org.mozilla.geckoview.GeckoResult
execute(String) - Method in class org.mozilla.geckoview.GeckoSession.SelectionActionDelegate.Selection
exitFullScreen() - Method in class org.mozilla.geckoview.GeckoSession
Exits fullscreen mode
experimentDelegate(ExperimentDelegate) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set the ExperimentDelegate instance on this runtime, if any.
ExperimentDelegate - Interface in org.mozilla.geckoview
This delegate is used to pass experiment information between the embedding application and GeckoView.
ExperimentDelegate.ExperimentException - Exception in org.mozilla.geckoview
An exception to be used when there is an issue retrieving or sending information to the experiment framework.
ExperimentDelegate.ExperimentException.Codes - Annotation Type in org.mozilla.geckoview
Experiment exception error codes.
ExperimentException(int) - Constructor for exception org.mozilla.geckoview.ExperimentDelegate.ExperimentException
Construct an [ExperimentException]
expirationMonth - Variable in class org.mozilla.geckoview.Autocomplete.CreditCard
The expiration month.
expirationMonth(String) - Method in class org.mozilla.geckoview.Autocomplete.CreditCard.Builder
Set the expiration month for this credit card entry.
expirationYear - Variable in class org.mozilla.geckoview.Autocomplete.CreditCard
The expiration year.
expirationYear(String) - Method in class org.mozilla.geckoview.Autocomplete.CreditCard.Builder
Set the expiration year for this credit card entry.
extensionName - Variable in exception org.mozilla.geckoview.WebExtension.InstallException
An optional name of the extension that caused the exception.
extensionsProcessCrashThreshold(Integer) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set the crash threshold within the timeframe before spawning is disabled for the remote extensions process.
extensionsProcessCrashTimeframe(Long) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set the crash threshold timeframe before spawning is disabled for the remote extensions process.
extensionsProcessEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set whether Extensions Process support should be enabled.
extensionsWebAPIEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Sets whether the Add-on Manager web API (`mozAddonManager`) is enabled.
EXTRA_CRASH_PROCESS_TYPE - Static variable in class org.mozilla.geckoview.GeckoRuntime
This is a key for extra data sent with GeckoRuntime.ACTION_CRASHED.
EXTRA_CRASH_REMOTE_TYPE - Static variable in class org.mozilla.geckoview.GeckoRuntime
This is a key for extra data sent with GeckoRuntime.ACTION_CRASHED.
EXTRA_EXTRAS_PATH - Static variable in class org.mozilla.geckoview.GeckoRuntime
This is a key for extra data sent with GeckoRuntime.ACTION_CRASHED.
EXTRA_MINIDUMP_PATH - Static variable in class org.mozilla.geckoview.GeckoRuntime
This is a key for extra data sent with GeckoRuntime.ACTION_CRASHED.
extras(Bundle) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set the custom Gecko intent extras.

F

FAILURE - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.SharePrompt.Result
The user attempted to share with another app, but it failed.
familyName - Variable in class org.mozilla.geckoview.Autocomplete.Address
The family name.
familyName(String) - Method in class org.mozilla.geckoview.Autocomplete.Address.Builder
Set the family name for this address entry.
Feature() - Constructor for class org.mozilla.geckoview.MediaSession.Feature
 
fetch(WebRequest) - Method in class org.mozilla.geckoview.GeckoWebExecutor
Send the given WebRequest.
fetch(WebRequest, int) - Method in class org.mozilla.geckoview.GeckoWebExecutor
Send the given WebRequest with specified flags.
FETCH_FLAGS_ANONYMOUS - Static variable in class org.mozilla.geckoview.GeckoWebExecutor
Don't send cookies or other user data along with the request.
FETCH_FLAGS_NO_REDIRECTS - Static variable in class org.mozilla.geckoview.GeckoWebExecutor
Don't automatically follow redirects.
FETCH_FLAGS_NONE - Static variable in class org.mozilla.geckoview.GeckoWebExecutor
No special treatment.
FETCH_FLAGS_PRIVATE - Static variable in class org.mozilla.geckoview.GeckoWebExecutor
Associates this download with the current private browsing session
FETCH_FLAGS_STREAM_FAILURE_TEST - Static variable in class org.mozilla.geckoview.GeckoWebExecutor
This flag causes a read error in the WebResponse body.
fileExists() - Method in interface org.mozilla.geckoview.WebExtension.Download.Info
 
filename - Variable in class org.mozilla.geckoview.GeckoSession.PdfSaveResult
PDF file name.
filename - Variable in class org.mozilla.geckoview.GeckoSession.WebResponseInfo
The filename obtained from the content disposition, if any.
filename - Variable in class org.mozilla.geckoview.WebExtension.DownloadRequest
A file path relative to the default downloads directory
filename() - Method in interface org.mozilla.geckoview.WebExtension.Download.Info
 
FilePrompt(String, String, int, int, String[], GeckoSession.PromptDelegate.BasePrompt.Observer) - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.FilePrompt
 
fileSize() - Method in interface org.mozilla.geckoview.WebExtension.Download.Info
 
fillViewStructure(View, ViewStructure, int) - Method in class org.mozilla.geckoview.Autofill.Session
 
fillViewStructure(Autofill.Node, View, ViewStructure, int) - Method in class org.mozilla.geckoview.Autofill.Session
 
finalize() - Method in class org.mozilla.geckoview.PanZoomController
 
finally_(Runnable) - Method in class org.mozilla.geckoview.GeckoResult
Adds listeners to be called when the GeckoResult is completed regardless of success status.
find(String, int) - Method in class org.mozilla.geckoview.SessionFinder
Find and select a string on the current page, starting from the current selection or the start of the page if there is no selection.
FINDER_DISPLAY_DIM_PAGE - Static variable in class org.mozilla.geckoview.GeckoSession
Dim the rest of the page when showing a find-in-page match.
FINDER_DISPLAY_DRAW_LINK_OUTLINE - Static variable in class org.mozilla.geckoview.GeckoSession
Draw outlines around matching links.
FINDER_DISPLAY_HIGHLIGHT_ALL - Static variable in class org.mozilla.geckoview.GeckoSession
Highlight all find-in-page matches.
FINDER_FIND_BACKWARDS - Static variable in class org.mozilla.geckoview.GeckoSession
Go backwards when finding the next match.
FINDER_FIND_LINKS_ONLY - Static variable in class org.mozilla.geckoview.GeckoSession
Limit matches to links on the page.
FINDER_FIND_MATCH_CASE - Static variable in class org.mozilla.geckoview.GeckoSession
Perform case-sensitive match; default is to perform a case-insensitive match.
FINDER_FIND_WHOLE_WORD - Static variable in class org.mozilla.geckoview.GeckoSession
Must match entire words; default is to allow matching partial words.
FinderResult() - Constructor for class org.mozilla.geckoview.GeckoSession.FinderResult
Empty constructor for tests
FINGERPRINTING - Static variable in class org.mozilla.geckoview.ContentBlocking.AntiTracking
Block fingerprinting trackers.
FLAG_IS_COLLAPSED - Static variable in interface org.mozilla.geckoview.GeckoSession.SelectionActionDelegate
The selection is collapsed at a single position.
FLAG_IS_EDITABLE - Static variable in interface org.mozilla.geckoview.GeckoSession.SelectionActionDelegate
The selection is inside editable content such as an input element or contentEditable node.
FLAG_IS_PASSWORD - Static variable in interface org.mozilla.geckoview.GeckoSession.SelectionActionDelegate
The selection is inside a password field.
flags - Variable in class org.mozilla.geckoview.GeckoSession.FinderResult
Flags used for the search; either 0 or a combination of FINDER_FIND_* flags.
flags - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.AuthPrompt.AuthOptions
flags - Variable in class org.mozilla.geckoview.GeckoSession.SelectionActionDelegate.Selection
Flags describing the current selection, as a bitwise combination of the FLAG_* constants.
flags - Variable in class org.mozilla.geckoview.WebExtension
WebExtension.Flags for this WebExtension.
flags(int) - Method in class org.mozilla.geckoview.GeckoSession.Loader
Set the load flags for this load.
Flags() - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.AuthPrompt.AuthOptions.Flags
 
Flags() - Constructor for class org.mozilla.geckoview.WebExtension.Flags
 
FOCUS - Static variable in class org.mozilla.geckoview.MediaSession.Feature
Focusing supported.
fontInflation(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set whether or not font inflation for non mobile-friendly pages should be enabled.
fontSizeFactor(float) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set a font size factor that will operate as a global text zoom.
forceUserScalableEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Sets whether or not pinch-zooming should be enabled when user-scalable=no is set on the viewport.
FORM_DATA - Static variable in class org.mozilla.geckoview.WebExtension.BrowsingDataDelegate.Type
 
formActionOrigin - Variable in class org.mozilla.geckoview.Autocomplete.LoginEntry
The origin this login entry was submitted to.
formActionOrigin(String) - Method in class org.mozilla.geckoview.Autocomplete.LoginEntry.Builder
Set the origin this login entry was submitted to.
found - Variable in class org.mozilla.geckoview.GeckoSession.FinderResult
Whether a match was found.
from(ContentBlocking.SafeBrowsingProvider) - Static method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider
Creates a ContentBlocking.SafeBrowsingProvider.Builder based on the given provider.
fromException(Throwable) - Static method in class org.mozilla.geckoview.GeckoResult
Construct a result that is completed with the specified Throwable.
fromJson(JSONObject) - Static method in class org.mozilla.geckoview.GeckoSession.PermissionDelegate.ContentPermission
Converts a JSONObject to a ContentPermission -- should only be used on the output of GeckoSession.PermissionDelegate.ContentPermission.toJson().
fromLanguage - Variable in class org.mozilla.geckoview.TranslationsController.SessionTranslation.TranslationPair
Language the page is translated from originally.
fromLanguages - Variable in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation.TranslationSupport
Languages we can translate from.
fromPixels(double) - Static method in class org.mozilla.geckoview.ScreenLength
Create a ScreenLength of a specific length.
fromString(String) - Static method in class org.mozilla.geckoview.GeckoSession.SessionState
Creates a new SessionState instance from a value previously returned by GeckoSession.SessionState.toString().
fromValue(U) - Static method in class org.mozilla.geckoview.GeckoResult
Construct a result that is completed with the specified value.
fromVisualViewportHeight(double) - Static method in class org.mozilla.geckoview.ScreenLength
Create a ScreenLength that uses the visual viewport width as units.
fromVisualViewportWidth(double) - Static method in class org.mozilla.geckoview.ScreenLength
Create a ScreenLength that uses the visual viewport width as units.
fullAccessibilityTree(boolean) - Method in class org.mozilla.geckoview.GeckoSessionSettings.Builder
Set whether the entire accessible tree should be exposed with no caching.
fullDescription - Variable in class org.mozilla.geckoview.WebExtension.MetaData
The full description of this extension.

G

gatherTransparentRegion(Region) - Method in class org.mozilla.geckoview.GeckoView
 
GeckoDisplay - Class in org.mozilla.geckoview
Applications use a GeckoDisplay instance to provide GeckoSession with a Surface for displaying content.
GeckoDisplay(GeckoSession) - Constructor for class org.mozilla.geckoview.GeckoDisplay
 
GeckoDisplay.NewSurfaceProvider - Interface in org.mozilla.geckoview
Interface that allows Gecko the request a new Surface from the application.
GeckoDisplay.ScreenshotBuilder - Class in org.mozilla.geckoview
Builder to construct screenshot requests.
GeckoDisplay.SurfaceInfo - Class in org.mozilla.geckoview
Wrapper class containing a Surface and associated information that the compositor should render in to.
GeckoDisplay.SurfaceInfo.Builder - Class in org.mozilla.geckoview
Helper class for constructing a GeckoDisplay.SurfaceInfo object.
GeckoPrintException() - Constructor for exception org.mozilla.geckoview.GeckoSession.GeckoPrintException
For testing.
GeckoResult<T> - Class in org.mozilla.geckoview
GeckoResult is a class that represents an asynchronous result.
GeckoResult() - Constructor for class org.mozilla.geckoview.GeckoResult
Construct an incomplete GeckoResult.
GeckoResult(Handler) - Constructor for class org.mozilla.geckoview.GeckoResult
Construct an incomplete GeckoResult.
GeckoResult(GeckoResult<T>) - Constructor for class org.mozilla.geckoview.GeckoResult
This constructs a result that is chained to the specified result.
GeckoResult.CancellationDelegate - Interface in org.mozilla.geckoview
Interface used to delegate cancellation operations for a GeckoResult.
GeckoResult.Consumer<T> - Interface in org.mozilla.geckoview
Replacement for Consumer for devices with minApi < 24.
GeckoResult.OnExceptionListener<V> - Interface in org.mozilla.geckoview
An interface used to deliver exceptions to listeners of a GeckoResult
GeckoResult.OnExceptionMapper - Interface in org.mozilla.geckoview
An interface used to map GeckoResult exceptions.
GeckoResult.OnValueListener<T,U> - Interface in org.mozilla.geckoview
An interface used to deliver values to listeners of a GeckoResult
GeckoResult.OnValueMapper<T,U> - Interface in org.mozilla.geckoview
An interface used to map GeckoResult values.
GeckoResult.UncaughtException - Exception in org.mozilla.geckoview
 
GeckoRuntime - Class in org.mozilla.geckoview
 
GeckoRuntime.ActivityDelegate - Interface in org.mozilla.geckoview
This is used to allow GeckoRuntime to start activities via the embedding application (and Activity).
GeckoRuntime.CrashedProcessType - Annotation Type in org.mozilla.geckoview
 
GeckoRuntime.Delegate - Interface in org.mozilla.geckoview
 
GeckoRuntime.ServiceWorkerDelegate - Interface in org.mozilla.geckoview
 
GeckoRuntimeSettings - Class in org.mozilla.geckoview
 
GeckoRuntimeSettings.Builder - Class in org.mozilla.geckoview
Settings builder used to construct the settings object.
GeckoRuntimeSettings.ColorScheme - Annotation Type in org.mozilla.geckoview
 
GeckoRuntimeSettings.HttpsOnlyMode - Annotation Type in org.mozilla.geckoview
 
GeckoRuntimeSettings.TrustedRecursiveResolverMode - Annotation Type in org.mozilla.geckoview
The trusted recursive resolver (TRR) modes.
GeckoSession - Class in org.mozilla.geckoview
 
GeckoSession() - Constructor for class org.mozilla.geckoview.GeckoSession
 
GeckoSession(GeckoSessionSettings) - Constructor for class org.mozilla.geckoview.GeckoSession
 
GeckoSession.AnalysisStatusResponse - Class in org.mozilla.geckoview
Contains information about a product's analysis status response.
GeckoSession.AnalysisStatusResponse.Builder - Class in org.mozilla.geckoview
This is a Builder used by AnalysisStatusResponse class
GeckoSession.ClipboardPermissionType - Annotation Type in org.mozilla.geckoview
 
GeckoSession.ContentDelegate - Interface in org.mozilla.geckoview
 
GeckoSession.ContentDelegate.ContextElement - Class in org.mozilla.geckoview
Element details for onContextMenu callbacks.
GeckoSession.ContentDelegate.ContextElement.Type - Annotation Type in org.mozilla.geckoview
 
GeckoSession.FinderDisplayFlags - Annotation Type in org.mozilla.geckoview
 
GeckoSession.FinderFindFlags - Annotation Type in org.mozilla.geckoview
 
GeckoSession.FinderResult - Class in org.mozilla.geckoview
Represent the result of a find-in-page operation.
GeckoSession.GeckoPrintException - Exception in org.mozilla.geckoview
Thrown when failure occurs when printing from a website.
GeckoSession.GeckoPrintException.Codes - Annotation Type in org.mozilla.geckoview
 
GeckoSession.HeaderFilter - Annotation Type in org.mozilla.geckoview
 
GeckoSession.HistoryDelegate - Interface in org.mozilla.geckoview
An interface for recording new history visits and fetching the visited status for links.
GeckoSession.HistoryDelegate.HistoryItem - Interface in org.mozilla.geckoview
A representation of an entry in browser history.
GeckoSession.HistoryDelegate.HistoryList - Interface in org.mozilla.geckoview
A representation of browser history, accessible as a `List`.
GeckoSession.Loader - Class in org.mozilla.geckoview
Main entry point for loading URIs into a GeckoSession.
GeckoSession.LoadFlags - Annotation Type in org.mozilla.geckoview
 
GeckoSession.MediaDelegate - Interface in org.mozilla.geckoview
GeckoSession applications implement this interface to handle media events.
GeckoSession.MediaDelegate.RecordingDevice - Class in org.mozilla.geckoview
 
GeckoSession.MediaDelegate.RecordingDevice.DeviceType - Annotation Type in org.mozilla.geckoview
 
GeckoSession.MediaDelegate.RecordingDevice.RecordingStatus - Annotation Type in org.mozilla.geckoview
 
GeckoSession.MediaDelegate.RecordingDevice.Status - Class in org.mozilla.geckoview
 
GeckoSession.MediaDelegate.RecordingDevice.Type - Class in org.mozilla.geckoview
 
GeckoSession.NavigationDelegate - Interface in org.mozilla.geckoview
 
GeckoSession.NavigationDelegate.LoadRequest - Class in org.mozilla.geckoview
Load request details.
GeckoSession.PdfSaveResult - Class in org.mozilla.geckoview
Represent the result of a save-pdf operation.
GeckoSession.Permission - Annotation Type in org.mozilla.geckoview
 
GeckoSession.PermissionDelegate - Interface in org.mozilla.geckoview
GeckoSession applications implement this interface to handle requests for permissions from content, such as geolocation and notifications.
GeckoSession.PermissionDelegate.Callback - Interface in org.mozilla.geckoview
Callback interface for notifying the result of a permission request.
GeckoSession.PermissionDelegate.ContentPermission - Class in org.mozilla.geckoview
Represents a content permission -- including the type of permission, the present value of the permission, the URL the permission pertains to, and other information.
GeckoSession.PermissionDelegate.ContentPermission.Value - Annotation Type in org.mozilla.geckoview
 
GeckoSession.PermissionDelegate.MediaCallback - Interface in org.mozilla.geckoview
Callback interface for notifying the result of a media permission request, including which media source(s) to use.
GeckoSession.PermissionDelegate.MediaSource - Class in org.mozilla.geckoview
 
GeckoSession.PermissionDelegate.MediaSource.Source - Annotation Type in org.mozilla.geckoview
 
GeckoSession.PermissionDelegate.MediaSource.Type - Annotation Type in org.mozilla.geckoview
 
GeckoSession.PrintDelegate - Interface in org.mozilla.geckoview
Used for printing page content.
GeckoSession.Priority - Annotation Type in org.mozilla.geckoview
 
GeckoSession.ProgressDelegate - Interface in org.mozilla.geckoview
 
GeckoSession.ProgressDelegate.SecurityInformation - Class in org.mozilla.geckoview
Class representing security information for a site.
GeckoSession.ProgressDelegate.SecurityInformation.ContentType - Annotation Type in org.mozilla.geckoview
 
GeckoSession.ProgressDelegate.SecurityInformation.SecurityMode - Annotation Type in org.mozilla.geckoview
 
GeckoSession.PromptDelegate - Interface in org.mozilla.geckoview
GeckoSession applications implement this interface to handle prompts triggered by content in the GeckoSession, such as alerts, authentication dialogs, and select list pickers.
GeckoSession.PromptDelegate.AlertPrompt - Class in org.mozilla.geckoview
AlertPrompt contains the information necessary to represent a JavaScript alert() call from content; it can only be dismissed, not confirmed.
GeckoSession.PromptDelegate.AuthPrompt - Class in org.mozilla.geckoview
AuthPrompt contains the information necessary to represent an HTML authorization prompt generated by content.
GeckoSession.PromptDelegate.AuthPrompt.AuthOptions - Class in org.mozilla.geckoview
 
GeckoSession.PromptDelegate.AuthPrompt.AuthOptions.AuthFlag - Annotation Type in org.mozilla.geckoview
 
GeckoSession.PromptDelegate.AuthPrompt.AuthOptions.AuthLevel - Annotation Type in org.mozilla.geckoview
 
GeckoSession.PromptDelegate.AuthPrompt.AuthOptions.Flags - Class in org.mozilla.geckoview
Auth prompt flags.
GeckoSession.PromptDelegate.AuthPrompt.AuthOptions.Level - Class in org.mozilla.geckoview
Auth prompt levels.
GeckoSession.PromptDelegate.AutocompleteRequest<T extends Autocomplete.Option<?>> - Class in org.mozilla.geckoview
Request containing information required to resolve Autocomplete prompt requests.
GeckoSession.PromptDelegate.BasePrompt - Class in org.mozilla.geckoview
 
GeckoSession.PromptDelegate.BasePrompt.Observer - Interface in org.mozilla.geckoview
 
GeckoSession.PromptDelegate.BeforeUnloadPrompt - Class in org.mozilla.geckoview
BeforeUnloadPrompt represents the onbeforeunload prompt.
GeckoSession.PromptDelegate.ButtonPrompt - Class in org.mozilla.geckoview
ButtonPrompt contains the information necessary to represent a JavaScript confirm() call from content.
GeckoSession.PromptDelegate.ButtonPrompt.ButtonType - Annotation Type in org.mozilla.geckoview
 
GeckoSession.PromptDelegate.ButtonPrompt.Type - Class in org.mozilla.geckoview
 
GeckoSession.PromptDelegate.ChoicePrompt - Class in org.mozilla.geckoview
ChoicePrompt contains the information necessary to display a menu or list prompt generated by content.
GeckoSession.PromptDelegate.ChoicePrompt.Choice - Class in org.mozilla.geckoview
 
GeckoSession.PromptDelegate.ChoicePrompt.ChoiceType - Annotation Type in org.mozilla.geckoview
 
GeckoSession.PromptDelegate.ChoicePrompt.Type - Class in org.mozilla.geckoview
 
GeckoSession.PromptDelegate.ColorPrompt - Class in org.mozilla.geckoview
ColorPrompt contains the information necessary to represent a prompt for color input generated by content.
GeckoSession.PromptDelegate.DateTimePrompt - Class in org.mozilla.geckoview
DateTimePrompt contains the information necessary to represent a prompt for date and/or time input generated by content.
GeckoSession.PromptDelegate.DateTimePrompt.DatetimeType - Annotation Type in org.mozilla.geckoview
 
GeckoSession.PromptDelegate.DateTimePrompt.Type - Class in org.mozilla.geckoview
 
GeckoSession.PromptDelegate.FilePrompt - Class in org.mozilla.geckoview
FilePrompt contains the information necessary to represent a prompt for a file or files generated by content.
GeckoSession.PromptDelegate.FilePrompt.Capture - Class in org.mozilla.geckoview
Possible capture attribute values.
GeckoSession.PromptDelegate.FilePrompt.CaptureType - Annotation Type in org.mozilla.geckoview
 
GeckoSession.PromptDelegate.FilePrompt.FileType - Annotation Type in org.mozilla.geckoview
 
GeckoSession.PromptDelegate.FilePrompt.Type - Class in org.mozilla.geckoview
Types of file prompts.
GeckoSession.PromptDelegate.IdentityCredential - Class in org.mozilla.geckoview
Contains all the Identity credential prompts (FedCM)
GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt - Class in org.mozilla.geckoview
AccountSelectorPrompt contains the information necessary to represent a prompt that allows the user to select the account they would like to use.
GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Account - Class in org.mozilla.geckoview
A representation of an Identity Credential Account.
GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Provider - Class in org.mozilla.geckoview
A representation of an Identity Credential Provider for an Account Selector Prompt
GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.ProviderAccounts - Class in org.mozilla.geckoview
A representation of an Identity Credential Provider Accounts.
GeckoSession.PromptDelegate.IdentityCredential.PrivacyPolicyPrompt - Class in org.mozilla.geckoview
PrivacyPolicyPrompt contains the information necessary to represent a prompt that allows the user to indicate if agrees or not with the privacy policy of the identity credential provider.
GeckoSession.PromptDelegate.IdentityCredential.ProviderSelectorPrompt - Class in org.mozilla.geckoview
ProviderSelectorPrompt contains the information necessary to represent a prompt that allows the user to select the identity credential provider they would like to use.
GeckoSession.PromptDelegate.IdentityCredential.ProviderSelectorPrompt.Provider - Class in org.mozilla.geckoview
A representation of an Identity Credential Provider.
GeckoSession.PromptDelegate.PopupPrompt - Class in org.mozilla.geckoview
PopupPrompt contains the information necessary to represent a popup blocking request.
GeckoSession.PromptDelegate.PromptInstanceDelegate - Interface in org.mozilla.geckoview
 
GeckoSession.PromptDelegate.PromptResponse - Class in org.mozilla.geckoview
PromptResponse is an opaque class created upon confirming or dismissing a prompt.
GeckoSession.PromptDelegate.RepostConfirmPrompt - Class in org.mozilla.geckoview
RepostConfirmPrompt represents a prompt shown whenever the browser needs to resubmit POST data (e.g.
GeckoSession.PromptDelegate.SharePrompt - Class in org.mozilla.geckoview
SharePrompt contains the information necessary to represent a (v1) WebShare request.
GeckoSession.PromptDelegate.SharePrompt.Result - Class in org.mozilla.geckoview
GeckoSession.PromptDelegate.SharePrompt.ShareResult - Annotation Type in org.mozilla.geckoview
 
GeckoSession.PromptDelegate.TextPrompt - Class in org.mozilla.geckoview
TextPrompt contains the information necessary to represent a Javascript prompt() call from content.
GeckoSession.Recommendation - Class in org.mozilla.geckoview
Contains information about a product recommendation.
GeckoSession.Recommendation.Builder - Class in org.mozilla.geckoview
This is a Builder used by Recommendation class
GeckoSession.RestartReason - Annotation Type in org.mozilla.geckoview
 
GeckoSession.ReviewAnalysis - Class in org.mozilla.geckoview
Contains information about the analysis of a product's reviews.
GeckoSession.ReviewAnalysis.Builder - Class in org.mozilla.geckoview
This is a Builder used by ReviewAnalysis class
GeckoSession.ReviewAnalysis.Highlight - Class in org.mozilla.geckoview
Contains information about highlights of a product's reviews.
GeckoSession.ScrollDelegate - Interface in org.mozilla.geckoview
GeckoSession applications implement this interface to handle content scroll events.
GeckoSession.SelectionActionDelegate - Interface in org.mozilla.geckoview
 
GeckoSession.SelectionActionDelegate.ClipboardPermission - Class in org.mozilla.geckoview
Represents attributes of a clipboard permission.
GeckoSession.SelectionActionDelegate.Selection - Class in org.mozilla.geckoview
Represents attributes of a selection.
GeckoSession.SelectionActionDelegateAction - Annotation Type in org.mozilla.geckoview
 
GeckoSession.SelectionActionDelegateFlag - Annotation Type in org.mozilla.geckoview
 
GeckoSession.SelectionActionDelegateHideReason - Annotation Type in org.mozilla.geckoview
 
GeckoSession.SessionState - Class in org.mozilla.geckoview
Class representing a saved session state.
GeckoSession.TargetWindow - Annotation Type in org.mozilla.geckoview
 
GeckoSession.TextInputDelegate - Interface in org.mozilla.geckoview
Interface that SessionTextInput uses for performing operations such as opening and closing the software keyboard.
GeckoSession.VisitFlags - Annotation Type in org.mozilla.geckoview
 
GeckoSession.WebResponseInfo - Class in org.mozilla.geckoview
WebResponseInfo contains information about a single web response.
GeckoSessionSettings - Class in org.mozilla.geckoview
 
GeckoSessionSettings() - Constructor for class org.mozilla.geckoview.GeckoSessionSettings
 
GeckoSessionSettings(GeckoSessionSettings) - Constructor for class org.mozilla.geckoview.GeckoSessionSettings
 
GeckoSessionSettings.Builder - Class in org.mozilla.geckoview
Settings builder used to construct the settings object.
GeckoSessionSettings.DisplayMode - Annotation Type in org.mozilla.geckoview
This value is for the display member of Web App Manifests
GeckoSessionSettings.Key<T> - Class in org.mozilla.geckoview
 
GeckoSessionSettings.UserAgentMode - Annotation Type in org.mozilla.geckoview
The user agent string mode
GeckoSessionSettings.ViewportMode - Annotation Type in org.mozilla.geckoview
The view port mode
GeckoView - Class in org.mozilla.geckoview
 
GeckoView(Context) - Constructor for class org.mozilla.geckoview.GeckoView
 
GeckoView(Context, AttributeSet) - Constructor for class org.mozilla.geckoview.GeckoView
 
GeckoView.ActivityContextDelegate - Interface in org.mozilla.geckoview
This delegate is used to provide the GeckoView an Activity context for certain operations such as retrieving a PrintManager, which requires an Activity context.
GeckoView.ViewBackend - Annotation Type in org.mozilla.geckoview
 
GeckoViewPrintDocumentAdapter - Class in org.mozilla.geckoview
 
GeckoViewPrintDocumentAdapter(File) - Constructor for class org.mozilla.geckoview.GeckoViewPrintDocumentAdapter
Default GeckoView PrintDocumentAdapter to be used with a PrintManager to print documents using the default Android print functionality.
GeckoViewPrintDocumentAdapter(InputStream, Context) - Constructor for class org.mozilla.geckoview.GeckoViewPrintDocumentAdapter
Default GeckoView PrintDocumentAdapter to be used with a PrintManager to print documents using the default Android print functionality.
GeckoViewPrintDocumentAdapter(InputStream, Context, GeckoResult<Boolean>) - Constructor for class org.mozilla.geckoview.GeckoViewPrintDocumentAdapter
GeckoView PrintDocumentAdapter to be used with a PrintManager to print documents using the default Android print functionality.
GeckoVRManager - Class in org.mozilla.geckoview
Interface for registering the external VR context with WebVR.
GeckoWebExecutor - Class in org.mozilla.geckoview
GeckoWebExecutor is responsible for fetching a WebRequest and delivering a WebResponse to the caller via GeckoWebExecutor.fetch(WebRequest).
GeckoWebExecutor(GeckoRuntime) - Constructor for class org.mozilla.geckoview.GeckoWebExecutor
Create a new GeckoWebExecutor instance.
GeckoWebExecutor.FetchFlags - Annotation Type in org.mozilla.geckoview
 
GENERATED - Static variable in class org.mozilla.geckoview.Autocomplete.SaveOption.Hint
Auto-generated password.
GENERATED - Static variable in class org.mozilla.geckoview.Autocomplete.SelectOption.Hint
Auto-generated password.
get(int) - Method in class org.mozilla.geckoview.GeckoSession.SessionState
 
getAboutConfigEnabled() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Gets whether about:config is enabled or not.
getAccessibility() - Method in class org.mozilla.geckoview.GeckoSession
Get the SessionAccessibility instance for this session.
getActionDelegate(WebExtension) - Method in class org.mozilla.geckoview.WebExtension.SessionController
Get the Action delegate for this session.
getActivityContext() - Method in interface org.mozilla.geckoview.GeckoView.ActivityContextDelegate
Method should return an Activity context.
getActivityContextDelegate() - Method in class org.mozilla.geckoview.GeckoView
Gets the delegate from the GeckoView.
getActivityDelegate() - Method in class org.mozilla.geckoview.GeckoRuntime
Get the GeckoRuntime.ActivityDelegate instance set on this runtime, if any,
getAdvisoryName() - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider
Get the advisory name for this provider.
getAdvisoryUrl() - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider
Get the url that will be used to give a general advisory about this SafeBrowsing provider.
getAllActions() - Method in class org.mozilla.geckoview.BasicSelectionActionDelegate
Return list of all actions in proper order, regardless of their availability at present.
getAllowInsecureConnections() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Get whether and where insecure (non-HTTPS) connections are allowed.
getAllowJavascript() - Method in class org.mozilla.geckoview.GeckoSessionSettings
Whether javascript execution is allowed.
getAllPermissions() - Method in class org.mozilla.geckoview.StorageController
Get all currently stored permissions.
getAntiTrackingCategories() - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Get the set anti-tracking categories.
getAntiTrackingCategory() - Method in class org.mozilla.geckoview.ContentBlocking.BlockEvent
The anti-tracking category types of the blocked resource.
getAppContext() - Method in class org.mozilla.geckoview.CrashHandler
 
getAppPackageName() - Method in class org.mozilla.geckoview.CrashHandler
 
getArguments() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Get the custom Gecko process arguments.
getAttribute(String) - Method in class org.mozilla.geckoview.Autofill.Node
 
getAttributes() - Method in class org.mozilla.geckoview.Autofill.Node
Get HTML attributes for this node.
getAutocompleteStorageDelegate() - Method in class org.mozilla.geckoview.GeckoRuntime
Get the Autocomplete.StorageDelegate instance set on this runtime.
getAutofillDelegate() - Method in class org.mozilla.geckoview.GeckoSession
 
getAutofillEnabled() - Method in class org.mozilla.geckoview.GeckoView
 
getAutofillSession() - Method in class org.mozilla.geckoview.GeckoSession
Provides an autofill structure similar to View.onProvideAutofillVirtualStructure(ViewStructure, int) , but does not rely on ViewStructure to build the tree.
getAutomaticFontSizeAdjustment() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Get whether or not the font sizes for web content are automatically adjusted to match the device's system font scale setting.
getBitmap(int) - Method in class org.mozilla.geckoview.Image
Get the best version of this image for size size.
getBrowsingDataDelegate() - Method in class org.mozilla.geckoview.WebExtension
 
getChildren() - Method in class org.mozilla.geckoview.Autofill.Node
Get the child nodes for this node.
getChromeUri() - Method in class org.mozilla.geckoview.GeckoSessionSettings
Set the chrome window URI.
getClearColor() - Method in class org.mozilla.geckoview.CompositorController
Get the current clear color when drawing.
getClientBounds(RectF) - Method in class org.mozilla.geckoview.GeckoSession
Get the bounds of the client area in client coordinates.
getClientToScreenMatrix(Matrix) - Method in class org.mozilla.geckoview.GeckoSession
Get a matrix for transforming from client coordinates to screen coordinates.
getClientToSurfaceMatrix(Matrix) - Method in class org.mozilla.geckoview.GeckoSession
Get a matrix for transforming from client coordinates to surface coordinates.
getCompositorController() - Method in class org.mozilla.geckoview.GeckoSession
Get the CompositorController instance for this session.
getConfigFilePath() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Path to configuration file from which GeckoView will read configuration options such as Gecko process arguments, environment variables, and preferences.
getConsoleOutputEnabled() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Get whether or not web console messages are sent to logcat.
getContentBlocking() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
 
getContentBlockingController() - Method in class org.mozilla.geckoview.GeckoRuntime
Returns the ContentBlockingController for this GeckoRuntime.
getContentBlockingDelegate() - Method in class org.mozilla.geckoview.GeckoSession
Get the content blocking callback handler.
getContentDelegate() - Method in class org.mozilla.geckoview.GeckoSession
Get the content callback handler.
getContextId() - Method in class org.mozilla.geckoview.GeckoSessionSettings
The context ID for this session.
getCookieBannerDetectOnlyMode() - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Indicates if cookie banner handling detect only mode is enabled.
getCookieBannerGlobalRulesEnabled() - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Indicates if global CookieBannerRules is enabled or not.
getCookieBannerGlobalRulesSubFramesEnabled() - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Indicates if global CookieBannerRules is enabled or not in sub-frames.
getCookieBannerMode() - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Gets the current cookie banner handling mode.
getCookieBannerModeForDomain(String, boolean) - Method in class org.mozilla.geckoview.StorageController
Gets the actual ContentBlocking.CBCookieBannerMode for the given uri and browsing mode.
getCookieBannerModePrivateBrowsing() - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Gets the current cookie banner handling mode for private browsing.
getCookieBehavior() - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Get the assigned cookie storage behavior.
getCookieBehaviorCategory() - Method in class org.mozilla.geckoview.ContentBlocking.BlockEvent
The cookie types of the blocked resource.
getCookieBehaviorPrivateMode() - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Get the assigned private mode cookie storage behavior.
getCookiePurging() - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Get whether or not cookie purging is enabled.
getCrashDump(Thread, Throwable) - Method in class org.mozilla.geckoview.CrashHandler
Get the crash minidump content to be reported.
getCrashExtras(Thread, Throwable) - Method in class org.mozilla.geckoview.CrashHandler
Get the crash "extras" to be reported.
getCrashHandler() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
 
getCurrentIndex() - Method in interface org.mozilla.geckoview.GeckoSession.HistoryDelegate.HistoryList
Get the current index in browser history.
getCurrentIndex() - Method in class org.mozilla.geckoview.GeckoSession.SessionState
 
getDataSharingEnabled() - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider
Get whether to share threat data with the provider.
getDataSharingUrl() - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider
Get the url to share threat data to the provider, if enabled by ContentBlocking.SafeBrowsingProvider.getDataSharingEnabled().
getDefault(Context) - Static method in class org.mozilla.geckoview.GeckoRuntime
Get the default runtime for the given context.
getDefaultDimensions() - Method in class org.mozilla.geckoview.Autofill.Session
 
getDefaultUserAgent() - Static method in class org.mozilla.geckoview.GeckoSession
Get the default user agent for this GeckoView build.
getDelegate() - Method in class org.mozilla.geckoview.GeckoRuntime
Returns the current delegate, if any.
getDelegate() - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.BasePrompt
Get the delegate for this prompt.
getDelegate() - Method in class org.mozilla.geckoview.OrientationController
Gets the OrientationController.OrientationDelegate for this instance.
getDelegate() - Method in class org.mozilla.geckoview.SessionTextInput
Get the current text input delegate.
getDelegate() - Method in class org.mozilla.geckoview.WebPushController
Gets the WebPushDelegate for this instance.
getDisplayDensityOverride() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Gets the display density override value.
getDisplayDpiOverride() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Gets the display DPI override value.
getDisplayFlags() - Method in class org.mozilla.geckoview.SessionFinder
Return flags for displaying find-in-page matches.
getDisplayMode() - Method in class org.mozilla.geckoview.GeckoSessionSettings
The current display mode.
getDomain() - Method in class org.mozilla.geckoview.Autofill.Node
Get web domain of this node.
getDoubleTapZoomingEnabled() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Gets whether double-tap zooming is enabled.
getDownloadDelegate() - Method in class org.mozilla.geckoview.WebExtension
Get the download delegate for this extension.
getEmailTrackerBlockingPrivateBrowsingEnabled() - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Indicates if email tracker blocking is enabled in private mode.
getEnabled() - Method in class org.mozilla.geckoview.Autofill.Node
Get whether or not this node is enabled.
getEnhancedTrackingProtectionLevel() - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Get the set ETP behavior level.
getEnterpriseRootsEnabled() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Gets whether the Enteprise Roots feature is enabled or not.
getExceptionStackTrace(Throwable) - Static method in class org.mozilla.geckoview.CrashHandler
Get the standard stack trace string of an exception.
getExperimentDelegate() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Get the ExperimentDelegate instance set on this runtime, if any,
getExperimentDelegate() - Method in class org.mozilla.geckoview.GeckoSession
Gets the experiment delegate for this session.
getExtensionsProcessCrashThreshold() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Get the crash threshold before spawning is disabled for the remote extensions process.
getExtensionsProcessCrashTimeframe() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Get the timeframe in milliseconds for the threshold before spawning is disabled for the remote extensions process.
getExtensionsProcessEnabled() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Get whether Extensions Process support is enabled.
getExtensionsWebAPIEnabled() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Gets whether the Add-on Manager web API (`mozAddonManager`) is enabled.
getExtras() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Get the custom Gecko intent extras.
getFinder() - Method in class org.mozilla.geckoview.GeckoSession
Get the SessionFinder instance for this session, to perform find-in-page operations.
getFirstPaintCallback() - Method in class org.mozilla.geckoview.CompositorController
Get the current first paint callback.
getFocusable() - Method in class org.mozilla.geckoview.Autofill.Node
Get whether or not this node is focusable.
getFocused() - Method in class org.mozilla.geckoview.Autofill.Session
Returns the currently focused node.
getFocusedData() - Method in class org.mozilla.geckoview.Autofill.Session
Returns the currently focused node data.
getFontInflationEnabled() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Get whether or not font inflation for non mobile-friendly pages is currently enabled.
getFontSizeFactor() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Gets the currently applied font size factor.
getForceEnableAccessibility() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Gets whether accessibility is force enabled or not.
getForceUserScalableEnabled() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Gets whether or not force user scalable zooming should be enabled or not.
getFullAccessibilityTree() - Method in class org.mozilla.geckoview.GeckoSessionSettings
Whether entire accessible tree is exposed with no caching.
getGetHashUrl() - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider
Get the url that will be used to get the full hashes that match a partial hash.
getGlMsaaLevel() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Gets the current WebGL MSAA level.
getGlobalPrivacyControl() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Get whether or not Global Privacy Control is currently enabled for normal tabs.
getGlobalPrivacyControlPrivateMode() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Get whether or not Global Privacy Control is currently enabled for private tabs.
getHandler() - Method in class org.mozilla.geckoview.GeckoView
 
getHandler() - Method in class org.mozilla.geckoview.TranslationsController.SessionTranslation
Handler for receiving messages about translations.
getHandler(Handler) - Method in class org.mozilla.geckoview.SessionTextInput
Get a Handler for the background input method thread.
getHashUrl(String) - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider.Builder
Sets the url that will be used to get the full hashes that match a partial hash.
getHint() - Method in class org.mozilla.geckoview.Autofill.Node
Get the hint for the type of data contained in this node.
getHistoryDelegate() - Method in class org.mozilla.geckoview.GeckoSession
 
getId() - Method in class org.mozilla.geckoview.Autofill.NodeData
Returns the autofill id for this node.
getInputAutoZoomEnabled() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Gets whether auto-zoom to editable fields is enabled.
getInputType() - Method in class org.mozilla.geckoview.Autofill.Node
Get the input type of this node.
getInvalidationCallback() - Method in class org.mozilla.geckoview.OverscrollEdgeEffect
Get the current invalidatation Runnable.
getJavaScriptEnabled() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Get whether JavaScript support is enabled.
getLanguageSetting(String) - Static method in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation
Returns the given language setting for the corresponding language.
getLanguageSettings() - Static method in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation
Creates a map of known language codes with their corresponding language setting.
getLargeKeepaliveFactor() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Get the factor by which to increase the keepalive timeout when the NS_HTTP_LARGE_KEEPALIVE flag is used for a connection.
getLists() - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider
Get the lists provided by this provider.
getLocales() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Gets the list of requested locales.
getLog(GeckoSession) - Method in class org.mozilla.geckoview.ContentBlockingController
Get a log of all content blocking information for the site currently loaded by the supplied GeckoSession.
getLoginAutofillEnabled() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Get whether login form autofill is enabled.
getLooper() - Method in class org.mozilla.geckoview.GeckoResult
 
getMediaDelegate() - Method in class org.mozilla.geckoview.GeckoSession
Get the Media callback handler.
getMediaSessionDelegate() - Method in class org.mozilla.geckoview.GeckoSession
Get the media session delegate.
getMessageDelegate(WebExtension, String) - Method in class org.mozilla.geckoview.WebExtension.SessionController
Get the message delegate for nativeApp.
getName() - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider
Get the name of this provider.
getNavigationDelegate() - Method in class org.mozilla.geckoview.GeckoSession
Get the navigation callback handler.
getNeverTranslateSiteList() - Static method in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation
Gets the list of sites that have a never translate site preference set.
getNeverTranslateSiteSetting() - Method in class org.mozilla.geckoview.TranslationsController.SessionTranslation
Gets the setting of the site for whether it should be translated or not.
getOrientationController() - Method in class org.mozilla.geckoview.GeckoRuntime
Get the orientation controller for this runtime.
getOverscrollEdgeEffect() - Method in class org.mozilla.geckoview.GeckoSession
Get the OverscrollEdgeEffect instance for this session.
getPageToScreenMatrix(Matrix) - Method in class org.mozilla.geckoview.GeckoSession
Get a matrix for transforming from page coordinates to screen coordinates.
getPageToSurfaceMatrix(Matrix) - Method in class org.mozilla.geckoview.GeckoSession
Get a matrix for transforming from page coordinates to surface coordinates.
getPanZoomController() - Method in class org.mozilla.geckoview.GeckoSession
Get the PanZoomController instance for this session.
getPanZoomController() - Method in class org.mozilla.geckoview.GeckoView
 
getPauseForDebuggerEnabled() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Gets whether the pause-for-debugger is enabled or not.
getPdfFileSaver() - Method in class org.mozilla.geckoview.GeckoSession
Get the SessionPdfFileSaver instance for this session, to save a pdf document.
getPermissionDelegate() - Method in class org.mozilla.geckoview.GeckoSession
Get the current permission delegate for this GeckoSession.
getPermissions(String) - Method in class org.mozilla.geckoview.StorageController
Get all currently stored permissions for a given URI and default (unset) context ID, in normal mode This API will be deprecated in the future https://bugzilla.mozilla.org/show_bug.cgi?id=1797379
getPermissions(String, boolean) - Method in class org.mozilla.geckoview.StorageController
Get all currently stored permissions for a given URI and default (unset) context ID.
getPermissions(String, String, boolean) - Method in class org.mozilla.geckoview.StorageController
Get all currently stored permissions for a given URI and context ID.
getPreferredColorScheme() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Gets the preferred color scheme override for web content.
getPrintDelegate() - Method in class org.mozilla.geckoview.GeckoSession
Gets the print delegate for this session.
getPrintDelegate() - Method in class org.mozilla.geckoview.GeckoView
Retrieves the GeckoView's print delegate.
getPrintDelegate(GeckoSession.PrintDelegate) - Method in class org.mozilla.geckoview.GeckoView
Sets the GeckoView's print delegate.
getProfilerController() - Method in class org.mozilla.geckoview.GeckoRuntime
Returns a ProfilerController for this GeckoRuntime.
getProfilerTime() - Method in class org.mozilla.geckoview.ProfilerController
Get the profiler time to be able to mark the start of the marker events.
getProgressDelegate() - Method in class org.mozilla.geckoview.GeckoSession
Get the progress callback handler.
getPromptDelegate() - Method in class org.mozilla.geckoview.GeckoSession
Get the current prompt delegate for this GeckoSession.
getPromptDelegate() - Method in class org.mozilla.geckoview.WebExtensionController
 
getQueryParameterStrippingAllowList() - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Get the allowed list for the query parameter stripping feature.
getQueryParameterStrippingEnabled() - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Indicates if query parameter stripping is enabled in normal mode.
getQueryParameterStrippingPrivateBrowsingEnabled() - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Indicates if query parameter stripping is enabled in private mode.
getQueryParameterStrippingStripList() - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Get the strip list for the query parameter stripping feature
getRemoteDebuggingEnabled() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Get whether remote debugging support is enabled.
getReportMalwareMistakeUrl() - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider
Get the url that will be used to report a url mistakenly reported as Malware to the SafeBrowsing provider.
getReportPhishingMistakeUrl() - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider
Get the url that will be used to report a url mistakenly reported as Phishing to the SafeBrowsing provider.
getReportUrl() - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider
Get the url that will be used to report a url to the SafeBrowsing provider.
getRoot() - Method in class org.mozilla.geckoview.Autofill.Session
Get the root node of the session tree.
getRootException(Throwable) - Static method in class org.mozilla.geckoview.CrashHandler
Get the root exception from the 'cause' chain of an exception.
getRuntime() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
 
getSafeBrowsingCategories() - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Get the set safe browsing categories.
getSafeBrowsingCategory() - Method in class org.mozilla.geckoview.ContentBlocking.BlockEvent
The safe browsing category types of the blocked resource.
getSafeBrowsingMalwareTable() - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Get the table for SafeBrowsing Malware.
getSafeBrowsingPhishingTable() - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Get the table for SafeBrowsing Phishing.
getSafeBrowsingProviders() - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Get the collection of ContentBlocking.SafeBrowsingProvider for this runtime.
getScreenId() - Method in class org.mozilla.geckoview.GeckoSessionSettings
Set the window screen ID.
getScreenRect() - Method in class org.mozilla.geckoview.Autofill.Node
Get the dimensions of this node in screen coordinates.
getScreenSizeOverride() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Gets the screen size override value.
getScrollDelegate() - Method in class org.mozilla.geckoview.GeckoSession
 
getScrollFactor() - Method in class org.mozilla.geckoview.PanZoomController
Get the current scroll factor.
getSelection() - Method in class org.mozilla.geckoview.BasicSelectionActionDelegate
Get the current selection object.
getSelectionActionDelegate() - Method in class org.mozilla.geckoview.GeckoSession
Get the current selection action delegate for this GeckoSession.
getServerUrl(Bundle) - Method in class org.mozilla.geckoview.CrashHandler
Get the server URL to send the crash report to.
getServiceWorkerDelegate() - Method in class org.mozilla.geckoview.GeckoRuntime
Gets the GeckoRuntime.ServiceWorkerDelegate to be used for Service Worker requests.
getSession() - Method in class org.mozilla.geckoview.GeckoView
 
getSessionTranslation() - Method in class org.mozilla.geckoview.GeckoSession
The session translation object coordinates receiving and sending session messages with the translations toolkit.
getSettings() - Method in class org.mozilla.geckoview.GeckoRuntime
 
getSettings() - Method in class org.mozilla.geckoview.GeckoSession
 
getSettings() - Method in class org.mozilla.geckoview.RuntimeSettings.Builder
 
getStorageController() - Method in class org.mozilla.geckoview.GeckoRuntime
Get the storage controller for this runtime.
getStrictSocialTrackingProtection() - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Get whether or not strict social tracking protection is enabled.
getSurfaceBounds(Rect) - Method in class org.mozilla.geckoview.GeckoSession
Get the bounds of the client area in surface coordinates.
getSuspendMediaWhenInactive() - Method in class org.mozilla.geckoview.GeckoSessionSettings
Whether media will be suspended when the session is inactice.
getTabDelegate() - Method in class org.mozilla.geckoview.WebExtension
Get the tab delegate for this extension.
getTabDelegate(WebExtension) - Method in class org.mozilla.geckoview.WebExtension.SessionController
Get the TabDelegate for the given extension.
getTag() - Method in class org.mozilla.geckoview.Autofill.Node
Get the HTML tag of this node.
getTextInput() - Method in class org.mozilla.geckoview.GeckoSession
Get the SessionTextInput instance for this session.
getTitle() - Method in interface org.mozilla.geckoview.GeckoSession.HistoryDelegate.HistoryItem
Get the title of this history element.
getTranslationsOfferPopup() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Get whether automatic popups for translations is enabled.
getTranslationsSessionDelegate() - Method in class org.mozilla.geckoview.GeckoSession
Get the translations delegate.
getTrustedRecursiveResolverUri() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Get the DNS-over-HTTPS (DoH) server URI.
getTrustedRecusiveResolverMode() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Get whether and how DNS-over-HTTPS (Trusted Recursive Resolver) is configured.
getType() - Method in class org.mozilla.geckoview.ScreenLength
getUpdateUrl() - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider
Get the url that will be used to update the threat list for this provider.
getUri() - Method in interface org.mozilla.geckoview.GeckoSession.HistoryDelegate.HistoryItem
Get the URI of this history element.
getUseMaxScreenDepth() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Gets whether the compositor should use the maximum screen depth when rendering.
getUsePrivateMode() - Method in class org.mozilla.geckoview.GeckoSessionSettings
Whether private mode is enabled.
getUserAgent() - Method in class org.mozilla.geckoview.GeckoSession
Get the current user agent string for this GeckoSession.
getUserAgentMode() - Method in class org.mozilla.geckoview.GeckoSessionSettings
The current user agent Mode
getUserAgentOverride() - Method in class org.mozilla.geckoview.GeckoSessionSettings
The user agent override string.
getUseTrackingProtection() - Method in class org.mozilla.geckoview.GeckoSessionSettings
Whether tracking protection is enabled.
getValue() - Method in class org.mozilla.geckoview.Autofill.NodeData
Gets the value for this node.
getValue() - Method in class org.mozilla.geckoview.ScreenLength
Returns the scalar value used to calculate length.
getVersion() - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider
Get the version for this provider.
getView() - Method in class org.mozilla.geckoview.SessionAccessibility
Get the View instance that delegates accessibility to this session.
getView() - Method in class org.mozilla.geckoview.SessionTextInput
Get the current View for text input.
getViewportMode() - Method in class org.mozilla.geckoview.GeckoSessionSettings
The current viewport Mode
getVisited(GeckoSession, String[]) - Method in interface org.mozilla.geckoview.GeckoSession.HistoryDelegate
Returns the visited statuses for links on a page.
getWebExtensionController() - Method in class org.mozilla.geckoview.GeckoRuntime
Returns a WebExtensionController for this GeckoRuntime.
getWebExtensionController() - Method in class org.mozilla.geckoview.GeckoSession
Returns a WebExtensionController for this GeckoSession.
getWebFontsEnabled() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Get whether web fonts support is enabled.
getWebManifestEnabled() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Get whether or not Web Manifest processing support is enabled.
getWebNotificationDelegate() - Method in class org.mozilla.geckoview.GeckoRuntime
Returns the current WebNotificationDelegate, if any
getWebPushController() - Method in class org.mozilla.geckoview.GeckoRuntime
Get the Web Push controller for this runtime.
givenName - Variable in class org.mozilla.geckoview.Autocomplete.Address
The given (first) name.
givenName(String) - Method in class org.mozilla.geckoview.Autocomplete.Address.Builder
Set the given name for this address entry.
glMsaaLevel(int) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Sets the WebGL MSAA level.
globalPrivacyControlEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set whether Global Privacy Control should be enabled.
goBack() - Method in class org.mozilla.geckoview.GeckoSession
Go back in history and assumes the call was based on a user interaction.
goBack(boolean) - Method in class org.mozilla.geckoview.GeckoSession
Go back in history.
goForward() - Method in class org.mozilla.geckoview.GeckoSession
Go forward in history and assumes the call was based on a user interaction.
goForward(boolean) - Method in class org.mozilla.geckoview.GeckoSession
Go forward in history.
GOOGLE_LEGACY_SAFE_BROWSING_PROVIDER - Static variable in class org.mozilla.geckoview.ContentBlocking
ContentBlocking.SafeBrowsingProvider configuration for Google's legacy SafeBrowsing server.
GOOGLE_SAFE_BROWSING_PROVIDER - Static variable in class org.mozilla.geckoview.ContentBlocking
ContentBlocking.SafeBrowsingProvider configuration for Google's SafeBrowsing server.
gotoHistoryIndex(int) - Method in class org.mozilla.geckoview.GeckoSession
Navigate to an index in browser history; the index of the currently viewed page can be retrieved from an up-to-date HistoryList by calling GeckoSession.HistoryDelegate.HistoryList.getCurrentIndex().
grade - Variable in class org.mozilla.geckoview.GeckoSession.Recommendation
Grade of recommended product.
grade - Variable in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis
Reliability grade for the product's reviews.
grade(String) - Method in class org.mozilla.geckoview.GeckoSession.Recommendation.Builder
Set the grade of the recommended product
grade(String) - Method in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis.Builder
Set the grade of the product
grant() - Method in interface org.mozilla.geckoview.GeckoSession.PermissionDelegate.Callback
Called by the implementation after permissions are granted; the implementation must call either grant() or reject() for every request.
grant(String, String) - Method in interface org.mozilla.geckoview.GeckoSession.PermissionDelegate.MediaCallback
Called by the implementation after permissions are granted; the implementation must call one of grant() or reject() for every request.
grant(GeckoSession.PermissionDelegate.MediaSource, GeckoSession.PermissionDelegate.MediaSource) - Method in interface org.mozilla.geckoview.GeckoSession.PermissionDelegate.MediaCallback
Called by the implementation after permissions are granted; the implementation must call one of grant() or reject() for every request.
grantedOptionalOrigins - Variable in class org.mozilla.geckoview.WebExtension.MetaData
API optional origin permissions granted to this extension.
grantedOptionalPermissions - Variable in class org.mozilla.geckoview.WebExtension.MetaData
API optional permissions granted to this extension.
guid - Variable in class org.mozilla.geckoview.Autocomplete.Address
The unique identifier for this address entry.
guid - Variable in class org.mozilla.geckoview.Autocomplete.CreditCard
The unique identifier for this login entry.
guid - Variable in class org.mozilla.geckoview.Autocomplete.LoginEntry
The unique identifier for this login entry.
guid(String) - Method in class org.mozilla.geckoview.Autocomplete.Address.Builder
Set the unique identifier for this address entry.
guid(String) - Method in class org.mozilla.geckoview.Autocomplete.CreditCard.Builder
Set the unique identifier for this credit card entry.
guid(String) - Method in class org.mozilla.geckoview.Autocomplete.LoginEntry.Builder
Set the unique identifier for this login entry.

H

handledResult() - Method in class org.mozilla.geckoview.PanZoomController.InputResultDetail
 
HARMFUL - Static variable in class org.mozilla.geckoview.ContentBlocking.SafeBrowsing
Block harmful sites.
hasCookieBannerRuleForBrowsingContextTree() - Method in class org.mozilla.geckoview.GeckoSession
Checks whether we have a rule for this session.
hashCode() - Method in class org.mozilla.geckoview.GeckoResult
 
hashCode() - Method in class org.mozilla.geckoview.GeckoSession.Loader
 
hashCode() - Method in class org.mozilla.geckoview.GeckoSession.SessionState
 
hashCode() - Method in class org.mozilla.geckoview.GeckoSessionSettings
 
hashCode() - Method in class org.mozilla.geckoview.TranslationsController.Language
Required for overriding equals.
hashCode() - Method in exception org.mozilla.geckoview.WebRequestError
 
hasUserGesture - Variable in class org.mozilla.geckoview.GeckoSession.NavigationDelegate.LoadRequest
True if there was an active user gesture when the load was requested.
header(String, String) - Method in class org.mozilla.geckoview.WebMessage.Builder
Set a HTTP header.
header(String, String) - Method in class org.mozilla.geckoview.WebRequest.Builder
 
header(String, String) - Method in class org.mozilla.geckoview.WebResponse.Builder
 
HEADER_FILTER_CORS_SAFELISTED - Static variable in class org.mozilla.geckoview.GeckoSession
Filter headers according to the CORS safelisted rules.
HEADER_FILTER_UNRESTRICTED_UNSAFE - Static variable in class org.mozilla.geckoview.GeckoSession
Allows most headers.
headerFilter(int) - Method in class org.mozilla.geckoview.GeckoSession.Loader
Modify the header filter behavior.
headers - Variable in class org.mozilla.geckoview.WebMessage
An unmodifiable Map of headers.
height - Variable in class org.mozilla.geckoview.MediaSession.ElementMetadata
The height of the video in device pixels.
hide() - Method in class org.mozilla.geckoview.GeckoSession.SelectionActionDelegate.Selection
HIDE_REASON_ACTIVE_SCROLL - Static variable in interface org.mozilla.geckoview.GeckoSession.SelectionActionDelegate
Actions are no longer available due to the user actively scrolling the page.
HIDE_REASON_ACTIVE_SELECTION - Static variable in interface org.mozilla.geckoview.GeckoSession.SelectionActionDelegate
Actions are no longer available due to the user actively changing the selection.
HIDE_REASON_INVISIBLE_SELECTION - Static variable in interface org.mozilla.geckoview.GeckoSession.SelectionActionDelegate
Actions are no longer available due to the user moving the selection out of view.
HIDE_REASON_NO_SELECTION - Static variable in interface org.mozilla.geckoview.GeckoSession.SelectionActionDelegate
Actions are no longer available due to the user clearing the selection.
hideSoftInput(GeckoSession) - Method in interface org.mozilla.geckoview.GeckoSession.TextInputDelegate
Hide the soft input.
Highlight() - Constructor for class org.mozilla.geckoview.GeckoSession.ReviewAnalysis.Highlight
Empty constructor for tests.
highlighted - Variable in class org.mozilla.geckoview.WebExtension.UpdateTabDetails
If true and the tab is not highlighted, it should become active by default.
highlights - Variable in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis
Object containing highlights for product.
highlights(GeckoSession.ReviewAnalysis.Highlight) - Method in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis.Builder
Set an empty highlights object for the product
hint - Variable in class org.mozilla.geckoview.Autocomplete.Option
 
Hint() - Constructor for class org.mozilla.geckoview.Autocomplete.AddressSelectOption.Hint
 
Hint() - Constructor for class org.mozilla.geckoview.Autocomplete.CreditCardSelectOption.Hint
 
Hint() - Constructor for class org.mozilla.geckoview.Autocomplete.SaveOption.Hint
 
Hint() - Constructor for class org.mozilla.geckoview.Autocomplete.SelectOption.Hint
 
HISTORY - Static variable in class org.mozilla.geckoview.WebExtension.BrowsingDataDelegate.Type
 
homepageUrl - Variable in class org.mozilla.geckoview.WebExtension.MetaData
Homepage url as provided in the manifest.
host - Variable in class org.mozilla.geckoview.GeckoSession.ProgressDelegate.SecurityInformation
Contains the host associated with the certificate.
host - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.PrivacyPolicyPrompt
The host of the provider.
HOST - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.AuthPrompt.AuthOptions.Flags
The auth prompt is for a network host.
httpRealm - Variable in class org.mozilla.geckoview.Autocomplete.LoginEntry
The HTTP realm this login entry was requested for.
httpRealm(String) - Method in class org.mozilla.geckoview.Autocomplete.LoginEntry.Builder
Set the HTTP realm this login entry was requested for.
HTTPS_ONLY - Static variable in class org.mozilla.geckoview.GeckoRuntimeSettings
Only allow HTTPS connections.
HTTPS_ONLY_PRIVATE - Static variable in class org.mozilla.geckoview.GeckoRuntimeSettings
Allow insecure connections in normal browsing, but only HTTPS in private browsing.

I

icon - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ChoicePrompt.Choice
A String giving the URI of the item icon, or null if none exists (only valid for menus)
icon - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Account
A base64 string for given icon for the account; may be null.
icon - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Provider
A base64 string for given icon for the provider; may be null.
icon - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.PrivacyPolicyPrompt
A base64 string for given icon for the provider; may be null.
icon - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.ProviderSelectorPrompt.Provider
A base64 string for given icon for the provider; may be null.
icon - Variable in class org.mozilla.geckoview.WebExtension.Action
Icon for this Action.
icon - Variable in class org.mozilla.geckoview.WebExtension.MetaData
Main Image branding for this WebExtension.
id - Variable in class org.mozilla.geckoview.GeckoSession.PermissionDelegate.MediaSource
A string giving a unique source identifier.
id - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ChoicePrompt.Choice
A String giving the ID of the item or group
id - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Account
The id of the account.
id - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.ProviderAccounts
The id of this prompt.
id - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.ProviderSelectorPrompt.Provider
The id of the provider.
id - Variable in class org.mozilla.geckoview.WebExtension.Download
Represents a unique identifier for the downloaded item that is persistent across browser sessions
id - Variable in class org.mozilla.geckoview.WebExtension
Unique identifier for this WebExtension
id() - Element in annotation type org.mozilla.geckoview.DeprecationSchedule
 
IdentityCredential() - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential
 
Image - Class in org.mozilla.geckoview
Represents an Web API image resource as used in web app manifests and media session metadata.
IMAGE_CACHE - Static variable in class org.mozilla.geckoview.StorageController.ClearFlags
Image cache.
Image.ImageProcessingException - Exception in org.mozilla.geckoview
Thrown whenever an image cannot be processed by Image.getBitmap(int)
ImageProcessingException(String) - Constructor for exception org.mozilla.geckoview.Image.ImageProcessingException
Build an instance of this class.
imageUrl - Variable in class org.mozilla.geckoview.GeckoSession.Recommendation
Url of product recommendation image.
imageUrl - Variable in class org.mozilla.geckoview.WebNotification
ImageURL contains the URL of an icon to be displayed as part of the notification.
imageUrl(String) - Method in class org.mozilla.geckoview.GeckoSession.Recommendation.Builder
Set the image URL
INACTIVE - Static variable in class org.mozilla.geckoview.GeckoSession.MediaDelegate.RecordingDevice.Status
 
incognito - Variable in class org.mozilla.geckoview.WebExtension.MetaData
Indicates how the extension works with private browsing windows.
index - Variable in class org.mozilla.geckoview.WebExtension.CreateTabDetails
The position the tab should take in the window.
initData - Variable in class org.mozilla.geckoview.WebExtension.DownloadInitData
 
INPUT_RESULT_HANDLED - Static variable in class org.mozilla.geckoview.PanZoomController
Specifies that an input event was handled by the PanZoomController for a panning or zooming operation, but likely not by any touch event listeners in Web content.
INPUT_RESULT_HANDLED_CONTENT - Static variable in class org.mozilla.geckoview.PanZoomController
Specifies that an input event was handled by the PanZoomController and passed on to touch event listeners in Web content.
INPUT_RESULT_IGNORED - Static variable in class org.mozilla.geckoview.PanZoomController
Specifies that an input event was consumed by a PanZoomController internally and browsers should do nothing in response to the event.
INPUT_RESULT_UNHANDLED - Static variable in class org.mozilla.geckoview.PanZoomController
Specifies that an input event was not handled by the PanZoomController for a panning or zooming operation.
inputAutoZoomEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set whether auto-zoom to editable fields should be enabled.
InputResultDetail(int, int, int) - Constructor for class org.mozilla.geckoview.PanZoomController.InputResultDetail
 
INSECURE_FORM - Static variable in class org.mozilla.geckoview.Autocomplete.AddressSelectOption.Hint
Insecure context.
INSECURE_FORM - Static variable in class org.mozilla.geckoview.Autocomplete.CreditCardSelectOption.Hint
Insecure context.
INSECURE_FORM - Static variable in class org.mozilla.geckoview.Autocomplete.SelectOption.Hint
Insecure context.
install(String) - Method in class org.mozilla.geckoview.WebExtensionController
Install an extension.
install(String, String) - Method in class org.mozilla.geckoview.WebExtensionController
Install an extension.
INSTALLATION_METHOD_FROM_FILE - Static variable in class org.mozilla.geckoview.WebExtensionController
Indicates the WebExtension was installed from a file.
INSTALLATION_METHOD_MANAGER - Static variable in class org.mozilla.geckoview.WebExtensionController
Indicates the WebExtension was installed using from the embedder's add-ons manager.
installBuiltIn(String) - Method in class org.mozilla.geckoview.WebExtensionController
Install a built-in extension.
InstallException() - Constructor for exception org.mozilla.geckoview.WebExtension.InstallException
For testing
INTERRUPT_REASON_CRASH - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_FILE_ACCESS_DENIED - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_FILE_BLOCKED - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_FILE_FAILED - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_FILE_NAME_TOO_LONG - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_FILE_NO_SPACE - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_FILE_SECURITY_CHECK_FAILED - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_FILE_TOO_LARGE - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_FILE_TOO_SHORT - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_FILE_TRANSIENT_ERROR - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_FILE_VIRUS_INFECTED - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_NETWORK_DISCONNECTED - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_NETWORK_FAILED - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_NETWORK_INVALID_REQUEST - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_NETWORK_SERVER_DOWN - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_NETWORK_TIMEOUT - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_NO_INTERRUPT - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_SERVER_BAD_CONTENT - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_SERVER_CERT_PROBLEM - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_SERVER_FAILED - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_SERVER_FORBIDDEN - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_SERVER_NO_RANGE - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_SERVER_UNAUTHORIZED - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_USER_CANCELED - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
INTERRUPT_REASON_USER_SHUTDOWN - Static variable in class org.mozilla.geckoview.WebExtension.Download
 
isActionAvailable() - Method in class org.mozilla.geckoview.BasicSelectionActionDelegate
Provides access to whether there are text selection actions available.
isActionAvailable(String) - Method in class org.mozilla.geckoview.BasicSelectionActionDelegate
Return whether an action is presently available.
isActionAvailable(String) - Method in class org.mozilla.geckoview.GeckoSession.SelectionActionDelegate.Selection
Checks if the passed action is available
isActive() - Method in class org.mozilla.geckoview.MediaSession
Get whether the media session is active.
isBlocking() - Method in class org.mozilla.geckoview.ContentBlocking.BlockEvent
 
isBuiltIn - Variable in class org.mozilla.geckoview.WebExtension
Whether this extension is built-in.
isComplete() - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.BasePrompt
This returns true if the prompt has already been confirmed or dismissed.
isDirectNavigation - Variable in class org.mozilla.geckoview.GeckoSession.NavigationDelegate.LoadRequest
This load request was initiated by a direct navigation from the application.
isDocLangTagSupported - Variable in class org.mozilla.geckoview.TranslationsController.SessionTranslation.DetectedLanguages
If the engine supports the document language.
isDownloaded - Variable in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation.LanguageModel
Model download state
isEngineReady - Variable in class org.mozilla.geckoview.TranslationsController.SessionTranslation.TranslationState
If the translation engine is ready for use or will need to be loaded.
isException - Variable in class org.mozilla.geckoview.GeckoSession.ProgressDelegate.SecurityInformation
Indicates whether or not the site is a security exception.
isOpen() - Method in class org.mozilla.geckoview.GeckoSession
Return whether this session is open.
isPdfJs() - Method in class org.mozilla.geckoview.GeckoSession
Check if the document being viewed is a pdf.
isPrivate - Variable in class org.mozilla.geckoview.GeckoSession.PdfSaveResult
 
isProfilerActive() - Method in class org.mozilla.geckoview.ProfilerController
Returns true if profiler is active and it's allowed the add markers.
isRecommended - Variable in class org.mozilla.geckoview.WebExtension.MetaData
Whether or not this is a recommended extension.
isRedirect - Variable in class org.mozilla.geckoview.GeckoSession.NavigationDelegate.LoadRequest
True if and only if the request was triggered by an HTTP redirect.
isSecure - Variable in class org.mozilla.geckoview.GeckoSession.ProgressDelegate.SecurityInformation
Indicates whether or not the site is secure.
isSecure - Variable in class org.mozilla.geckoview.WebResponse
Whether or not this response was delivered via a secure connection.
isSecure(boolean) - Method in class org.mozilla.geckoview.WebResponse.Builder
 
isTopLevel() - Method in class org.mozilla.geckoview.WebExtension.MessageSender
Whether this MessageSender belongs to a top level frame.
isTranslationsEngineSupported() - Static method in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation
Checks if the device can use the supplied model binary files for translations.
isVisible(Autofill.Node) - Method in class org.mozilla.geckoview.Autofill.Session
Returns true if the node is currently visible in the page.
isVisibleToUserForAutofill(int) - Method in class org.mozilla.geckoview.GeckoView
 
items - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ChoicePrompt.Choice
A Choice array of sub-items in a group, or null if not a group
iterator() - Method in class org.mozilla.geckoview.GeckoSession.SessionState
 

J

javaScriptEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set whether JavaScript support should be enabled.

L

label - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ChoicePrompt.Choice
A string giving the label for displaying the item or group
lang - Variable in class org.mozilla.geckoview.WebNotification
Lang indicates the notification's language, as specified using a DOMString representing a BCP 47 language tag.
language - Variable in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation.LanguageModel
Display language.
language - Variable in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation.ModelManagementOptions
BCP 47 language or null for global operations.
Language(String, String) - Constructor for class org.mozilla.geckoview.TranslationsController.Language
Language constructor.
LANGUAGE - Static variable in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation
The language type indicates the operation should be performed only on the specified language.
LanguageModel(TranslationsController.Language, Boolean, long) - Constructor for class org.mozilla.geckoview.TranslationsController.RuntimeTranslation.LanguageModel
Constructor for the language model.
languageToManage(String) - Method in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation.ModelManagementOptions.Builder
Language builder setter.
largeKeepaliveFactor(int) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set the factor by which to increase the keepalive timeout when the NS_HTTP_LARGE_KEEPALIVE flag is used for a connection.
lastAnalysisTime - Variable in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis
Time since the last analysis was performed.
lastAnalysisTime(long) - Method in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis.Builder
Set the time of the analysis
launchCrashReporter(String, String) - Method in class org.mozilla.geckoview.CrashHandler
Launch the crash reporter activity that sends the crash report to the server.
level - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.AuthPrompt.AuthOptions
An int, one of GeckoSession.PromptDelegate.AuthPrompt.AuthOptions.Level, indicating level of encryption.
Level() - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.AuthPrompt.AuthOptions.Level
 
linkUri - Variable in class org.mozilla.geckoview.GeckoSession.ContentDelegate.ContextElement
The absolute link URI (href) of the element.
linkUri - Variable in class org.mozilla.geckoview.GeckoSession.FinderResult
URI of the link, if the current match is a link, or null otherwise.
list() - Method in class org.mozilla.geckoview.WebExtensionController
List installed extensions for this GeckoRuntime.
listIterator(int) - Method in class org.mozilla.geckoview.GeckoSession.SessionState
 
listModelDownloadStates() - Static method in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation
Creates a list of all of the available language models, their size for a full download, and download state.
lists(String...) - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider.Builder
Sets the lists provided by this provider.
listSupportedLanguages() - Static method in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation
List languages that can be translated to and from.
load(GeckoSession.Loader) - Method in class org.mozilla.geckoview.GeckoSession
Load page using the GeckoSession.Loader specified.
LOAD_FLAGS_ALLOW_POPUPS - Static variable in class org.mozilla.geckoview.GeckoSession
Popup blocking will be disabled for this load
LOAD_FLAGS_BYPASS_CACHE - Static variable in class org.mozilla.geckoview.GeckoSession
Bypass the cache.
LOAD_FLAGS_BYPASS_CLASSIFIER - Static variable in class org.mozilla.geckoview.GeckoSession
Bypass the URI classifier (content blocking and Safe Browsing).
LOAD_FLAGS_BYPASS_LOAD_URI_DELEGATE - Static variable in class org.mozilla.geckoview.GeckoSession
This load should bypass the NavigationDelegate.onLoadRequest.
LOAD_FLAGS_BYPASS_PROXY - Static variable in class org.mozilla.geckoview.GeckoSession
Bypass the proxy, if one has been configured.
LOAD_FLAGS_EXTERNAL - Static variable in class org.mozilla.geckoview.GeckoSession
The load is coming from an external app.
LOAD_FLAGS_FORCE_ALLOW_DATA_URI - Static variable in class org.mozilla.geckoview.GeckoSession
Allows a top-level data: navigation to occur.
LOAD_FLAGS_NONE - Static variable in class org.mozilla.geckoview.GeckoSession
Default load flag, no special considerations.
LOAD_FLAGS_REPLACE_HISTORY - Static variable in class org.mozilla.geckoview.GeckoSession
This flag specifies that any existing history entry should be replaced.
LOAD_REQUEST_IS_REDIRECT - Static variable in interface org.mozilla.geckoview.GeckoSession.NavigationDelegate
The load request was triggered by an HTTP redirect.
LOADED_CRYPTOMINING_CONTENT - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
Cryptomining content has been loaded.
LOADED_EMAILTRACKING_LEVEL_1_CONTENT - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
EmailTracking content from the Disconnect level 1 has been loaded.
LOADED_EMAILTRACKING_LEVEL_2_CONTENT - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
EmailTracking content from the Disconnect level 2 has been loaded.
LOADED_FINGERPRINTING_CONTENT - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
Fingerprinting content has been loaded.
LOADED_LEVEL_1_TRACKING_CONTENT - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
Level 1 tracking content has been loaded.
LOADED_LEVEL_2_TRACKING_CONTENT - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
Level 2 tracking content has been loaded.
LOADED_SOCIALTRACKING_CONTENT - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
SocialTracking content has been loaded.
Loader() - Constructor for class org.mozilla.geckoview.GeckoSession.Loader
 
LoadRequest() - Constructor for class org.mozilla.geckoview.GeckoSession.NavigationDelegate.LoadRequest
Empty constructor for tests.
loadUri(String) - Method in class org.mozilla.geckoview.GeckoSession
Load the given URI.
LOCAL_STORAGE - Static variable in class org.mozilla.geckoview.WebExtension.BrowsingDataDelegate.Type
 
locales(String[]) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set the locale.
localizedDisplayName - Variable in class org.mozilla.geckoview.TranslationsController.Language
Language localized display name.
location - Variable in class org.mozilla.geckoview.WebExtension
file: or resource: URI that points to the install location of this WebExtension.
LogEntry() - Constructor for class org.mozilla.geckoview.ContentBlockingController.LogEntry
 
logException(Thread, Throwable) - Static method in class org.mozilla.geckoview.CrashHandler
Record an exception stack in logs.
loginAutofillEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set whether login forms should be filled automatically if only one viable candidate is provided via onLoginFetch.
LoginEntry() - Constructor for class org.mozilla.geckoview.Autocomplete.LoginEntry
 
LoginSaveOption(Autocomplete.LoginEntry) - Constructor for class org.mozilla.geckoview.Autocomplete.LoginSaveOption
Construct a login save option.
LoginSelectOption(Autocomplete.LoginEntry) - Constructor for class org.mozilla.geckoview.Autocomplete.LoginSelectOption
Construct a login select option.
LOW_CONFIDENCE - Static variable in class org.mozilla.geckoview.Autocomplete.SaveOption.Hint
Potentially non-login data.

M

mActionMode - Variable in class org.mozilla.geckoview.BasicSelectionActionDelegate
 
mActivity - Variable in class org.mozilla.geckoview.BasicSelectionActionDelegate
 
makeTempPdfFile(InputStream, Context) - Static method in class org.mozilla.geckoview.GeckoViewPrintDocumentAdapter
Writes the PDF InputStream to a file for the PrintDocumentAdapter to use.
MALWARE - Static variable in class org.mozilla.geckoview.ContentBlocking.SafeBrowsing
Block malware sites.
manageLanguageModel(TranslationsController.RuntimeTranslation.ModelManagementOptions) - Static method in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation
Manage the language model or models.
map(GeckoResult.OnValueMapper<T, U>) - Method in class org.mozilla.geckoview.GeckoResult
map(GeckoResult.OnValueMapper<T, U>, GeckoResult.OnExceptionMapper) - Method in class org.mozilla.geckoview.GeckoResult
Transform the value and error of this GeckoResult.
MATCHING_ORIGIN - Static variable in class org.mozilla.geckoview.Autocomplete.SelectOption.Hint
The login entry's origin matches the login form origin.
maxValue - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.DateTimePrompt
A String representing the maximum value allowed by content.
mDisplay - Variable in class org.mozilla.geckoview.GeckoView
 
MediaSession - Class in org.mozilla.geckoview
The MediaSession API provides media controls and events for a GeckoSession.
MediaSession(GeckoSession) - Constructor for class org.mozilla.geckoview.MediaSession
 
MediaSession.Delegate - Interface in org.mozilla.geckoview
Implement this delegate to receive media session events.
MediaSession.ElementMetadata - Class in org.mozilla.geckoview
The representation of a media element's metadata.
MediaSession.Feature - Class in org.mozilla.geckoview
Flags for supported media session features.
MediaSession.Metadata - Class in org.mozilla.geckoview
The representation of a media session's metadata.
MediaSession.MSFeature - Annotation Type in org.mozilla.geckoview
 
MediaSession.PositionState - Class in org.mozilla.geckoview
Holds the details of the media session's playback state.
MediaSource() - Constructor for class org.mozilla.geckoview.GeckoSession.PermissionDelegate.MediaSource
Empty constructor for tests.
MENU - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ChoicePrompt.Type
Display choices in a menu that dismisses as soon as an item is chosen.
message - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.AlertPrompt
The message to be displayed with this alert; may be null.
message - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.AuthPrompt
The message to be displayed with this prompt; may be null.
message - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ButtonPrompt
The message to be displayed with this prompt; may be null.
message - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ChoicePrompt
The message to be displayed with this prompt; may be null.
message - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.TextPrompt
The message to be displayed with this prompt; may be null.
MessageSender() - Constructor for class org.mozilla.geckoview.WebExtension.MessageSender
Override for testing.
metaData - Variable in class org.mozilla.geckoview.WebExtension
Provides information about this WebExtension.
Metadata(String, String, String, Image) - Constructor for class org.mozilla.geckoview.MediaSession.Metadata
Metadata constructor.
MetaData() - Constructor for class org.mozilla.geckoview.WebExtension.MetaData
Override for testing.
method - Variable in class org.mozilla.geckoview.WebRequest
The HTTP method for the request.
method(String) - Method in class org.mozilla.geckoview.WebRequest.Builder
Set the HTTP method.
MICROPHONE - Static variable in class org.mozilla.geckoview.GeckoSession.MediaDelegate.RecordingDevice.Type
 
mime() - Method in interface org.mozilla.geckoview.WebExtension.Download.Info
 
mimeTypes - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.FilePrompt
An array of Strings giving the MIME types specified by the "accept" attribute, if any are specified.
minValue - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.DateTimePrompt
A String representing the minimum value allowed by content.
MISSING - Static variable in class org.mozilla.geckoview.WebExtension.SignedStateFlags
This extension is unsigned.
mixedModeActive - Variable in class org.mozilla.geckoview.GeckoSession.ProgressDelegate.SecurityInformation
Indicates the presence of active mixed content; possible values are CONTENT_UNKNOWN, CONTENT_BLOCKED, and CONTENT_LOADED.
mixedModePassive - Variable in class org.mozilla.geckoview.GeckoSession.ProgressDelegate.SecurityInformation
Indicates the presence of passive mixed content; possible values are CONTENT_UNKNOWN, CONTENT_BLOCKED, and CONTENT_LOADED.
ModelManagementOptions(TranslationsController.RuntimeTranslation.ModelManagementOptions.Builder) - Constructor for class org.mozilla.geckoview.TranslationsController.RuntimeTranslation.ModelManagementOptions
Options for managing the toolkit provided language model binaries.
MONTH - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.DateTimePrompt.Type
Prompt for year and month.
mRepopulatedMenu - Variable in class org.mozilla.geckoview.BasicSelectionActionDelegate
 
mSelection - Variable in class org.mozilla.geckoview.BasicSelectionActionDelegate
 
mSession - Variable in class org.mozilla.geckoview.BasicSelectionActionDelegate
 
mSession - Variable in class org.mozilla.geckoview.GeckoView
 
MULTIPLE - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ChoicePrompt.Type
Display choices in a list that allows multiple selections.
MULTIPLE - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.FilePrompt.Type
Prompt for multiple files.
mUseFloatingToolbar - Variable in class org.mozilla.geckoview.BasicSelectionActionDelegate
 
muteAudio(boolean) - Method in class org.mozilla.geckoview.MediaSession
Set whether audio should be muted.
muted - Variable in class org.mozilla.geckoview.WebExtension.UpdateTabDetails
Whether the tab should be muted.
mWindow - Variable in class org.mozilla.geckoview.GeckoSession
 

N

name - Variable in class org.mozilla.geckoview.Autocomplete.Address
The full name.
name - Variable in class org.mozilla.geckoview.Autocomplete.CreditCard
The full name as it appears on the credit card.
name - Variable in class org.mozilla.geckoview.GeckoSession.PermissionDelegate.MediaSource
A string giving the name of the video source from the system (for example, "Camera 0, Facing back, Orientation 90").
name - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Account
The name of this account.
name - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Provider
The name of the provider
name - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.ProviderSelectorPrompt.Provider
The name of the provider.
name - Variable in class org.mozilla.geckoview.GeckoSession.Recommendation
Name of recommended product.
name - Variable in class org.mozilla.geckoview.WebExtension.MetaData
Branding name for this extension.
name - Variable in class org.mozilla.geckoview.WebExtension.Port
The application identifier of the MessageDelegate that opened this port.
name(String) - Method in class org.mozilla.geckoview.Autocomplete.Address.Builder
Set the full name for this address entry.
name(String) - Method in class org.mozilla.geckoview.Autocomplete.CreditCard.Builder
Set the name for this credit card entry.
name(String) - Method in class org.mozilla.geckoview.GeckoSession.Recommendation.Builder
Set the name of the recommended product
needsAnalysis - Variable in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis
Boolean indicating if the analysis is stale.
needsAnalysis(Boolean) - Method in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis.Builder
Set the flag that indicates whether this product needs analysis
NEGATIVE - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ButtonPrompt.Type
Index of negative response button (eg, "No", "Cancel")
NETWORK_CACHE - Static variable in class org.mozilla.geckoview.StorageController.ClearFlags
Network cache.
NEVER - Static variable in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation
The translations engine should never offer to translate this language.
newSettings(ContentBlocking.Settings) - Method in class org.mozilla.geckoview.ContentBlocking.Settings.Builder
 
newSettings(GeckoRuntimeSettings) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
 
newSettings(Settings) - Method in class org.mozilla.geckoview.RuntimeSettings.Builder
Create a default or copy settings object.
newSurfaceProvider(GeckoDisplay.NewSurfaceProvider) - Method in class org.mozilla.geckoview.GeckoDisplay.SurfaceInfo.Builder
Sets a NewSurfaceProvider from which Gecko can request a new Surface.
NEXT_TRACK - Static variable in class org.mozilla.geckoview.MediaSession.Feature
Next track selection supported.
nextTrack() - Method in class org.mozilla.geckoview.MediaSession
Select and play the next track.
NONE - Static variable in class org.mozilla.geckoview.Autocomplete.AddressSelectOption.Hint
 
NONE - Static variable in class org.mozilla.geckoview.Autocomplete.CreditCardSelectOption.Hint
 
NONE - Static variable in class org.mozilla.geckoview.Autocomplete.SaveOption.Hint
 
NONE - Static variable in class org.mozilla.geckoview.Autocomplete.SelectOption.Hint
 
NONE - Static variable in class org.mozilla.geckoview.Autofill.Hint
Hint indicating that no special handling is required.
NONE - Static variable in class org.mozilla.geckoview.Autofill.InputType
Indicates that a node is not a known input type.
NONE - Static variable in class org.mozilla.geckoview.ContentBlocking.AntiTracking
 
NONE - Static variable in class org.mozilla.geckoview.ContentBlocking.EtpLevel
Do not enable ETP at all.
NONE - Static variable in class org.mozilla.geckoview.ContentBlocking.SafeBrowsing
 
NONE - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.AuthPrompt.AuthOptions.Level
The auth request is unencrypted or the encryption status is unknown.
NONE - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.FilePrompt.Capture
No capture attribute has been supplied by content.
NONE - Static variable in class org.mozilla.geckoview.MediaSession.Feature
 
NONE - Static variable in class org.mozilla.geckoview.WebExtension.Flags
 
NOT_BLOCKED - Static variable in class org.mozilla.geckoview.WebExtension.BlocklistStateFlags
This extension does not appear in the blocklist.
notEnoughReviews - Variable in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis
Boolean indicating if there are not enough reviews.
notEnoughReviews(Boolean) - Method in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis.Builder
Set the flag that indicates whether there are not enough reviews
number - Variable in class org.mozilla.geckoview.Autocomplete.CreditCard
The credit card number.
number(String) - Method in class org.mozilla.geckoview.Autocomplete.CreditCard.Builder
Set the number for this credit card entry.
NUMBER - Static variable in class org.mozilla.geckoview.Autofill.InputType
Indicates that a node is a number input type.

O

OFFER - Static variable in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation
The translations engine should offer this language to be translated.
offset(int, int) - Method in class org.mozilla.geckoview.GeckoDisplay.SurfaceInfo.Builder
Sets the new compositor origin offset.
onActionItemClicked(ActionMode, MenuItem) - Method in class org.mozilla.geckoview.BasicSelectionActionDelegate
 
onActivated(GeckoSession, MediaSession) - Method in interface org.mozilla.geckoview.MediaSession.Delegate
Notify that the given media session has become active.
onAddressFetch() - Method in interface org.mozilla.geckoview.Autocomplete.StorageDelegate
Request address entries.
onAddressSave(Autocomplete.Address) - Method in interface org.mozilla.geckoview.Autocomplete.StorageDelegate
Request saving or updating of the given address entry.
onAddressSave(GeckoSession, GeckoSession.PromptDelegate.AutocompleteRequest<Autocomplete.AddressSaveOption>) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate
Handle a address save prompt request.
onAddressSelect(GeckoSession, GeckoSession.PromptDelegate.AutocompleteRequest<Autocomplete.AddressSelectOption>) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate
Handle a address selection prompt request.
onAlertPrompt(GeckoSession, GeckoSession.PromptDelegate.AlertPrompt) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate
Display an alert prompt.
onAndroidPermissionsRequest(GeckoSession, String[], GeckoSession.PermissionDelegate.Callback) - Method in interface org.mozilla.geckoview.GeckoSession.PermissionDelegate
Request Android app permissions.
onAttachedToWindow() - Method in class org.mozilla.geckoview.GeckoView
 
onAuthPrompt(GeckoSession, GeckoSession.PromptDelegate.AuthPrompt) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate
Display an authorization prompt.
onBeforeUnloadPrompt(GeckoSession, GeckoSession.PromptDelegate.BeforeUnloadPrompt) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate
Display a onbeforeunload prompt.
onBrowserAction(WebExtension, GeckoSession, WebExtension.Action) - Method in interface org.mozilla.geckoview.WebExtension.ActionDelegate
Called whenever a browser action is defined or updated.
onButtonPrompt(GeckoSession, GeckoSession.PromptDelegate.ButtonPrompt) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate
Display a button prompt.
onCanGoBack(GeckoSession, boolean) - Method in interface org.mozilla.geckoview.GeckoSession.NavigationDelegate
The view's ability to go back has changed.
onCanGoForward(GeckoSession, boolean) - Method in interface org.mozilla.geckoview.GeckoSession.NavigationDelegate
The view's ability to go forward has changed.
onChoicePrompt(GeckoSession, GeckoSession.PromptDelegate.ChoicePrompt) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate
Display a list/menu prompt.
onClearDownloads(long) - Method in interface org.mozilla.geckoview.WebExtension.BrowsingDataDelegate
Clear downloads created after the given timestamp.
onClearFormData(long) - Method in interface org.mozilla.geckoview.WebExtension.BrowsingDataDelegate
Clear form data created after the given timestamp.
onClearHistory(long) - Method in interface org.mozilla.geckoview.WebExtension.BrowsingDataDelegate
Clear history saved after the given timestamp.
onClearPasswords(long) - Method in interface org.mozilla.geckoview.WebExtension.BrowsingDataDelegate
Clear passwords saved after the given timestamp.
onCloseNotification(WebNotification) - Method in interface org.mozilla.geckoview.WebNotificationDelegate
This is called when an existing notification is closed.
onCloseRequest(GeckoSession) - Method in interface org.mozilla.geckoview.GeckoSession.ContentDelegate
A page has requested to close
onCloseTab(WebExtension, GeckoSession) - Method in interface org.mozilla.geckoview.WebExtension.SessionTabDelegate
Called when tabs.remove is invoked, this method decides if WebExtension can close the tab.
onColorPrompt(GeckoSession, GeckoSession.PromptDelegate.ColorPrompt) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate
Display a color prompt.
onConfigurationChanged(Configuration) - Method in class org.mozilla.geckoview.GeckoView
 
onConnect(WebExtension.Port) - Method in interface org.mozilla.geckoview.WebExtension.MessageDelegate
Called whenever the WebExtension connects to an app using runtime.connectNative.
onContentBlocked(GeckoSession, ContentBlocking.BlockEvent) - Method in interface org.mozilla.geckoview.ContentBlocking.Delegate
A content element has been blocked from loading.
onContentLoaded(GeckoSession, ContentBlocking.BlockEvent) - Method in interface org.mozilla.geckoview.ContentBlocking.Delegate
A content element that could be blocked has been loaded.
onContentPermissionRequest(GeckoSession, GeckoSession.PermissionDelegate.ContentPermission) - Method in interface org.mozilla.geckoview.GeckoSession.PermissionDelegate
Request content permission.
onContextMenu(GeckoSession, int, int, GeckoSession.ContentDelegate.ContextElement) - Method in interface org.mozilla.geckoview.GeckoSession.ContentDelegate
A user has initiated the context menu via long-press.
onCookieBannerDetected(GeckoSession) - Method in interface org.mozilla.geckoview.GeckoSession.ContentDelegate
This method is called when a cookie banner was detected.
onCookieBannerHandled(GeckoSession) - Method in interface org.mozilla.geckoview.GeckoSession.ContentDelegate
This method is called when a cookie banner was handled.
onCrash(GeckoSession) - Method in interface org.mozilla.geckoview.GeckoSession.ContentDelegate
The content process hosting this GeckoSession has crashed.
onCreateActionMode(ActionMode, Menu) - Method in class org.mozilla.geckoview.BasicSelectionActionDelegate
 
onCreateInputConnection(EditorInfo) - Method in class org.mozilla.geckoview.GeckoView
 
onCreateInputConnection(EditorInfo) - Method in class org.mozilla.geckoview.SessionTextInput
Get an InputConnection instance.
onCreditCardFetch() - Method in interface org.mozilla.geckoview.Autocomplete.StorageDelegate
Request credit card entries.
onCreditCardSave(Autocomplete.CreditCard) - Method in interface org.mozilla.geckoview.Autocomplete.StorageDelegate
Request saving or updating of the given credit card entry.
onCreditCardSave(GeckoSession, GeckoSession.PromptDelegate.AutocompleteRequest<Autocomplete.CreditCardSaveOption>) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate
Handle a credit card save prompt request.
onCreditCardSelect(GeckoSession, GeckoSession.PromptDelegate.AutocompleteRequest<Autocomplete.CreditCardSelectOption>) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate
Handle a credit card selection prompt request.
onDateTimePrompt(GeckoSession, GeckoSession.PromptDelegate.DateTimePrompt) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate
Display a date/time prompt.
onDeactivated(GeckoSession, MediaSession) - Method in interface org.mozilla.geckoview.MediaSession.Delegate
Notify that the given media session has become inactive.
onDestroyActionMode(ActionMode) - Method in class org.mozilla.geckoview.BasicSelectionActionDelegate
 
onDetachedFromWindow() - Method in class org.mozilla.geckoview.GeckoView
 
onDisabled(WebExtension) - Method in interface org.mozilla.geckoview.WebExtensionController.AddonManagerDelegate
Called whenever an extension has been disabled.
onDisabledProcessSpawning() - Method in interface org.mozilla.geckoview.WebExtensionController.ExtensionProcessDelegate
Called when extension process spawning has been disabled.
onDisabling(WebExtension) - Method in interface org.mozilla.geckoview.WebExtensionController.AddonManagerDelegate
Called whenever an extension is being disabled.
onDisconnect(WebExtension.Port) - Method in interface org.mozilla.geckoview.WebExtension.PortDelegate
Called whenever the corresponding WebExtension.Port instance is disconnected or the corresponding GeckoSession is destroyed.
onDismissClipboardPermissionRequest(GeckoSession) - Method in class org.mozilla.geckoview.BasicSelectionActionDelegate
Dismiss action mode for requesting clipboard permission popup or model.
onDismissClipboardPermissionRequest(GeckoSession) - Method in interface org.mozilla.geckoview.GeckoSession.SelectionActionDelegate
Dismiss requesting clipboard permission popup or model.
onDownload(WebExtension, WebExtension.DownloadRequest) - Method in interface org.mozilla.geckoview.WebExtension.DownloadDelegate
Method that is called when Web Extension requests a download (when downloads.download() is called in Web Extension)
onDragEvent(DragEvent) - Method in class org.mozilla.geckoview.GeckoView
Handle drag and drop event
onDragEvent(DragEvent) - Method in class org.mozilla.geckoview.PanZoomController
Process a drag event.
onEnabled(WebExtension) - Method in interface org.mozilla.geckoview.WebExtensionController.AddonManagerDelegate
Called whenever an extension has been enabled.
onEnabling(WebExtension) - Method in interface org.mozilla.geckoview.WebExtensionController.AddonManagerDelegate
Called whenever an extension is being enabled.
onException(Throwable) - Method in interface org.mozilla.geckoview.GeckoResult.OnExceptionListener
Called when a GeckoResult is completed with an exception.
onException(Throwable) - Method in interface org.mozilla.geckoview.GeckoResult.OnExceptionMapper
Called when a GeckoResult is completed with an exception.
onExpectedTranslate(GeckoSession) - Method in interface org.mozilla.geckoview.TranslationsController.SessionTranslation.Delegate
onExpectedTranslate occurs when it is likely the user will want to translate and it is feasible.
onExtensionListUpdated() - Method in interface org.mozilla.geckoview.WebExtensionController.DebuggerDelegate
Called whenever the list of installed extensions has been modified using the debugger with tools like web-ext.
onExternalResponse(GeckoSession, WebResponse) - Method in interface org.mozilla.geckoview.GeckoSession.ContentDelegate
This is fired when there is a response that cannot be handled by Gecko (e.g., a download).
onFeatures(GeckoSession, MediaSession, long) - Method in interface org.mozilla.geckoview.MediaSession.Delegate
Notify on updated supported features.
onFilePrompt(GeckoSession, GeckoSession.PromptDelegate.FilePrompt) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate
Display a file prompt.
onFinish() - Method in class org.mozilla.geckoview.GeckoViewPrintDocumentAdapter
 
onFirstComposite(GeckoSession) - Method in interface org.mozilla.geckoview.GeckoSession.ContentDelegate
Notification that the first content composition has occurred.
onFirstContentfulPaint(GeckoSession) - Method in interface org.mozilla.geckoview.GeckoSession.ContentDelegate
Notification that the first content paint has occurred.
onFocusChanged(boolean, int, Rect) - Method in class org.mozilla.geckoview.GeckoView
 
onFocusRequest(GeckoSession) - Method in interface org.mozilla.geckoview.GeckoSession.ContentDelegate
A page has requested focus.
onFullscreen(GeckoSession, MediaSession, boolean, MediaSession.ElementMetadata) - Method in interface org.mozilla.geckoview.MediaSession.Delegate
Notify on changed fullscreen state.
onFullScreen(GeckoSession, boolean) - Method in interface org.mozilla.geckoview.GeckoSession.ContentDelegate
A page has entered or exited full screen mode.
onGenericMotionEvent(MotionEvent) - Method in class org.mozilla.geckoview.GeckoView
 
onGetContentRect(ActionMode, View, Rect) - Method in class org.mozilla.geckoview.BasicSelectionActionDelegate
 
onGetExperimentFeature(String) - Method in interface org.mozilla.geckoview.ExperimentDelegate
Used to retrieve experiment information for the given feature identification.
onGetSettings() - Method in interface org.mozilla.geckoview.WebExtension.BrowsingDataDelegate
Gets current settings for the browser's "Clear Data" UI.
onGetSubscription(String) - Method in interface org.mozilla.geckoview.WebPushDelegate
Retrieves a subscription for the given service worker scope.
onHideAction(GeckoSession, int) - Method in class org.mozilla.geckoview.BasicSelectionActionDelegate
 
onHideAction(GeckoSession, int) - Method in interface org.mozilla.geckoview.GeckoSession.SelectionActionDelegate
Previous actions are no longer available due to the user interacting with the page.
onHistoryStateChange(GeckoSession, GeckoSession.HistoryDelegate.HistoryList) - Method in interface org.mozilla.geckoview.GeckoSession.HistoryDelegate
 
onInstallationFailed(WebExtension, WebExtension.InstallException) - Method in interface org.mozilla.geckoview.WebExtensionController.AddonManagerDelegate
Called whenever an error happened when installing a WebExtension.
onInstalled(WebExtension) - Method in interface org.mozilla.geckoview.WebExtensionController.AddonManagerDelegate
Called whenever an extension has been installed.
onInstalling(WebExtension) - Method in interface org.mozilla.geckoview.WebExtensionController.AddonManagerDelegate
Called whenever an extension is being installed.
onInstallPrompt(WebExtension) - Method in interface org.mozilla.geckoview.WebExtensionController.PromptDelegate
Called whenever a new extension is being installed.
onKeyDown(int, KeyEvent) - Method in class org.mozilla.geckoview.GeckoView
 
onKeyDown(int, KeyEvent) - Method in class org.mozilla.geckoview.SessionTextInput
Process a KeyEvent as a key-down event.
onKeyLongPress(int, KeyEvent) - Method in class org.mozilla.geckoview.GeckoView
 
onKeyLongPress(int, KeyEvent) - Method in class org.mozilla.geckoview.SessionTextInput
Process a KeyEvent as a long-press event.
onKeyMultiple(int, int, KeyEvent) - Method in class org.mozilla.geckoview.GeckoView
 
onKeyMultiple(int, int, KeyEvent) - Method in class org.mozilla.geckoview.SessionTextInput
Process a KeyEvent as a multiple-press event.
onKeyPreIme(int, KeyEvent) - Method in class org.mozilla.geckoview.GeckoView
 
onKeyPreIme(int, KeyEvent) - Method in class org.mozilla.geckoview.SessionTextInput
Process a KeyEvent as a pre-IME event.
onKeyUp(int, KeyEvent) - Method in class org.mozilla.geckoview.GeckoView
 
onKeyUp(int, KeyEvent) - Method in class org.mozilla.geckoview.SessionTextInput
Process a KeyEvent as a key-up event.
onKill(GeckoSession) - Method in interface org.mozilla.geckoview.GeckoSession.ContentDelegate
The content process hosting this GeckoSession has been killed.
onLayout(PrintAttributes, PrintAttributes, CancellationSignal, PrintDocumentAdapter.LayoutResultCallback, Bundle) - Method in class org.mozilla.geckoview.GeckoViewPrintDocumentAdapter
 
onLoadError(GeckoSession, String, WebRequestError) - Method in interface org.mozilla.geckoview.GeckoSession.NavigationDelegate
 
onLoadRequest(GeckoSession, GeckoSession.NavigationDelegate.LoadRequest) - Method in interface org.mozilla.geckoview.GeckoSession.NavigationDelegate
A request to open an URI.
onLocationChange(GeckoSession, String, List<GeckoSession.PermissionDelegate.ContentPermission>) - Method in interface org.mozilla.geckoview.GeckoSession.NavigationDelegate
Deprecated.
use onLocationChange instead
onLocationChange(GeckoSession, String, List<GeckoSession.PermissionDelegate.ContentPermission>, Boolean) - Method in interface org.mozilla.geckoview.GeckoSession.NavigationDelegate
A view has started loading content from the network.
onLoginFetch() - Method in interface org.mozilla.geckoview.Autocomplete.StorageDelegate
Request login entries for all domains.
onLoginFetch(String) - Method in interface org.mozilla.geckoview.Autocomplete.StorageDelegate
Request login entries for a given domain.
onLoginSave(Autocomplete.LoginEntry) - Method in interface org.mozilla.geckoview.Autocomplete.StorageDelegate
Request saving or updating of the given login entry.
onLoginSave(GeckoSession, GeckoSession.PromptDelegate.AutocompleteRequest<Autocomplete.LoginSaveOption>) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate
Handle a login save prompt request.
onLoginSelect(GeckoSession, GeckoSession.PromptDelegate.AutocompleteRequest<Autocomplete.LoginSelectOption>) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate
Handle a login selection prompt request.
onLoginUsed(Autocomplete.LoginEntry, int) - Method in interface org.mozilla.geckoview.Autocomplete.StorageDelegate
Notify that the given login was used to autofill login input fields.
ONLY_PASSWORD - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.AuthPrompt.AuthOptions.Flags
The auth prompt should only request a password.
onMediaPermissionRequest(GeckoSession, String, GeckoSession.PermissionDelegate.MediaSource[], GeckoSession.PermissionDelegate.MediaSource[], GeckoSession.PermissionDelegate.MediaCallback) - Method in interface org.mozilla.geckoview.GeckoSession.PermissionDelegate
Request content media permissions, including request for which video and/or audio source to use.
onMessage(String, Object, WebExtension.MessageSender) - Method in interface org.mozilla.geckoview.WebExtension.MessageDelegate
Called whenever the WebExtension sends a message to an app using runtime.sendNativeMessage.
onMetadata(GeckoSession, MediaSession, MediaSession.Metadata) - Method in interface org.mozilla.geckoview.MediaSession.Delegate
Notify on updated metadata.
onMetaViewportFitChange(GeckoSession, String) - Method in interface org.mozilla.geckoview.GeckoSession.ContentDelegate
A viewport-fit was discovered in the content or updated after the content.
onMotionEvent(MotionEvent) - Method in class org.mozilla.geckoview.PanZoomController
Process a non-touch motion event through the pan-zoom controller.
onMotionEvent(MotionEvent) - Method in class org.mozilla.geckoview.SessionAccessibility
 
onMouseEvent(MotionEvent) - Method in class org.mozilla.geckoview.PanZoomController
Process a touch event through the pan-zoom controller.
onNewSession(GeckoSession, String) - Method in interface org.mozilla.geckoview.GeckoSession.NavigationDelegate
A request has been made to open a new session.
onNewTab(WebExtension, WebExtension.CreateTabDetails) - Method in interface org.mozilla.geckoview.WebExtension.TabDelegate
Called when tabs.create is invoked, this method returns a *newly-created* session that GeckoView will use to load the requested page on.
onNodeAdd(GeckoSession, Autofill.Node, Autofill.NodeData) - Method in interface org.mozilla.geckoview.Autofill.Delegate
A node within the autofill session has been added.
onNodeBlur(GeckoSession, Autofill.Node, Autofill.NodeData) - Method in interface org.mozilla.geckoview.Autofill.Delegate
A node within the autofill session has lost focus.
onNodeFocus(GeckoSession, Autofill.Node, Autofill.NodeData) - Method in interface org.mozilla.geckoview.Autofill.Delegate
A node within the autofill session has gained focus.
onNodeRemove(GeckoSession, Autofill.Node, Autofill.NodeData) - Method in interface org.mozilla.geckoview.Autofill.Delegate
A node within the autofill session has been removed.
onNodeUpdate(GeckoSession, Autofill.Node, Autofill.NodeData) - Method in interface org.mozilla.geckoview.Autofill.Delegate
A node within the autofill session has been updated.
onOfferTranslate(GeckoSession) - Method in interface org.mozilla.geckoview.TranslationsController.SessionTranslation.Delegate
onOfferTranslate occurs when a page should be offered for translation.
onOpenOptionsPage(WebExtension) - Method in interface org.mozilla.geckoview.WebExtension.TabDelegate
Called when runtime.openOptionsPage is invoked with options_ui.open_in_tab = false.
onOpenPopup(WebExtension, WebExtension.Action) - Method in interface org.mozilla.geckoview.WebExtension.ActionDelegate
Called whenever the action wants to open a popup view.
onOpenWindow(String) - Method in interface org.mozilla.geckoview.GeckoRuntime.ServiceWorkerDelegate
This is called when a service worker tries to open a new window using client.openWindow() The GeckoView application should provide an open GeckoSession to open the url.
onOptionalPrompt(WebExtension, String[], String[]) - Method in interface org.mozilla.geckoview.WebExtensionController.PromptDelegate
Called whenever permissions are requested.
onOrientationLock(int) - Method in interface org.mozilla.geckoview.OrientationController.OrientationDelegate
Called whenever the orientation should be locked.
onOrientationUnlock() - Method in interface org.mozilla.geckoview.OrientationController.OrientationDelegate
Called whenever the orientation should be unlocked.
onPageAction(WebExtension, GeckoSession, WebExtension.Action) - Method in interface org.mozilla.geckoview.WebExtension.ActionDelegate
Called whenever a page action is defined or updated.
onPageStart(GeckoSession, String) - Method in interface org.mozilla.geckoview.GeckoSession.ProgressDelegate
A View has started loading content from the network.
onPageStop(GeckoSession, boolean) - Method in interface org.mozilla.geckoview.GeckoSession.ProgressDelegate
A View has finished loading content from the network.
onPaintStatusReset(GeckoSession) - Method in interface org.mozilla.geckoview.GeckoSession.ContentDelegate
Notification that the paint status has been reset.
onPause(GeckoSession, MediaSession) - Method in interface org.mozilla.geckoview.MediaSession.Delegate
Notify that playback has paused for the given media session.
onPlay(GeckoSession, MediaSession) - Method in interface org.mozilla.geckoview.MediaSession.Delegate
Notify that playback has started for the given media session.
onPointerIconChange(GeckoSession, PointerIcon) - Method in interface org.mozilla.geckoview.GeckoSession.ContentDelegate
A page has requested to change pointer icon.
onPopupPrompt(GeckoSession, GeckoSession.PromptDelegate.PopupPrompt) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate
Display a popup request prompt; this occurs when content attempts to open a new window in a way that doesn't appear to be the result of user input.
onPortMessage(Object, WebExtension.Port) - Method in interface org.mozilla.geckoview.WebExtension.PortDelegate
Called whenever a message is sent through the corresponding WebExtension.Port instance.
onPositionState(GeckoSession, MediaSession, MediaSession.PositionState) - Method in interface org.mozilla.geckoview.MediaSession.Delegate
Notify on updated position state.
onPrepareActionMode(ActionMode, Menu) - Method in class org.mozilla.geckoview.BasicSelectionActionDelegate
 
onPreviewImage(GeckoSession, String) - Method in interface org.mozilla.geckoview.GeckoSession.ContentDelegate
A preview image was discovered in the content after the content loaded.
onPrint(InputStream) - Method in interface org.mozilla.geckoview.GeckoSession.PrintDelegate
Print any provided PDF InputStream.
onPrint(GeckoSession) - Method in interface org.mozilla.geckoview.GeckoSession.PrintDelegate
Print the current page content.
onPrintWithStatus(InputStream) - Method in interface org.mozilla.geckoview.GeckoSession.PrintDelegate
Print any provided PDF InputStream.
onProductUrl(GeckoSession) - Method in interface org.mozilla.geckoview.GeckoSession.ContentDelegate
Session is on a product url.
onProgressChange(GeckoSession, int) - Method in interface org.mozilla.geckoview.GeckoSession.ProgressDelegate
Page loading has progressed.
onPromptCompleted(GeckoSession.PromptDelegate.BasePrompt) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate.BasePrompt.Observer
 
onPromptDismiss(GeckoSession.PromptDelegate.BasePrompt) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate.PromptInstanceDelegate
Called when this prompt has been dismissed by the system.
onPromptUpdate(GeckoSession.PromptDelegate.BasePrompt) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate.PromptInstanceDelegate
Called when this prompt has been updated.
onProvideAutofillVirtualStructure(ViewStructure, int) - Method in class org.mozilla.geckoview.GeckoView
 
onPushEvent(String) - Method in class org.mozilla.geckoview.WebPushController
Send a push event for a given subscription.
onPushEvent(String, byte[]) - Method in class org.mozilla.geckoview.WebPushController
Send a push event with a payload for a given subscription.
onReady(WebExtension) - Method in interface org.mozilla.geckoview.WebExtensionController.AddonManagerDelegate
Called whenever an extension startup has been completed (and relative urls to assets packaged with the extension can be resolved into a full moz-extension url, e.g.
onRecordExperimentExposureEvent(String, String) - Method in interface org.mozilla.geckoview.ExperimentDelegate
Used to let the experiment framework know that the user was shown the feature in a given experiment.
onRecordExposureEvent(String) - Method in interface org.mozilla.geckoview.ExperimentDelegate
Used to let the experiment framework know that the user was shown the feature.
onRecordingStatusChanged(GeckoSession, GeckoSession.MediaDelegate.RecordingDevice[]) - Method in interface org.mozilla.geckoview.GeckoSession.MediaDelegate
A recording device has changed state.
onRecordMalformedConfigurationEvent(String, String) - Method in interface org.mozilla.geckoview.ExperimentDelegate
Used to let the experiment framework send a malformed configuration event when the feature configuration is not semantically valid.
onRepostConfirmPrompt(GeckoSession, GeckoSession.PromptDelegate.RepostConfirmPrompt) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate
Display a POST resubmission confirmation prompt.
onScrollChanged(GeckoSession, int, int) - Method in interface org.mozilla.geckoview.GeckoSession.ScrollDelegate
The scroll position of the content has changed.
onSecurityChange(GeckoSession, GeckoSession.ProgressDelegate.SecurityInformation) - Method in interface org.mozilla.geckoview.GeckoSession.ProgressDelegate
The security status has been updated.
onSelectIdentityCredentialAccount(GeckoSession, GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate
Handle an Identity Credential Account selection prompt request.
onSelectIdentityCredentialProvider(GeckoSession, GeckoSession.PromptDelegate.IdentityCredential.ProviderSelectorPrompt) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate
Handle an Identity Credential Provider selection prompt request.
onSessionCancel(GeckoSession) - Method in interface org.mozilla.geckoview.Autofill.Delegate
An autofill session has been canceled.
onSessionCommit(GeckoSession, Autofill.Node, Autofill.NodeData) - Method in interface org.mozilla.geckoview.Autofill.Delegate
An autofill session has been committed.
onSessionStart(GeckoSession) - Method in interface org.mozilla.geckoview.Autofill.Delegate
An autofill session has started.
onSessionStateChange(GeckoSession, GeckoSession.SessionState) - Method in interface org.mozilla.geckoview.GeckoSession.ProgressDelegate
The browser session state has changed.
onSharePrompt(GeckoSession, GeckoSession.PromptDelegate.SharePrompt) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate
Display a share request prompt; this occurs when content attempts to use the WebShare API.
onShowActionRequest(GeckoSession, GeckoSession.SelectionActionDelegate.Selection) - Method in class org.mozilla.geckoview.BasicSelectionActionDelegate
 
onShowActionRequest(GeckoSession, GeckoSession.SelectionActionDelegate.Selection) - Method in interface org.mozilla.geckoview.GeckoSession.SelectionActionDelegate
Selection actions are available.
onShowClipboardPermissionRequest(GeckoSession, GeckoSession.SelectionActionDelegate.ClipboardPermission) - Method in class org.mozilla.geckoview.BasicSelectionActionDelegate
Show action mode bar to request clipboard permission
onShowClipboardPermissionRequest(GeckoSession, GeckoSession.SelectionActionDelegate.ClipboardPermission) - Method in interface org.mozilla.geckoview.GeckoSession.SelectionActionDelegate
Request clipboard permission.
onShowDynamicToolbar(GeckoSession) - Method in interface org.mozilla.geckoview.GeckoSession.ContentDelegate
The app should display its dynamic toolbar, fully expanded to the height that was previously specified via GeckoView.setDynamicToolbarMaxHeight(int).
onShowNotification(WebNotification) - Method in interface org.mozilla.geckoview.WebNotificationDelegate
This is called when a new notification is created.
onShowPrivacyPolicyIdentityCredential(GeckoSession, GeckoSession.PromptDelegate.IdentityCredential.PrivacyPolicyPrompt) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate
Handle an Identity Credential privacy policy prompt request.
onShutdown() - Method in interface org.mozilla.geckoview.GeckoRuntime.Delegate
This is called when the runtime shuts down.
onSlowScript(GeckoSession, String) - Method in interface org.mozilla.geckoview.GeckoSession.ContentDelegate
A script has exceeded its execution timeout value
onStartActivityForResult(PendingIntent) - Method in interface org.mozilla.geckoview.GeckoRuntime.ActivityDelegate
Sometimes GeckoView needs the application to perform a Activity.startActivityForResult(Intent, int) on its behalf.
onStop(GeckoSession, MediaSession) - Method in interface org.mozilla.geckoview.MediaSession.Delegate
Notify that playback has stopped for the given media session.
onSubframeLoadRequest(GeckoSession, GeckoSession.NavigationDelegate.LoadRequest) - Method in interface org.mozilla.geckoview.GeckoSession.NavigationDelegate
A request to load a URI in a non-top-level context.
onSubscribe(String, byte[]) - Method in interface org.mozilla.geckoview.WebPushDelegate
Creates a push subscription for the given service worker scope.
onSubscriptionChanged(String) - Method in class org.mozilla.geckoview.WebPushController
Notify that a given subscription has changed.
onTextPrompt(GeckoSession, GeckoSession.PromptDelegate.TextPrompt) - Method in interface org.mozilla.geckoview.GeckoSession.PromptDelegate
Display a text prompt.
onTitleChange(GeckoSession, String) - Method in interface org.mozilla.geckoview.GeckoSession.ContentDelegate
A page title was discovered in the content or updated after the content loaded.
onTogglePopup(WebExtension, WebExtension.Action) - Method in interface org.mozilla.geckoview.WebExtension.ActionDelegate
Called whenever the action wants to toggle a popup view.
onTouchEvent(MotionEvent) - Method in class org.mozilla.geckoview.GeckoView
 
onTouchEvent(MotionEvent) - Method in class org.mozilla.geckoview.PanZoomController
Process a touch event through the pan-zoom controller.
onTouchEventForDetailResult(MotionEvent) - Method in class org.mozilla.geckoview.GeckoView
Dispatches a MotionEvent to the PanZoomController.
onTouchEventForDetailResult(MotionEvent) - Method in class org.mozilla.geckoview.PanZoomController
Process a touch event through the pan-zoom controller.
onTranslationStateChange(GeckoSession, TranslationsController.SessionTranslation.TranslationState) - Method in interface org.mozilla.geckoview.TranslationsController.SessionTranslation.Delegate
onTranslationStateChange occurs when new information about the translation state is available.
onUninstalled(WebExtension) - Method in interface org.mozilla.geckoview.WebExtensionController.AddonManagerDelegate
Called whenever an extension has been uninstalled.
onUninstalling(WebExtension) - Method in interface org.mozilla.geckoview.WebExtensionController.AddonManagerDelegate
Called whenever an extension is being uninstalled.
onUnsubscribe(String) - Method in interface org.mozilla.geckoview.WebPushDelegate
Removes a push subscription.
onUpdatePrompt(WebExtension, WebExtension, String[], String[]) - Method in interface org.mozilla.geckoview.WebExtensionController.PromptDelegate
Called whenever an updated extension has new permissions.
onUpdateTab(WebExtension, GeckoSession, WebExtension.UpdateTabDetails) - Method in interface org.mozilla.geckoview.WebExtension.SessionTabDelegate
Called when tabs.update is invoked.
onValue(T) - Method in interface org.mozilla.geckoview.GeckoResult.OnValueListener
Called when a GeckoResult is completed with a value.
onValue(T) - Method in interface org.mozilla.geckoview.GeckoResult.OnValueMapper
Called when a GeckoResult is completed with a value.
onVisited(GeckoSession, String, String, int) - Method in interface org.mozilla.geckoview.GeckoSession.HistoryDelegate
Records a visit to a page.
onWebAppManifest(GeckoSession, JSONObject) - Method in interface org.mozilla.geckoview.GeckoSession.ContentDelegate
This is fired when the loaded document has a valid Web App Manifest present.
onWindowFocusChanged(boolean) - Method in class org.mozilla.geckoview.GeckoView
 
onWindowVisibilityChanged(int) - Method in class org.mozilla.geckoview.GeckoView
 
onWrite(PageRange[], ParcelFileDescriptor, CancellationSignal, PrintDocumentAdapter.WriteResultCallback) - Method in class org.mozilla.geckoview.GeckoViewPrintDocumentAdapter
 
open(GeckoRuntime) - Method in class org.mozilla.geckoview.GeckoSession
Opens the session.
openInReaderMode - Variable in class org.mozilla.geckoview.WebExtension.CreateTabDetails
If true, open this tab in Reader Mode.
openOptionsPageInTab - Variable in class org.mozilla.geckoview.WebExtension.MetaData
Whether the options page should be open in a Tab or not.
operation - Variable in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation.ModelManagementOptions
Operation to perform on the language model.
operation(String) - Method in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation.ModelManagementOptions.Builder
Operation builder setter.
operationLevel - Variable in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation.ModelManagementOptions
Level of operation
operationLevel(String) - Method in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation.ModelManagementOptions.Builder
Operation level builder setter.
Option(T, int) - Constructor for class org.mozilla.geckoview.Autocomplete.Option
 
optionalOrigins - Variable in class org.mozilla.geckoview.WebExtension.MetaData
API optional origin permissions requested or granted to this extension.
optionalPermissions - Variable in class org.mozilla.geckoview.WebExtension.MetaData
API optional permissions requested or granted to this extension.
options - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.AutocompleteRequest
The Autocomplete options for this request.
optionsPageUrl - Variable in class org.mozilla.geckoview.WebExtension.MetaData
Options page as provided in the manifest.
org.mozilla.geckoview - package org.mozilla.geckoview
This package contains the public interfaces for the library.
organization - Variable in class org.mozilla.geckoview.Autocomplete.Address
The name of the company, if applicable.
organization(String) - Method in class org.mozilla.geckoview.Autocomplete.Address.Builder
Set the company name for this address entry.
orientationChanged() - Method in class org.mozilla.geckoview.GeckoRuntime
Notify Gecko that the screen orientation has changed.
orientationChanged(int) - Method in class org.mozilla.geckoview.GeckoRuntime
Notify Gecko that the screen orientation has changed.
OrientationController - Class in org.mozilla.geckoview
 
OrientationController.OrientationDelegate - Interface in org.mozilla.geckoview
This delegate will be called whenever an orientation lock is called.
origin - Variable in class org.mozilla.geckoview.Autocomplete.LoginEntry
The origin this login entry applies to.
origin - Variable in class org.mozilla.geckoview.ContentBlockingController.LogEntry
The origin of this log entry.
origin - Variable in class org.mozilla.geckoview.GeckoSession.ProgressDelegate.SecurityInformation
Contains the origin of the certificate.
origin(String) - Method in class org.mozilla.geckoview.Autocomplete.LoginEntry.Builder
Set the origin this login entry applies to.
origins - Variable in class org.mozilla.geckoview.WebExtension.MetaData
Host permissions requested or granted to this extension.
OUTDATED - Static variable in class org.mozilla.geckoview.WebExtension.BlocklistStateFlags
This extension is considered outdated, and there is a known update available.
OVERSCROLL_FLAG_HORIZONTAL - Static variable in class org.mozilla.geckoview.PanZoomController
 
OVERSCROLL_FLAG_NONE - Static variable in class org.mozilla.geckoview.PanZoomController
Represents which directions can be over-scrolled in the scroll container where an input event was handled.
OVERSCROLL_FLAG_VERTICAL - Static variable in class org.mozilla.geckoview.PanZoomController
 
overscrollDirections() - Method in class org.mozilla.geckoview.PanZoomController.InputResultDetail
 
OverscrollEdgeEffect - Class in org.mozilla.geckoview
 

P

pageNotSupported - Variable in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis
Boolean indicating if the page is not supported.
pageNotSupported(Boolean) - Method in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis.Builder
Set the flag that indicates whether this product page is supported
PanZoomController - Class in org.mozilla.geckoview
 
PanZoomController(GeckoSession) - Constructor for class org.mozilla.geckoview.PanZoomController
 
PanZoomController.InputResult - Annotation Type in org.mozilla.geckoview
 
PanZoomController.InputResultDetail - Class in org.mozilla.geckoview
Represents how a MotionEvent was handled in Gecko.
PanZoomController.OverscrollDirections - Annotation Type in org.mozilla.geckoview
 
PanZoomController.ScrollableDirections - Annotation Type in org.mozilla.geckoview
 
PanZoomController.ScrollBehaviorType - Annotation Type in org.mozilla.geckoview
 
password - Variable in class org.mozilla.geckoview.Autocomplete.LoginEntry
The password for this login entry.
password - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.AuthPrompt.AuthOptions
A string containing the initial password.
password(String) - Method in class org.mozilla.geckoview.Autocomplete.LoginEntry.Builder
Set the password for this login entry.
PASSWORD - Static variable in class org.mozilla.geckoview.Autocomplete.UsedField
The password field of a login entry.
PASSWORD - Static variable in class org.mozilla.geckoview.Autofill.Hint
Hint indicating that a node represents a password.
PASSWORDS - Static variable in class org.mozilla.geckoview.WebExtension.BrowsingDataDelegate.Type
 
paste() - Method in class org.mozilla.geckoview.GeckoSession.SelectionActionDelegate.Selection
Replace the selected content with the clipboard content.
pasteAsPlainText() - Method in class org.mozilla.geckoview.GeckoSession.SelectionActionDelegate.Selection
Replace the selected content with the clipboard content as plain text.
pause() - Method in class org.mozilla.geckoview.MediaSession
Pause playback for the media session.
PAUSE - Static variable in class org.mozilla.geckoview.MediaSession.Feature
Pausing supported.
paused() - Method in interface org.mozilla.geckoview.WebExtension.Download.Info
 
pauseForDebugger(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set whether there should be a pause during startup.
PdfSaveResult() - Constructor for class org.mozilla.geckoview.GeckoSession.PdfSaveResult
Empty constructor for tests
performAction(String, MenuItem) - Method in class org.mozilla.geckoview.BasicSelectionActionDelegate
Perform the specified action.
permission - Variable in class org.mozilla.geckoview.GeckoSession.PermissionDelegate.ContentPermission
The type of this permission; one of PERMISSION_*.
PERMISSION_AUTOPLAY_AUDIBLE - Static variable in interface org.mozilla.geckoview.GeckoSession.PermissionDelegate
Permission for allowing autoplay of audible video.
PERMISSION_AUTOPLAY_INAUDIBLE - Static variable in interface org.mozilla.geckoview.GeckoSession.PermissionDelegate
Permission for allowing autoplay of inaudible (silent) video.
PERMISSION_CLIPBOARD_READ - Static variable in interface org.mozilla.geckoview.GeckoSession.SelectionActionDelegate
Permission for reading clipboard data.
PERMISSION_DESKTOP_NOTIFICATION - Static variable in interface org.mozilla.geckoview.GeckoSession.PermissionDelegate
Permission for using the notifications API.
PERMISSION_GEOLOCATION - Static variable in interface org.mozilla.geckoview.GeckoSession.PermissionDelegate
Permission for using the geolocation API.
PERMISSION_MEDIA_KEY_SYSTEM_ACCESS - Static variable in interface org.mozilla.geckoview.GeckoSession.PermissionDelegate
Permission for accessing system media keys used to decode DRM media.
PERMISSION_PERSISTENT_STORAGE - Static variable in interface org.mozilla.geckoview.GeckoSession.PermissionDelegate
Permission for using the storage API.
PERMISSION_STORAGE_ACCESS - Static variable in interface org.mozilla.geckoview.GeckoSession.PermissionDelegate
Permission for third party frames to access first party cookies.
PERMISSION_TRACKING - Static variable in interface org.mozilla.geckoview.GeckoSession.PermissionDelegate
Permission for trackers to operate on the page -- disables all tracking protection features for a given site.
PERMISSION_XR - Static variable in interface org.mozilla.geckoview.GeckoSession.PermissionDelegate
Permission for using the WebXR API.
permissions - Variable in class org.mozilla.geckoview.WebExtension.MetaData
Deprecated.
PERMISSIONS - Static variable in class org.mozilla.geckoview.StorageController.ClearFlags
Site permissions.
PHISHING - Static variable in class org.mozilla.geckoview.ContentBlocking.SafeBrowsing
Block phishing sites.
PHONE - Static variable in class org.mozilla.geckoview.Autofill.InputType
Indicates that a node is a phone input type.
pinned - Variable in class org.mozilla.geckoview.WebExtension.CreateTabDetails
Whether the tab should be pinned.
pinned - Variable in class org.mozilla.geckoview.WebExtension.UpdateTabDetails
Whether the tab should be pinned.
PIXEL - Static variable in class org.mozilla.geckoview.ScreenLength
Pixel units.
play() - Method in class org.mozilla.geckoview.MediaSession
Start playback for the media session.
PLAY - Static variable in class org.mozilla.geckoview.MediaSession.Feature
Playback supported.
playbackRate - Variable in class org.mozilla.geckoview.MediaSession.PositionState
The media playback rate coefficient.
poll() - Method in class org.mozilla.geckoview.GeckoResult
Return the value of this result, waiting for it to be completed if necessary.
poll(long) - Method in class org.mozilla.geckoview.GeckoResult
Return the value of this result, waiting for it to be completed if necessary.
pollForAnalysisCompleted(String) - Method in class org.mozilla.geckoview.GeckoSession
Poll for the status of the current analysis of product's reviews for a given product URL.
PopupPrompt(String, String, GeckoSession.PromptDelegate.BasePrompt.Observer) - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.PopupPrompt
 
Port() - Constructor for class org.mozilla.geckoview.WebExtension.Port
Override for tests.
position - Variable in class org.mozilla.geckoview.MediaSession.PositionState
The last reported media playback position in seconds.
PositionState(double, double, double) - Constructor for class org.mozilla.geckoview.MediaSession.PositionState
PositionState constructor.
POSITIVE - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ButtonPrompt.Type
Index of positive response button (eg, "Yes", "OK")
postalCode - Variable in class org.mozilla.geckoview.Autocomplete.Address
The postal code.
postalCode(String) - Method in class org.mozilla.geckoview.Autocomplete.Address.Builder
Set the postal code for this address entry.
postMessage(JSONObject) - Method in class org.mozilla.geckoview.WebExtension.Port
Post a message to the WebExtension connected to this WebExtension.Port instance.
predefinedValues - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ColorPrompt
The predefined values by <datalist> element
preferredColorScheme(int) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Sets the preferred color scheme override for web content.
preferredLanguages() - Static method in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation
Returns the preferred languages of the user in the following order: 1.
PRELIMINARY - Static variable in class org.mozilla.geckoview.WebExtension.SignedStateFlags
This extension has been preliminarily reviewed.
prepareAction(String, MenuItem) - Method in class org.mozilla.geckoview.BasicSelectionActionDelegate
Prepare a menu item corresponding to a certain action.
PREVIOUS_FAILED - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.AuthPrompt.AuthOptions.Flags
The auth prompt is the result of a previous failed login.
PREVIOUS_TRACK - Static variable in class org.mozilla.geckoview.MediaSession.Feature
Previous track selection supported.
previousTrack() - Method in class org.mozilla.geckoview.MediaSession
Select and play the previous track.
price - Variable in class org.mozilla.geckoview.GeckoSession.Recommendation
Price of recommended product.
price - Variable in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis.Highlight
Highlights about the price of a product.
price(String) - Method in class org.mozilla.geckoview.GeckoSession.Recommendation.Builder
Set the price of the recommended product
printPageContent() - Method in class org.mozilla.geckoview.GeckoSession
Prints the currently displayed page.
PRIORITY_DEFAULT - Static variable in class org.mozilla.geckoview.GeckoSession
Value for Priority when it is default.
PRIORITY_HIGH - Static variable in class org.mozilla.geckoview.GeckoSession
Value for Priority when it is high.
PrivacyPolicyPrompt(String, String, String, String, String, String, GeckoSession.PromptDelegate.BasePrompt.Observer) - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.PrivacyPolicyPrompt
privacyPolicyUrl - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.PrivacyPolicyPrompt
The URL where the policy for using this provider is hosted.
privateBrowsing - Variable in class org.mozilla.geckoview.WebNotification
indicates whether the notification came from private browsing mode or not.
privateMode - Variable in class org.mozilla.geckoview.GeckoSession.PermissionDelegate.ContentPermission
A boolean indicating whether this content permission is associated with private browsing.
PRIVILEGED - Static variable in class org.mozilla.geckoview.WebExtension.SignedStateFlags
This extension is signed with a "Mozilla Extensions" certificate.
productId - Variable in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis
Product identifier (ASIN/SKU).
productId(String) - Method in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis.Builder
Set the product identifier
ProfilerController - Class in org.mozilla.geckoview
ProfilerController is used to manage GeckoProfiler related features.
ProfilerController() - Constructor for class org.mozilla.geckoview.ProfilerController
 
progress - Variable in class org.mozilla.geckoview.GeckoSession.AnalysisStatusResponse
Indicates the progress of the analysis.
progress(Double) - Method in class org.mozilla.geckoview.GeckoSession.AnalysisStatusResponse.Builder
Set the progress.
promptPermissions - Variable in class org.mozilla.geckoview.WebExtension.MetaData
List of permissions to be prompted to the users.
provider - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt
The name of the provider the user is trying to login with
provider - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.ProviderAccounts
The name of the provider.
Provider(int, String, String, String) - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.ProviderSelectorPrompt.Provider
Provider(String, String, String) - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Provider
ProviderAccounts(int, GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Provider, GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Account[]) - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.ProviderAccounts
providerDomain - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.PrivacyPolicyPrompt
The domain of the provider.
providers - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.ProviderSelectorPrompt
The providers from which the user could select.
ProviderSelectorPrompt(String, GeckoSession.PromptDelegate.IdentityCredential.ProviderSelectorPrompt.Provider[], GeckoSession.PromptDelegate.BasePrompt.Observer) - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.ProviderSelectorPrompt
PROXY - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.AuthPrompt.AuthOptions.Flags
The auth prompt is for a proxy.
purgeHistory() - Method in class org.mozilla.geckoview.GeckoSession
Purge history for the session.
PW_ENCRYPTED - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.AuthPrompt.AuthOptions.Level
The auth request only encrypts password but not data.

Q

quality - Variable in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis.Highlight
Highlights about the quality of a product.
queryParameterStrippingAllowList(String...) - Method in class org.mozilla.geckoview.ContentBlocking.Settings.Builder
The allowed list for the query parameter stripping feature.
queryParameterStrippingEnabled(boolean) - Method in class org.mozilla.geckoview.ContentBlocking.Settings.Builder
When set to true, query parameter stripping is enabled in normal mode.
queryParameterStrippingPrivateBrowsingEnabled(boolean) - Method in class org.mozilla.geckoview.ContentBlocking.Settings.Builder
When set to true, query parameter stripping is enabled in private mode.
queryParameterStrippingStripList(String...) - Method in class org.mozilla.geckoview.ContentBlocking.Settings.Builder
The strip list for the query parameter stripping feature.

R

readFromParcel(Parcel) - Method in class org.mozilla.geckoview.GeckoRuntime
 
readFromParcel(Parcel) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
 
readFromParcel(Parcel) - Method in class org.mozilla.geckoview.GeckoSession.SessionState
 
readFromParcel(Parcel) - Method in class org.mozilla.geckoview.GeckoSessionSettings
 
readFromParcel(Parcel) - Method in class org.mozilla.geckoview.RuntimeSettings
 
Recommendation(GeckoSession.Recommendation.Builder) - Constructor for class org.mozilla.geckoview.GeckoSession.Recommendation
Initialize Recommendation with a builder object
RECORDING - Static variable in class org.mozilla.geckoview.GeckoSession.MediaDelegate.RecordingDevice.Status
 
RecordingDevice() - Constructor for class org.mozilla.geckoview.GeckoSession.MediaDelegate.RecordingDevice
Empty constructor for tests.
redirected - Variable in class org.mozilla.geckoview.WebResponse
A boolean indicating whether or not this response is the result of a redirection.
redirected(boolean) - Method in class org.mozilla.geckoview.WebResponse.Builder
Set whether or not this response was the result of a redirect.
referrer - Variable in class org.mozilla.geckoview.WebRequest
The value of the Referer header for this request.
referrer() - Method in interface org.mozilla.geckoview.WebExtension.Download.Info
 
referrer(Uri) - Method in class org.mozilla.geckoview.GeckoSession.Loader
Set the referrer for this load.
referrer(String) - Method in class org.mozilla.geckoview.GeckoSession.Loader
Set the referrer for this load.
referrer(String) - Method in class org.mozilla.geckoview.WebRequest.Builder
Set the HTTP Referer header.
referrer(GeckoSession) - Method in class org.mozilla.geckoview.GeckoSession.Loader
Set the referrer for this load.
reject() - Method in interface org.mozilla.geckoview.GeckoSession.PermissionDelegate.Callback
Called by the implementation when permissions are not granted; the implementation must call either grant() or reject() for every request.
reject() - Method in interface org.mozilla.geckoview.GeckoSession.PermissionDelegate.MediaCallback
Called by the implementation when permissions are not granted; the implementation must call one of grant() or reject() for every request.
releaseDisplay(GeckoDisplay) - Method in class org.mozilla.geckoview.GeckoSession
Release an acquired GeckoDisplay instance.
releaseSession() - Method in class org.mozilla.geckoview.GeckoView
Unsets the current session from this instance and returns it, if any.
reload() - Method in class org.mozilla.geckoview.GeckoSession
Reload the current URI.
reload(int) - Method in class org.mozilla.geckoview.GeckoSession
Reload the current URI.
remoteDebuggingEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set whether remote debugging support should be enabled.
removeCookieBannerModeForDomain(String, boolean) - Method in class org.mozilla.geckoview.StorageController
Removes a ContentBlocking.CBCookieBannerMode for the given uri and and browsing mode.
removeDrawCallback(Runnable) - Method in class org.mozilla.geckoview.CompositorController
Remove a previous draw callback.
removeOptionalPermissions(String, String[], String[]) - Method in class org.mozilla.geckoview.WebExtensionController
Remove the provided permissions from the WebExtension with the given id.
REPLACED_TRACKING_CONTENT - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
Indicates that content that would have been blocked has instead been replaced with a shim.
reportBackInStock(String) - Method in class org.mozilla.geckoview.GeckoSession
Report that a product is back in stock.
reportException(Thread, Throwable) - Method in class org.mozilla.geckoview.CrashHandler
Report an exception to Socorro.
reportMalwareMistakeUrl(String) - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider.Builder
Set the url that will be used to report a url mistakenly reported as Malware to the SafeBrowsing provider.
reportPhishingMistakeUrl(String) - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider.Builder
Set the url that will be used to report a url mistakenly reported as Phishing to the SafeBrowsing provider.
reportUrl(String) - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider.Builder
Set the url that will be used to report a url to the SafeBrowsing provider.
RepostConfirmPrompt(String, GeckoSession.PromptDelegate.BasePrompt.Observer) - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.RepostConfirmPrompt
 
request - Variable in class org.mozilla.geckoview.WebExtension.DownloadRequest
Regular GeckoView WebRequest object
requestAnalysis(String) - Method in class org.mozilla.geckoview.GeckoSession
Request analysis of product's reviews for a given product URL.
requestAnalysisStatus(String) - Method in class org.mozilla.geckoview.GeckoSession
Request the status of the current analysis of product's reviews for a given product URL.
requestCreateAnalysis(String) - Method in class org.mozilla.geckoview.GeckoSession
Request the creation of an analysis of product's reviews for a given product URL.
requestedTranslationPair - Variable in class org.mozilla.geckoview.TranslationsController.SessionTranslation.TranslationState
The language pair to translate.
requestExternalApp - Variable in class org.mozilla.geckoview.WebResponse
Specifies that the contents should request to be opened in another Android application.
requestExternalApp(boolean) - Method in class org.mozilla.geckoview.WebResponse.Builder
Requests that the content be passed to an external Android application.
requestNewSurface() - Method in interface org.mozilla.geckoview.GeckoDisplay.NewSurfaceProvider
Called by Gecko to request a new Surface from the application.
requestNewSurface() - Method in class org.mozilla.geckoview.GeckoView
 
requestRecommendations(String) - Method in class org.mozilla.geckoview.GeckoSession
Request product recommendations given a specific product url.
requireInteraction - Variable in class org.mozilla.geckoview.WebNotification
RequireInteraction indicates whether a notification should remain active until the user clicks or dismisses it, rather than closing automatically.
resolve(String) - Method in class org.mozilla.geckoview.GeckoWebExecutor
Resolves the specified host name.
RESTART_REASON_BLUR - Static variable in interface org.mozilla.geckoview.GeckoSession.TextInputDelegate
Restarting input due to an input field losing focus.
RESTART_REASON_CONTENT_CHANGE - Static variable in interface org.mozilla.geckoview.GeckoSession.TextInputDelegate
Restarting input due to the content of the input field changing.
RESTART_REASON_FOCUS - Static variable in interface org.mozilla.geckoview.GeckoSession.TextInputDelegate
Restarting input due to an input field gaining focus.
restartInput(GeckoSession, int) - Method in interface org.mozilla.geckoview.GeckoSession.TextInputDelegate
Reset the input method, and discard any existing states such as the current composition or current autocompletion.
restoreOriginalPage() - Method in class org.mozilla.geckoview.TranslationsController.SessionTranslation
Restores a page to the original or pre-translated state.
restoreState(GeckoSession.SessionState) - Method in class org.mozilla.geckoview.GeckoSession
Restore a saved state to this GeckoSession; only data that is saved (history, scroll position, zoom, and form data) will be restored.
Result() - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.SharePrompt.Result
 
ReviewAnalysis(GeckoSession.ReviewAnalysis.Builder) - Constructor for class org.mozilla.geckoview.GeckoSession.ReviewAnalysis
Initialize a ReviewAnalysis object with a builder object
reviewCount - Variable in class org.mozilla.geckoview.WebExtension.MetaData
The review count for this extension.
reviewUrl - Variable in class org.mozilla.geckoview.WebExtension.MetaData
The link to the review page for this extension.
RuntimeSettings - Class in org.mozilla.geckoview
Base class for (nested) runtime settings.
RuntimeSettings() - Constructor for class org.mozilla.geckoview.RuntimeSettings
 
RuntimeSettings(RuntimeSettings) - Constructor for class org.mozilla.geckoview.RuntimeSettings
Create settings object.
RuntimeSettings.Builder<Settings extends RuntimeSettings> - Class in org.mozilla.geckoview
Base class for (nested) runtime settings builders.
RuntimeTranslation() - Constructor for class org.mozilla.geckoview.TranslationsController.RuntimeTranslation
 

S

safeAreaInsetsChanged(int, int, int, int) - Method in class org.mozilla.geckoview.GeckoDisplay
Update the safe area insets of the surface on the screen.
safeBrowsing(int) - Method in class org.mozilla.geckoview.ContentBlocking.Settings.Builder
Set safe browsing categories.
SafeBrowsing() - Constructor for class org.mozilla.geckoview.ContentBlocking.SafeBrowsing
 
safeBrowsingMalwareTable(String[]) - Method in class org.mozilla.geckoview.ContentBlocking.Settings.Builder
Set the safe browsing table for malware threats.
safeBrowsingPhishingTable(String[]) - Method in class org.mozilla.geckoview.ContentBlocking.Settings.Builder
Set the safe browsing table for phishing threats.
safeBrowsingProviders(ContentBlocking.SafeBrowsingProvider...) - Method in class org.mozilla.geckoview.ContentBlocking.Settings.Builder
Set custom safe browsing providers.
save() - Method in class org.mozilla.geckoview.SessionPdfFileSaver
Save the current PDF.
saveAs - Variable in class org.mozilla.geckoview.WebExtension.DownloadRequest
Specifies whether to provide a file chooser dialog to allow the user to select a filename (true), or not (false)
saveAsPdf() - Method in class org.mozilla.geckoview.GeckoSession
Saves a PDF of the currently displayed page.
SaveOption(T, int) - Constructor for class org.mozilla.geckoview.Autocomplete.SaveOption
 
scale(float) - Method in class org.mozilla.geckoview.GeckoDisplay.ScreenshotBuilder
The scale of the bitmap relative to the source.
scope - Variable in class org.mozilla.geckoview.WebPushSubscription
The Service Worker scope associated with this subscription.
screenId(int) - Method in class org.mozilla.geckoview.GeckoSessionSettings.Builder
Set the screen id.
ScreenLength - Class in org.mozilla.geckoview
ScreenLength is a class that represents a length on the screen using different units.
ScreenLength.ScreenLengthType - Annotation Type in org.mozilla.geckoview
 
screenOriginChanged(int, int) - Method in class org.mozilla.geckoview.GeckoDisplay
Update the position of the surface on the screen.
screenPoint - Variable in class org.mozilla.geckoview.GeckoSession.SelectionActionDelegate.ClipboardPermission
The last mouse or touch location in screen coordinates when the permission is requested.
screenRect - Variable in class org.mozilla.geckoview.GeckoSession.SelectionActionDelegate.Selection
The bounds of the current selection in screen coordinates.
screenshot() - Method in class org.mozilla.geckoview.GeckoDisplay
Creates a new screenshot builder.
screenSizeOverride(int, int) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set the screen size override.
SCROLL_BEHAVIOR_AUTO - Static variable in class org.mozilla.geckoview.PanZoomController
Specifies auto scrolling which jumps content to the desired scroll position.
SCROLL_BEHAVIOR_SMOOTH - Static variable in class org.mozilla.geckoview.PanZoomController
Specifies smooth scrolling which animates content to the desired scroll position.
SCROLLABLE_FLAG_BOTTOM - Static variable in class org.mozilla.geckoview.PanZoomController
 
SCROLLABLE_FLAG_LEFT - Static variable in class org.mozilla.geckoview.PanZoomController
 
SCROLLABLE_FLAG_NONE - Static variable in class org.mozilla.geckoview.PanZoomController
Represents which directions can be scrolled in the scroll container where an input event was handled.
SCROLLABLE_FLAG_RIGHT - Static variable in class org.mozilla.geckoview.PanZoomController
 
SCROLLABLE_FLAG_TOP - Static variable in class org.mozilla.geckoview.PanZoomController
 
scrollableDirections() - Method in class org.mozilla.geckoview.PanZoomController.InputResultDetail
 
scrollBy(ScreenLength, ScreenLength) - Method in class org.mozilla.geckoview.PanZoomController
Scroll the document body by an offset from the current scroll position.
scrollBy(ScreenLength, ScreenLength, int) - Method in class org.mozilla.geckoview.PanZoomController
Scroll the document body by an offset from the current scroll position.
scrollTo(ScreenLength, ScreenLength) - Method in class org.mozilla.geckoview.PanZoomController
Scroll the document body to an absolute position.
scrollTo(ScreenLength, ScreenLength, int) - Method in class org.mozilla.geckoview.PanZoomController
Scroll the document body to an absolute position.
scrollToBottom() - Method in class org.mozilla.geckoview.PanZoomController
Scroll to the bottom left corner of the screen.
scrollToTop() - Method in class org.mozilla.geckoview.PanZoomController
Scroll to the top left corner of the screen.
searchString - Variable in class org.mozilla.geckoview.GeckoSession.FinderResult
Search string.
SECURE - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.AuthPrompt.AuthOptions.Level
The auth request encrypts both password and data.
SECURITY_MODE_IDENTIFIED - Static variable in class org.mozilla.geckoview.GeckoSession.ProgressDelegate.SecurityInformation
 
SECURITY_MODE_UNKNOWN - Static variable in class org.mozilla.geckoview.GeckoSession.ProgressDelegate.SecurityInformation
 
SECURITY_MODE_VERIFIED - Static variable in class org.mozilla.geckoview.GeckoSession.ProgressDelegate.SecurityInformation
 
SecurityInformation() - Constructor for class org.mozilla.geckoview.GeckoSession.ProgressDelegate.SecurityInformation
Empty constructor for tests
securityMode - Variable in class org.mozilla.geckoview.GeckoSession.ProgressDelegate.SecurityInformation
Indicates the security level of the site; possible values are SECURITY_MODE_UNKNOWN, SECURITY_MODE_IDENTIFIED, and SECURITY_MODE_VERIFIED.
SEEK_BACKWARD - Static variable in class org.mozilla.geckoview.MediaSession.Feature
Relative seeking supported (backward).
SEEK_FORWARD - Static variable in class org.mozilla.geckoview.MediaSession.Feature
Relative seeking supported (forward).
SEEK_TO - Static variable in class org.mozilla.geckoview.MediaSession.Feature
Absolute seeking supported.
seekBackward() - Method in class org.mozilla.geckoview.MediaSession
Seek backward by a sensible number of seconds.
seekForward() - Method in class org.mozilla.geckoview.MediaSession
Seek forward by a sensible number of seconds.
seekTo(double, boolean) - Method in class org.mozilla.geckoview.MediaSession
Seek to a specific time.
selectAll() - Method in class org.mozilla.geckoview.GeckoSession.SelectionActionDelegate.Selection
Select the entire content of the document or editor.
selected - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ChoicePrompt.Choice
A boolean indicating if the item should be pre-selected (pre-checked for menu items)
selectedTypes - Variable in class org.mozilla.geckoview.WebExtension.BrowsingDataDelegate.Settings
Data types currently selected in the browser's "Clear Data" UI.
Selection() - Constructor for class org.mozilla.geckoview.GeckoSession.SelectionActionDelegate.Selection
Empty constructor for tests.
SelectOption(T, int) - Constructor for class org.mozilla.geckoview.Autocomplete.SelectOption
 
sendClickAttributionEvent(String) - Method in class org.mozilla.geckoview.GeckoSession
Send a click event to the Ad Attribution API.
sendCrashReport(Context, Intent, String) - Static method in class org.mozilla.geckoview.CrashReporter
Sends a crash report to the Mozilla Socorro crash report server.
sendCrashReport(Context, Bundle, String) - Static method in class org.mozilla.geckoview.CrashReporter
Sends a crash report to the Mozilla Socorro crash report server.
sendCrashReport(Context, File, File, String) - Static method in class org.mozilla.geckoview.CrashReporter
Sends a crash report to the Mozilla Socorro crash report server.
sendCrashReport(String, File, JSONObject) - Static method in class org.mozilla.geckoview.CrashReporter
Sends a crash report to the Mozilla Socorro crash report server.
sender - Variable in class org.mozilla.geckoview.WebExtension.Port
WebExtension.MessageSender corresponding to this port.
sendImpressionAttributionEvent(String) - Method in class org.mozilla.geckoview.GeckoSession
Send an impression event to the Ad Attribution API.
sendPlacementAttributionEvent(String) - Method in class org.mozilla.geckoview.GeckoSession
Send a placement event to the Ad Attribution API.
separator - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ChoicePrompt.Choice
A boolean indicating if the item should be a menu separator (only valid for menus)
session - Variable in class org.mozilla.geckoview.WebExtension.MessageSender
GeckoSession that sent this message.
SessionAccessibility - Class in org.mozilla.geckoview
 
SessionFinder - Class in org.mozilla.geckoview
SessionFinder instances returned by GeckoSession.getFinder() performs find-in-page operations.
SessionPdfFileSaver - Class in org.mozilla.geckoview
PdfFileSaver instances returned by GeckoSession.getPdfFileSaver() performs save operation.
SessionState(GeckoSession.SessionState) - Constructor for class org.mozilla.geckoview.GeckoSession.SessionState
 
SessionTextInput - Class in org.mozilla.geckoview
SessionTextInput handles text input for GeckoSession through key events or input methods.
SessionTranslation(GeckoSession) - Constructor for class org.mozilla.geckoview.TranslationsController.SessionTranslation
Construct a new translations session.
setAboutConfigEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Sets whether or not about:config should be enabled.
setActionDelegate(WebExtension.ActionDelegate) - Method in class org.mozilla.geckoview.WebExtension
Set the Action delegate for this WebExtension.
setActionDelegate(WebExtension, WebExtension.ActionDelegate) - Method in class org.mozilla.geckoview.WebExtension.SessionController
Set the Action delegate for this session.
setActive(boolean) - Method in class org.mozilla.geckoview.GeckoSession
Set this GeckoSession as active or inactive, which represents if the session is currently visible or not.
setActivityContextDelegate(GeckoView.ActivityContextDelegate) - Method in class org.mozilla.geckoview.GeckoView
Sets the delegate for the GeckoView.
setActivityDelegate(GeckoRuntime.ActivityDelegate) - Method in class org.mozilla.geckoview.GeckoRuntime
Set the GeckoRuntime.ActivityDelegate instance on this runtime.
setAddonManagerDelegate(WebExtensionController.AddonManagerDelegate) - Method in class org.mozilla.geckoview.WebExtensionController
setAllowedInPrivateBrowsing(WebExtension, boolean) - Method in class org.mozilla.geckoview.WebExtensionController
Set whether an extension should be allowed to run in private browsing or not.
setAllowInsecureConnections(int) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Set whether and where insecure (non-HTTPS) connections are allowed.
setAllowJavascript(boolean) - Method in class org.mozilla.geckoview.GeckoSessionSettings
Set whether JavaScript support should be enabled.
setAntiTracking(int) - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Set anti-tracking categories.
setAutocompleteStorageDelegate(Autocomplete.StorageDelegate) - Method in class org.mozilla.geckoview.GeckoRuntime
Set the Autocomplete.StorageDelegate instance on this runtime.
setAutofillDelegate(Autofill.Delegate) - Method in class org.mozilla.geckoview.GeckoSession
Sets the autofill delegate for this session.
setAutofillEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoView
Sets whether or not this View participates in Android autofill.
setAutomaticFontSizeAdjustment(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Set whether or not font sizes in web content should be automatically scaled according to the device's current system font scale setting.
setBrowsingDataDelegate(WebExtension.BrowsingDataDelegate) - Method in class org.mozilla.geckoview.WebExtension
 
setCancellationDelegate(GeckoResult.CancellationDelegate) - Method in class org.mozilla.geckoview.GeckoResult
Sets the instance of GeckoResult.CancellationDelegate that will be invoked by GeckoResult.cancel().
setClearColor(int) - Method in class org.mozilla.geckoview.CompositorController
Set the clear color when drawing.
setConsoleOutputEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Set whether or not web console messages should go to logcat.
setContentBlockingDelegate(ContentBlocking.Delegate) - Method in class org.mozilla.geckoview.GeckoSession
Set the content blocking callback handler.
setContentDelegate(GeckoSession.ContentDelegate) - Method in class org.mozilla.geckoview.GeckoSession
Set the content callback handler.
setCookieBannerDetectOnlyMode(boolean) - Method in class org.mozilla.geckoview.ContentBlocking.Settings
When set to true, cookie banners are detected and detection events are dispatched, but they will not be handled.
setCookieBannerGlobalRulesEnabled(boolean) - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Enables/disables the use of global CookieBannerRules, which apply to all sites.
setCookieBannerGlobalRulesSubFramesEnabled(boolean) - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Whether global rules are allowed to run in sub-frames.
setCookieBannerMode(int) - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Set the Cookie Banner Handling Mode to the new provided ContentBlocking.CBCookieBannerMode value.
setCookieBannerModeAndPersistInPrivateBrowsingForDomain(String, int) - Method in class org.mozilla.geckoview.StorageController
Set a permanent ContentBlocking.CBCookieBannerMode for the given uri in private mode.
setCookieBannerModeForDomain(String, int, boolean) - Method in class org.mozilla.geckoview.StorageController
Set a permanent ContentBlocking.CBCookieBannerMode for the given uri and browsing mode.
setCookieBannerModePrivateBrowsing(int) - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Set the Cookie Banner Handling Mode for private browsing to the new provided ContentBlocking.CBCookieBannerMode value.
setCookieBehavior(int) - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Set cookie storage behavior.
setCookieBehaviorPrivateMode(int) - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Set cookie storage behavior for private browsing mode.
setCookiePurging(boolean) - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Enable or disable cookie purging.
setDebuggerDelegate(WebExtensionController.DebuggerDelegate) - Method in class org.mozilla.geckoview.WebExtensionController
Set the WebExtensionController.DebuggerDelegate for this instance.
setDelegate(GeckoRuntime.Delegate) - Method in class org.mozilla.geckoview.GeckoRuntime
Set a delegate for receiving callbacks relevant to to this GeckoRuntime.
setDelegate(GeckoSession.PromptDelegate.PromptInstanceDelegate) - Method in class org.mozilla.geckoview.GeckoSession.PromptDelegate.BasePrompt
Set the delegate for this prompt.
setDelegate(GeckoSession.TextInputDelegate) - Method in class org.mozilla.geckoview.SessionTextInput
Set the current text input delegate.
setDelegate(OrientationController.OrientationDelegate) - Method in class org.mozilla.geckoview.OrientationController
Sets the OrientationController.OrientationDelegate for this instance.
setDelegate(WebExtension.PortDelegate) - Method in class org.mozilla.geckoview.WebExtension.Port
Set a delegate for incoming messages through this WebExtension.Port.
setDelegate(WebPushDelegate) - Method in class org.mozilla.geckoview.WebPushController
Sets the WebPushDelegate for this instance.
setDisplayFlags(int) - Method in class org.mozilla.geckoview.SessionFinder
Set flags for displaying find-in-page matches.
setDisplayMode(int) - Method in class org.mozilla.geckoview.GeckoSessionSettings
Set the display mode.
setDoubleTapZoomingEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Sets whether double tap zooming is enabled.
setDownloadDelegate(WebExtension.DownloadDelegate) - Method in class org.mozilla.geckoview.WebExtension
Set the download delegate for this extension.
setDynamicToolbarMaxHeight(int) - Method in class org.mozilla.geckoview.GeckoDisplay
Set the maximum height of the dynamic toolbar(s).
setDynamicToolbarMaxHeight(int) - Method in class org.mozilla.geckoview.GeckoView
Set the maximum height of the dynamic toolbar(s).
setEmailTrackerBlockingPrivateBrowsing(boolean) - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Sets whether email tracker blocking is enabled in private mode.
setEnhancedTrackingProtectionLevel(int) - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Set the ETP behavior level.
setEnterpriseRootsEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
 
setExperimentDelegate(ExperimentDelegate) - Method in class org.mozilla.geckoview.GeckoSession
Sets the experiment delegate for this session.
setExtensionProcessDelegate(WebExtensionController.ExtensionProcessDelegate) - Method in class org.mozilla.geckoview.WebExtensionController
setExtensionsProcessCrashThreshold(Integer) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Set the crash threshold before disabling spawning of the extensions remote process.
setExtensionsProcessCrashTimeframe(Long) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Set the timeframe for the extensions process crash threshold.
setExtensionsProcessEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Set whether Extensions Process support should be enabled.
setExtensionsWebAPIEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Sets whether the Add-on Manager web API (`mozAddonManager`) is enabled.
setExternalContext(long) - Static method in class org.mozilla.geckoview.GeckoVRManager
Sets the external VR context.
setFirstPaintCallback(Runnable) - Method in class org.mozilla.geckoview.CompositorController
Set a callback to run when a document is first drawn.
setFocused(boolean) - Method in class org.mozilla.geckoview.GeckoSession
Move focus to this session or away from this session.
setFontInflationEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Set whether or not font inflation for non mobile-friendly pages should be enabled.
setFontSizeFactor(float) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Set a font size factor that will operate as a global text zoom.
setForceEnableAccessibility(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Sets whether accessibility is force enabled or not.
setForceUserScalableEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Sets whether or not pinch-zooming should be enabled when user-scalable=no is set on the viewport.
setFullAccessibilityTree(boolean) - Method in class org.mozilla.geckoview.GeckoSessionSettings
Set whether the entire accessible tree should be exposed with no caching.
setGlMsaaLevel(int) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Sets the WebGL MSAA level.
setGlobalPrivacyControl(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Enable the Global Privacy Control Feature.
setHistoryDelegate(GeckoSession.HistoryDelegate) - Method in class org.mozilla.geckoview.GeckoSession
Set the history tracking delegate for this session, replacing the current delegate if one is set.
setInputAutoZoomEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Set whether auto-zoom to editable fields should be enabled.
setInvalidationCallback(Runnable) - Method in class org.mozilla.geckoview.OverscrollEdgeEffect
Set a Runnable that acts as a callback to invalidate the overscroll effect (for example, as a response to user fling for example).
setIsLongpressEnabled(boolean) - Method in class org.mozilla.geckoview.PanZoomController
Set whether Gecko should generate long-press events.
setJavaScriptEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Set whether JavaScript support should be enabled.
setLanguageSettings(String, String) - Static method in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation
Sets the language state for a given language.
setLargeKeepaliveFactor(int) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Set the factor by which to increase the keepalive timeout when the NS_HTTP_LARGE_KEEPALIVE flag is used for a connection.
setLocales(String[]) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Set the locale.
setLoginAutofillEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Set whether login forms should be filled automatically if only one viable candidate is provided via onLoginFetch.
setMediaDelegate(GeckoSession.MediaDelegate) - Method in class org.mozilla.geckoview.GeckoSession
Set the media callback handler.
setMediaSessionDelegate(MediaSession.Delegate) - Method in class org.mozilla.geckoview.GeckoSession
Set the media session delegate.
setMessageDelegate(WebExtension.MessageDelegate, String) - Method in class org.mozilla.geckoview.WebExtension
Defines the message delegate for a Native App.
setMessageDelegate(WebExtension, WebExtension.MessageDelegate, String) - Method in class org.mozilla.geckoview.WebExtension.SessionController
Defines a message delegate for a Native App.
setNavigationDelegate(GeckoSession.NavigationDelegate) - Method in class org.mozilla.geckoview.GeckoSession
Set the navigation callback handler.
setNeverTranslateSiteSetting(Boolean) - Method in class org.mozilla.geckoview.TranslationsController.SessionTranslation
Sets whether the site should be translated or not.
setNeverTranslateSpecifiedSite(Boolean, String) - Static method in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation
Sets whether the specified site should be translated or not.
setPermission(GeckoSession.PermissionDelegate.ContentPermission, int) - Method in class org.mozilla.geckoview.StorageController
Set a new value for an existing permission.
setPermissionDelegate(GeckoSession.PermissionDelegate) - Method in class org.mozilla.geckoview.GeckoSession
Set the current permission delegate for this GeckoSession.
setPreferredColorScheme(int) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Sets the preferred color scheme override for web content.
setPrintDelegate(GeckoSession.PrintDelegate) - Method in class org.mozilla.geckoview.GeckoSession
Sets the print delegate for this session.
setPriorityHint(int) - Method in class org.mozilla.geckoview.GeckoSession
Notify GeckoView of the priority for this GeckoSession.
setPrivateBrowsingPermanentPermission(GeckoSession.PermissionDelegate.ContentPermission, int) - Method in class org.mozilla.geckoview.StorageController
Set a permanent value for a permission in a private browsing session.
setProgressDelegate(GeckoSession.ProgressDelegate) - Method in class org.mozilla.geckoview.GeckoSession
Set the progress callback handler.
setPromptDelegate(GeckoSession.PromptDelegate) - Method in class org.mozilla.geckoview.GeckoSession
Set the current prompt delegate for this GeckoSession.
setPromptDelegate(WebExtensionController.PromptDelegate) - Method in class org.mozilla.geckoview.WebExtensionController
Set the WebExtensionController.PromptDelegate for this instance.
setQueryParameterStrippingAllowList(String...) - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Sets the allowed list for the query parameter stripping feature.
setQueryParameterStrippingEnabled(boolean) - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Sets whether query parameter stripping is enabled in normal mode.
setQueryParameterStrippingPrivateBrowsingEnabled(boolean) - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Sets Whether query parameter stripping is enabled in private mode.
setQueryParameterStrippingStripList(String...) - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Sets the strip list for the query parameter stripping feature.
setReadTimeoutMillis(long) - Method in class org.mozilla.geckoview.WebResponse
Sets the maximum amount of time to wait for data in the WebResponse.body read() method.
setRemoteDebuggingEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Set whether remote debugging support should be enabled.
setSafeBrowsing(int) - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Set safe browsing categories.
setSafeBrowsingMalwareTable(String...) - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Sets the table for SafeBrowsing Malware.
setSafeBrowsingPhishingTable(String...) - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Sets the table for SafeBrowsing Phishing.
setSafeBrowsingProviders(ContentBlocking.SafeBrowsingProvider...) - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Sets the collection of ContentBlocking.SafeBrowsingProvider for this runtime.
setScrollDelegate(GeckoSession.ScrollDelegate) - Method in class org.mozilla.geckoview.GeckoSession
Set the content scroll callback handler.
setScrollFactor(float) - Method in class org.mozilla.geckoview.PanZoomController
Set the current scroll factor.
setSelectionActionDelegate(GeckoSession.SelectionActionDelegate) - Method in class org.mozilla.geckoview.GeckoSession
Set the current selection action delegate for this GeckoSession.
setServiceWorkerDelegate(GeckoRuntime.ServiceWorkerDelegate) - Method in class org.mozilla.geckoview.GeckoRuntime
Sets the GeckoRuntime.ServiceWorkerDelegate to be used for Service Worker requests.
setSession(GeckoSession) - Method in class org.mozilla.geckoview.GeckoView
Attach a session to this view.
setShouldPinOnScreen(boolean) - Method in class org.mozilla.geckoview.GeckoSession
 
setStrictSocialTrackingProtection(boolean) - Method in class org.mozilla.geckoview.ContentBlocking.Settings
Set whether or not strict social tracking protection is enabled (ie, whether to block content or just cookies).
setSuspendMediaWhenInactive(boolean) - Method in class org.mozilla.geckoview.GeckoSessionSettings
Set whether to suspend the playing of media when the session is inactive.
setTabActive(GeckoSession, boolean) - Method in class org.mozilla.geckoview.WebExtensionController
Notifies extensions about a active tab change over the `tabs.onActivated` event.
setTabDelegate(WebExtension.TabDelegate) - Method in class org.mozilla.geckoview.WebExtension
Set the tab delegate for this extension.
setTabDelegate(WebExtension, WebExtension.SessionTabDelegate) - Method in class org.mozilla.geckoview.WebExtension.SessionController
Set the TabDelegate for this session.
setTheme(Context) - Method in class org.mozilla.geckoview.OverscrollEdgeEffect
Set the theme to use for overscroll from a given Context.
Settings(int, long, long) - Constructor for class org.mozilla.geckoview.WebExtension.BrowsingDataDelegate.Settings
Creates an instance of Settings.
setTranslationsOfferPopup(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Set whether automatic popups should appear for offering translations on candidate pages.
setTranslationsSessionDelegate(TranslationsController.SessionTranslation.Delegate) - Method in class org.mozilla.geckoview.GeckoSession
Set the translation delegate, which receives translations events.
setTrustedRecursiveResolverMode(int) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Set whether and how DNS-over-HTTPS (Trusted Recursive Resolver) is configured.
setTrustedRecursiveResolverUri(String) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Set the DNS-over-HTTPS server URI.
setUserAgentMode(int) - Method in class org.mozilla.geckoview.GeckoSessionSettings
Specify which user agent mode we should use
setUserAgentOverride(String) - Method in class org.mozilla.geckoview.GeckoSessionSettings
Specify the user agent override string.
setUseTrackingProtection(boolean) - Method in class org.mozilla.geckoview.GeckoSessionSettings
Set whether tracking protection should be enabled.
setVerticalClipping(int) - Method in class org.mozilla.geckoview.GeckoDisplay
Update the amount of vertical space that is clipped or visibly obscured in the bottom portion of the display.
setVerticalClipping(int) - Method in class org.mozilla.geckoview.GeckoView
Update the amount of vertical space that is clipped or visibly obscured in the bottom portion of the view.
setView(View) - Method in class org.mozilla.geckoview.SessionAccessibility
Set the View instance that should delegate accessibility to this session.
setView(View) - Method in class org.mozilla.geckoview.SessionTextInput
Set the current View for text input.
setViewBackend(int) - Method in class org.mozilla.geckoview.GeckoView
Set which view should be used by this GeckoView instance to display content.
setViewportMode(int) - Method in class org.mozilla.geckoview.GeckoSessionSettings
Specify which viewport mode we should use
setWebFontsEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Set whether support for web fonts should be enabled.
setWebManifestEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
Sets whether Web Manifest processing support is enabled.
setWebNotificationDelegate(WebNotificationDelegate) - Method in class org.mozilla.geckoview.GeckoRuntime
Sets the delegate to be used for handling Web Notifications.
SharePrompt(String, String, String, String, GeckoSession.PromptDelegate.BasePrompt.Observer) - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.SharePrompt
 
shipping - Variable in class org.mozilla.geckoview.GeckoSession.ReviewAnalysis.Highlight
Highlights about the shipping of a product.
shouldPinOnScreen() - Method in class org.mozilla.geckoview.GeckoDisplay
Return whether the display should be pinned on the screen.
shouldPinOnScreen() - Method in class org.mozilla.geckoview.GeckoView
Return whether the view should be pinned on the screen.
showSoftInput(GeckoSession) - Method in interface org.mozilla.geckoview.GeckoSession.TextInputDelegate
Display the soft input.
shutdown() - Method in class org.mozilla.geckoview.GeckoRuntime
Shutdown the runtime.
SIGNATURE - Static variable in class org.mozilla.geckoview.WebExtension.DisabledFlags
The extension has been disabled because it is not correctly signed.
SIGNED - Static variable in class org.mozilla.geckoview.WebExtension.SignedStateFlags
This extension has been fully reviewed.
signedState - Variable in class org.mozilla.geckoview.WebExtension.MetaData
Signed status for this extension.
SignedStateFlags() - Constructor for class org.mozilla.geckoview.WebExtension.SignedStateFlags
 
silent - Variable in class org.mozilla.geckoview.WebNotification
When set, indicates that no sounds or vibrations should be made.
sinceUnixTimestamp - Variable in class org.mozilla.geckoview.WebExtension.BrowsingDataDelegate.Settings
Currently selected setting in the browser's "Clear Data" UI for how far back in time to remove data given in milliseconds since the UNIX epoch.
SINGLE - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ChoicePrompt.Type
Display choices in a list that allows a single selection.
SINGLE - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.FilePrompt.Type
Prompt for a single file.
SITE_DATA - Static variable in class org.mozilla.geckoview.StorageController.ClearFlags
All site-related data (cookies, storages, caches, permissions, etc.).
SITE_SETTINGS - Static variable in class org.mozilla.geckoview.StorageController.ClearFlags
All site settings (permissions, content preferences, security settings, etc.).
size - Variable in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation.LanguageModel
Size in bytes for displaying download information.
size() - Method in class org.mozilla.geckoview.GeckoSession.SessionState
 
size(int, int) - Method in class org.mozilla.geckoview.GeckoDisplay.ScreenshotBuilder
Size of the bitmap to create when taking the screenshot.
size(int, int) - Method in class org.mozilla.geckoview.GeckoDisplay.SurfaceInfo.Builder
Sets the new surface size.
SKIP_AD - Static variable in class org.mozilla.geckoview.MediaSession.Feature
Skipping advertisements supported.
skipAd() - Method in class org.mozilla.geckoview.MediaSession
Skip the advertisement that is currently playing.
skipConfirmation - Variable in class org.mozilla.geckoview.WebResponse
Specifies that the app may skip requesting the download in the UI.
skipConfirmation(boolean) - Method in class org.mozilla.geckoview.WebResponse.Builder
Specifies if a confirmation to begin downloading is necessary or not.
SlowScriptResponse - Enum in org.mozilla.geckoview
Used by a ContentDelegate to indicate what action to take on a slow script event.
SOCIAL - Static variable in class org.mozilla.geckoview.ContentBlocking.AntiTracking
Block social trackers.
SOFTBLOCKED - Static variable in class org.mozilla.geckoview.WebExtension.BlocklistStateFlags
This extension is in the blocklist but the problem is not severe enough to warant forcibly blocking.
source - Variable in class org.mozilla.geckoview.GeckoSession.PermissionDelegate.MediaSource
An int indicating the media source type.
source - Variable in class org.mozilla.geckoview.MediaSession.ElementMetadata
The media source URI.
source - Variable in class org.mozilla.geckoview.WebNotification
This is the URL of the page or Service Worker that generated the notification.
source(int, int, int, int) - Method in class org.mozilla.geckoview.GeckoDisplay.ScreenshotBuilder
The screenshot will be of a region instead of the entire screen
source(Rect) - Method in class org.mozilla.geckoview.GeckoDisplay.ScreenshotBuilder
The screenshot will be of a region instead of the entire screen
SOURCE_AUDIOCAPTURE - Static variable in class org.mozilla.geckoview.GeckoSession.PermissionDelegate.MediaSource
Constant to indicate that device audio playback will be recorded.
SOURCE_CAMERA - Static variable in class org.mozilla.geckoview.GeckoSession.PermissionDelegate.MediaSource
Constant to indicate that camera will be recorded.
SOURCE_MICROPHONE - Static variable in class org.mozilla.geckoview.GeckoSession.PermissionDelegate.MediaSource
Constant to indicate that microphone will be recorded.
SOURCE_OTHER - Static variable in class org.mozilla.geckoview.GeckoSession.PermissionDelegate.MediaSource
Constant to indicate a media source that does not fall under the other categories.
SOURCE_SCREEN - Static variable in class org.mozilla.geckoview.GeckoSession.PermissionDelegate.MediaSource
Constant to indicate that screen will be recorded.
speculativeConnect(String) - Method in class org.mozilla.geckoview.GeckoWebExecutor
This causes a speculative connection to be made to the host in the specified URI.
sponsored - Variable in class org.mozilla.geckoview.GeckoSession.Recommendation
Whether or not it is a sponsored recommendation.
sponsored(Boolean) - Method in class org.mozilla.geckoview.GeckoSession.Recommendation.Builder
Set the flag that indicates whether this recommendation is sponsored or not
srcUri - Variable in class org.mozilla.geckoview.GeckoSession.ContentDelegate.ContextElement
The source URI (src) of the element.
startProfiler(String[], String[]) - Method in class org.mozilla.geckoview.ProfilerController
Start the Gecko profiler with the given settings.
startTime() - Method in interface org.mozilla.geckoview.WebExtension.Download.Info
 
state() - Method in interface org.mozilla.geckoview.WebExtension.Download.Info
 
STATE_COMPLETE - Static variable in class org.mozilla.geckoview.WebExtension.Download
The download completed successfully.
STATE_IN_PROGRESS - Static variable in class org.mozilla.geckoview.WebExtension.Download
Download is in progress.
STATE_INTERRUPTED - Static variable in class org.mozilla.geckoview.WebExtension.Download
An error broke the connection with the server.
status - Variable in class org.mozilla.geckoview.GeckoSession.AnalysisStatusResponse
Status of the analysis.
status - Variable in class org.mozilla.geckoview.GeckoSession.MediaDelegate.RecordingDevice
A long giving the current recording status, must be either Status.RECORDING, Status.PAUSED or Status.INACTIVE.
status(String) - Method in class org.mozilla.geckoview.GeckoSession.AnalysisStatusResponse.Builder
Set the status.
Status() - Constructor for class org.mozilla.geckoview.GeckoSession.MediaDelegate.RecordingDevice.Status
 
statusCode - Variable in class org.mozilla.geckoview.WebResponse
The HTTP status code for the response, e.g.
statusCode(int) - Method in class org.mozilla.geckoview.WebResponse.Builder
Set the HTTP status code, e.g.
stepValue - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.DateTimePrompt
A String representing the step value allowed by content.
stop() - Method in class org.mozilla.geckoview.GeckoSession
Stop loading.
stop() - Method in class org.mozilla.geckoview.MediaSession
Stop playback for the media session.
STOP - Enum constant in enum org.mozilla.geckoview.SlowScriptResponse
 
STOP - Static variable in class org.mozilla.geckoview.MediaSession.Feature
Stopping supported.
stopProfiler() - Method in class org.mozilla.geckoview.ProfilerController
Stop the profiler and capture the recorded profile.
StorageController - Class in org.mozilla.geckoview
Manage runtime storage data.
StorageController() - Constructor for class org.mozilla.geckoview.StorageController
 
StorageController.ClearFlags - Class in org.mozilla.geckoview
Flags used for data clearing operations.
StorageController.StorageControllerClearFlags - Annotation Type in org.mozilla.geckoview
 
STP - Static variable in class org.mozilla.geckoview.ContentBlocking.AntiTracking
Block trackers on the Social Tracking Protection list.
streetAddress - Variable in class org.mozilla.geckoview.Autocomplete.Address
The (multiline) street address.
streetAddress(String) - Method in class org.mozilla.geckoview.Autocomplete.Address.Builder
Set the street address for this address entry.
STRICT - Static variable in class org.mozilla.geckoview.ContentBlocking.AntiTracking
Block all known trackers.
STRICT - Static variable in class org.mozilla.geckoview.ContentBlocking.EtpLevel
Enable ETP for all of the default lists as well as the content list.
strictSocialTrackingProtection(boolean) - Method in class org.mozilla.geckoview.ContentBlocking.Settings.Builder
Set whether or not strict social tracking protection is enabled.
SUCCESS - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.SharePrompt.Result
The user shared with another app successfully.
surfaceChanged(GeckoDisplay.SurfaceInfo) - Method in class org.mozilla.geckoview.GeckoDisplay
Sets a surface for the compositor render a surface.
surfaceControl(SurfaceControl) - Method in class org.mozilla.geckoview.GeckoDisplay.SurfaceInfo.Builder
Sets the SurfaceControl associated with the new Surface's SurfaceView.
surfaceDestroyed() - Method in class org.mozilla.geckoview.GeckoDisplay
Removes the current surface registered with the compositor.
suspendMediaWhenInactive(boolean) - Method in class org.mozilla.geckoview.GeckoSessionSettings.Builder
Set whether to suspend the playing of media when the session is inactive.
SYSTEM - Static variable in class org.mozilla.geckoview.WebExtension.SignedStateFlags
This extension is a system add-on.

T

tag - Variable in class org.mozilla.geckoview.WebNotification
Tag is the ID of the notification.
target - Variable in class org.mozilla.geckoview.GeckoSession.NavigationDelegate.LoadRequest
The target where the window has requested to open.
TARGET_WINDOW_CURRENT - Static variable in interface org.mozilla.geckoview.GeckoSession.NavigationDelegate
 
TARGET_WINDOW_NEW - Static variable in interface org.mozilla.geckoview.GeckoSession.NavigationDelegate
 
TARGET_WINDOW_NONE - Static variable in interface org.mozilla.geckoview.GeckoSession.NavigationDelegate
 
targetUri - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.PopupPrompt
The target URI for the popup; may be null.
tel - Variable in class org.mozilla.geckoview.Autocomplete.Address
The telephone number string.
tel(String) - Method in class org.mozilla.geckoview.Autocomplete.Address.Builder
Set the telephone number for this address entry.
temporary - Variable in class org.mozilla.geckoview.WebExtension.MetaData
Whether this extension is temporary or not.
terminateProcess() - Static method in class org.mozilla.geckoview.CrashHandler
Terminate the current process.
termsOfServiceUrl - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.PrivacyPolicyPrompt
The URL where the terms of service for using this provider are hosted.
TEST - Static variable in class org.mozilla.geckoview.ContentBlocking.AntiTracking
Block Gecko test trackers (used for tests).
text - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.SharePrompt
The text for the share request.
text - Variable in class org.mozilla.geckoview.GeckoSession.SelectionActionDelegate.Selection
Text content of the current selection.
text - Variable in class org.mozilla.geckoview.WebNotification
Text represents the body of the notification.
TEXT - Static variable in class org.mozilla.geckoview.Autofill.InputType
Indicates that a node is a text input type.
textContent - Variable in class org.mozilla.geckoview.GeckoSession.ContentDelegate.ContextElement
The text content of the element
textDirection - Variable in class org.mozilla.geckoview.WebNotification
TextDirection indicates the direction that the language of the text is displayed.
TextPrompt(String, String, String, String, GeckoSession.PromptDelegate.BasePrompt.Observer) - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.TextPrompt
 
then(GeckoResult.OnValueListener<T, U>) - Method in class org.mozilla.geckoview.GeckoResult
then(GeckoResult.OnValueListener<T, U>, GeckoResult.OnExceptionListener<U>) - Method in class org.mozilla.geckoview.GeckoResult
Adds listeners to be called when the GeckoResult is completed either with a value or Throwable.
thirdPartyOrigin - Variable in class org.mozilla.geckoview.GeckoSession.PermissionDelegate.ContentPermission
The third party origin associated with the request; currently only used for storage access permission.
TIME - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.DateTimePrompt.Type
Prompt for hour and minute.
title - Variable in class org.mozilla.geckoview.GeckoSession.ContentDelegate.ContextElement
The title text of the element.
title - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.BasePrompt
The title of this prompt; may be null.
title - Variable in class org.mozilla.geckoview.MediaSession.Metadata
The media title.
title - Variable in class org.mozilla.geckoview.WebExtension.Action
Title of this Action.
title - Variable in class org.mozilla.geckoview.WebNotification
Title is shown at the top of the notification window.
toggleableTypes - Variable in class org.mozilla.geckoview.WebExtension.BrowsingDataDelegate.Settings
Data types that can be toggled in the browser's "Clear Data" UI.
toJson() - Method in class org.mozilla.geckoview.GeckoSession.PermissionDelegate.ContentPermission
Converts a ContentPermission to a JSONObject that can be converted back to a ContentPermission by GeckoSession.PermissionDelegate.ContentPermission.fromJson(JSONObject).
toLanguage - Variable in class org.mozilla.geckoview.TranslationsController.SessionTranslation.TranslationPair
Language the page is translated to.
toLanguages - Variable in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation.TranslationSupport
Languages we can translate to.
top() - Static method in class org.mozilla.geckoview.ScreenLength
Create a ScreenLength of zero pixels length.
toString() - Method in class org.mozilla.geckoview.Autocomplete.Address
 
toString() - Method in class org.mozilla.geckoview.Autocomplete.CreditCard
 
toString() - Method in class org.mozilla.geckoview.Autocomplete.LoginEntry
 
toString() - Method in class org.mozilla.geckoview.Autocomplete.SelectOption
 
toString() - Method in class org.mozilla.geckoview.Autofill.Node
 
toString() - Method in class org.mozilla.geckoview.Autofill.Session
 
toString() - Method in exception org.mozilla.geckoview.ExperimentDelegate.ExperimentException
 
toString() - Method in exception org.mozilla.geckoview.GeckoSession.GeckoPrintException
 
toString() - Method in class org.mozilla.geckoview.GeckoSession.NavigationDelegate.LoadRequest
 
toString() - Method in class org.mozilla.geckoview.GeckoSession.SessionState
 
toString() - Method in class org.mozilla.geckoview.GeckoSessionSettings
 
toString() - Method in class org.mozilla.geckoview.MediaSession.Metadata
 
toString() - Method in class org.mozilla.geckoview.MediaSession.PositionState
 
toString() - Method in class org.mozilla.geckoview.TranslationsController.Language
 
toString() - Method in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation.LanguageModel
 
toString() - Method in class org.mozilla.geckoview.TranslationsController.RuntimeTranslation.TranslationSupport
 
toString() - Method in class org.mozilla.geckoview.TranslationsController.SessionTranslation.DetectedLanguages
 
toString() - Method in class org.mozilla.geckoview.TranslationsController.SessionTranslation.TranslationPair
 
toString() - Method in class org.mozilla.geckoview.TranslationsController.SessionTranslation.TranslationState
 
toString() - Method in exception org.mozilla.geckoview.TranslationsController.TranslationsException
 
toString() - Method in class org.mozilla.geckoview.WebExtension.Action
 
toString() - Method in exception org.mozilla.geckoview.WebExtension.InstallException
 
toString() - Method in class org.mozilla.geckoview.WebExtension
 
toString(int) - Static method in class org.mozilla.geckoview.Autofill.Hint
 
toString(int) - Static method in class org.mozilla.geckoview.Autofill.InputType
 
total - Variable in class org.mozilla.geckoview.GeckoSession.FinderResult
Total number of matches found so far, or -1 if unknown.
totalBytes() - Method in interface org.mozilla.geckoview.WebExtension.Download.Info
 
translate(String, String, TranslationsController.SessionTranslation.TranslationOptions) - Method in class org.mozilla.geckoview.TranslationsController.SessionTranslation
Translates the session's current page based on given language and criteria specified in the options.
translate(TranslationsController.SessionTranslation.TranslationPair, TranslationsController.SessionTranslation.TranslationOptions) - Method in class org.mozilla.geckoview.TranslationsController.SessionTranslation
TranslationOptions(TranslationsController.SessionTranslation.TranslationOptions.Builder) - Constructor for class org.mozilla.geckoview.TranslationsController.SessionTranslation.TranslationOptions
Options for translation.
TranslationPair(String, String) - Constructor for class org.mozilla.geckoview.TranslationsController.SessionTranslation.TranslationPair
Requested translation pair constructor.
TranslationsController - Class in org.mozilla.geckoview
The translations controller coordinates the session and runtime messaging between GeckoView and the translations toolkit.
TranslationsController() - Constructor for class org.mozilla.geckoview.TranslationsController
 
TranslationsController.Language - Class in org.mozilla.geckoview
Language display information.
TranslationsController.RuntimeTranslation - Class in org.mozilla.geckoview
Runtime translation coordinates runtime messaging between the translations toolkit actor and GeckoView.
TranslationsController.RuntimeTranslation.LanguageModel - Class in org.mozilla.geckoview
Information about a language model.
TranslationsController.RuntimeTranslation.LanguageSetting - Annotation Type in org.mozilla.geckoview
The runtime language settings a given language may have that dictates the app's translation offering behavior.
TranslationsController.RuntimeTranslation.ModelManagementOptions - Class in org.mozilla.geckoview
Options for managing the translation language models.
TranslationsController.RuntimeTranslation.ModelManagementOptions.Builder - Class in org.mozilla.geckoview
Builder for Model Management Options
TranslationsController.RuntimeTranslation.ModelOperation - Annotation Type in org.mozilla.geckoview
Operations toolkit can perform on the language models.
TranslationsController.RuntimeTranslation.OperationLevel - Annotation Type in org.mozilla.geckoview
Operation type for toolkit to operate on.
TranslationsController.RuntimeTranslation.TranslationSupport - Class in org.mozilla.geckoview
Language translation options.
TranslationsController.SessionTranslation - Class in org.mozilla.geckoview
Session translation coordinates session messaging between the translations toolkit actor and GeckoView.
TranslationsController.SessionTranslation.Delegate - Interface in org.mozilla.geckoview
The translations session delegate is used for receiving translation events and information.
TranslationsController.SessionTranslation.DetectedLanguages - Class in org.mozilla.geckoview
DetectedLanguages is information that was detected about the page or user preferences.
TranslationsController.SessionTranslation.TranslationOptions - Class in org.mozilla.geckoview
Options available for translating.
TranslationsController.SessionTranslation.TranslationOptions.Builder - Class in org.mozilla.geckoview
Builder for making translation options.
TranslationsController.SessionTranslation.TranslationPair - Class in org.mozilla.geckoview
Translation pair is the from language and to language set on the translation state.
TranslationsController.SessionTranslation.TranslationState - Class in org.mozilla.geckoview
The representation of the translation state.
TranslationsController.TranslationsException - Exception in org.mozilla.geckoview
An exception to be used when there is an issue retrieving or sending information to the translations toolkit engine.
TranslationsController.TranslationsException.Code - Annotation Type in org.mozilla.geckoview
Translation exception error codes.
TranslationsException(int) - Constructor for exception org.mozilla.geckoview.TranslationsController.TranslationsException
Construct a [TranslationsException]
translationsOfferPopup(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set whether a candidate page should automatically offer a translation via a popup.
TranslationState(TranslationsController.SessionTranslation.TranslationPair, String, TranslationsController.SessionTranslation.DetectedLanguages, Boolean) - Constructor for class org.mozilla.geckoview.TranslationsController.SessionTranslation.TranslationState
Translation State constructor.
TranslationSupport(List<TranslationsController.Language>, List<TranslationsController.Language>) - Constructor for class org.mozilla.geckoview.TranslationsController.RuntimeTranslation.TranslationSupport
Construction for translation support, will usually be constructed from deserialize toolkit information.
triggerUri - Variable in class org.mozilla.geckoview.GeckoSession.NavigationDelegate.LoadRequest
The URI of the origin page that triggered the load request.
TRR_MODE_DISABLED - Static variable in class org.mozilla.geckoview.GeckoRuntimeSettings
Off by choice.
TRR_MODE_FIRST - Static variable in class org.mozilla.geckoview.GeckoRuntimeSettings
First.
TRR_MODE_OFF - Static variable in class org.mozilla.geckoview.GeckoRuntimeSettings
Off (default).
TRR_MODE_ONLY - Static variable in class org.mozilla.geckoview.GeckoRuntimeSettings
Only.
trustedRecursiveResolverMode(int) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Sets whether and how DNS-over-HTTPS (Trusted Recursive Resolver) is configured.
trustedRecursiveResolverUri(String) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set the DNS-over-HTTPS server URI.
type - Variable in class org.mozilla.geckoview.GeckoSession.ContentDelegate.ContextElement
The type of the element.
type - Variable in class org.mozilla.geckoview.GeckoSession.MediaDelegate.RecordingDevice
A long giving the type of the recording device, must be either Type.CAMERA or Type.MICROPHONE.
type - Variable in class org.mozilla.geckoview.GeckoSession.PermissionDelegate.MediaSource
An int giving the type of media, must be either TYPE_VIDEO or TYPE_AUDIO.
type - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.ChoicePrompt
type - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.DateTimePrompt
One of GeckoSession.PromptDelegate.DateTimePrompt.Type indicating the type of prompt.
type - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.FilePrompt
One of GeckoSession.PromptDelegate.FilePrompt.Type indicating the prompt type.
type - Variable in class org.mozilla.geckoview.GeckoSession.SelectionActionDelegate.ClipboardPermission
The type of this permission; one of PERMISSION_CLIPBOARD_*.
Type() - Constructor for class org.mozilla.geckoview.GeckoSession.MediaDelegate.RecordingDevice.Type
 
Type() - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.ButtonPrompt.Type
 
Type() - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.ChoicePrompt.Type
 
Type() - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.DateTimePrompt.Type
 
Type() - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.FilePrompt.Type
 
Type() - Constructor for class org.mozilla.geckoview.WebExtension.BrowsingDataDelegate.Type
 
TYPE_AUDIO - Static variable in class org.mozilla.geckoview.GeckoSession.ContentDelegate.ContextElement
 
TYPE_AUDIO - Static variable in class org.mozilla.geckoview.GeckoSession.PermissionDelegate.MediaSource
The media type is audio.
TYPE_IMAGE - Static variable in class org.mozilla.geckoview.GeckoSession.ContentDelegate.ContextElement
 
TYPE_NONE - Static variable in class org.mozilla.geckoview.GeckoSession.ContentDelegate.ContextElement
 
TYPE_VIDEO - Static variable in class org.mozilla.geckoview.GeckoSession.ContentDelegate.ContextElement
 
TYPE_VIDEO - Static variable in class org.mozilla.geckoview.GeckoSession.PermissionDelegate.MediaSource
The media type is video.

U

uncaughtException(Thread, Throwable) - Method in class org.mozilla.geckoview.CrashHandler
Implements the default behavior for handling uncaught exceptions.
UncaughtException(Throwable) - Constructor for exception org.mozilla.geckoview.GeckoResult.UncaughtException
 
uninstall(WebExtension) - Method in class org.mozilla.geckoview.WebExtensionController
Uninstall an extension.
UNKNOWN - Static variable in class org.mozilla.geckoview.WebExtension.SignedStateFlags
This extension may be signed but by a certificate that doesn't chain to our our trusted certificate.
unregister() - Method in class org.mozilla.geckoview.CrashHandler
Unregister this CrashHandler for exception handling.
unselect() - Method in class org.mozilla.geckoview.GeckoSession.SelectionActionDelegate.Selection
Clear the current selection.
UNWANTED - Static variable in class org.mozilla.geckoview.ContentBlocking.SafeBrowsing
Block unwanted sites.
update(WebExtension) - Method in class org.mozilla.geckoview.WebExtensionController
Update a web extension.
update(WebExtension.Download.Info) - Method in class org.mozilla.geckoview.WebExtension.Download
Updates the download state.
updateCursorAnchorInfo(GeckoSession, CursorAnchorInfo) - Method in interface org.mozilla.geckoview.GeckoSession.TextInputDelegate
Update the cursor-anchor information as requested through InputConnection.requestCursorUpdates(int).
updateDate - Variable in class org.mozilla.geckoview.WebExtension.MetaData
The string representation of the date that this extension was most recently updated (simplified ISO 8601 format).
updateExtractedText(GeckoSession, ExtractedTextRequest, ExtractedText) - Method in interface org.mozilla.geckoview.GeckoSession.TextInputDelegate
Update the soft input on the current extracted text, as requested through InputConnection.getExtractedText(android.view.inputmethod.ExtractedTextRequest, int).
updatePrefs(RuntimeSettings) - Method in class org.mozilla.geckoview.ContentBlocking.Settings
 
updatePrefs(RuntimeSettings) - Method in class org.mozilla.geckoview.RuntimeSettings
Update the prefs based on the provided settings.
updateSelection(GeckoSession, int, int, int, int) - Method in interface org.mozilla.geckoview.GeckoSession.TextInputDelegate
Update the soft input on the current selection.
UpdateTabDetails() - Constructor for class org.mozilla.geckoview.WebExtension.UpdateTabDetails
For testing.
updateUrl(String) - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider.Builder
Sets the url that will be used to update the threat list for this provider.
uri - Variable in class org.mozilla.geckoview.ContentBlocking.BlockEvent
The URI of the blocked resource.
uri - Variable in class org.mozilla.geckoview.GeckoSession.NavigationDelegate.LoadRequest
The URI to be loaded.
uri - Variable in class org.mozilla.geckoview.GeckoSession.PermissionDelegate.ContentPermission
The URI associated with this content permission.
uri - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.AuthPrompt.AuthOptions
A string containing the URI for the auth request or null if unknown.
uri - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.SharePrompt
The uri for the share request.
uri - Variable in class org.mozilla.geckoview.GeckoSession.SelectionActionDelegate.ClipboardPermission
The URI associated with this content permission.
uri - Variable in class org.mozilla.geckoview.GeckoSession.WebResponseInfo
The URI of the response.
uri - Variable in class org.mozilla.geckoview.WebMessage
The URI for the request or response.
uri(Uri) - Method in class org.mozilla.geckoview.GeckoSession.Loader
Set the URI of the resource to load.
uri(String) - Method in class org.mozilla.geckoview.GeckoSession.Loader
Set the URI of the resource to load.
uri(String) - Method in class org.mozilla.geckoview.WebMessage.Builder
Set the URI
uri(String) - Method in class org.mozilla.geckoview.WebRequest.Builder
 
uri(String) - Method in class org.mozilla.geckoview.WebResponse.Builder
 
URI - Static variable in class org.mozilla.geckoview.Autofill.Hint
Hint indicating that a node represents an URI.
url - Variable in class org.mozilla.geckoview.GeckoSession.Recommendation
Url of recommended product.
url - Variable in class org.mozilla.geckoview.WebExtension.CreateTabDetails
The url that the tab will be navigated to.
url - Variable in class org.mozilla.geckoview.WebExtension.MessageSender
URL of the frame that sent this message.
url - Variable in class org.mozilla.geckoview.WebExtension.UpdateTabDetails
The url that the tab will be navigated to.
url(String) - Method in class org.mozilla.geckoview.GeckoSession.Recommendation.Builder
Set the recommendation URL
UsedField() - Constructor for class org.mozilla.geckoview.Autocomplete.UsedField
 
useMaxScreenDepth(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set whether the to report the full bit depth of the device.
usePrivateMode(boolean) - Method in class org.mozilla.geckoview.GeckoSessionSettings.Builder
Set the privacy mode for this instance.
USER - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.FilePrompt.Capture
The "user" capture attribute has been supplied by content.
USER - Static variable in class org.mozilla.geckoview.WebExtension.DisabledFlags
The extension has been disabled by the user
USER - Static variable in class org.mozilla.geckoview.WebExtensionController.EnableSource
Action has been requested by the user.
USER_AGENT_MODE_DESKTOP - Static variable in class org.mozilla.geckoview.GeckoSessionSettings
The user agent mobe is desktop device
USER_AGENT_MODE_MOBILE - Static variable in class org.mozilla.geckoview.GeckoSessionSettings
The user agent mode is mobile device
USER_AGENT_MODE_VR - Static variable in class org.mozilla.geckoview.GeckoSessionSettings
The user agent mode is VR device
userAgentMode(int) - Method in class org.mozilla.geckoview.GeckoSessionSettings.Builder
Set the user agent mode.
userAgentOverride(String) - Method in class org.mozilla.geckoview.GeckoSessionSettings.Builder
Override the user agent.
userLangTag - Variable in class org.mozilla.geckoview.TranslationsController.SessionTranslation.DetectedLanguages
The user's preferred language tag
username - Variable in class org.mozilla.geckoview.Autocomplete.LoginEntry
The username for this login entry.
username - Variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.AuthPrompt.AuthOptions
A string containing the initial username or null if password-only.
username(String) - Method in class org.mozilla.geckoview.Autocomplete.LoginEntry.Builder
Set the username for this login entry.
USERNAME - Static variable in class org.mozilla.geckoview.Autofill.Hint
Hint indicating that a node represents a username.
useTrackingProtection(boolean) - Method in class org.mozilla.geckoview.GeckoSessionSettings.Builder
Set whether tracking protection should be enabled.

V

value - Variable in class org.mozilla.geckoview.Autocomplete.Option
 
value - Variable in class org.mozilla.geckoview.GeckoSession.PermissionDelegate.ContentPermission
The value of the permission; one of VALUE_.
VALUE_ALLOW - Static variable in class org.mozilla.geckoview.GeckoSession.PermissionDelegate.ContentPermission
The corresponding permission is currently set to allow.
VALUE_DENY - Static variable in class org.mozilla.geckoview.GeckoSession.PermissionDelegate.ContentPermission
The corresponding permission is currently set to deny.
VALUE_PROMPT - Static variable in class org.mozilla.geckoview.GeckoSession.PermissionDelegate.ContentPermission
The corresponding permission is currently set to default/prompt behavior.
valueOf(String) - Static method in enum org.mozilla.geckoview.AllowOrDeny
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mozilla.geckoview.SlowScriptResponse
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mozilla.geckoview.AllowOrDeny
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mozilla.geckoview.SlowScriptResponse
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class org.mozilla.geckoview.WebExtension.MetaData
Version string for this extension.
version() - Element in annotation type org.mozilla.geckoview.DeprecationSchedule
 
version(String) - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider.Builder
Sets the SafeBrowsing protocol session for this provider.
vibrate - Variable in class org.mozilla.geckoview.WebNotification
A vibration pattern to run with the display of the notification.
videoTrackCount - Variable in class org.mozilla.geckoview.MediaSession.ElementMetadata
The number of video tracks contained in this element.
VIEWPORT_MODE_DESKTOP - Static variable in class org.mozilla.geckoview.GeckoSessionSettings
All pages will be rendered using the special desktop mode viewport, which has a width of 980 CSS px, regardless of whether the page has a <meta> viewport tag specified or not.
VIEWPORT_MODE_MOBILE - Static variable in class org.mozilla.geckoview.GeckoSessionSettings
Mobile-friendly pages will be rendered using a viewport based on their <meta> viewport tag.
viewportMode(int) - Method in class org.mozilla.geckoview.GeckoSessionSettings.Builder
Specify which viewport mode to use.
VISIT_REDIRECT_PERMANENT - Static variable in interface org.mozilla.geckoview.GeckoSession.HistoryDelegate
The URL is the target of a permanent redirect.
VISIT_REDIRECT_SOURCE - Static variable in interface org.mozilla.geckoview.GeckoSession.HistoryDelegate
The URL is temporarily redirected to another URL.
VISIT_REDIRECT_SOURCE_PERMANENT - Static variable in interface org.mozilla.geckoview.GeckoSession.HistoryDelegate
The URL is permanently redirected to another URL.
VISIT_REDIRECT_TEMPORARY - Static variable in interface org.mozilla.geckoview.GeckoSession.HistoryDelegate
The URL is the target of a temporary redirect.
VISIT_TOP_LEVEL - Static variable in interface org.mozilla.geckoview.GeckoSession.HistoryDelegate
The URL was visited a top-level window.
VISIT_UNRECOVERABLE_ERROR - Static variable in interface org.mozilla.geckoview.GeckoSession.HistoryDelegate
The URL failed to load due to a client or server error.
VISUAL_VIEWPORT_HEIGHT - Static variable in class org.mozilla.geckoview.ScreenLength
Units are in visual viewport height.
VISUAL_VIEWPORT_WIDTH - Static variable in class org.mozilla.geckoview.ScreenLength
Units are in visual viewport width.
VULNERABLE_NO_UPDATE - Static variable in class org.mozilla.geckoview.WebExtension.BlocklistStateFlags
This extension is vulnerable and there is no update.
VULNERABLE_UPDATE_AVAILABLE - Static variable in class org.mozilla.geckoview.WebExtension.BlocklistStateFlags
This extension is vulnerable and there is an update.

W

webExtension - Variable in class org.mozilla.geckoview.WebExtension.MessageSender
WebExtension that sent this message.
WebExtension - Class in org.mozilla.geckoview
Represents a WebExtension that may be used by GeckoView.
WebExtension.Action - Class in org.mozilla.geckoview
Represents either a Browser Action or a Page Action from the WebExtension API.
WebExtension.Action.ActionType - Annotation Type in org.mozilla.geckoview
 
WebExtension.ActionDelegate - Interface in org.mozilla.geckoview
Receives updates whenever a Browser action or a Page action has been defined by an extension.
WebExtension.BlocklistState - Annotation Type in org.mozilla.geckoview
 
WebExtension.BlocklistStateFlags - Class in org.mozilla.geckoview
Describes the blocklist state for a WebExtension.
WebExtension.BrowsingDataDelegate - Interface in org.mozilla.geckoview
This delegate is used to handle calls from the |browsingData| WebExtension API.
WebExtension.BrowsingDataDelegate.Settings - Class in org.mozilla.geckoview
This class represents the current default settings for the "Clear Data" functionality in the browser.
WebExtension.BrowsingDataDelegate.Type - Class in org.mozilla.geckoview
Types of data that a browser "Clear Data" UI might have access to.
WebExtension.BrowsingDataTypes - Annotation Type in org.mozilla.geckoview
 
WebExtension.ContextFlags - Annotation Type in org.mozilla.geckoview
 
WebExtension.CreateTabDetails - Class in org.mozilla.geckoview
Provides details about creating a tab with tabs.create.
WebExtension.DisabledFlags - Class in org.mozilla.geckoview
 
WebExtension.Download - Class in org.mozilla.geckoview
Represents a download for downloads API Instantiate using WebExtensionController.createDownload(int)
WebExtension.Download.DownloadInterruptReason - Annotation Type in org.mozilla.geckoview
Represents a possible reason why a download was interrupted.
WebExtension.Download.DownloadState - Annotation Type in org.mozilla.geckoview
Represents a download in progress where the app is currently receiving data from the server.
WebExtension.Download.Info - Interface in org.mozilla.geckoview
Interface for communicating the state of downloads to Web Extensions.
WebExtension.DownloadDelegate - Interface in org.mozilla.geckoview
 
WebExtension.DownloadInitData - Class in org.mozilla.geckoview
Represents initial information on a download provided to Web Extension
WebExtension.DownloadRequest - Class in org.mozilla.geckoview
Represents Web Extension API specific download request
WebExtension.DownloadRequest.ConflictActionFlags - Annotation Type in org.mozilla.geckoview
 
WebExtension.EnabledFlags - Annotation Type in org.mozilla.geckoview
 
WebExtension.Flags - Class in org.mozilla.geckoview
 
WebExtension.InstallException - Exception in org.mozilla.geckoview
Extension thrown when an error occurs during extension installation.
WebExtension.InstallException.Codes - Annotation Type in org.mozilla.geckoview
 
WebExtension.InstallException.ErrorCodes - Class in org.mozilla.geckoview
 
WebExtension.MessageDelegate - Interface in org.mozilla.geckoview
Delegates that responds to messages sent from a WebExtension.
WebExtension.MessageSender - Class in org.mozilla.geckoview
Describes the sender of a message from a WebExtension.
WebExtension.MessageSender.EnvType - Annotation Type in org.mozilla.geckoview
 
WebExtension.MetaData - Class in org.mozilla.geckoview
Provides information about a WebExtension.
WebExtension.Port - Class in org.mozilla.geckoview
Port object that can be used for bidirectional communication with a WebExtension.
WebExtension.PortDelegate - Interface in org.mozilla.geckoview
Delegate that handles communication from a WebExtension on a specific WebExtension.Port instance.
WebExtension.SessionController - Class in org.mozilla.geckoview
 
WebExtension.SessionTabDelegate - Interface in org.mozilla.geckoview
This delegate is invoked whenever an extension uses the `tabs` WebExtension API to modify the state of a tab.
WebExtension.SignedState - Annotation Type in org.mozilla.geckoview
 
WebExtension.SignedStateFlags - Class in org.mozilla.geckoview
Describes the signed status for a WebExtension.
WebExtension.TabDelegate - Interface in org.mozilla.geckoview
This delegate is invoked whenever an extension uses the `tabs` WebExtension API and the request is not specific to an existing tab, e.g.
WebExtension.UpdateTabDetails - Class in org.mozilla.geckoview
Provides details about upating a tab with tabs.update.
WebExtension.WebExtensionFlags - Annotation Type in org.mozilla.geckoview
 
WebExtensionController - Class in org.mozilla.geckoview
 
WebExtensionController.AddonManagerDelegate - Interface in org.mozilla.geckoview
This delegate will be called whenever the state of an extension has changed.
WebExtensionController.DebuggerDelegate - Interface in org.mozilla.geckoview
 
WebExtensionController.EnableSource - Class in org.mozilla.geckoview
WebExtensionController.EnableSources - Annotation Type in org.mozilla.geckoview
 
WebExtensionController.ExtensionProcessDelegate - Interface in org.mozilla.geckoview
This delegate is used to notify of extension process state changes.
WebExtensionController.InstallationMethod - Annotation Type in org.mozilla.geckoview
The method used by the embedder to install the WebExtension.
WebExtensionController.PromptDelegate - Interface in org.mozilla.geckoview
This delegate will be called whenever an extension is about to be installed or it needs new permissions, e.g during an update or because it called permissions.request
webFontsEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set whether support for web fonts should be enabled.
webManifest(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
Set whether web manifest support is enabled.
WebMessage - Class in org.mozilla.geckoview
This is an abstract base class for HTTP request and response types.
WebMessage(WebMessage.Builder) - Constructor for class org.mozilla.geckoview.WebMessage
 
WebMessage.Builder - Class in org.mozilla.geckoview
This is a Builder used by subclasses of WebMessage.
WebNotification - Class in org.mozilla.geckoview
This class represents a single Web Notification.
WebNotificationDelegate - Interface in org.mozilla.geckoview
 
WebPushController - Class in org.mozilla.geckoview
 
WebPushDelegate - Interface in org.mozilla.geckoview
 
WebPushSubscription - Class in org.mozilla.geckoview
This class represents a single Web Push subscription, as described in the Web Push API specification.
WebPushSubscription(String, String, byte[], byte[], byte[]) - Constructor for class org.mozilla.geckoview.WebPushSubscription
 
WebRequest - Class in org.mozilla.geckoview
WebRequest represents an HTTP[S] request.
WebRequest(String) - Constructor for class org.mozilla.geckoview.WebRequest
Constructs a WebRequest with the specified URI.
WebRequest.Builder - Class in org.mozilla.geckoview
Builder offers a convenient way for constructing WebRequest instances.
WebRequest.CacheMode - Annotation Type in org.mozilla.geckoview
 
WebRequestError - Exception in org.mozilla.geckoview
WebRequestError is simply a container for error codes and categories used by GeckoSession.NavigationDelegate.onLoadError(GeckoSession, String, WebRequestError).
WebRequestError(int, int) - Constructor for exception org.mozilla.geckoview.WebRequestError
Construct a new WebRequestError with the specified code and category.
WebRequestError(int, int, X509Certificate) - Constructor for exception org.mozilla.geckoview.WebRequestError
Construct a new WebRequestError with the specified code and category.
WebRequestError.Error - Annotation Type in org.mozilla.geckoview
 
WebRequestError.ErrorCategory - Annotation Type in org.mozilla.geckoview
 
WebResponse - Class in org.mozilla.geckoview
WebResponse represents an HTTP[S] response.
WebResponse(WebResponse.Builder) - Constructor for class org.mozilla.geckoview.WebResponse
 
WebResponse.Builder - Class in org.mozilla.geckoview
Builder offers a convenient way to create WebResponse instances.
WebResponseInfo() - Constructor for class org.mozilla.geckoview.GeckoSession.WebResponseInfo
Empty constructor for tests.
WEEK - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.DateTimePrompt.Type
Prompt for year and week.
width - Variable in class org.mozilla.geckoview.MediaSession.ElementMetadata
The width of the video in device pixels.
withDefault(WebExtension.Action) - Method in class org.mozilla.geckoview.WebExtension.Action
Merges values from this Action with the default Action.
withHandler(Handler) - Method in class org.mozilla.geckoview.GeckoResult
Returns a new GeckoResult that will be completed by this instance.
withName(String) - Static method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider
Creates a ContentBlocking.SafeBrowsingProvider.Builder for a provider with the given name.
wrapped - Variable in class org.mozilla.geckoview.GeckoSession.FinderResult
Whether the search wrapped around the top or bottom of the page.
writeToParcel(Parcel, int) - Method in class org.mozilla.geckoview.ContentBlocking.SafeBrowsingProvider
 
writeToParcel(Parcel, int) - Method in class org.mozilla.geckoview.GeckoRuntime
 
writeToParcel(Parcel, int) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
 
writeToParcel(Parcel, int) - Method in class org.mozilla.geckoview.GeckoSession.SessionState
 
writeToParcel(Parcel, int) - Method in class org.mozilla.geckoview.GeckoSessionSettings
 
writeToParcel(Parcel, int) - Method in class org.mozilla.geckoview.RuntimeSettings
 
writeToParcel(Parcel, int) - Method in class org.mozilla.geckoview.WebNotification
 
writeToParcel(Parcel, int) - Method in class org.mozilla.geckoview.WebPushSubscription
 

Z

zero() - Static method in class org.mozilla.geckoview.ScreenLength
Create a ScreenLength of zero pixels length.
A B C D E F G H I J L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form