| Chromium Embedded Framework (CEF)
    128.0.1+gc234e7f+chromium-128.0.6613.7
    | 
Implement this interface to handle events related to browser display state. More...
#include "include/cef_display_handler.h"
 
  
| Public Member Functions | |
| virtual void | OnAddressChange (CefRefPtr< CefBrowser > browser, CefRefPtr< CefFrame > frame, const CefString &url) | 
| Called when a frame's address has changed.  More... | |
| virtual void | OnTitleChange (CefRefPtr< CefBrowser > browser, const CefString &title) | 
| Called when the page title changes.  More... | |
| virtual void | OnFaviconURLChange (CefRefPtr< CefBrowser > browser, const std::vector< CefString > &icon_urls) | 
| Called when the page icon changes.  More... | |
| virtual void | OnFullscreenModeChange (CefRefPtr< CefBrowser > browser, bool fullscreen) | 
| Called when web content in the page has toggled fullscreen mode.  More... | |
| virtual bool | OnTooltip (CefRefPtr< CefBrowser > browser, CefString &text) | 
| Called when the browser is about to display a tooltip.  More... | |
| virtual void | OnStatusMessage (CefRefPtr< CefBrowser > browser, const CefString &value) | 
| Called when the browser receives a status message.  More... | |
| virtual bool | OnConsoleMessage (CefRefPtr< CefBrowser > browser, cef_log_severity_t level, const CefString &message, const CefString &source, int line) | 
| Called to display a console message.  More... | |
| virtual bool | OnAutoResize (CefRefPtr< CefBrowser > browser, const CefSize &new_size) | 
| Called when auto-resize is enabled via CefBrowserHost::SetAutoResizeEnabled and the contents have auto-resized.  More... | |
| virtual void | OnLoadingProgressChange (CefRefPtr< CefBrowser > browser, double progress) | 
| Called when the overall page loading progress has changed.  More... | |
| virtual bool | OnCursorChange (CefRefPtr< CefBrowser > browser, CefCursorHandle cursor, cef_cursor_type_t type, const CefCursorInfo &custom_cursor_info) | 
| Called when the browser's cursor has changed.  More... | |
| virtual void | OnMediaAccessChange (CefRefPtr< CefBrowser > browser, bool has_video_access, bool has_audio_access) | 
| Called when the browser's access to an audio and/or video source has changed.  More... | |
|  Public Member Functions inherited from CefBaseRefCounted | |
| virtual void | AddRef () const =0 | 
| Called to increment the reference count for the object.  More... | |
| virtual bool | Release () const =0 | 
| Called to decrement the reference count for the object.  More... | |
| virtual bool | HasOneRef () const =0 | 
| Returns true if the reference count is 1.  More... | |
| virtual bool | HasAtLeastOneRef () const =0 | 
| Returns true if the reference count is at least 1.  More... | |
| Additional Inherited Members | |
|  Protected Member Functions inherited from CefBaseRefCounted | |
| virtual | ~CefBaseRefCounted () | 
Implement this interface to handle events related to browser display state.
The methods of this class will be called on the UI thread.
| 
 | inlinevirtual | 
Called when a frame's address has changed.
| 
 | inlinevirtual | 
Called when auto-resize is enabled via CefBrowserHost::SetAutoResizeEnabled and the contents have auto-resized.
|new_size| will be the desired size in view coordinates. Return true if the resize was handled or false for default handling.
| 
 | inlinevirtual | 
Called to display a console message.
Return true to stop the message from being output to the console.
| 
 | inlinevirtual | 
Called when the browser's cursor has changed.
If |type| is CT_CUSTOM then |custom_cursor_info| will be populated with the custom cursor information. Return true if the cursor change was handled or false for default handling.
| 
 | inlinevirtual | 
Called when the page icon changes.
| 
 | inlinevirtual | 
Called when web content in the page has toggled fullscreen mode.
If |fullscreen| is true the content will automatically be sized to fill the browser content area. If |fullscreen| is false the content will automatically return to its original size and position. With Alloy style the client is responsible for triggering the fullscreen transition (for example, by calling CefWindow::SetFullscreen when using Views). With Chrome style the fullscreen transition will be triggered automatically. The CefWindowDelegate::OnWindowFullscreenTransition method will be called during the fullscreen transition for notification purposes.
| 
 | inlinevirtual | 
Called when the overall page loading progress has changed.
|progress| ranges from 0.0 to 1.0.
| 
 | inlinevirtual | 
Called when the browser's access to an audio and/or video source has changed.
| 
 | inlinevirtual | 
Called when the browser receives a status message.
|value| contains the text that will be displayed in the status message.
| 
 | inlinevirtual | 
Called when the page title changes.
| 
 | inlinevirtual | 
Called when the browser is about to display a tooltip.
|text| contains the text that will be displayed in the tooltip. To handle the display of the tooltip yourself return true. Otherwise, you can optionally modify |text| and then return false to allow the browser to display the tooltip. When window rendering is disabled the application is responsible for drawing tooltips and the return value is ignored.