Index

A B C D E F G H I J L 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<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.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.
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
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 onReceivedHttpAuthRequest equivalent).
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.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.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).
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 Android MediaSessionCompat and 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 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
 
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; 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.

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 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
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
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 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
 
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 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

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 url with 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.cefriumQuery calls.
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
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.
A B C D E F G H I J L N O P Q R S T U V Z 
All Classes and Interfaces|All Packages|Constant Field Values