cef/include/capi
Marshall Greenblatt 6d7a680187 Add permission callback for user-initated downloads (fixes issue #3183)
This change adds a CefDownloadHandler::CanDownload callback for optionally
blocking user-initiated downloads (e.g. alt + link click or link click that
returns a `Content-Disposition: attachment` response from the server).

To test:
- Run `ceftests --gtest_filter=DownloadTest.*`.
- Run `cefclient --hide-controls`. User-initiated downloads will be blocked.
2022-03-22 17:46:44 -04:00
..
test Update generated files for strict C function prototypes 2022-02-17 12:46:38 -05:00
views Update generated files for strict C function prototypes 2022-02-17 12:46:38 -05:00
cef_accessibility_handler_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_app_capi.h Update generated files for strict C function prototypes 2022-02-17 12:46:38 -05:00
cef_audio_handler_capi.h Fix typo in cef_audio_handler.h 2022-03-01 18:13:56 -05:00
cef_auth_callback_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_base_capi.h Update to Chromium version 70.0.3516.0 (#581409) 2018-08-10 11:31:08 -04:00
cef_browser_capi.h alloy: Implement Find() using find_in_page::FindTabHelper (fixes issue #3098, see issue #3047) 2022-02-17 13:59:25 -05:00
cef_browser_process_handler_capi.h Delete cef_web_plugin.h and plugin-related APIs (see issue #3047) 2022-02-18 16:23:11 -05:00
cef_callback_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_client_capi.h chrome: Add ability to handle chrome menu/keyboard commands (fixes issue #3280) 2022-03-22 15:11:47 -04:00
cef_command_handler_capi.h chrome: Add ability to handle chrome menu/keyboard commands (fixes issue #3280) 2022-03-22 15:11:47 -04:00
cef_command_line_capi.h Update generated files for strict C function prototypes 2022-02-17 12:46:38 -05:00
cef_context_menu_handler_capi.h Delete cef_web_plugin.h and plugin-related APIs (see issue #3047) 2022-02-18 16:23:11 -05:00
cef_cookie_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_crash_util_capi.h Update generated files for strict C function prototypes 2022-02-17 12:46:38 -05:00
cef_devtools_message_observer_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_dialog_handler_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_display_handler_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_dom_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_download_handler_capi.h Add permission callback for user-initated downloads (fixes issue #3183) 2022-03-22 17:46:44 -04:00
cef_download_item_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_drag_data_capi.h Adding ClearFilenames method to CefDragData (fixes issue #3266) 2022-03-02 19:44:16 +00:00
cef_drag_handler_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_extension_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_extension_handler_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_file_util_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_find_handler_capi.h alloy: Implement Find() using find_in_page::FindTabHelper (fixes issue #3098, see issue #3047) 2022-02-17 13:59:25 -05:00
cef_focus_handler_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_frame_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_frame_handler_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_i18n_util_capi.h Update generated files for strict C function prototypes 2022-02-17 12:46:38 -05:00
cef_image_capi.h Update generated files for strict C function prototypes 2022-02-17 12:46:38 -05:00
cef_jsdialog_handler_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_keyboard_handler_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_life_span_handler_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_load_handler_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_media_router_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_menu_model_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_menu_model_delegate_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_navigation_entry_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_origin_whitelist_capi.h Update generated files for strict C function prototypes 2022-02-17 12:46:38 -05:00
cef_parser_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_path_util_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_print_handler_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_print_settings_capi.h Update generated files for strict C function prototypes 2022-02-17 12:46:38 -05:00
cef_process_message_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_process_util_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_registration_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_render_handler_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_render_process_handler_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_request_capi.h Update generated files for strict C function prototypes 2022-02-17 12:46:38 -05:00
cef_request_context_capi.h Update generated files for strict C function prototypes 2022-02-17 12:46:38 -05:00
cef_request_context_handler_capi.h Delete cef_web_plugin.h and plugin-related APIs (see issue #3047) 2022-02-18 16:23:11 -05:00
cef_request_handler_capi.h Delete cef_web_plugin.h and plugin-related APIs (see issue #3047) 2022-02-18 16:23:11 -05:00
cef_resource_bundle_capi.h Update generated files for strict C function prototypes 2022-02-17 12:46:38 -05:00
cef_resource_bundle_handler_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_resource_handler_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_resource_request_handler_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_response_capi.h Update generated files for strict C function prototypes 2022-02-17 12:46:38 -05:00
cef_response_filter_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_scheme_capi.h Update generated files for strict C function prototypes 2022-02-17 12:46:38 -05:00
cef_server_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_ssl_info_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_ssl_status_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_stream_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_string_visitor_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_task_capi.h Update generated files for strict C function prototypes 2022-02-17 12:46:38 -05:00
cef_thread_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_trace_capi.h Update generated files for strict C function prototypes 2022-02-17 12:46:38 -05:00
cef_urlrequest_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_v8_capi.h Update generated files for strict C function prototypes 2022-02-17 12:46:38 -05:00
cef_values_capi.h Update generated files for strict C function prototypes 2022-02-17 12:46:38 -05:00
cef_waitable_event_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_x509_certificate_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_xml_reader_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00
cef_zip_reader_capi.h Update copyright year in generated files 2022-01-06 13:34:35 -05:00