Index

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

A

activeRenderProcessCount() - Static method in class com.cefrium.CefriumBrowser
Exact number of live renderer processes the engine currently has -- counts RenderProcessHost only, so utility/network/audio/storage and GPU child processes are NOT included (this is the clean renderer count, unlike ps | grep sandboxed_process which mixes them all).
addDialogView(PropertyModel, Callback, Callback) - Method in class com.cefrium.CefModalDialogPresenter
 
allow(String) - Method in interface com.cefrium.CefriumBrowser.BeforeDownloadCallback
Start the download.
areComponentUpdatesEnabled() - Static method in class com.cefrium.Cefrium
 
areNetworkTimeQueriesEnabled() - Static method in class com.cefrium.Cefrium
 

B

Basic usage - Section in class com.cefrium.Cefrium
 

C

Callback() - Constructor for class com.cefrium.CefriumBrowser.Callback
 
cancel() - Method in interface com.cefrium.CefriumBrowser.BeforeDownloadCallback
Block the download (nothing is written).
cancel() - Method in interface com.cefrium.CefriumBrowser.DeviceChooserSession
Dismiss the chooser; the page's request promise rejects.
cancel() - Method in class com.cefrium.CefriumBrowser.DownloadItem
Cancel this download.
cancel() - Method in interface com.cefrium.CefriumBrowser.HttpAuthCallback
 
cancel() - Method in class com.cefrium.CefriumBrowser.QuickMenuCallback
Dismiss the menu without acting.
cancel() - Method in interface com.cefrium.CefriumBrowser.SslErrorCallback
 
cancel() - Method in interface com.cefrium.CefriumDialogHandler.FileDialogCallback
Cancel the file selection.
cancel() - Method in interface com.cefrium.CefriumRequestHandler.ClientCertificateCallback
Proceed with no client certificate.
cancelContactsPicker(Object) - Method in class com.cefrium.CefContactsPickerDelegate
 
cancelDownload(int) - Method in class com.cefrium.CefriumBrowser
Cancel an in-progress download by its id.
canGoBack() - Method in class com.cefrium.CefriumBrowser
 
captureBitmap(CefriumBrowser.BitmapCallback) - Method in class com.cefrium.CefriumBrowser
Captures the current page to a Bitmap, delivered asynchronously on the main thread.
CefAndroidProtocolHandler - Class in com.cefrium
Java side of Cefrium's APK asset/resource URL loading (FEATURE-061).
CefAuthenticatorInterfaceRegistrar - Class in com.cefrium.webauthn
FEATURE-064: registers the WebAuthn Authenticator factory for render frames so navigator.credentials.create/get({publicKey}) (passkeys) reach the Android Fido2 / Credential Manager path (surfacing providers like Proton Pass).
CefContactsPickerDelegate - Class in com.cefrium
Contact Picker delegate for the embedding (navigator.contacts.select).
CefContactsPickerDelegate() - Constructor for class com.cefrium.CefContactsPickerDelegate
 
CefModalDialogPresenter - Class in com.cefrium
A ModalDialogManager.Presenter that renders Chromium dialog models with a plain Android AlertDialog.
CefModalDialogPresenter(Context) - Constructor for class com.cefrium.CefModalDialogPresenter
 
CefPaymentInterfaceRegistrar - Class in com.cefrium.payments
Registers the no-UI Cefrium PaymentRequest factory for render frames.
CefPaymentRequestFactory - Class in com.cefrium.payments
Creates a no-UI PaymentRequest service for a frame running inside a Cefrium embedding.
CefPaymentRequestFactory(RenderFrameHost) - Constructor for class com.cefrium.payments.CefPaymentRequestFactory
 
Cefrium - Class in com.cefrium
Entry point for the Cefrium SDK.
CefriumAudioHandler - Interface in com.cefrium
Raw PCM tap of the page's audio, mirroring CEF's CefAudioHandler.
CefriumBrowser - Class in com.cefrium
A browser instance backed by Chromium via CEF (Chromium Embedded Framework).
CefriumBrowser() - Constructor for class com.cefrium.CefriumBrowser
Create a new off-screen browser with default settings.
CefriumBrowser(int, int) - Constructor for class com.cefrium.CefriumBrowser
Create a new off-screen browser with specified viewport size.
CefriumBrowser(int, int, float) - Constructor for class com.cefrium.CefriumBrowser
Create a new off-screen browser with specified viewport size and device scale factor.
CefriumBrowser.BeforeDownloadCallback - Interface in com.cefrium
CefriumBrowser.BitmapCallback - Interface in com.cefrium
Receives the captured page bitmap (null on failure).
CefriumBrowser.Callback - Class in com.cefrium
Unified callback interface for browser events.
CefriumBrowser.CefriumDownloadHandler - Interface in com.cefrium
Richer download handler that can allow/deny a download before it starts and cancel/pause/resume one in progress.
CefriumBrowser.ChooserDevice - Class in com.cefrium
A candidate device offered to a CefriumBrowser.DeviceChooserSession.
CefriumBrowser.Cookie - Class in com.cefrium
An HTTP cookie read from the browser's cookie store.
CefriumBrowser.CookieCallback - Interface in com.cefrium
CefriumBrowser.DeviceChooserHandler - Interface in com.cefrium
Presents device chooser UI for the frontier web device APIs.
CefriumBrowser.DeviceChooserSession - Interface in com.cefrium
A live device chooser.
CefriumBrowser.DownloadItem - Class in com.cefrium
Snapshot of a download plus in-progress controls.
CefriumBrowser.HttpAuthCallback - Interface in com.cefrium
Receives the app's credentials (or cancel) for an HTTP auth challenge.
CefriumBrowser.HttpAuthHandler - Interface in com.cefrium
Supplies credentials for an HTTP or proxy authentication challenge (the WebView onReceivedHttpAuthRequest equivalent).
CefriumBrowser.ImageCallback - Interface in com.cefrium
CefriumBrowser.JsDialogCallback - Interface in com.cefrium
Resolves a JS dialog.
CefriumBrowser.JsDialogHandler - Interface in com.cefrium
Handles page JS dialogs (alert/confirm/prompt).
CefriumBrowser.NavigationEntry - Class in com.cefrium
One entry in the navigation history.
CefriumBrowser.OnContextMenuListener - Interface in com.cefrium
Listener for context menu events (long press on links/images).
CefriumBrowser.OnDownloadListener - Interface in com.cefrium
Listener for download progress updates.
CefriumBrowser.OnFindResultListener - Interface in com.cefrium
Listener for find-in-page results.
CefriumBrowser.OnFullscreenChangedListener - Interface in com.cefrium
Listener for fullscreen mode changes.
CefriumBrowser.OnLoadingStateChangedListener - Interface in com.cefrium
Listener for loading state changes.
CefriumBrowser.OnRenderProcessTerminatedListener - Interface in com.cefrium
Listener for renderer-process termination.
CefriumBrowser.OnRequestInterceptedListener - Interface in com.cefrium
Listener for network requests.
CefriumBrowser.OnTitleChangedListener - Interface in com.cefrium
Listener for title changes.
CefriumBrowser.OnUrlChangedListener - Interface in com.cefrium
Listener for URL changes.
CefriumBrowser.PdfCallback - Interface in com.cefrium
CefriumBrowser.PermissionCallback - Interface in com.cefrium
Receives the app's grant/deny decision for a permission request.
CefriumBrowser.PermissionHandler - Interface in com.cefrium
Decides web permission requests (geolocation, camera, mic, ...).
CefriumBrowser.PopupHandler - Interface in com.cefrium
Handles popups (window.open / target=_blank).
CefriumBrowser.QueryCallback - Interface in com.cefrium
Resolves a CefriumBrowser.QueryHandler query back to JavaScript.
CefriumBrowser.QueryHandler - Interface in com.cefrium
Handles JavaScript window.cefriumQuery({request, onSuccess, onFailure}) calls from page content (the JS ↔ native bridge).
CefriumBrowser.QuickMenuCallback - Class in com.cefrium
Executes the OSR text-selection quick-menu choice.
CefriumBrowser.RequestInterceptor - Interface in com.cefrium
Decides whether to block outgoing requests.
CefriumBrowser.SslErrorCallback - Interface in com.cefrium
Receives the app's proceed/cancel decision for an invalid certificate.
CefriumBrowser.SslErrorHandler - Interface in com.cefrium
Decides whether to continue loading a URL whose TLS certificate failed validation (the WebView onReceivedSslError equivalent).
CefriumCommandHandler - Interface in com.cefrium
Handles Chrome command IDs, mirroring CEF's CefCommandHandler.
CefriumDialogHandler - Interface in com.cefrium
Handles the file-chooser dialog for <input type=file> (WebView WebChromeClient.onShowFileChooser), mirroring CEF's CefDialogHandler.
CefriumDialogHandler.FileDialogCallback - Interface in com.cefrium
Supplies the selected file path(s)/URI(s), or cancels.
CefriumDisplayHandler - Interface in com.cefrium
Display-related notifications (favicon, load progress, console messages, status text, media-device usage).
CefriumDragHandler - Interface in com.cefrium
HTML5 drag-and-drop notifications, mirroring CEF's CefDragHandler.
CefriumFocusHandler - Interface in com.cefrium
Focus coordination between the web view and native Android views, mirroring CEF's CefFocusHandler.
CefriumFrameHandler - Interface in com.cefrium
Frame lifecycle notifications, mirroring CEF's CefFrameHandler.
CefriumInitProvider - Class in com.cefrium
Zero-config initializer for the Cefrium SDK.
CefriumInitProvider() - Constructor for class com.cefrium.CefriumInitProvider
 
CefriumKeyboardHandler - Interface in com.cefrium
Intercepts keyboard events before/while the page handles them, mirroring CEF's CefKeyboardHandler.
CefriumLoadHandler - Interface in com.cefrium
Per-frame load notifications.
CefriumMediaService - Class in com.cefrium
Foreground service that hosts the media-playback notification for CefriumMediaSession.
CefriumMediaService() - Constructor for class com.cefrium.CefriumMediaService
 
CefriumMediaSession - Class in com.cefrium
Bridges the page's navigator.mediaSession (Chromium MediaSession) to an Android MediaSessionCompat and a lock-screen / shade media notification.
CefriumRenderHandler - Interface in com.cefrium
Callback interface for receiving rendered frames from a CefriumBrowser.
CefriumRequestHandler - Interface in com.cefrium
Request/navigation and render-process notifications from CEF's CefRequestHandler that are not already delivered by the SSL, HTTP-auth or request-interception paths.
CefriumRequestHandler.ClientCertificateCallback - Interface in com.cefrium
Supplies the chosen client certificate (or none) for an mTLS challenge.
CefriumSurfaceContainer - Class in com.cefrium
FrameLayout that hosts the browser surface and participates in Android nested scrolling.
CefriumSurfaceContainer(Context) - Constructor for class com.cefrium.CefriumSurfaceContainer
 
CefWindowAndroid - Class in com.cefrium
Cefrium's ActivityWindowAndroid, adding a ModalDialogManager.
CefWindowAndroid(Context, boolean, IntentRequestTracker, InsetObserver, boolean) - Constructor for class com.cefrium.CefWindowAndroid
 
CHROMIUM_VERSION - Static variable in class com.cefrium.Cefrium
Bundled Chromium engine version (pinned to the build).
clearCache() - Method in class com.cefrium.CefriumBrowser
Clears the browser's HTTP cache.
clearProxy() - Method in class com.cefrium.CefriumBrowser
Convenience: disable proxying (direct connection).
close() - Method in class com.cefrium.CefriumBrowser
Close this browser and release all native resources.
closedBrowserCount() - Static method in class com.cefrium.CefriumBrowser
Cumulative number of browsers that have finished closing (their OnBeforeClose fired).
com.cefrium - package com.cefrium
 
com.cefrium.payments - package com.cefrium.payments
 
com.cefrium.webauthn - package com.cefrium.webauthn
 
contextMenuCommand(int) - Method in class com.cefrium.CefriumBrowser
Send the user's context menu selection back to CEF.
continueDialog(boolean, String) - Method in interface com.cefrium.CefriumBrowser.JsDialogCallback
 
Cookie(String, String, String, String, boolean, boolean) - Constructor for class com.cefrium.CefriumBrowser.Cookie
 
copy() - Method in class com.cefrium.CefriumBrowser.QuickMenuCallback
 
createImpl() - Method in class com.cefrium.payments.CefPaymentRequestFactory
 
createWithSurface(Activity) - Static method in class com.cefrium.CefriumBrowser
Create a browser that renders directly to an Android Surface.
createWithSurface(Activity, boolean) - Static method in class com.cefrium.CefriumBrowser
Like CefriumBrowser.createWithSurface(android.app.Activity) but for a private (incognito) tab.
current - Variable in class com.cefrium.CefriumBrowser.NavigationEntry
True if this is the currently visible entry.
cut() - Method in class com.cefrium.CefriumBrowser.QuickMenuCallback
 

D

delete(Uri, String, String[]) - Method in class com.cefrium.CefriumInitProvider
 
deleteCookies(String, String) - Method in class com.cefrium.CefriumBrowser
Deletes cookies for url; name null/empty = all for the URL.
destroy() - Method in class com.cefrium.CefWindowAndroid
 
DEVICE_BLUETOOTH - Static variable in class com.cefrium.CefriumBrowser
Device chooser kinds, passed to CefriumBrowser.DeviceChooserHandler.
DEVICE_SERIAL - Static variable in class com.cefrium.CefriumBrowser
 
DEVICE_USB - Static variable in class com.cefrium.CefriumBrowser
 
dispatchNestedFling(float, float, boolean) - Method in class com.cefrium.CefriumSurfaceContainer
 
dispatchNestedPreFling(float, float) - Method in class com.cefrium.CefriumSurfaceContainer
 
dispatchNestedPreScroll(int, int, int[], int[]) - Method in class com.cefrium.CefriumSurfaceContainer
 
dispatchNestedPreScroll(int, int, int[], int[], int) - Method in class com.cefrium.CefriumSurfaceContainer
 
dispatchNestedScroll(int, int, int, int, int[]) - Method in class com.cefrium.CefriumSurfaceContainer
 
dispatchNestedScroll(int, int, int, int, int[], int) - Method in class com.cefrium.CefriumSurfaceContainer
 
dispatchNestedScroll(int, int, int, int, int[], int, int[]) - Method in class com.cefrium.CefriumSurfaceContainer
 
domain - Variable in class com.cefrium.CefriumBrowser.Cookie
 
downloadAndLoadEasyList(Context) - Static method in class com.cefrium.Cefrium
Download and load EasyList from the internet.
downloadImage(String, int, CefriumBrowser.ImageCallback) - Method in class com.cefrium.CefriumBrowser
Fetches an image (e.g.

E

evaluateJavaScript(String) - Method in class com.cefrium.CefriumBrowser
Execute JavaScript in the browser's main frame (fire-and-forget).
exitFullscreen() - Method in class com.cefrium.CefriumBrowser
Programmatically exit HTML fullscreen (e.g.

F

failure(int, String) - Method in interface com.cefrium.CefriumBrowser.QueryCallback
 
fileDialogResult(long, String[]) - Method in class com.cefrium.CefriumBrowser
Delivers a file-chooser selection (empty/null cancels).
find(String, boolean, boolean, boolean) - Method in class com.cefrium.CefriumBrowser
Search for text in the current page.
flushCookies() - Method in class com.cefrium.CefriumBrowser
Persists the cookie store to disk.

G

getBlockedCount() - Method in class com.cefrium.CefriumBrowser
Get the number of blocked ad/tracking requests since the browser was created.
getChromiumVersion() - Static method in class com.cefrium.Cefrium
 
getCookies(String, CefriumBrowser.CookieCallback) - Method in class com.cefrium.CefriumBrowser
Reads cookies visible to url; the callback fires on the UI thread.
getCurrentSpeed() - Method in class com.cefrium.CefriumBrowser.DownloadItem
Current speed in bytes/second.
getFullPath() - Method in class com.cefrium.CefriumBrowser.DownloadItem
Target path on disk (may be empty before the download starts).
getId() - Method in class com.cefrium.CefriumBrowser.DownloadItem
Unique id of this download (stable for its lifetime).
getInterruptReason() - Method in class com.cefrium.CefriumBrowser.DownloadItem
CEF cef_download_interrupt_reason_t (0 = none).
getMimeType() - Method in class com.cefrium.CefriumBrowser.DownloadItem
 
getMimeType(InputStream, String) - Static method in class com.cefrium.CefAndroidProtocolHandler
Called from native: best-effort MIME type for the URL/stream, or null.
getModalDialogManager() - Method in class com.cefrium.CefWindowAndroid
 
getNavigationEntries() - Method in class com.cefrium.CefriumBrowser
Returns the back/forward history with titles, oldest-first.
getOrigin() - Method in interface com.cefrium.CefriumBrowser.DeviceChooserSession
The origin (e.g.
getPercentComplete() - Method in class com.cefrium.CefriumBrowser.DownloadItem
 
getReceivedBytes() - Method in class com.cefrium.CefriumBrowser.DownloadItem
 
getSuggestedName() - Method in class com.cefrium.CefriumBrowser.DownloadItem
 
getSurfaceContainer() - Method in class com.cefrium.CefriumBrowser
Get the container View for Surface rendering.
getTotalBytes() - Method in class com.cefrium.CefriumBrowser.DownloadItem
 
getType() - Method in interface com.cefrium.CefriumBrowser.DeviceChooserSession
getType(Uri) - Method in class com.cefrium.CefriumInitProvider
 
getUrl() - Method in class com.cefrium.CefriumBrowser.DownloadItem
 
getUrl() - Method in class com.cefrium.CefriumBrowser
The current top-level URL, or null before the first navigation.
getVersion() - Static method in class com.cefrium.Cefrium
 
goBack() - Method in class com.cefrium.CefriumBrowser
Navigate back in history.
goForward() - Method in class com.cefrium.CefriumBrowser
Navigate forward in history.

H

hasNestedScrollingParent() - Method in class com.cefrium.CefriumSurfaceContainer
 
hasNestedScrollingParent(int) - Method in class com.cefrium.CefriumSurfaceContainer
 
httpOnly - Variable in class com.cefrium.CefriumBrowser.Cookie
 

I

id - Variable in class com.cefrium.CefriumBrowser.ChooserDevice
imeCancelComposition() - Method in class com.cefrium.CefriumBrowser
Cancel the current composition, discarding the composed text.
imeCommitText(String, int) - Method in class com.cefrium.CefriumBrowser
Commit text, ending any active composition.
imeFinishComposingText(boolean) - Method in class com.cefrium.CefriumBrowser
Complete the current composition, keeping the composed text.
imeSetComposition(String, int, int) - Method in class com.cefrium.CefriumBrowser
Set (or update) the current IME composition.
initialize() - Static method in class com.cefrium.Cefrium
Initialize the Cefrium engine using the application context captured during per-process setup.
initialize(Context) - Static method in class com.cefrium.Cefrium
Initialize the Cefrium engine.
insert(Uri, ContentValues) - Method in class com.cefrium.CefriumInitProvider
 
invalidate() - Method in class com.cefrium.CefriumBrowser
Force the browser to repaint.
isAudioMuted() - Method in class com.cefrium.CefriumBrowser
Whether the page's audio is currently muted via CefriumBrowser.setAudioMuted(boolean).
isCanceled() - Method in class com.cefrium.CefriumBrowser.DownloadItem
 
isComplete() - Method in class com.cefrium.CefriumBrowser.DownloadItem
 
isIncognito() - Method in class com.cefrium.CefriumBrowser
 
isInitialized() - Static method in class com.cefrium.Cefrium
 
isNestedScrollingEnabled() - Method in class com.cefrium.CefriumSurfaceContainer
 
isPaused() - Method in class com.cefrium.CefriumBrowser.DownloadItem
 
isPinchToZoomEnabled() - Method in class com.cefrium.CefriumBrowser
 
isPlayingAudio() - Method in class com.cefrium.CefriumBrowser
Whether this browser currently has audible media playing -- at least one audio media session that is not paused.

J

JS_DIALOG_ALERT - Static variable in class com.cefrium.CefriumBrowser
alert()
JS_DIALOG_CONFIRM - Static variable in class com.cefrium.CefriumBrowser
confirm()
JS_DIALOG_PROMPT - Static variable in class com.cefrium.CefriumBrowser
prompt()

K

KEY_CHAR - Static variable in class com.cefrium.CefriumBrowser
Key event type: character (matches CEF KEYEVENT_CHAR).
KEY_DOWN - Static variable in class com.cefrium.CefriumBrowser
Key event type: key down (matches CEF KEYEVENT_KEYDOWN).
KEY_RAW_DOWN - Static variable in class com.cefrium.CefriumBrowser
Key event type: raw key down (matches CEF KEYEVENT_RAWKEYDOWN).
KEY_UP - Static variable in class com.cefrium.CefriumBrowser
Key event type: key up (matches CEF KEYEVENT_KEYUP).

L

liveBrowserCount() - Static method in class com.cefrium.CefriumBrowser
Live (not-yet-closed) browser instances.
loadAdBlockList(String) - Static method in class com.cefrium.Cefrium
Load ad-blocking filter rules from an EasyList-format file.
loadDataWithBaseUrl(String, String, String, String, String) - Method in class com.cefrium.CefriumBrowser
Loads a data string with an explicit base URL, mirroring Android WebView's WebView.loadDataWithBaseURL(String, String, String, String, String).
loadHtml(String) - Method in class com.cefrium.CefriumBrowser
Loads an HTML string directly (served to the engine as a data: URL).
loadHtmlWithBaseUrl(String, String) - Method in class com.cefrium.CefriumBrowser
Convenience: load an HTML string with the given base URL (text/html, utf-8, history = baseUrl).
loadUrl(String) - Method in class com.cefrium.CefriumBrowser
Navigate to a URL.

M

MODE_OPEN - Static variable in interface com.cefrium.CefriumDialogHandler
File dialog mode: open a single file.
MODE_OPEN_FOLDER - Static variable in interface com.cefrium.CefriumDialogHandler
File dialog mode: open a folder.
MODE_OPEN_MULTIPLE - Static variable in interface com.cefrium.CefriumDialogHandler
File dialog mode: open multiple files.
MODE_SAVE - Static variable in interface com.cefrium.CefriumDialogHandler
File dialog mode: save a file.
MOUSE_BUTTON_LEFT - Static variable in class com.cefrium.CefriumBrowser
Mouse button for the click APIs (matches CEF's MBT_LEFT/MIDDLE/RIGHT).
MOUSE_BUTTON_MIDDLE - Static variable in class com.cefrium.CefriumBrowser
 
MOUSE_BUTTON_RIGHT - Static variable in class com.cefrium.CefriumBrowser
 
MOUSE_MODIFIER_ALT - Static variable in class com.cefrium.CefriumBrowser
 
MOUSE_MODIFIER_CTRL - Static variable in class com.cefrium.CefriumBrowser
 
MOUSE_MODIFIER_SHIFT - Static variable in class com.cefrium.CefriumBrowser
Modifier bit flags for mouse events; OR them together (0 = none).

N

name - Variable in class com.cefrium.CefriumBrowser.ChooserDevice
Human-readable label for the picker (may be empty).
name - Variable in class com.cefrium.CefriumBrowser.Cookie
 
NavigationEntry(boolean, String, String) - Constructor for class com.cefrium.CefriumBrowser.NavigationEntry
 

O

onActivityResult(int, int, Intent) - Method in class com.cefrium.CefriumBrowser
Forward Activity result to the browser for intent handling (file picker, permissions, etc.).
onAudioStreamError(String) - Method in interface com.cefrium.CefriumAudioHandler
An audio stream error occurred (the stream is stopped).
onAudioStreamPacket(ByteBuffer, int, long) - Method in interface com.cefrium.CefriumAudioHandler
A PCM packet.
onAudioStreamStarted(int, int) - Method in interface com.cefrium.CefriumAudioHandler
The audio stream started.
onAudioStreamStopped() - Method in interface com.cefrium.CefriumAudioHandler
The audio stream stopped.
onBeforeDownload(CefriumBrowser.DownloadItem, CefriumBrowser.BeforeDownloadCallback) - Method in interface com.cefrium.CefriumBrowser.CefriumDownloadHandler
A download is about to start.
onBeforeUnloadDialog(String, boolean, CefriumBrowser.JsDialogCallback) - Method in interface com.cefrium.CefriumBrowser.JsDialogHandler
A beforeunload "Leave site?" prompt for a dirty form.
onBind(Intent) - Method in class com.cefrium.CefriumMediaService
 
onBitmap(Bitmap) - Method in interface com.cefrium.CefriumBrowser.BitmapCallback
 
onCanSaveCookie(String, String, String) - Method in interface com.cefrium.CefriumRequestHandler
Whether a cookie may be SAVED from a response (opt-in; see CefriumBrowser.setCookieFilterEnabled(boolean)).
onCanSendCookie(String, String, String) - Method in interface com.cefrium.CefriumRequestHandler
Whether a cookie may be SENT with a request (opt-in; enable with CefriumBrowser.setCookieFilterEnabled(boolean)).
onChromeCommand(int, int) - Method in interface com.cefrium.CefriumCommandHandler
Execute (or veto) a Chrome command.
onConsoleMessage(int, String, String, int) - Method in interface com.cefrium.CefriumDisplayHandler
A JavaScript console message (WebView onConsoleMessage).
onContextMenu(String, String) - Method in class com.cefrium.CefriumBrowser.Callback
 
onContextMenu(String, String) - Method in interface com.cefrium.CefriumBrowser.OnContextMenuListener
 
onCookies(List) - Method in interface com.cefrium.CefriumBrowser.CookieCallback
 
onCreate() - Method in class com.cefrium.CefriumInitProvider
 
onDeviceAdded(CefriumBrowser.DeviceChooserSession, CefriumBrowser.ChooserDevice) - Method in interface com.cefrium.CefriumBrowser.DeviceChooserHandler
A candidate device became available (called repeatedly while a Bluetooth scan runs; once per present device for USB/Serial).
onDeviceChooserClosed(CefriumBrowser.DeviceChooserSession) - Method in interface com.cefrium.CefriumBrowser.DeviceChooserHandler
The engine closed the chooser (e.g.
onDeviceRemoved(CefriumBrowser.DeviceChooserSession, String) - Method in interface com.cefrium.CefriumBrowser.DeviceChooserHandler
onDialogClosed() - Method in interface com.cefrium.CefriumBrowser.JsDialogHandler
A JS dialog was closed.
onDialogResetState() - Method in interface com.cefrium.CefriumBrowser.JsDialogHandler
The dialog state was reset (e.g.
onDismissPermissionPrompt(long, int) - Method in interface com.cefrium.CefriumBrowser.PermissionHandler
An in-flight permission prompt was auto-dismissed (e.g.
onDocumentAvailable() - Method in interface com.cefrium.CefriumRequestHandler
The document is available in the main frame (DOM ready).
onDownloadUpdated(CefriumBrowser.DownloadItem) - Method in interface com.cefrium.CefriumBrowser.CefriumDownloadHandler
Progress update for an in-flight download.
onDownloadUpdated(String, String, int, boolean, boolean) - Method in class com.cefrium.CefriumBrowser.Callback
 
onDownloadUpdated(String, String, int, boolean, boolean) - Method in interface com.cefrium.CefriumBrowser.OnDownloadListener
 
onDragEnter(int) - Method in interface com.cefrium.CefriumDragHandler
A drag entered the web view.
onDraggableRegionsChanged(int[]) - Method in interface com.cefrium.CefriumDragHandler
The page's draggable regions changed (CSS -webkit-app-region).
onFaviconUrlChanged(String[]) - Method in interface com.cefrium.CefriumDisplayHandler
The page's favicon URLs changed (WebView onReceivedIcon / faviconUrl).
onFileDialog(int, String, String[], CefriumDialogHandler.FileDialogCallback) - Method in interface com.cefrium.CefriumDialogHandler
A file input asked to choose file(s).
onFindResult(int, int) - Method in class com.cefrium.CefriumBrowser.Callback
 
onFindResult(int, int) - Method in interface com.cefrium.CefriumBrowser.OnFindResultListener
 
onFocusedNodeChanged(boolean, String, String, String) - Method in interface com.cefrium.CefriumRenderHandler
Called (OSR) when the focused editable node changes, carrying the field's current value, placeholder and type read from the DOM in the renderer.
onFrameAttached(String, boolean) - Method in interface com.cefrium.CefriumFrameHandler
A frame can route commands to/from its renderer.
onFrameCreated(String, boolean) - Method in interface com.cefrium.CefriumFrameHandler
A new frame was created.
onFrameDestroyed(String, boolean) - Method in interface com.cefrium.CefriumFrameHandler
A frame was destroyed (last notification for that frame).
onFrameDetached(String, boolean) - Method in interface com.cefrium.CefriumFrameHandler
A frame lost its renderer connection.
onFullscreenChanged(boolean) - Method in class com.cefrium.CefriumBrowser.Callback
 
onFullscreenChanged(boolean) - Method in interface com.cefrium.CefriumBrowser.OnFullscreenChangedListener
 
onGotFocus() - Method in interface com.cefrium.CefriumFocusHandler
The browser received focus.
onHttpAuthRequest(String, String, int, boolean, CefriumBrowser.HttpAuthCallback) - Method in interface com.cefrium.CefriumBrowser.HttpAuthHandler
 
onImage(String, Bitmap) - Method in interface com.cefrium.CefriumBrowser.ImageCallback
 
onImeCompositionRangeChanged(int, int, int, int) - Method in interface com.cefrium.CefriumRenderHandler
The IME composition rectangle (bounds of the first composed character, in view pixels) changed — use it to position an IME overlay.
onInterceptTouchEvent(MotionEvent) - Method in class com.cefrium.CefriumSurfaceContainer
 
onJsDialog(int, String, String, CefriumBrowser.JsDialogCallback) - Method in interface com.cefrium.CefriumBrowser.JsDialogHandler
 
onKeyEvent(int, int, int) - Method in interface com.cefrium.CefriumKeyboardHandler
Called after the renderer declined to handle the event.
onLoadError(int, String, String) - Method in interface com.cefrium.CefriumLoadHandler
The main frame failed to load (WebView onReceivedError).
onLoadingProgress(double) - Method in interface com.cefrium.CefriumDisplayHandler
Fractional load progress (WebView onProgressChanged).
onLoadingStateChanged(boolean, boolean, boolean) - Method in class com.cefrium.CefriumBrowser.Callback
 
onLoadingStateChanged(boolean, boolean, boolean) - Method in interface com.cefrium.CefriumBrowser.OnLoadingStateChangedListener
 
onLoadStart(String) - Method in interface com.cefrium.CefriumLoadHandler
The main frame started loading url.
onMainFrameChanged(String, boolean) - Method in interface com.cefrium.CefriumFrameHandler
The main frame changed (creation, navigation, or destruction).
onMediaAccessChange(boolean, boolean) - Method in interface com.cefrium.CefriumDisplayHandler
Camera/microphone in-use state changed (privacy indicator).
onOpenPopup(String, boolean) - Method in interface com.cefrium.CefriumBrowser.PopupHandler
Return true if you handled it (e.g.
onOpenUrlFromTab(String, int, boolean) - Method in interface com.cefrium.CefriumRequestHandler
A link/JS requested opening a URL in a new tab (window.open, target=_blank, ctrl-click).
onPaint(int, int, ByteBuffer) - Method in interface com.cefrium.CefriumRenderHandler
Called when a new frame has been rendered.
onPause() - Method in class com.cefrium.CefriumBrowser
Convenience for "host is backgrounding": hide the page, suspend media and mute audio so inline audio/video actually stops (visibility HIDDEN alone keeps background audio playing).
onPdfPrinted(String, boolean) - Method in interface com.cefrium.CefriumBrowser.PdfCallback
 
onPermissionRequest(String, int, CefriumBrowser.PermissionCallback) - Method in interface com.cefrium.CefriumBrowser.PermissionHandler
 
onPopupPaint(int, int, int, int, ByteBuffer) - Method in interface com.cefrium.CefriumRenderHandler
Paints an OSR popup widget (e.g.
onPopupShow(boolean) - Method in interface com.cefrium.CefriumRenderHandler
An OSR popup widget was shown (true) or hidden (false).
onPopupSize(int, int, int, int) - Method in interface com.cefrium.CefriumRenderHandler
The OSR popup widget's geometry (view pixels).
onPreKeyEvent(int, int, int) - Method in interface com.cefrium.CefriumKeyboardHandler
Called before the event is sent to the renderer.
onQuery(long, String, String, CefriumBrowser.QueryCallback) - Method in interface com.cefrium.CefriumBrowser.QueryHandler
 
onQuickMenu(int, int, int, int, int, CefriumBrowser.QuickMenuCallback) - Method in interface com.cefrium.CefriumRenderHandler
Called (OSR) when the text-selection quick menu (Cut / Copy / Paste) should be shown -- e.g.
onRenderProcessTerminated(int, int) - Method in interface com.cefrium.CefriumBrowser.OnRenderProcessTerminatedListener
 
onRenderResponsive() - Method in interface com.cefrium.CefriumRequestHandler
A previously unresponsive render process became responsive again.
onRenderUnresponsive() - Method in interface com.cefrium.CefriumRequestHandler
The render process became unresponsive (WebView onRenderProcessUnresponsive).
onRenderViewReady() - Method in interface com.cefrium.CefriumRequestHandler
The render view is ready.
onRequestIntercepted(String, String, boolean) - Method in class com.cefrium.CefriumBrowser.Callback
 
onRequestIntercepted(String, String, boolean) - Method in interface com.cefrium.CefriumBrowser.OnRequestInterceptedListener
 
onResourceLoadComplete(String, int, long) - Method in interface com.cefrium.CefriumRequestHandler
A resource finished loading.
onResourceRedirect(String, String) - Method in interface com.cefrium.CefriumRequestHandler
A resource load was redirected.
onResourceResponse(String, int) - Method in interface com.cefrium.CefriumRequestHandler
A resource response was received (inspection only).
onResponseData(String, ByteBuffer) - Method in interface com.cefrium.CefriumRequestHandler
A chunk of a response body (opt-in; enable with CefriumBrowser.setResponseTapEnabled(boolean)).
onResume() - Method in class com.cefrium.CefriumBrowser
Convenience for "host is foregrounding": unmute, make the page visible and resume media suspended by CefriumBrowser.onPause().
onScrollOffsetChanged(double, double) - Method in interface com.cefrium.CefriumRenderHandler
The page scroll offset changed (CSS pixels).
onSelectClientCertificate(boolean, String, int, String[], CefriumRequestHandler.ClientCertificateCallback) - Method in interface com.cefrium.CefriumRequestHandler
The server requested a client certificate (mTLS).
onSetFocus(int) - Method in interface com.cefrium.CefriumFocusHandler
The browser component is requesting focus.
onShowDeviceChooser(CefriumBrowser.DeviceChooserSession) - Method in interface com.cefrium.CefriumBrowser.DeviceChooserHandler
A chooser opened; present UI and keep session to resolve it.
onSslError(String, int, CefriumBrowser.SslErrorCallback) - Method in interface com.cefrium.CefriumBrowser.SslErrorHandler
 
onStartCommand(Intent, int, int) - Method in class com.cefrium.CefriumMediaService
 
onStatusMessage(String) - Method in interface com.cefrium.CefriumDisplayHandler
Link-hover status text (empty when the pointer leaves a link).
onTakeFocus(boolean) - Method in interface com.cefrium.CefriumFocusHandler
The browser is giving up focus (tab-out).
onTextSelectionChanged(String) - Method in interface com.cefrium.CefriumRenderHandler
The selected text changed (empty when the selection is cleared).
onTitleChanged(String) - Method in class com.cefrium.CefriumBrowser.Callback
 
onTitleChanged(String) - Method in interface com.cefrium.CefriumBrowser.OnTitleChangedListener
 
onTouchEvent(MotionEvent) - Method in class com.cefrium.CefriumSurfaceContainer
 
onTouchHandleStateChanged(int, int, int, boolean) - Method in interface com.cefrium.CefriumRenderHandler
Called (OSR) when a text-selection handle's state changes.
onUrlChanged(String) - Method in class com.cefrium.CefriumBrowser.Callback
 
onUrlChanged(String) - Method in interface com.cefrium.CefriumBrowser.OnUrlChangedListener
 
onVirtualKeyboardRequested(int) - Method in interface com.cefrium.CefriumRenderHandler
Called when the focused editable node changes and the on-screen keyboard should be shown or hidden (OSR mode).
open(String) - Static method in class com.cefrium.CefAndroidProtocolHandler
Called from native: open an InputStream for the given URL, or null.

P

paste() - Method in class com.cefrium.CefriumBrowser.QuickMenuCallback
 
path - Variable in class com.cefrium.CefriumBrowser.Cookie
 
pause() - Method in class com.cefrium.CefriumBrowser.DownloadItem
Pause this download.
pauseDownload(int) - Method in class com.cefrium.CefriumBrowser
Pause an in-progress download by its id.
PERMISSION_CAMERA - Static variable in class com.cefrium.CefriumBrowser
 
PERMISSION_CLIPBOARD - Static variable in class com.cefrium.CefriumBrowser
Clipboard read (navigator.clipboard.readText).
PERMISSION_GEOLOCATION - Static variable in class com.cefrium.CefriumBrowser
Permission types (bitmask, from cef_permission_request_types_t).
PERMISSION_MICROPHONE - Static variable in class com.cefrium.CefriumBrowser
 
PERMISSION_NFC - Static variable in class com.cefrium.CefriumBrowser
Web NFC (NDEFReader scan/write).
PERMISSION_NOTIFICATIONS - Static variable in class com.cefrium.CefriumBrowser
 
postUrl(String, byte[]) - Method in class com.cefrium.CefriumBrowser
Loads url with an HTTP POST body.
printToPdf(String, CefriumBrowser.PdfCallback) - Method in class com.cefrium.CefriumBrowser
Renders the current page to a PDF at filePath (async).
proceed() - Method in interface com.cefrium.CefriumBrowser.SslErrorCallback
 
proceed(String, String) - Method in interface com.cefrium.CefriumBrowser.HttpAuthCallback
 
PROXY_AUTO_DETECT - Static variable in class com.cefrium.CefriumBrowser
 
PROXY_DIRECT - Static variable in class com.cefrium.CefriumBrowser
Proxy modes for CefriumBrowser.setProxy(String, String) (Chromium proxy modes).
PROXY_FIXED - Static variable in class com.cefrium.CefriumBrowser
 
PROXY_PAC - Static variable in class com.cefrium.CefriumBrowser
 
PROXY_SYSTEM - Static variable in class com.cefrium.CefriumBrowser
 

Q

QM_CAN_COPY - Static variable in class com.cefrium.CefriumBrowser
Quick-menu edit-state flag: Copy is available.
QM_CAN_CUT - Static variable in class com.cefrium.CefriumBrowser
Quick-menu edit-state flag: Cut is available (matches CEF QM_EDITFLAG_CAN_CUT).
QM_CAN_PASTE - Static variable in class com.cefrium.CefriumBrowser
Quick-menu edit-state flag: Paste is available.
query(Uri, String[], String, String[], String) - Method in class com.cefrium.CefriumInitProvider
 
QuickMenuCallback() - Constructor for class com.cefrium.CefriumBrowser.QuickMenuCallback
 

R

reapUnusedRenderers() - Static method in class com.cefrium.CefriumBrowser
Shuts down render child-processes left orphaned after browsers were closed (e.g.
register() - Static method in class com.cefrium.payments.CefPaymentInterfaceRegistrar
Idempotent; safe to call on every navigation.
register() - Static method in class com.cefrium.webauthn.CefAuthenticatorInterfaceRegistrar
Idempotent; safe to call on every navigation.
reload() - Method in class com.cefrium.CefriumBrowser
Reload the current page.
removeDialogView(PropertyModel) - Method in class com.cefrium.CefModalDialogPresenter
 
respond(boolean) - Method in interface com.cefrium.CefriumBrowser.PermissionCallback
 
restoreNavigationState(byte[]) - Method in class com.cefrium.CefriumBrowser
Restores a navigation stack captured by CefriumBrowser.serializeNavigationState().
restoreState(Bundle) - Method in class com.cefrium.CefriumBrowser
Restores state previously captured by CefriumBrowser.saveState() — re-navigates to the saved URL.
resume() - Method in class com.cefrium.CefriumBrowser.DownloadItem
Resume a paused download.
resumeDownload(int) - Method in class com.cefrium.CefriumBrowser
Resume a paused download by its id.
resumeMedia() - Method in class com.cefrium.CefriumBrowser
Resumes media suspended by CefriumBrowser.suspendMedia() (resumes where it left off).

S

SAME_SITE_LAX - Static variable in class com.cefrium.CefriumBrowser
 
SAME_SITE_NONE - Static variable in class com.cefrium.CefriumBrowser
 
SAME_SITE_STRICT - Static variable in class com.cefrium.CefriumBrowser
 
SAME_SITE_UNSPECIFIED - Static variable in class com.cefrium.CefriumBrowser
 
saveState() - Method in class com.cefrium.CefriumBrowser
Captures restorable browser state (the current URL) into a Bundle.
secure - Variable in class com.cefrium.CefriumBrowser.Cookie
 
select(int) - Method in interface com.cefrium.CefriumRequestHandler.ClientCertificateCallback
Select the certificate at index in the offered list.
select(String) - Method in interface com.cefrium.CefriumBrowser.DeviceChooserSession
Continue the request with the chosen device (an id from CefriumBrowser.ChooserDevice).
select(String[]) - Method in interface com.cefrium.CefriumDialogHandler.FileDialogCallback
Continue with the chosen paths/URIs (empty cancels).
sendDoubleClick(int, int) - Method in class com.cefrium.CefriumBrowser
Double left click at (x, y).
sendKeyEvent(int, int, int, int, char) - Method in class com.cefrium.CefriumBrowser
Send a key event to the browser (OSR).
sendLeftClick(int, int) - Method in class com.cefrium.CefriumBrowser
Left click at (x, y).
sendMouseClick(int, int, int) - Method in class com.cefrium.CefriumBrowser
Click at (x, y) with the given button (down + up).
sendMouseClick(int, int, int, int, int) - Method in class com.cefrium.CefriumBrowser
Click at (x, y) with a button, click count, and modifiers (down + up).
sendMouseDown(int, int, int, int) - Method in class com.cefrium.CefriumBrowser
Press a mouse button at (x, y) without releasing it.
sendMouseLeave(int, int) - Method in class com.cefrium.CefriumBrowser
Signal the pointer leaving the view at (x, y) (clears :hover).
sendMouseMove(int, int) - Method in class com.cefrium.CefriumBrowser
Move the mouse pointer to (x, y).
sendMouseMove(int, int, int) - Method in class com.cefrium.CefriumBrowser
Move the pointer to (x, y) with modifier keys held (see MOUSE_MODIFIER_*).
sendMouseUp(int, int, int, int) - Method in class com.cefrium.CefriumBrowser
Release a mouse button at (x, y).
sendMouseWheel(int, int, int, int) - Method in class com.cefrium.CefriumBrowser
Scroll the mouse wheel at (x, y).
sendMouseWheel(int, int, int, int, int) - Method in class com.cefrium.CefriumBrowser
Scroll the mouse wheel at (x, y) with modifier keys held.
sendRightClick(int, int) - Method in class com.cefrium.CefriumBrowser
Right click at (x, y).
sendSwipe(float, float, float, float, int) - Method in class com.cefrium.CefriumBrowser
Swipe from (x1, y1) to (x2, y2) as a down + steps moves + up -- drives scrolling/flinging.
sendTap(float, float) - Method in class com.cefrium.CefriumBrowser
Tap at (x, y): a finger down immediately followed by up.
sendTouchDown(float, float) - Method in class com.cefrium.CefriumBrowser
Press a finger down at (x, y).
sendTouchEvent(int, float, float, int) - Method in class com.cefrium.CefriumBrowser
Forward a touch event to the browser.
sendTouchMove(float, float) - Method in class com.cefrium.CefriumBrowser
Move the pressed finger to (x, y).
sendTouchUp(float, float) - Method in class com.cefrium.CefriumBrowser
Lift the finger at (x, y).
serializeNavigationState() - Method in class com.cefrium.CefriumBrowser
Serializes this tab's full back/forward navigation stack (each entry's URL and blink PageState, plus the current index) for session restore.
setAudioHandler(CefriumAudioHandler) - Method in class com.cefrium.CefriumBrowser
Sets the audio handler.
setAudioMuted(boolean) - Method in class com.cefrium.CefriumBrowser
Mutes/unmutes ALL audio output of the page (keeps media decoding/playing, just silenced).
setCallback(CefriumBrowser.Callback) - Method in class com.cefrium.CefriumBrowser
Set a unified callback for all browser events.
setCommandHandler(CefriumCommandHandler) - Method in class com.cefrium.CefriumBrowser
Sets the Chrome command handler.
setComponentUpdatesEnabled(boolean) - Static method in class com.cefrium.Cefrium
Control whether the engine keeps its security data up to date over the network.
setContentSetting(String, int, int) - Method in class com.cefrium.CefriumBrowser
Sets a per-origin web-permission content setting without showing a prompt.
setCookie(String, String, String) - Method in class com.cefrium.CefriumBrowser
Sets a session cookie for url (domain/path inferred from the URL).
setCookie(String, String, String, boolean, boolean, int) - Method in class com.cefrium.CefriumBrowser
Sets a session cookie for url with explicit attributes.
setCookieFilterEnabled(boolean) - Method in class com.cefrium.CefriumBrowser
Enable the opt-in per-cookie access filter (CefriumRequestHandler.onCanSendCookie(String, String, String)/onCanSaveCookie).
setDarkMode(boolean) - Method in class com.cefrium.CefriumBrowser
Set dark mode via CEF API (CefRequestContext::SetChromeColorSchemeMode).
setDeviceChooserHandler(CefriumBrowser.DeviceChooserHandler) - Method in class com.cefrium.CefriumBrowser
Sets the device chooser handler (null = cancel all device requests).
setDialogHandler(CefriumDialogHandler) - Method in class com.cefrium.CefriumBrowser
Sets the file-chooser dialog handler (<input type=file>).
setDisplayHandler(CefriumDisplayHandler) - Method in class com.cefrium.CefriumBrowser
Sets the display handler (favicon, progress, console, status, media).
setDownloadHandler(CefriumBrowser.CefriumDownloadHandler) - Method in class com.cefrium.CefriumBrowser
Set the controllable download handler (allow/deny + cancel/pause/resume).
setDragHandler(CefriumDragHandler) - Method in class com.cefrium.CefriumBrowser
Sets the drag handler.
setFocusHandler(CefriumFocusHandler) - Method in class com.cefrium.CefriumBrowser
Sets the focus handler.
setFrameHandler(CefriumFrameHandler) - Method in class com.cefrium.CefriumBrowser
Sets the frame lifecycle handler.
setHttpAuthHandler(CefriumBrowser.HttpAuthHandler) - Method in class com.cefrium.CefriumBrowser
Sets the HTTP auth handler (null = cancel every auth challenge).
setJavaScriptEnabled(boolean) - Method in class com.cefrium.CefriumBrowser
Enables/disables JavaScript at runtime (Emulation.setScriptExecutionDisabled).
setJsDialogHandler(CefriumBrowser.JsDialogHandler) - Method in class com.cefrium.CefriumBrowser
Sets a custom JS-dialog handler (null = default Android AlertDialog).
setKeyboardHandler(CefriumKeyboardHandler) - Method in class com.cefrium.CefriumBrowser
Sets the keyboard handler (intercept keys before the page).
setLoadHandler(CefriumLoadHandler) - Method in class com.cefrium.CefriumBrowser
Sets the per-frame load handler (load start / error).
setMediaSessionActivity(PendingIntent) - Method in class com.cefrium.CefriumBrowser
Sets the PendingIntent fired when the user taps this browser's media control (notification / lock-screen player).
setMediaSessionEnabled(boolean) - Method in class com.cefrium.CefriumBrowser
Enables system media controls (lock-screen + notification shade) for this browser's playback, driven by the page's navigator.mediaSession .
setNestedScrollingEnabled(boolean) - Method in class com.cefrium.CefriumSurfaceContainer
 
setNetworkTimeQueriesEnabled(boolean) - Static method in class com.cefrium.Cefrium
Control whether the engine queries Google's time service.
setOnContextMenuListener(CefriumBrowser.OnContextMenuListener) - Method in class com.cefrium.CefriumBrowser
Set the listener for context menu events.
setOnDownloadListener(CefriumBrowser.OnDownloadListener) - Method in class com.cefrium.CefriumBrowser
Set the listener for download progress updates.
setOnFindResultListener(CefriumBrowser.OnFindResultListener) - Method in class com.cefrium.CefriumBrowser
Set the listener for find-in-page results.
setOnFullscreenChangedListener(CefriumBrowser.OnFullscreenChangedListener) - Method in class com.cefrium.CefriumBrowser
Set a listener for fullscreen mode changes.
setOnLoadingStateChangedListener(CefriumBrowser.OnLoadingStateChangedListener) - Method in class com.cefrium.CefriumBrowser
Set a listener for loading state changes.
setOnRenderProcessTerminatedListener(CefriumBrowser.OnRenderProcessTerminatedListener) - Method in class com.cefrium.CefriumBrowser
Set a listener notified when a renderer process for this browser dies.
setOnRequestInterceptedListener(CefriumBrowser.OnRequestInterceptedListener) - Method in class com.cefrium.CefriumBrowser
Set a listener for network request interception.
setOnTitleChangedListener(CefriumBrowser.OnTitleChangedListener) - Method in class com.cefrium.CefriumBrowser
Set a listener for title changes.
setOnUrlChangedListener(CefriumBrowser.OnUrlChangedListener) - Method in class com.cefrium.CefriumBrowser
Set a listener for URL changes during navigation.
setPageVisible(boolean) - Method in class com.cefrium.CefriumBrowser
Sets the page's visibility (compositor + Page Visibility API document.hidden).
setPermissionHandler(CefriumBrowser.PermissionHandler) - Method in class com.cefrium.CefriumBrowser
Sets the permission handler (null = deny all web permission requests).
setPinchToZoomEnabled(boolean) - Method in class com.cefrium.CefriumBrowser
Enables or disables pinch-to-zoom (and page zoom) for arbitrary page content.
setPopupHandler(CefriumBrowser.PopupHandler) - Method in class com.cefrium.CefriumBrowser
Sets a popup handler (null = load popups in this browser).
setProxy(String) - Method in class com.cefrium.CefriumBrowser
Convenience: route all traffic through a fixed proxy "host:port".
setProxy(String, String) - Method in class com.cefrium.CefriumBrowser
Configures the proxy for this browser's request context.
setPullToRefreshEnabled(boolean) - Method in class com.cefrium.CefriumBrowser
Enable pull-to-refresh: an overscroll-down gesture at the top of the page reloads it (Chrome-style).
setQueryHandler(CefriumBrowser.QueryHandler) - Method in class com.cefrium.CefriumBrowser
Registers the handler for window.cefriumQuery calls.
setRenderHandler(CefriumRenderHandler) - Method in class com.cefrium.CefriumBrowser
Set the render handler to receive painted frames (OSR mode only).
setRequestHandler(CefriumRequestHandler) - Method in class com.cefrium.CefriumBrowser
 
setRequestInterceptor(CefriumBrowser.RequestInterceptor) - Method in class com.cefrium.CefriumBrowser
Sets a programmatic request interceptor (null clears it).
setResponseTapEnabled(boolean) - Method in class com.cefrium.CefriumBrowser
Enable the opt-in response-body tap (CefriumRequestHandler.onResponseData(String, ByteBuffer)).
setSslErrorHandler(CefriumBrowser.SslErrorHandler) - Method in class com.cefrium.CefriumBrowser
Sets the SSL/certificate error handler (null = cancel on every cert error).
SETTING_ALLOW - Static variable in class com.cefrium.CefriumBrowser
 
SETTING_ASK - Static variable in class com.cefrium.CefriumBrowser
 
SETTING_BLOCK - Static variable in class com.cefrium.CefriumBrowser
 
SETTING_DEFAULT - Static variable in class com.cefrium.CefriumBrowser
setupProcess(Context) - Static method in class com.cefrium.Cefrium
Run the per-process Chromium setup the browser process needs before native init.
setUserAgentOverride(String) - Method in class com.cefrium.CefriumBrowser
Overrides the User-Agent at runtime (Emulation.setUserAgentOverride).
setZoomLevel(double) - Method in class com.cefrium.CefriumBrowser
Sets the zoom level (0 = 100%; factor = 1.2^level).
shouldBlockRequest(String, String, boolean) - Method in interface com.cefrium.CefriumBrowser.RequestInterceptor
Return true to block (cancel) this request.
showContactsPicker(WebContents, ContactsPickerListener, boolean, boolean, boolean, boolean, boolean, boolean, String, ContactsFetcher) - Method in class com.cefrium.CefContactsPickerDelegate
 
shutdown() - Static method in class com.cefrium.Cefrium
Shut down the Cefrium engine.
startDownload(String) - Method in class com.cefrium.CefriumBrowser
Force a download of url.
startNestedScroll(int) - Method in class com.cefrium.CefriumSurfaceContainer
 
startNestedScroll(int, int) - Method in class com.cefrium.CefriumSurfaceContainer
 
stopAllMedia() - Method in class com.cefrium.CefriumBrowser
Hard-stops all media players (not resumable like CefriumBrowser.suspendMedia()) and mutes audio.
stopFinding(boolean) - Method in class com.cefrium.CefriumBrowser
Stop the current find-in-page search.
stopLoading() - Method in class com.cefrium.CefriumBrowser
Stops the current load.
stopMediaSession() - Method in class com.cefrium.CefriumBrowser
Stops the page's media session and dismisses its media notification.
stopNestedScroll() - Method in class com.cefrium.CefriumSurfaceContainer
 
stopNestedScroll(int) - Method in class com.cefrium.CefriumSurfaceContainer
 
success(String) - Method in interface com.cefrium.CefriumBrowser.QueryCallback
 
suspendMedia() - Method in class com.cefrium.CefriumBrowser
Suspends active media (audio + video) at the browser-process level (MediaSession Suspend == the audio-focus-loss path).

T

TERMINATION_ABNORMAL - Static variable in class com.cefrium.CefriumBrowser
Termination status: process exited abnormally.
TERMINATION_CRASHED - Static variable in class com.cefrium.CefriumBrowser
Termination status: process crashed.
TERMINATION_KILLED - Static variable in class com.cefrium.CefriumBrowser
Termination status: process was killed (e.g.
TERMINATION_OOM - Static variable in class com.cefrium.CefriumBrowser
Termination status: process ran out of memory.
TEXT_INPUT_MODE_DECIMAL - Static variable in class com.cefrium.CefriumBrowser
Decimal keyboard.
TEXT_INPUT_MODE_DEFAULT - Static variable in class com.cefrium.CefriumBrowser
Default input mode (a normal focused field): show the keyboard.
TEXT_INPUT_MODE_EMAIL - Static variable in class com.cefrium.CefriumBrowser
Email keyboard.
TEXT_INPUT_MODE_NONE - Static variable in class com.cefrium.CefriumBrowser
No virtual keyboard (nothing focused, or inputmode="none"): hide it.
TEXT_INPUT_MODE_NUMERIC - Static variable in class com.cefrium.CefriumBrowser
Numeric keyboard.
TEXT_INPUT_MODE_SEARCH - Static variable in class com.cefrium.CefriumBrowser
Search keyboard.
TEXT_INPUT_MODE_TEL - Static variable in class com.cefrium.CefriumBrowser
Telephone keypad.
TEXT_INPUT_MODE_TEXT - Static variable in class com.cefrium.CefriumBrowser
Plain text keyboard.
TEXT_INPUT_MODE_URL - Static variable in class com.cefrium.CefriumBrowser
URL keyboard.
title - Variable in class com.cefrium.CefriumBrowser.NavigationEntry
Entry display title.
totalRenderFrameHostCount() - Static method in class com.cefrium.CefriumBrowser
Total live RenderFrameHosts across all renderer processes -- the real "working frame" count (host pages + iframes).

U

update(Uri, ContentValues, String, String[]) - Method in class com.cefrium.CefriumInitProvider
 
url - Variable in class com.cefrium.CefriumBrowser.NavigationEntry
Entry URL.
User-Agent - Section in class com.cefrium.Cefrium
 

V

value - Variable in class com.cefrium.CefriumBrowser.Cookie
 
VERSION - Static variable in class com.cefrium.Cefrium
Cefrium SDK version.

Z

zeroFrameRenderProcessCount() - Static method in class com.cefrium.CefriumBrowser
Renderer processes that currently host ZERO frames -- reuse "zombies" the pool's reap targets.
A B C D E F G H I J K L M N O P Q R S T U V Z 
All Classes and Interfaces|All Packages|Constant Field Values