Index
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
RenderProcessHostonly, so utility/network/audio/storage and GPU child processes are NOT included (this is the clean renderer count, unlikeps | grep sandboxed_processwhich mixes them all). - addDialogView(PropertyModel, Callback<ComponentDialog>, Callback<View>) - Method in class com.cefrium.CefModalDialogPresenter
B
- Basic usage - Search tag in class com.cefrium.Cefrium
- Section
C
- Callback() - Constructor for class com.cefrium.CefriumBrowser.Callback
- cancel() - Method in interface com.cefrium.CefriumBrowser.DeviceChooserSession
-
Dismiss the chooser; the page's request promise rejects.
- cancel() - Method in interface com.cefrium.CefriumBrowser.HttpAuthCallback
- cancel() - Method in interface com.cefrium.CefriumBrowser.SslErrorCallback
- cancelContactsPicker(Object) - Method in class com.cefrium.CefContactsPickerDelegate
- 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. - 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.Presenterthat renders Chromium dialog models with a plain AndroidAlertDialog. - 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.
- 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.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.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
-
Receives the result of
CefriumBrowser.getCookies(java.lang.String, com.cefrium.CefriumBrowser.CookieCallback). - 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.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
onReceivedHttpAuthRequestequivalent). - CefriumBrowser.JsDialogCallback - Interface in com.cefrium
-
Resolves a JS dialog.
- CefriumBrowser.JsDialogHandler - Interface in com.cefrium
-
Handles page JS dialogs (alert/confirm/prompt).
- 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.QueryHandlerquery 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.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
onReceivedSslErrorequivalent). - CefriumInitProvider - Class in com.cefrium
-
Zero-config initializer for the Cefrium SDK.
- CefriumInitProvider() - Constructor for class com.cefrium.CefriumInitProvider
- 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 AndroidMediaSessionCompatand a lock-screen / shade media notification. - CefriumRenderHandler - Interface in com.cefrium
-
Callback interface for receiving rendered frames from a
CefriumBrowser. - 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 aModalDialogManager. - 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
OnBeforeClosefired). - com.cefrium - package com.cefrium
- com.cefrium.payments - package com.cefrium.payments
- 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
- 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.
D
- delete(Uri, String, String[]) - Method in class com.cefrium.CefriumInitProvider
- deleteCookies(String, String) - Method in class com.cefrium.CefriumBrowser
-
Deletes cookies for
url;namenull/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.
E
- evaluateJavaScript(String) - Method in class com.cefrium.CefriumBrowser
-
Execute JavaScript in the browser's main frame (fire-and-forget).
F
- failure(int, String) - Method in interface com.cefrium.CefriumBrowser.QueryCallback
- 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. - getModalDialogManager() - Method in class com.cefrium.CefWindowAndroid
- getOrigin() - Method in interface com.cefrium.CefriumBrowser.DeviceChooserSession
-
The origin (e.g.
- getSurfaceContainer() - Method in class com.cefrium.CefriumBrowser
-
Get the container View for Surface rendering.
- getType() - Method in interface com.cefrium.CefriumBrowser.DeviceChooserSession
- getType(Uri) - Method in class com.cefrium.CefriumInitProvider
- getUrl() - Method in class com.cefrium.CefriumBrowser
-
The current top-level URL, or
nullbefore 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
-
Opaque id to pass to
CefriumBrowser.DeviceChooserSession.select(java.lang.String). - 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). - isIncognito() - Method in class com.cefrium.CefriumBrowser
- isInitialized() - Static method in class com.cefrium.Cefrium
- isNestedScrollingEnabled() - Method in class com.cefrium.CefriumSurfaceContainer
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()
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(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.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.
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
O
- onActivityResult(int, int, Intent) - Method in class com.cefrium.CefriumBrowser
-
Forward Activity result to the browser for intent handling (file picker, permissions, etc.).
- onBind(Intent) - Method in class com.cefrium.CefriumMediaService
- onBitmap(Bitmap) - Method in interface com.cefrium.CefriumBrowser.BitmapCallback
- onContextMenu(String, String) - Method in class com.cefrium.CefriumBrowser.Callback
- onContextMenu(String, String) - Method in interface com.cefrium.CefriumBrowser.OnContextMenuListener
- onCookies(List<CefriumBrowser.Cookie>) - 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
-
A device previously reported to
CefriumBrowser.DeviceChooserHandler.onDeviceAdded(com.cefrium.CefriumBrowser.DeviceChooserSession, com.cefrium.CefriumBrowser.ChooserDevice)is no longer available (e.g. - 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
- onFindResult(int, int) - Method in class com.cefrium.CefriumBrowser.Callback
- onFindResult(int, int) - Method in interface com.cefrium.CefriumBrowser.OnFindResultListener
- onFullscreenChanged(boolean) - Method in class com.cefrium.CefriumBrowser.Callback
- onFullscreenChanged(boolean) - Method in interface com.cefrium.CefriumBrowser.OnFullscreenChangedListener
- onHttpAuthRequest(String, String, int, boolean, CefriumBrowser.HttpAuthCallback) - Method in interface com.cefrium.CefriumBrowser.HttpAuthHandler
- onInterceptTouchEvent(MotionEvent) - Method in class com.cefrium.CefriumSurfaceContainer
- onJsDialog(int, String, String, CefriumBrowser.JsDialogCallback) - Method in interface com.cefrium.CefriumBrowser.JsDialogHandler
- onLoadingStateChanged(boolean, boolean, boolean) - Method in class com.cefrium.CefriumBrowser.Callback
- onLoadingStateChanged(boolean, boolean, boolean) - Method in interface com.cefrium.CefriumBrowser.OnLoadingStateChangedListener
- onOpenPopup(String, boolean) - Method in interface com.cefrium.CefriumBrowser.PopupHandler
-
Return true if you handled it (e.g.
- 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
- onQuery(long, String, String, CefriumBrowser.QueryCallback) - Method in interface com.cefrium.CefriumBrowser.QueryHandler
- onRenderProcessTerminated(int, int) - Method in interface com.cefrium.CefriumBrowser.OnRenderProcessTerminatedListener
- onRequestIntercepted(String, String, boolean) - Method in class com.cefrium.CefriumBrowser.Callback
- onRequestIntercepted(String, String, boolean) - Method in interface com.cefrium.CefriumBrowser.OnRequestInterceptedListener
- onResume() - Method in class com.cefrium.CefriumBrowser
-
Convenience for "host is foregrounding": unmute, make the page visible and resume media suspended by
CefriumBrowser.onPause(). - onShowDeviceChooser(CefriumBrowser.DeviceChooserSession) - Method in interface com.cefrium.CefriumBrowser.DeviceChooserHandler
-
A chooser opened; present UI and keep
sessionto resolve it. - onSslError(String, int, CefriumBrowser.SslErrorCallback) - Method in interface com.cefrium.CefriumBrowser.SslErrorHandler
- onStartCommand(Intent, int, int) - Method in class com.cefrium.CefriumMediaService
- 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
- onUrlChanged(String) - Method in class com.cefrium.CefriumBrowser.Callback
- onUrlChanged(String) - Method in interface com.cefrium.CefriumBrowser.OnUrlChangedListener
P
- path - Variable in class com.cefrium.CefriumBrowser.Cookie
- 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
urlwith 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
- query(Uri, String[], String, String[], String) - Method in class com.cefrium.CefriumInitProvider
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.
- 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. - 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(String) - Method in interface com.cefrium.CefriumBrowser.DeviceChooserSession
-
Continue the request with the chosen device (an id from
CefriumBrowser.ChooserDevice). - sendTouchEvent(int, float, float, int) - Method in class com.cefrium.CefriumBrowser
-
Forward a touch event to the browser.
- 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.
- 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.
- 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
urlwith explicit attributes. - 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).
- 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).
- 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
- 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).
- 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.cefriumQuerycalls. - setRenderHandler(CefriumRenderHandler) - Method in class com.cefrium.CefriumBrowser
-
Set the render handler to receive painted frames (OSR mode only).
- setRequestInterceptor(CefriumBrowser.RequestInterceptor) - Method in class com.cefrium.CefriumBrowser
-
Sets a programmatic request interceptor (null clears it).
- 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
-
Content setting values for
CefriumBrowser.setContentSetting(java.lang.String, int, int). - 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.
- 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.
- 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
- User-Agent - Search tag in class com.cefrium.Cefrium
- Section
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.
All Classes and Interfaces|All Packages|Constant Field Values