Skip to content

Browser Handlers

Category description: User-implemented handler interfaces returned from CefClient and registered with CefBrowserHost.

Pages in this category

PageSource Header
CefAccessibilityHandlercef_accessibility_handler.h
CefAudioHandlercef_audio_handler.h
CefCommandHandlercef_command_handler.h
CefContextMenuHandlercef_context_menu_handler.h
CefDevToolsMessageObservercef_devtools_message_observer.h
CefDialogHandlercef_dialog_handler.h
CefDisplayHandlercef_display_handler.h
CefDownloadHandlercef_download_handler.h
CefDragHandlercef_drag_handler.h
CefFindHandlercef_find_handler.h
CefFocusHandlercef_focus_handler.h
CefFrameHandlercef_frame_handler.h
CefJSDialogHandlercef_jsdialog_handler.h
CefKeyboardHandlercef_keyboard_handler.h
CefLifeSpanHandlercef_life_span_handler.h
CefLoadHandlercef_load_handler.h
CefPermissionHandlercef_permission_handler.h
CefPrintHandlercef_print_handler.h
CefRenderHandlercef_render_handler.h
CefRequestHandlercef_request_handler.h
CefResourceHandlercef_resource_handler.h
CefResourceRequestHandlercef_resource_request_handler.h
CefResponseFiltercef_response_filter.h
CefUnresponsiveProcessCallbackcef_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 cpp code 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.

See Also

Derived from the CEF C++ headers — © Marshall A. Greenblatt, Google Inc. & contributors (BSD-style license). Not an official CEF project.