Browser Handlers
Category description: User-implemented handler interfaces returned from CefClient and registered with CefBrowserHost.
Pages in this category
| Page | Source Header |
|---|---|
| CefAccessibilityHandler | cef_accessibility_handler.h |
| CefAudioHandler | cef_audio_handler.h |
| CefCommandHandler | cef_command_handler.h |
| CefContextMenuHandler | cef_context_menu_handler.h |
| CefDevToolsMessageObserver | cef_devtools_message_observer.h |
| CefDialogHandler | cef_dialog_handler.h |
| CefDisplayHandler | cef_display_handler.h |
| CefDownloadHandler | cef_download_handler.h |
| CefDragHandler | cef_drag_handler.h |
| CefFindHandler | cef_find_handler.h |
| CefFocusHandler | cef_focus_handler.h |
| CefFrameHandler | cef_frame_handler.h |
| CefJSDialogHandler | cef_jsdialog_handler.h |
| CefKeyboardHandler | cef_keyboard_handler.h |
| CefLifeSpanHandler | cef_life_span_handler.h |
| CefLoadHandler | cef_load_handler.h |
| CefPermissionHandler | cef_permission_handler.h |
| CefPrintHandler | cef_print_handler.h |
| CefRenderHandler | cef_render_handler.h |
| CefRequestHandler | cef_request_handler.h |
| CefResourceHandler | cef_resource_handler.h |
| CefResourceRequestHandler | cef_resource_request_handler.h |
| CefResponseFilter | cef_response_filter.h |
| CefUnresponsiveProcessCallback | cef_unresponsive_process_callback.h |
How to use these pages
Each page is a single standalone markdown file documenting one CEF header. The page begins with the header name and an overview, then has one ## section per interface declared in that header. Each interface section lists:
- Source File — the CEF header path
- Process / Thread Context — verbatim from the header comment
- Purpose — one or two sentences from the header comment
- Methods — every public method with Parameters, Return Value, Usage Instruction, and Threading Constraint
- Usage Example — a
cppcode block grounded in the actual API signatures
Where the source header does not specify a threading constraint, the page explicitly says "Threading constraint not specified in source." — these docs never guess.