All Classes and Interfaces

Class
Description
Absolute font size that is based on the default font size.
The user's address containing information about a street, city, state, etc.
A common interface that all objects providing callbacks must implement.
This callback is invoked when JavaScript alert dialog should be displayed.
An action providing a response to the AlertCallback.
The parameters of the AlertCallback.
This callback is invoked when the engine wants to check whether a specific plugin is allowed or not.
The parameters of the AllowPluginCallback.
A response for AllowPluginCallback.
The supported application themes.
A common interface that all asynchronous callbacks must extend.
An action providing a response to an asynchronous callback.
An HTML DOM attribute.
Allows controlling audio for this Browser instance and receive notifications when audio has been started or stopped playing.
The mode of capturing audio during the content capture session.
An audio event on the loaded web page.
An event indicating that an audio has been started playing on the web page.
An event indicating that an audio has been stopped playing on the web page.
The callback that is invoked when an HTTP request receives an authentication challenge and is unable to respond using cached credentials.
An action providing a response to the AuthenticateCallback.
The parameters of the AuthenticateCallback.
With this proxy configuration the connection automatically detects proxy settings.
This callback is invoked when a web page with POST data is going to be reloaded and the user must confirm that the POST data can be resubmitted.
An action providing a response to the BeforeFormRepostCallback.
The parameters of the BeforeFormRepostCallback.
The callback that is invoked before the upload data is sent to the web server.
The parameters of the BeforeSendUploadDataCallback.
The callback that is invoked before the network transaction starts.
The parameters of the BeforeStartTransactionCallback.
This callback is invoked when the web page is about to be unloaded.
A responder for the BeforeFormRepostCallback.
The parameters of the BeforeUnloadCallback.
The callback is invoked when an HTTP request is about to occur.
The parameters of the BeforeUrlRequestCallback.
A response for BeforeUrlRequestCallback.
Delivers Chromium binaries to the specific directory.
A binary image in the BGRA format.
The abstract superclass of all classes that represent UI toolkit implementations that allow getting a toolkit-specific image from Bitmap.
A JavaFX-specific implementation that allows getting Image from Bitmap.
A Swing-specific implementation that allows getting BufferedImage from Bitmap.
An SWT-specific implementation that allows getting Image from Bitmap.
Thrown when a bitmap request times out.
A web browser control that allows loading a web page or a local HTML file, accessing DOM and executing JavaScript on the loaded web page, getting notifications about loading progress, dispatching keyboard and mouse events, etc.
A common interface for all asynchronous browser callbacks.
An event indicating that the browser instance has become responsive.
An event indicating that the browser instance has become unresponsive.
An interface that all browser callbacks must extend.
An event indicating that the browser instance has been closed.
An event indicating that the Browser instance is about to close.
An interface that all browser events must extend.
The settings of the browser.
A common interface that all synchronous browser callbacks must extend.
A JavaFX UI component that displays content of the resources loaded in the Browser instance associated with it.
A Swing UI component that displays content of the resources loaded in the Browser instance associated with it.
An SWT widget that displays content loaded in the given Browser instance.
An upload data as a sequence of bytes.
A common interface that all callbacks must extend.
The callback is invoked when the engine checks if the given file can be accessed or not.
The parameters of the CanAccessFileCallback.
A response for CanAccessFileCallback.
The callback is invoked to check if the engine can access the given cookie or not.
The parameters of the CanGetCookiesCallback.
A response for CanGetCookiesCallback.
The callback is invoked to check if the given cookie can be set or not.
The parameters of the CanSetCookieCallback.
A response for CanSetCookieCallback.
The capabilities of a printer.
A browser capture session.
An event indicating that a browser has started a capture session.
An event indicating that a browser has stopped a content capture session.
The source for a content capture session.
Provides access to the sources available for content capture.
The type of a content capture source.
The types of content that can be cast to a media receiver.
A session of casting media content to a media receiver.
An event indicating that a new cast session has been discovered.
A service that allows observing alive cast sessions.
An implementation base for cast session events.
An event indicating that the attempt to start the cast session via the JxBrowser API has failed.
An event indicating that the start of the cast session has failed.
An event indicating that the cast session has been stopped.
An SSL certificate instance such as an X.509 certificate providing an SSL server identity.
The callback is invoked when an SSL certificate error occurs during loading a web page.
An action providing a response to the CertificateErrorCallback.
The parameters of the CertificateErrorCallback.
An error found by Chromium when verifying an SSL certificate.
The certificate verification status codes.
A class responsible for delivering Chromium binaries before starting the Engine.
Thrown when the verification of the Chromium binary files has failed and the binaries cannot be extracted from the resources.
Thrown when startup of the Chromium process has been failed.
A client SSL certificate.
An object that may hold resources until it is closed.
The options for the Browser.close(CloseOptions) method.
A builder of CloseOptions.
Allows configuring collate printing.
A numeric model of an RGB color.
A builder of Color.
Color models used for printing.
Allows configuring the color model for printing.
This callback is invoked when JavaScript confirmation dialog should be displayed.
An action providing a response to the ConfirmCallback.
The parameters of the ConfirmCallback.
The connection types recognized by Chromium.
A JavaScript console message.
Console message levels.
An event indicating that a JavaScript console message has been received.
A parsed Content-Type header value.
A builder of ContentType.
A custom context menu item.
The context menu item types.
An HTTP cookie.
A builder of Cookie.
A service that allows working with the session and persistent cookies.
Allows configuring the number of copies to print.
This callback is invoked when browser decides whether a new popup instance can be created or not.
The parameters of the CreatePopupCallback.
A response of the CreatePopupCallback.
The credit card information persisted in the credit card store.
The network issuer of a credit card.
A data store for credit cards.
A custom DOM event.
The parameters of the custom DOM event.
A custom proxy settings.
The default AlertCallback implementation that shows a dialog when JavaScript alert dialog should be displayed.
The default AlertCallback implementation that shows a dialog when JavaScript alert dialog should be displayed.
The default AlertCallback implementation that shows a dialog when JavaScript alert dialog should be displayed.
The default BeforeFormRepostCallback implementation that shows a dialog when a web page with POST data is going to be reloaded.
The default BeforeFormRepostCallback implementation that shows a dialog when a web page with POST data is going to be reloaded.
The default BeforeFormRepostCallback implementation that shows a dialog when a web page with POST data is going to be reloaded.
The default BeforeUnloadCallback implementation that shows a dialog when the web page is about to be unloaded.
The default BeforeUnloadCallback implementation that shows a dialog when the web page is about to be unloaded.
The default BeforeUnloadCallback implementation that shows a dialog when the web page is about to be unloaded.
An abstract base for all the default JavaFX callback implementations.
An abstract base for all the default Swing callback implementations.
An abstract base for all the default SWT callback implementations.
The default ConfirmCallback implementation that shows a dialog when JavaScript confirm dialog should be displayed.
The default ConfirmCallback implementation that shows a dialog when JavaScript confirm dialog should be displayed.
The default ConfirmCallback implementation that shows a dialog when JavaScript confirm dialog should be displayed.
The default OpenExternalAppCallback implementation that shows a dialog when the web page wants to open a link of specific type in the associated external application.
The default OpenExternalAppCallback implementation that shows a dialog when the web page wants to open a link of specific type in the associated external application.
The default OpenExternalAppCallback implementation that shows a dialog when the web page wants to open a link of specific type in the associated external application.
The default OpenFileCallback implementation that shows a file chooser dialog when the engine requests to open a file.
The default OpenFileCallback implementation that shows a file chooser dialog when the engine requests to open a file.
The default OpenFileCallback implementation that shows a file chooser dialog when the engine requests to open a file.
The default OpenFilesCallback implementation that shows a file chooser dialog when the engine requests to open multiple files.
The default OpenFilesCallback implementation that shows a file chooser dialog when the engine requests to open multiple files.
The default OpenFilesCallback implementation that shows a file chooser dialog when the engine requests to open multiple files.
The default OpenFolderCallback implementation that shows a file chooser dialog when the engine requests to open a folder.
The default OpenFolderCallback implementation that shows a file chooser dialog when the engine requests to open a folder.
The default OpenFolderCallback implementation that shows a file chooser dialog when the engine requests to open a folder.
The default OpenPopupCallback implementation that creates and shows a new window with the embedded popup browser.
The default OpenPopupCallback implementation that creates and shows a new window with the embedded popup browser.
The default OpenPopupCallback implementation that creates and shows a new window with the embedded popup browser.
The default PrintCallback implementation that allows the engine to show the print preview dialog.
The default PrintCallback implementation that allows the engine to show the print preview dialog.
The default PrintCallback implementation that allows the engine to show the print preview dialog.
The default PromptCallback implementation that shows a dialog when JavaScript prompt dialog should be displayed.
The default PromptCallback implementation that shows a dialog when JavaScript prompt dialog should be displayed.
The default PromptCallback implementation that shows a dialog when JavaScript prompt dialog should be displayed.
The default RequestPdfDocumentPasswordCallback implementation that shows the PDF viewer password dialog.
The default RequestPdfDocumentPasswordCallback implementation that shows the PDF viewer password dialog.
The default RequestPdfDocumentPasswordCallback implementation that shows the PDF viewer password dialog.
The default SaveAsPdfCallback implementation that shows a file chooser dialog when the engine requests to save content as PDF.
The default SaveAsPdfCallback implementation that shows a file chooser dialog when the engine requests to save content as PDF.
The default SaveAsPdfCallback implementation that shows a file chooser dialog when the engine requests to save content as PDF.
The default SaveCreditCardCallback implementation that shows a bubble that allows the user to save a credit card.
The default SaveCreditCardCallback implementation that shows a bubble that allows the user to save a credit card.
The default SaveCreditCardCallback implementation that shows a bubble that allows the user to save a credit card.
The default SaveFileCallback implementation that shows a file chooser dialog when the browser requests to save a file.
The default SaveFileCallback implementation that shows a file chooser dialog when the engine requests to save a file.
The default SaveFileCallback implementation that shows a file chooser dialog when the engine requests to save a file.
The default SavePasswordCallback implementation that shows a bubble that allows the user to save a password in the password store.
The default SavePasswordCallback implementation that shows a bubble that allows the user to save a password in the password store.
The default SavePasswordCallback implementation that shows a bubble that allows the user to save a password in the password store.
The default SaveUserDataProfileCallback implementation that shows a bubble that allows the user to save the user data profile: city, state, street, zip code, email address, etc.
The default SaveUserDataProfileCallback implementation that shows a bubble that allows the user to save the user data profile: city, state, street, zip code, email address, etc.
The default SaveUserDataProfileCallback implementation that shows a bubble that allows the user to save the user data profile: city, state, street, zip code, email address, etc.
The default SelectClientCertificateCallback implementation that shows a dialog that allows the user to select a certificate from the certificate list passed to the callback.
The default SelectClientCertificateCallback implementation that shows a dialog that allows the user to select a certificate from the certificate list passed to the callback.
The default SelectClientCertificateCallback implementation that shows a dialog that allows the user to select a certificate from the certificate list passed to the callback.
The default SelectColorCallback implementation that shows a color chooser dialog when the user clicks an <input type='color'> HTML5 element.
The default SelectColorCallback implementation that shows a color chooser dialog when the user clicks an <input type='color'> HTML5 element.
The default SelectColorCallback implementation that shows a color chooser dialog when the user clicks an <input type='color'> HTML5 element.
The default ShowContextMenuCallback implementation that displays the context menu on the loaded web page.
The default ShowContextMenuCallback implementation that displays the context menu on the loaded web page.
The default ShowContextMenuCallback implementation that displays the context menu on the loaded web page.
The default ShowDropdownCallback implementation that shows a dropdown widget when user clicks on <select> HTML element in headless toolkits.
The default ShowDropdownCallback implementation that shows a dropdown widget when user clicks on <select> HTML element in headless toolkits.
The default StartCaptureSessionCallback implementation that shows the capture source picker dialog.
The default StartCaptureSessionCallback implementation that shows the capture source picker dialog.
The default StartCaptureSessionCallback implementation that shows the capture source picker dialog.
The default StartDownloadCallback implementation that shows a file chooser dialog when the engine's download service requests to download a file.
The default StartDownloadCallback implementation that shows a file chooser dialog when the engine's download service requests to download a file.
The default StartDownloadCallback implementation that shows a file chooser dialog when engine requests to download a file.
The default UpdatePasswordCallback implementation that shows a bubble that allows the user to update a password in the password store.
The default UpdatePasswordCallback implementation that shows a bubble that allows the user to update a password in the password store.
The default UpdatePasswordCallback implementation that shows a bubble that allows the user to update a password in the password store.
The default UpdateUserDataProfileCallback implementation that shows a bubble that allows the user to update the user data profile: city, state, street, zip code, email address, etc.
The default UpdateUserDataProfileCallback implementation that shows a bubble that allows the user to update the user data profile: city, state, street, zip code, email address, etc.
The default UpdateUserDataProfileCallback implementation that shows a bubble that allows the user to update the user data profile: city, state, street, zip code, email address, etc.
Allows working with Chromium Developer Tools and access the remote debugging URL of the currently loaded web page in the browser instance associated with this DevTools.
Provides functionality for working with a spell check dictionary.
With this proxy configuration the connection does not use a proxy server.
Provides the details about a system display.
Defines the CSS display-mode setting.
An HTML DOM document.
Describes how the position of the other node relates to the position of the reference node.
Represents a physical key used in a DOM keyboard event.
A download activity.
An event indicating that the download has been canceled.
An interface that all download events must extend.
An event indicating that the download has been finished.
An event indicating that the download has been interrupted.
The download interrupt reasons.
An event indicating that the download has been paused.
A service that allows working with the downloads.
The download states.
The details of the download target.
An event indicating that the download has been updated.
Allows managing the drag and drop functionality for the associated BrowserView.
Allows managing the drag and drop functionality for the associated BrowserView.
Allows managing the drag and drop functionality for the associated BrowserView.
Defines which sides of the paper sheet should be used for printing.
Allows configuring the duplex mode for printing.
Provides the supported commands that can be executed in a Frame.
The list of command names.
An HTML DOM element.
Describes how the element will be aligned to the visible area of the scrollable ancestor.
Provides access to the Chromium engine functionality.
An event indicating that the engine has been closed.
An event indicating that the engine has been unexpectedly crashed.
A common interface that all engine events must implement.
A superclass of those exceptions that can be thrown during Engine initialization.
The options that are used to configure Engine instances.
A builder class to construct engine options.
An interface that all engine services must implement.
This callback is invoked when a MouseEntered event is about to be processed by the browser.
The parameters of the EnterMouseCallback.
A response of the EnterMouseCallback.
Provides the details about the current operating system, JVM architecture, JRE version etc.
Throws when the current environment does not meet the minimal operating system and JRE requirements.
A DOM event, for example, mouse or keyboard event, provides access to the event data and methods to change the event behavior.
A common interface for events.
The general DOM event parameters.
A builder of EventParams.
Represents the DOM event phases.
Represents an event target that is able to process events, for example, a DOM node.
A DOM event type.
This callback is invoked when a MouseExited event is about to be processed by the browser.
The parameters of the ExitMouseCallback.
A response of the ExitMouseCallback.
An event indicating that the web page's favicon has been changed.
A file data.
A builder of File.
The parameters of the text find request.
A builder of FindOptions.
A result of the text search.
An event indicating that the browser instance has gained the focus.
An event indicating that the browser instance has lost the focus.
Invoked when JavaScript sends a request to focus the Browser instance by calling the window.focus() method.
A name of the font.
A size of the font.
A size of the font in pixels.
An HTML template for the print footer.
An HTML DOM form control element such as input, select, textarea, etc.
An upload data of the application/x-www-form-urlencoded content type.
A builder of FormData.
A key-value pair that represents a segment of a form data, for example a form field content.
An HTML DOM form element.
A frame in the browser.
An event indicating that a new frame in the browser has been created.
An event indicating that the frame in the Browser has been deleted.
An event indicating that the document loading in the given frame has been finished.
An HTML DOM frame or iframe element.
An event indicating that the content load was failed.
An event indicating that a content loading has been finished in the frame.
The fullscreen mode of the elements on the page.
An event indicating that the browser instance entered the fullscreen mode.
The base interface for fullscreen events.
An event indicating that the browser instance exited the fullscreen mode.
A response of getting theme's color.
A response of getting theme's color.
An HTML template for the print header.
A host name of the URI.
A host/port pair of the URI.
An HTTP authentication cache service.
The HTTP authorization preferences.
An HTTP cache service.
An HTTP header.
An HTTP status code.
An HTML DOM image element.
Annotates a program element (class, method) which must be immutable.
This callback is invoked when the document element has been created and a custom style sheet can be injected into the document.
The parameters of the InjectCssCallback.
A response of the InjectCssCallback.
This callback is invoked when the document element has been created and a custom JavaScript can be injected into the document.
The parameters of the InjectJsCallback.
A response of the InjectJsCallback.
An HTML DOM input element.
The callback is invoked when a URL request is about to be sent out.
The parameters of the InterceptUrlRequestCallback.
Annotates a program element (class, method, package etc.) which is internal to JxBrowser, not part of the public API, and should not be used by users of the library.
Thrown when the given license is invalid.
Thrown when Inter-Process Communication (IPC) setup has been failed.
This annotation allows exposing methods and fields of an injected Java object to JavaScript.
A registry of types that are accessible from JavaScript.
A JavaScript array.
A JavaScript array buffer.
Thrown when an exception is raised in JavaScript.
Represents a JavaScript function that can be passed between Java and JavaScript as a method argument or a return value.
Represents a Java function that can be invoked from JavaScript.
A JavaScript map.
A JavaScript object.
A helper class that allows converting JavaScript objects into a JSON string and creating JavaScript objects from a JSON string.
A JavaScript Promise.
A JsFunctionCallback that is used as a JavaScript Promise handler.
A JavaScript set.
The virtual key codes.
A keyboard event that provides access to the keyboard event data.
A common interface that all keyboard events must extend.
The DOM keyboard event parameters.
A builder of KeyEventParams.
The location of the key on the keyboard or other input device.
The modifiers for the keyboard and mouse events.
A builder of KeyModifiers.
An event indicating that a keyboard key has been pressed.
A builder of KeyPressed.
An event indicating that a keyboard key has been released.
A builder of KeyReleased.
The list of supported keystore types.
An event indicating that a keyboard character key has been typed.
A builder of KeyTyped.
A list of supported user interface languages.
A language for which Chromium can perform spell checking.
Thrown when Chromium fails to configure the spellchecker fails to initialize the spelling dictionary for a language.
A set of standard logging levels that can be used to control logging output.
A superclass of those exceptions that can be thrown during license checking.
Thrown when loading a client certificate from a keystore has been failed.
An event indicating that the content loading has been finished.
An event indicating that the progress of loading the web page has changed.
An event indicating that the content loading has been started.
The parameters of the load URL request.
A builder of LoadUrlParams.
Static class to configure log and create log entries.
A common interface that all media callbacks must extend.
A service that provides access to all the required media casting services.
The details of the media input device (audio/video).
An engine service that allows accessing all the available media input devices.
The media device types.
A media receiver to which media content can be cast.
An event indicating that the receiver disconnected and is not observable by Chromium anymore.
An event indicating that a new media receiver has been discovered in the environment.
A service that allows observing media receivers in the environment.
An implementation base for media receiver events.
The media receiver states.
A media source that is supported by a media receiver.
An event indicating that the web page has started capturing an audio or video stream.
An event indicating that the web page has stopped capturing an audio or video stream.
The type of the captured stream.
The media types.
A media type of the resource.
Thrown when Chromium fails to find the required system libraries on Linux.
The mouse buttons.
An event indicating that the mouse has been moved while the mouse button is pressed.
A builder of MouseDragged.
An event indicating that the mouse has been moved over the web page.
A builder of MouseEntered.
A mouse event that provides access to the mouse event data.
A common interface that all mouse events must extend.
A DOM mouse button.
The DOM mouse event parameters.
A builder of MouseEventParams.
An event indicating that the mouse has been moved out of the web page.
A builder of MouseExited.
The modifiers for the mouse events.
A builder of MouseModifiers.
An event indicating that the mouse has been moved.
A builder of MouseMoved.
An event indicating that the mouse button has been pressed.
A builder of MousePressed.
An event indicating that the mouse button has been released.
A builder of MouseReleased.
An event indicating that the mouse wheel button has been rotated.
A builder of MouseWheel.
This callback is invoked when a MouseMoved event is about to be processed by the browser.
The parameters of the MoveMouseCallback.
A response of the MoveMouseCallback.
This callback is invoked when a MouseWheel event is about to be processed by the browser.
The parameters of the MoveMouseWheelCallback.
A response of the MoveMouseWheelCallback.
An upload data of the multipart/form-data content type.
A builder of MultipartFormData.
A key-value pair that represents a segment of a multi-part form data.
 
Allows loading resources in the browser instance and working with the navigation history.
A common interface for all navigation callbacks must extend.
A navigation history entry.
An interface that all navigation events must extend.
Thrown when navigation to a resource has been failed.
An event indicating that the navigation has been finished.
An event indicating that the navigation has encountered a server redirect.
An event indicating that the navigation has been started.
An event indicating that the navigation has been stopped.
A common interface for all synchronous navigation callbacks must extend.
The network error codes.
A service that provides access to the network-level functionality.
A common interface for all asynchronous network service callbacks must extend.
A common interface for all network service callbacks must extend.
An event indicating a change in the current network connection.
An interface that all network events must extend.
A common interface for all synchronous network service callbacks must extend.
A base DOM object providing access to the common DOM object properties and methods to manage the DOM node structure.
Represents the values that can be used to distinguish different kind of nodes, such that HTML element, text, attribute, from each other.
Thrown when no license found.
This annotation can be applied to a package to indicate that all public methods in this package cannot return null.
Thrown by JsAccessibleTypes methods to indicate that the type (an instance of Class) is an enum or an annotation.
This exception indicates an attempt to use an already closed object.
Observable<T extends Event>
An observable object.
Observer<T extends Event>
A common interface for all event observers.
This callback is invoked when the currently loaded web page wants to open a link in the associated external application.
An action providing a response to the OpenExternalAppCallback.
The parameters of the OpenExternalAppCallback.
This callback is invoked when the browser requests to display a file chooser dialog to open a file.
An action providing a response to the OpenFileCallback.
The parameters of the OpenFileCallback.
This callback is invoked when the browser requests to display a file chooser dialog to open several files.
An action providing a response to the OpenFilesCallback.
The parameters of the OpenFilesCallback.
This callback is invoked when the browser requests to display a file chooser dialog to open a folder.
An action providing a response to the OpenFolderCallback.
The parameters of the OpenFolderCallback.
This callback is invoked when a new popup browser instance should be opened.
The parameters of the OpenPopupCallback.
A response of the OpenPopupCallback.
An HTML DOM option element.
Page orientation values used for printing.
Allows configuring the page orientation.
An event indicating that the PAC file processing has been failed.
An event indicating that the number of pages to print has been updated.
The page margins used for printing.
Allows configuring the page margins.
Page margins in points.
A page range to be printed.
Allows configuring the page ranges to print.
The pages per sheet values that Chromium supports.
Allows configuring the number of pages per sheet.
The page types.
The paper size used for printing.
Allows configuring the paper size for printing.
Represents the measurement unit of the paper size.
A record saved in the password store.
Defines password store types that are used to specify which encryption storage backend to use to encrypt cookies on Linux.
A service for working with logins and passwords saved in the Chromium password store.
Allows configuring the destination PDF file path.
A printer that allows you to print to PDF.
Print settings available when printing HTML content on the PDF printer.
Print settings available when printing PDF content on the PDF printer.
Print settings available when printing HTML or PDF content on the PDF printer.
A service that allows managing permissions.
A common interface for all asynchronous permission service callbacks must extend.
A common interface for all permission service callbacks must extend.
The list of supported permission types.
The details of the installed Chromium plugin.
An engine service that provides the details about the available Chromium plugins.
A common interface for all plugin service callbacks must extend.
The settings to configure the available Chromium Plugins.
A common interface for all synchronous plugin service callbacks must extend.
The plugin types.
A pair of numbers that in general are used to define coordinates in the two-dimensional space.
Provides information about DOM node at a specified point inside the loaded document.
A port of the URI.
The preferred color scheme for the web content.
A JavaScript PresentationRequest.
This callback is invoked when a KeyPressed event is about to be processed by the browser.
The parameters of the PressKeyCallback.
A response of the PressKeyCallback.
This callback is invoked when a MousePressed event is about to be processed by the browser.
The parameters of the PressMouseCallback.
A response of the PressMouseCallback.
Allows configuring printing background graphics.
This callback is invoked when the printing is about to start.
An action providing a response to the PrintCallback.
The parameters of the PrintCallback.
An event indicating that the printing has been completed.
An interface for concrete printers to implement.
Provides access to the available printers.
Allows configuring printing headers and footers.
This callback allows you to configure the print settings when printing HTML content.
An action providing a response to the PrintHtmlCallback.
The parameters of the PrintHtmlCallback.
A printing operation that is currently in-progress.
An interface that all print job events must extend.
This callback allows you to configure the print settings when printing PDF content.
An action providing a response to the PrintPdfCallback.
The parameters of the PrintPdfCallback.
An event indicating that the print preview dialog has been closed.
An event indicating that the print dialog preview has been opened.
Allows configuring printing only the selected content.
A common interface for the concrete print job settings to implement.
A profile allows keeping all browser info separately, like history, proxy settings, spellchecker configurations.
The preferences of a Profile.
A service for managing Chromium profiles.
An interface that all profile services must implement.
A process progress.
This callback is invoked when JavaScript dialog prompting the user to input some text should be displayed.
An action providing a response to the PromptCallback.
The parameters of the PromptCallback.
The list of supported proprietary features.
Allows modifying proxy configuration.
A common interface all proxy configurations must extend.
The proxy types.
The callback is invoked when the response headers have been received for a URL request.
The parameters of the ReceiveHeadersCallback.
A response for ReceiveHeadersCallback.
An exception indicating that the receiver has been disconnected.
An exception indicating that the receiver has not been discovered within the specified timeout.
A rectangle described by the location and dimensions.
An event indicating that a redirect response code (3xx) has been received for the URL request.
This callback is invoked when a KeyReleased event is about to be processed by the browser.
The parameters of the ReleaseKeyCallback.
A response of the ReleaseKeyCallback.
This callback is invoked when a MouseReleased event is about to be processed by the browser.
The parameters of the ReleaseMouseCallback.
A response of the ReleaseMouseCallback.
A list of supported rendering modes.
Contains information about current render process associated with the Frame instance.
An event indicating that a new render process for the browser has been started.
An event indicating that the render process of the browser has been terminated.
An event indicating that the URL request has been completed.
An event indicating that the URL request has been destroyed.
The callback is invoked when the frame requests the password for an encrypted PDF document.
An action providing a response to the RequestPdfDocumentPasswordCallback.
The parameters of the RequestPdfDocumentPasswordCallback.
This callback is invoked when a web page requests a permission, for example to enable geolocation or notifications.
An action providing a response to the RequestPermissionCallback.
The parameters of the RequestPermissionCallback.
Resource types.
An event indicating that a part of HTTP response body has been received over the network.
An event indicating that the first byte of the URL response body has been received.
The result code that is obtained after creating a cast session.
Represents the SameSite cookie attribute values of the `Set-Cookie` HTTP response header.
This callback is invoked when the browser requests to display a file chooser dialog to save content as PDF.
An action providing a response to the SaveAsPdfCallback.
The parameters of the SaveAsPdfCallback.
A callback that is invoked when the user is prompted to save a credit card to the credit card store.
An action providing a response to the SaveCreditCardCallback.
The parameters of the SaveCreditCardCallback.
This callback is invoked when the browser requests to display a file chooser dialog to save a file.
An action providing a response to the SaveFileCallback.
The parameters of the SaveFileCallback.
Determines how the web page will be saved.
A callback that is invoked when the user is prompted to save the credentials in the password store.
An action providing a response to the SavePasswordCallback.
The parameters of the SavePasswordCallback.
A callback that is invoked when the user is prompted to save the user data profile to the user data store.
An action providing a response to the SaveUserDataProfileCallback.
The parameters of the SaveUserDataProfileCallback.
The scaling used for printing.
Allows configuring the scaling for printing.
The custom scaling used for printing.
The scheme component of a URL.
A screen whose content can be cast.
Configuration options for screen casting.
A builder of ScreenCastOptions.
A service that allows obtaining connected screens.
The scroll types.
Base interface for search methods that must be inherited by the DOM interfaces that want to have search mechanisms.
This callback is invoked when the web server requires authorization via SSL client certificate.
An action providing a response to the SelectClientCertificateCallback.
The parameters of the SelectClientCertificateCallback.
This callback is invoked when the user clicks an <input type='color'> HTML5 element.
An action providing a response to the SelectColorCallback.
The parameters of the SelectColorCallback.
An HTML DOM select element.
This callback is invoked when the web page asks which media input device should be used.
The parameters of the SelectMediaDeviceCallback.
A request to set theme's color.
A request to set theme's color.
This callback is invoked when the browser attempts to display a context menu, for example, when the user right-clicks on a misspelled word on the web page.
An action providing a response to the ShowContextMenuCallback.
The parameters of the ShowContextMenuCallback.
This callback is invoked when the engine is about to display an error web page because the web server sends an empty HTTP response with the HTTP status code that represents an error.
 
This callback is invoked when the engine is about to display a network error web page because the required web resource cannot be loaded because of a network error.
 
A response for ShowNetErrorPageCallback.
A pair of numbers that in general are used to define dimensions in the two-dimensional space.
An event indicating that spell checking on the frame has been completed.
A profile service that provides functionality for configuring spell checking.
A spell checking result that contains the bounds of a mis-spelled substring of the checked text.
A spell check menu in the context menu.
An SSL private key.
The list of supported SSL connection versions.
This callback is invoked when a web page requests permission to start a capture session.
An action to take in StartCaptureSessionCallback.
The parameters of the StartCaptureSessionCallback.
The callback that is invoked when the browser is about to start downloading the file.
An action providing a response to the StartDownloadCallback.
The parameters of the StartDownloadCallback.
This callback is invoked before the engine starts navigation to a resource.
The parameters of the StartNavigationCallback.
A response for StartNavigationCallback.
A callback that is invoked when a presentation has been requested via the JavaScript Presentation API.
An action providing a response to the StartPresentationCallback.
The parameters of the StartPresentationCallback.
An event indicating that the status text has been changed.
A subscription returns from Observable.on(Class, Observer) to allow unsubscribing.
All supported suggestions pop-up types.
A common interface that all synchronous callbacks must extend.
A local or network printer installed in the system.
Print settings available when printing HTML content on a physical printer.
Print settings available when printing PDF content on a physical printer.
Print settings available when printing HTML or PDF content on a physical printer.
 
The render process termination statuses.
An HTML DOM textarea element.
An upload data of the text/plain content type.
Allows finding text on the loaded web page.
Thrown when a blocking operation times out.
A point in time independent of any time zone or calendar, represented as milliseconds in UTC UNIX Epoch time.
An event indicating that the web page title has been changed.
This callback is invoked when a KeyTyped event is about to be processed by the browser.
The parameters of the TypeKeyCallback.
A response of the TypeKeyCallback.
Thrown by JsAccessibleTypes methods to indicate that the type is not public.
A DOM UI event that can be fired with the key modifiers.
The DOM UI event parameters with the key modifiers.
A builder of UiEventModifierParams.
Thrown when the requested operation cannot be executed with the current rendering mode because it is not supported.
An event indicating that JavaScript requests to update bounds of the Browser instance.
A callback that is invoked when the user is prompted to update the password in the password store.
An action providing a response to the UpdatePasswordCallback.
The parameters of the UpdatePasswordCallback.
A callback that is invoked when the user is prompted to update the user data profile in the user data store.
An action providing a response to the SaveUserDataProfileCallback.
The parameters of the UpdateUserDataProfileCallback.
A common interface that all upload data implementations must extend.
With this proxy configuration the connection uses proxy settings received from proxy auto-config (PAC) file which is located at the specific address.
The details about an URL request.
An identifier of the UrlRequest instance.
Represents the url request job for a URL request.
An identifier of the UrlRequestJob.
The options needed to initialize UrlRequestJob.
The URL request statuses.
Thrown when the user data directory is already used by another Engine instance in this or another Java application.
Thrown when the user data directory does not exist and cannot be created.
The collected data entered by the user to a form and persisted to the user data store.
A data store for the user data.
The callback is invoked when certificate verification is required.
The parameters of the VerifyCertificateCallback.
Information about the product and the Chromium engine versions.
The the media performance/privacy tradeoffs which affect how WebRTC traffic will be routed and how much local address information will be exposed.
An HTML WebStorage.
Thrown by WebStorage methods to indicate that the requested operation failed.
Thrown by the WebStorage.putItem(String, String) method when the item size exceeds the available space in the storage.
Thrown by WebStorage methods if the access to the web storage is forbidden for the current document.
A wheel event that provides access to the wheel event data.
Represents the type of the delta units.
The DOM wheel event parameters.
A builder of WheelEventParams.
The abstract holder for a UI toolkit specific widget.
A certificate factory, which is used to create X.509 certificates.
Signals that an XPath expression evaluation has been failed or it is impossible to perform a specific operation with XPathResult.
An implementation of the DOM W3C XPathResult interface that represents the result of the XPath expression evaluation.
Represents the XPath result types.
Allows configuring zoom level for the domain of the currently loaded web page.
A zoom level of a web page.
An event indicating that the zoom level for a specific URL has been changed.
Allows configuring the default zoom level and receive notifications about zoom changes.
An interface that all zoom service events must extend.