Index
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
-
Convenience method for
GeckoResult.accept(Consumer, Consumer)
. - 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 orThrowable
. - 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
-
Creates a new
GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Account
with the given parameters. - 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
-
Creates a new
GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt
with the given parameters. - 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
-
Hide selection actions and cause
GeckoSession.SelectionActionDelegate.onHideAction(org.mozilla.geckoview.GeckoSession, int)
to be called. - 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.
- addWindowInsetsListener(String, OnApplyWindowInsetsListener) - Method in class org.mozilla.geckoview.GeckoView
-
Add an OnApplyWindowInsetsListener to observe the root view WindowInsets changes.
- 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 givenGeckoResult
instances are complete. - allOf(GeckoResult<V>...) - Static method in class org.mozilla.geckoview.GeckoResult
-
Returns a
GeckoResult
that is completed when the givenGeckoResult
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
-
Possible login entry field types for
Autocomplete.StorageDelegate.onLoginUsed(org.mozilla.geckoview.Autocomplete.LoginEntry, int)
. - 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
-
Set of valid actions available through
GeckoSession.SelectionActionDelegate.Selection.execute(String)
- 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_SUSPICIOUS_FINGERPRINTING - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
-
Indicates that suspicious fingerprinting content has been blocked
- 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 the
ContentBlocking.SafeBrowsingProvider
based on thisContentBlocking.SafeBrowsingProvider.Builder
instance. - 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
-
Convenience method for
TranslationsController.RuntimeTranslation.checkPairDownloadSize(String, String)
. - 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 anIntent
with actionGeckoRuntime.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.
- disableShip(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
-
Sets whether Session History in Parent (SHIP) should be disabled or not.
- 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 pageWebExtension.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_ADMIN_INSTALL_ONLY - Static variable in class org.mozilla.geckoview.WebExtension.InstallException.ErrorCodes
-
The extension can only be installed via Enterprise Policies.
- 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 (hard) blocked.
- 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_SOFT_BLOCKED - Static variable in class org.mozilla.geckoview.WebExtension.InstallException.ErrorCodes
-
The extension is soft-blocked.
- 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
-
Convenience method for
GeckoResult.then(OnValueListener, OnExceptionListener)
. - execute(String) - Method in class org.mozilla.geckoview.GeckoSession.SelectionActionDelegate.Selection
-
Execute an
GeckoSession.SelectionActionDelegate
action. - 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.
- extensionId - Variable in exception org.mozilla.geckoview.WebExtension.InstallException
-
An optional ID of the extension that caused the exception.
- 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.
- extensionVersion - Variable in exception org.mozilla.geckoview.WebExtension.InstallException
-
An optional version of the extension that caused the exception.
- 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_FORWARD - Static variable in class org.mozilla.geckoview.GeckoSession
-
Go forward 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.
- fissionEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings.Builder
-
Set whether Fission should be enabled or not.
- 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
-
An int bit-field of
GeckoSession.PromptDelegate.AuthPrompt.AuthOptions.Flags
. - 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 aSurface
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.
- GeckoRuntimeSettings.WebContentIsolationStrategy - Annotation Type in org.mozilla.geckoview
-
See the `WebContentIsolationStrategy` enum in `ProcessIsolation.cpp`.
- 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
-
Possible results to a
GeckoSession.PromptDelegate.SharePrompt
. - 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 aWebResponse
to the caller viaGeckoWebExecutor.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 onViewStructure
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.
- getCookieBehaviorOptInPartitioning() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Get whether the cookie behavior opt-in partitioning is enabled.
- getCookieBehaviorOptInPartitioningPBM() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Get whether the cookie behavior opt-in partitioning in private browsing mode is enabled.
- 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. - getDisableShip() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Retrieve the status of the disable session history in parent (SHIP) preference.
- 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.
- getFdlibmMathEnabled() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Get whether to use fdlibm for Math.sin, Math.cos, and Math.tan.
- getFetchPriorityEnabled() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Get whether network.fetchpriority.enabled is enabled.
- getFinder() - Method in class org.mozilla.geckoview.GeckoSession
-
Get the SessionFinder instance for this session, to perform find-in-page operations.
- getFingerprintingProtection() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Get whether Fingerprint protection is enabled in all tabs.
- getFingerprintingProtectionOverrides() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Get Fingerprint protection overrides.
- getFingerprintingProtectionPrivateBrowsing() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Get whether Fingerprint protection is enabled private browsing mode.
- getFirstPaintCallback() - Method in class org.mozilla.geckoview.CompositorController
-
Get the current first paint callback.
- getFissionEnabled() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Gets whether fission is enabled or not.
- 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
- getParallelMarkingEnabled() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Get whether javascript.options.mem.gc_parallel_marking is enabled.
- 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
-
Returns the unit type of the length The length can be one of the following:
ScreenLength.PIXEL
,ScreenLength.VISUAL_VIEWPORT_WIDTH
,ScreenLength.VISUAL_VIEWPORT_HEIGHT
,ScreenLength.DOCUMENT_WIDTH
,ScreenLength.DOCUMENT_HEIGHT
- 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.
- getUserCharacteristicPingCurrentVersion() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Get the current user characteristic ping version.
- 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.
- getWebCompatInfo() - Method in class org.mozilla.geckoview.GeckoSession
-
Get the web compatibility info when a site is reported as broken.
- getWebContentIsolationStrategy() - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Get the strategy used to control how sites are isolated into separate processes when Fission is enabled.
- 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
-
Granted optional origin permissions for this extension.
- grantedOptionalPermissions - Variable in class org.mozilla.geckoview.WebExtension.MetaData
-
Granted optional permissions for 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.
- hasVisibleChange - Variable in class org.mozilla.geckoview.TranslationsController.SessionTranslation.TranslationState
-
If the DOM has began visibly changing to the translated text.
- 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 selection actions and cause
GeckoSession.SelectionActionDelegate.onHideAction(org.mozilla.geckoview.GeckoSession, int)
to be called. - 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 thisWebExtension
. - 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. - INSTALLATION_METHOD_ONBOARDING - Static variable in class org.mozilla.geckoview.WebExtensionController
-
Indicates the
WebExtension
was installed from the embedder's onboarding feature. - 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.
- isInteractiveWidgetDefaultResizesVisual() - Method in class org.mozilla.geckoview.GeckoRuntime
-
Whether the default `interactive-widget` is `resizes-visual`.
- 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.
- isPermissionsGranted - Variable in class org.mozilla.geckoview.WebExtension.PermissionPromptResponse
-
Whether the user granted permissions or not.
- isPrivate - Variable in class org.mozilla.geckoview.GeckoSession.PdfSaveResult
- isPrivateModeGranted - Variable in class org.mozilla.geckoview.WebExtension.PermissionPromptResponse
-
Whether the user granted access in private mode or not.
- 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:
orresource:
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.
- LoginSelectOption(Autocomplete.LoginEntry, int) - 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
-
Convenience method for
GeckoResult.map(OnValueMapper, OnExceptionMapper)
. - 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 correspondingGeckoSession
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.
- onHideDynamicToolbar(GeckoSession) - Method in interface org.mozilla.geckoview.GeckoSession.ContentDelegate
-
The app should hide its dynamic toolbar.
- 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.
- onInstallPromptRequest(WebExtension, String[], String[]) - 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>, 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. - onOptionalPermissionsChanged(WebExtension) - Method in interface org.mozilla.geckoview.WebExtensionController.AddonManagerDelegate
-
Called whenever optional permissions of an extension have changed.
- 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.
- 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 thePanZoomController
. - 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
-
Optional origin permissions for this extension.
- optionalPermissions - Variable in class org.mozilla.geckoview.WebExtension.MetaData
-
Optional permissions for 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.
- 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.
- PermissionPromptResponse(Boolean, Boolean) - Constructor for class org.mozilla.geckoview.WebExtension.PermissionPromptResponse
-
Creates a new PermissionPromptResponse with the given fields.
- 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:
- 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
-
Creates a new
GeckoSession.PromptDelegate.IdentityCredential.ProviderSelectorPrompt
with the given parameters. - 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.
- 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
-
Creates a new
GeckoSession.PromptDelegate.IdentityCredential.ProviderSelectorPrompt.Provider
with the given parameters. - Provider(String, String, String) - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Provider
-
Creates a new
GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Provider
with the given parameters - ProviderAccounts(int, GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Provider, GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Account[]) - Constructor for class org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.ProviderAccounts
-
Creates a new
GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.ProviderAccounts
with the given parameters - 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
-
Creates a new
GeckoSession.PromptDelegate.IdentityCredential.ProviderSelectorPrompt
with the given parameters. - PROXY - Static variable in class org.mozilla.geckoview.GeckoSession.PromptDelegate.AuthPrompt.AuthOptions.Flags
-
The auth prompt is for a proxy.
- PURGED_BOUNCETRACKER - Static variable in class org.mozilla.geckoview.ContentBlockingController.Event
-
Indicates that bounce trackers have been purged.
- 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. - removeWindowInsetsListener(String) - Method in class org.mozilla.geckoview.GeckoView
-
Remove the OnApplyWindowInsetsListener to stop observing WindowInsets changed.
- 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.
- requiredOrigins - Variable in class org.mozilla.geckoview.WebExtension.MetaData
-
Required origin permissions for this extension.
- requiredPermissions - Variable in class org.mozilla.geckoview.WebExtension.MetaData
-
Required permissions for this extension.
- 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 byGeckoSession.getFinder()
performs find-in-page operations. - SessionPdfFileSaver - Class in org.mozilla.geckoview
-
PdfFileSaver
instances returned byGeckoSession.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 forGeckoSession
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
-
Set the
WebExtensionController.AddonManagerDelegate
for this instance. - 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 byGeckoResult.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.
- setCookieBehaviorOptInPartitioning(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Set the pref to control the cookie behavior opt-in partitioning.
- setCookieBehaviorOptInPartitioningPBM(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Set the pref to control the cookie behavior opt-in partitioning in private browsing mode.
- 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
-
Enable the Enteprise Roots feature.
- 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
-
Set the
WebExtensionController.ExtensionProcessDelegate
for this instance. - 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.
- setFdlibmMathEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Set the pref to control whether to use fdlibm for Math.sin, Math.cos, and Math.tan.
- setFetchPriorityEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Set the pref to control whether network.fetchpriority.enabled is enabled.
- setFingerprintingProtection(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Set the Fingerprint protection in all tabs.
- setFingerprintingProtectionOverrides(String) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Set the Fingerprint protection overrides
- setFingerprintingProtectionPrivateBrowsing(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Set the Fingerprint protection in private tabs.
- 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.
- setParallelMarkingEnabled(boolean) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Set the pref to control whether javascript.options.mem.gc_parallel_marking is enabled.
- 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.
- setUserCharacteristicPingCurrentVersion(int) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Set the current user characteristic ping version.
- 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
- setWebContentIsolationStrategy(Integer) - Method in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Set the strategy used to control how sites are isolated into separate processes when Fission is enabled.
- 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.
- SOFT_BLOCKLIST - Static variable in class org.mozilla.geckoview.WebExtension.DisabledFlags
-
The extension has been disabled by the soft-blocklist.
- 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.
- STRATEGY_ISOLATE_EVERYTHING - Static variable in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Web content is always isolated into its own `webIsolated` content process based on site-origin, and will only load in a shared `web` content process if site-origin could not be determined.
- STRATEGY_ISOLATE_HIGH_VALUE - Static variable in class org.mozilla.geckoview.GeckoRuntimeSettings
-
Only isolates web content loaded by sites which are considered "high value".
- STRATEGY_ISOLATE_NOTHING - Static variable in class org.mozilla.geckoview.GeckoRuntimeSettings
-
All web content is loaded into a shared `web` content process.
- 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
-
Convenience method for
GeckoResult.then(OnValueListener, OnExceptionListener)
. - 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 orThrowable
. - 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
-
Convenience method for calling
TranslationsController.SessionTranslation.translate(String, String, TranslationOptions)
with a translation pair. - 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, 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.PermissionPromptResponse - Class in org.mozilla.geckoview
-
Holds all the information which the user has submited as part of a confirmation of a permissions prompt request.
- 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
-
Contains the possible values for the
source
parameter inWebExtensionController.enable(org.mozilla.geckoview.WebExtension, int)
andWebExtensionController.disable(org.mozilla.geckoview.WebExtension, int)
. - 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.
- windowInsetsChanged(WindowInsetsCompat) - Method in class org.mozilla.geckoview.GeckoDisplay
-
Called when the root window insets changed.
- 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form