cef/include
Marshall Greenblatt e513077eac Add notification for aborted popups (fixes #3776)
Pass a new |popup_id| parameter to OnBeforePopup and call a new
OnBeforePopupAborted callback if the popup is aborted before
OnAfterCreated is called for the popup browser. Add new
CefBrowserHost::GetBrowserByIdentifier and GetOpenerIdentifier
methods to assist with retrieval of associated browsers.

In cefclient, clean up state when a popup is aborted and close
any associated popup browsers when the opener browser is closed.
This also works when running with `--use-default-popup`.
2024-11-13 14:13:29 -05:00
..
base Expose DumpWithoutCrashing (fixes #3588) 2024-07-02 18:08:16 +00:00
capi Add notification for aborted popups (fixes #3776) 2024-11-13 14:13:29 -05:00
internal Update to Chromium version 131.0.6778.0 (#1368529) 2024-10-24 14:50:11 -04:00
test tests: Fix SchemeHandlerTest failure with ReduceAcceptLanguage trial 2024-05-26 13:45:29 -04:00
views views: Fix Chrome style browser RequestFocus behavior (fixes #3819) 2024-11-06 13:20:02 -05:00
wrapper wrapper: Format with clang-tidy (see #3632) 2024-01-20 12:34:13 -05:00
cef_accessibility_handler.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_api_hash.h Add notification for aborted popups (fixes #3776) 2024-11-13 14:13:29 -05:00
cef_app.h Delete Alloy bootstrap (fixes #3685) 2024-07-01 12:32:14 -04:00
cef_application_mac.h Update to Chromium version 114.0.5735.0 (#1135570) 2023-05-05 22:53:16 +03:00
cef_audio_handler.h Remove CEF-specific integer and char16 typedef's (see #3507) 2023-06-01 19:32:36 +03:00
cef_auth_callback.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_base.h Add CefRefCount::SubtleRefCountForDebug 2024-10-15 14:30:26 -04:00
cef_browser.h Add notification for aborted popups (fixes #3776) 2024-11-13 14:13:29 -05:00
cef_browser_process_handler.h Delete Alloy bootstrap (fixes #3685) 2024-07-01 12:32:14 -04:00
cef_callback.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_client.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_command_handler.h Delete Alloy bootstrap (fixes #3685) 2024-07-01 12:32:14 -04:00
cef_command_line.h Apply new Chromium style for #include sorting 2024-05-01 14:34:32 -04:00
cef_context_menu_handler.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_cookie.h Apply new Chromium style for #include sorting 2024-05-01 14:34:32 -04:00
cef_crash_util.h alloy: Remove CefSettings.user_data_path (fixes #3511) 2023-06-06 17:41:57 +03:00
cef_devtools_message_observer.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_dialog_handler.h Pass mime type values as file dialog accept filters (see #3314) 2024-05-30 15:38:36 -04:00
cef_display_handler.h Delete Alloy bootstrap (fixes #3685) 2024-07-01 12:32:14 -04:00
cef_dom.h Apply new Chromium style for #include sorting 2024-05-01 14:34:32 -04:00
cef_download_handler.h chrome: Add CefDownloadHandler support (see #3681) 2024-04-27 15:36:58 -04:00
cef_download_item.h Remove CEF-specific integer and char16 typedef's (see #3507) 2023-06-01 19:32:36 +03:00
cef_drag_data.h Apply new Chromium style for #include sorting 2024-05-01 14:34:32 -04:00
cef_drag_handler.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_file_util.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_find_handler.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_focus_handler.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_frame.h Add CefFrame::PasteAndMatchStyle 2024-10-23 13:24:10 -04:00
cef_frame_handler.h docs: Fix typos "recieve" -> "receive" 2024-01-05 15:03:20 -05:00
cef_i18n_util.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_image.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_jsdialog_handler.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_keyboard_handler.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_life_span_handler.h Add notification for aborted popups (fixes #3776) 2024-11-13 14:13:29 -05:00
cef_load_handler.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_media_router.h Apply new Chromium style for #include sorting 2024-05-01 14:34:32 -04:00
cef_menu_model.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_menu_model_delegate.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_navigation_entry.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_origin_whitelist.h Fix typos in cef_origin_whitelist.h and capi/cef_origin_whitelist_capi.h 2023-04-12 18:21:39 +00:00
cef_parser.h Add CefResolveURL function (fixes issue #3402) 2022-10-03 17:46:50 +00:00
cef_path_util.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_permission_handler.h Delete Alloy bootstrap (fixes #3685) 2024-07-01 12:32:14 -04:00
cef_preference.h Support registration of custom preferences. 2022-10-26 16:54:33 -04:00
cef_print_handler.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_print_settings.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_process_message.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_process_util.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_registration.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_render_handler.h osr: Implement shared texture support (fixes #1006, fixes #2575) 2024-04-23 13:03:56 -04:00
cef_render_process_handler.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_request.h Apply new Chromium style for #include sorting 2024-05-01 14:34:32 -04:00
cef_request_context.h Delete Alloy bootstrap (fixes #3685) 2024-07-01 12:32:14 -04:00
cef_request_context_handler.h Support registration of custom preferences. 2022-10-26 16:54:33 -04:00
cef_request_handler.h Implement OnSelectClientCertificate (fixes #3789) 2024-10-23 13:09:32 -04:00
cef_resource_bundle.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_resource_bundle_handler.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_resource_handler.h Remove CEF-specific integer and char16 typedef's (see #3507) 2023-06-01 19:32:36 +03:00
cef_resource_request_handler.h Remove CEF-specific integer and char16 typedef's (see #3507) 2023-06-01 19:32:36 +03:00
cef_response.h Apply new Chromium style for #include sorting 2024-05-01 14:34:32 -04:00
cef_response_filter.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_sandbox_mac.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_sandbox_win.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_scheme.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_server.h Apply new Chromium style for #include sorting 2024-05-01 14:34:32 -04:00
cef_shared_memory_region.h Replace ReadOnlySharedMemoryRegion with WritableSharedMemoryRegion (see #3502) 2023-10-16 22:43:29 +00:00
cef_shared_process_message_builder.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_ssl_info.h Apply new Chromium style for #include sorting 2024-05-01 14:34:32 -04:00
cef_ssl_status.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_stream.h Remove CEF-specific integer and char16 typedef's (see #3507) 2023-06-01 19:32:36 +03:00
cef_string_visitor.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_task.h Remove CEF-specific integer and char16 typedef's (see #3507) 2023-06-01 19:32:36 +03:00
cef_task_manager.h Add CefTaskManager::GetTaskIdForBrowserId 2024-07-19 15:19:06 +00:00
cef_thread.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_trace.h Remove CEF-specific integer and char16 typedef's (see #3507) 2023-06-01 19:32:36 +03:00
cef_unresponsive_process_callback.h Add callbacks for unresponsive render process (fixes #3661) 2024-03-18 17:45:31 -04:00
cef_urlrequest.h Remove CEF-specific integer and char16 typedef's (see #3507) 2023-06-01 19:32:36 +03:00
cef_v8.h Enable V8 sandbox by default (fixes #3332) 2024-08-05 16:00:58 +00:00
cef_values.h Apply new Chromium style for #include sorting 2024-05-01 14:34:32 -04:00
cef_waitable_event.h Remove CEF-specific integer and char16 typedef's (see #3507) 2023-06-01 19:32:36 +03:00
cef_x509_certificate.h Update to Chromium version 115.0.5790.0 (#1148114) 2023-06-01 13:44:39 +03:00
cef_xml_reader.h Update include/ comments to Doxygen formatting (see issue #3384) 2022-09-01 17:14:30 -04:00
cef_zip_reader.h Remove CEF-specific integer and char16 typedef's (see #3507) 2023-06-01 19:32:36 +03:00