下载地址:
链接:https://pan.baidu.com/s/1tLNpo9NElVjXGlPJhnh89A?pwd=scy3
提取码:scy3
--来自百度网盘超级会员V2的分享
压缩包内容说明:
我们做程序开发的,经常需要用到cef浏览器做控件,但官方版本是不支持播放 mp3和mp4的, 要支持的话,需要修改和重新编译,很麻烦,于是我花大量时间去弄这个,现在分享给大家。
cef浏览器版本112支持mp3和mp4播放(源码+库+dll) ├─ CMakeLists.txt ├─ Release │ ├─ cef_sandbox.lib │ ├─ chrome_elf.dll │ ├─ d3dcompiler_47.dll │ ├─ libEGL.dll │ ├─ libGLESv2.dll │ ├─ libcef.dll │ ├─ libcef.lib │ ├─ snapshot_blob.bin │ ├─ v8_context_snapshot.bin │ ├─ vk_swiftshader.dll │ ├─ vk_swiftshader_icd.json │ └─ vulkan-1.dll ├─ Resources │ ├─ chrome_100_percent.pak │ ├─ chrome_200_percent.pak │ ├─ icudtl.dat │ ├─ locales │ │ ├─ af.pak │ │ ├─ am.pak │ │ ├─ ar.pak │ │ ├─ bg.pak │ │ ├─ bn.pak │ │ ├─ ca.pak │ │ ├─ cs.pak │ │ ├─ da.pak │ │ ├─ de.pak │ │ ├─ el.pak │ │ ├─ en-GB.pak │ │ ├─ en-US.pak │ │ ├─ es-419.pak │ │ ├─ es.pak │ │ ├─ et.pak │ │ ├─ fa.pak │ │ ├─ fi.pak │ │ ├─ fil.pak │ │ ├─ fr.pak │ │ ├─ gu.pak │ │ ├─ he.pak │ │ ├─ hi.pak │ │ ├─ hr.pak │ │ ├─ hu.pak │ │ ├─ id.pak │ │ ├─ it.pak │ │ ├─ ja.pak │ │ ├─ kn.pak │ │ ├─ ko.pak │ │ ├─ lt.pak │ │ ├─ lv.pak │ │ ├─ ml.pak │ │ ├─ mr.pak │ │ ├─ ms.pak │ │ ├─ nb.pak │ │ ├─ nl.pak │ │ ├─ pl.pak │ │ ├─ pt-BR.pak │ │ ├─ pt-PT.pak │ │ ├─ ro.pak │ │ ├─ ru.pak │ │ ├─ sk.pak │ │ ├─ sl.pak │ │ ├─ sr.pak │ │ ├─ sv.pak │ │ ├─ sw.pak │ │ ├─ ta.pak │ │ ├─ te.pak │ │ ├─ th.pak │ │ ├─ tr.pak │ │ ├─ uk.pak │ │ ├─ ur.pak │ │ ├─ vi.pak │ │ ├─ zh-CN.pak │ │ └─ zh-TW.pak │ └─ resources.pak ├─ cef_exe │ ├─ cefclient.exe │ ├─ chrome_100_percent.pak │ ├─ chrome_200_percent.pak │ ├─ chrome_elf.dll │ ├─ console.log │ ├─ d3dcompiler_47.dll │ ├─ debug.log │ ├─ icudtl.dat │ ├─ libEGL.dll │ ├─ libGLESv2.dll │ ├─ libcef.dll │ ├─ locales │ │ ├─ af.pak │ │ ├─ am.pak │ │ ├─ ar.pak │ │ ├─ bg.pak │ │ ├─ bn.pak │ │ ├─ ca.pak │ │ ├─ cs.pak │ │ ├─ da.pak │ │ ├─ de.pak │ │ ├─ el.pak │ │ ├─ en-GB.pak │ │ ├─ en-US.pak │ │ ├─ es-419.pak │ │ ├─ es.pak │ │ ├─ et.pak │ │ ├─ fa.pak │ │ ├─ fi.pak │ │ ├─ fil.pak │ │ ├─ fr.pak │ │ ├─ gu.pak │ │ ├─ he.pak │ │ ├─ hi.pak │ │ ├─ hr.pak │ │ ├─ hu.pak │ │ ├─ id.pak │ │ ├─ it.pak │ │ ├─ ja.pak │ │ ├─ kn.pak │ │ ├─ ko.pak │ │ ├─ lt.pak │ │ ├─ lv.pak │ │ ├─ ml.pak │ │ ├─ mr.pak │ │ ├─ ms.pak │ │ ├─ nb.pak │ │ ├─ nl.pak │ │ ├─ pl.pak │ │ ├─ pt-BR.pak │ │ ├─ pt-PT.pak │ │ ├─ ro.pak │ │ ├─ ru.pak │ │ ├─ sk.pak │ │ ├─ sl.pak │ │ ├─ sr.pak │ │ ├─ sv.pak │ │ ├─ sw.pak │ │ ├─ ta.pak │ │ ├─ te.pak │ │ ├─ th.pak │ │ ├─ tr.pak │ │ ├─ uk.pak │ │ ├─ ur.pak │ │ ├─ vi.pak │ │ ├─ zh-CN.pak │ │ └─ zh-TW.pak │ ├─ resources.pak │ ├─ snapshot_blob.bin │ ├─ v8_context_snapshot.bin │ ├─ vk_swiftshader.dll │ ├─ vk_swiftshader_icd.json │ └─ vulkan-1.dll ├─ cef_paths.gypi ├─ cef_paths2.gypi ├─ cmake │ ├─ FindCEF.cmake │ ├─ cef_macros.cmake │ └─ cef_variables.cmake ├─ include │ ├─ base │ │ ├─ cef_atomic_flag.h │ │ ├─ cef_atomic_ref_count.h │ │ ├─ cef_auto_reset.h │ │ ├─ cef_basictypes.h │ │ ├─ cef_bind.h │ │ ├─ cef_build.h │ │ ├─ cef_callback.h │ │ ├─ cef_callback_forward.h │ │ ├─ cef_callback_helpers.h │ │ ├─ cef_callback_list.h │ │ ├─ cef_cancelable_callback.h │ │ ├─ cef_compiler_specific.h │ │ ├─ cef_lock.h │ │ ├─ cef_logging.h │ │ ├─ cef_macros.h │ │ ├─ cef_platform_thread.h │ │ ├─ cef_ptr_util.h │ │ ├─ cef_ref_counted.h │ │ ├─ cef_scoped_refptr.h │ │ ├─ cef_template_util.h │ │ ├─ cef_thread_checker.h │ │ ├─ cef_trace_event.h │ │ ├─ cef_tuple.h │ │ ├─ cef_weak_ptr.h │ │ └─ internal │ ├─ capi │ │ ├─ cef_accessibility_handler_capi.h │ │ ├─ cef_app_capi.h │ │ ├─ cef_audio_handler_capi.h │ │ ├─ cef_auth_callback_capi.h │ │ ├─ cef_base_capi.h │ │ ├─ cef_browser_capi.h │ │ ├─ cef_browser_process_handler_capi.h │ │ ├─ cef_callback_capi.h │ │ ├─ cef_client_capi.h │ │ ├─ cef_command_handler_capi.h │ │ ├─ cef_command_line_capi.h │ │ ├─ cef_context_menu_handler_capi.h │ │ ├─ cef_cookie_capi.h │ │ ├─ cef_crash_util_capi.h │ │ ├─ cef_devtools_message_observer_capi.h │ │ ├─ cef_dialog_handler_capi.h │ │ ├─ cef_display_handler_capi.h │ │ ├─ cef_dom_capi.h │ │ ├─ cef_download_handler_capi.h │ │ ├─ cef_download_item_capi.h │ │ ├─ cef_drag_data_capi.h │ │ ├─ cef_drag_handler_capi.h │ │ ├─ cef_extension_capi.h │ │ ├─ cef_extension_handler_capi.h │ │ ├─ cef_file_util_capi.h │ │ ├─ cef_find_handler_capi.h │ │ ├─ cef_focus_handler_capi.h │ │ ├─ cef_frame_capi.h │ │ ├─ cef_frame_handler_capi.h │ │ ├─ cef_i18n_util_capi.h │ │ ├─ cef_image_capi.h │ │ ├─ cef_jsdialog_handler_capi.h │ │ ├─ cef_keyboard_handler_capi.h │ │ ├─ cef_life_span_handler_capi.h │ │ ├─ cef_load_handler_capi.h │ │ ├─ cef_media_router_capi.h │ │ ├─ cef_menu_model_capi.h │ │ ├─ cef_menu_model_delegate_capi.h │ │ ├─ cef_navigation_entry_capi.h │ │ ├─ cef_origin_whitelist_capi.h │ │ ├─ cef_parser_capi.h │ │ ├─ cef_path_util_capi.h │ │ ├─ cef_permission_handler_capi.h │ │ ├─ cef_preference_capi.h │ │ ├─ cef_print_handler_capi.h │ │ ├─ cef_print_settings_capi.h │ │ ├─ cef_process_message_capi.h │ │ ├─ cef_process_util_capi.h │ │ ├─ cef_registration_capi.h │ │ ├─ cef_render_handler_capi.h │ │ ├─ cef_render_process_handler_capi.h │ │ ├─ cef_request_capi.h │ │ ├─ cef_request_context_capi.h │ │ ├─ cef_request_context_handler_capi.h │ │ ├─ cef_request_handler_capi.h │ │ ├─ cef_resource_bundle_capi.h │ │ ├─ cef_resource_bundle_handler_capi.h │ │ ├─ cef_resource_handler_capi.h │ │ ├─ cef_resource_request_handler_capi.h │ │ ├─ cef_response_capi.h │ │ ├─ cef_response_filter_capi.h │ │ ├─ cef_scheme_capi.h │ │ ├─ cef_server_capi.h │ │ ├─ cef_shared_memory_region_capi.h │ │ ├─ cef_shared_process_message_builder_capi.h │ │ ├─ cef_ssl_info_capi.h │ │ ├─ cef_ssl_status_capi.h │ │ ├─ cef_stream_capi.h │ │ ├─ cef_string_visitor_capi.h │ │ ├─ cef_task_capi.h │ │ ├─ cef_thread_capi.h │ │ ├─ cef_trace_capi.h │ │ ├─ cef_urlrequest_capi.h │ │ ├─ cef_v8_capi.h │ │ ├─ cef_values_capi.h │ │ ├─ cef_waitable_event_capi.h │ │ ├─ cef_x509_certificate_capi.h │ │ ├─ cef_xml_reader_capi.h │ │ ├─ cef_zip_reader_capi.h │ │ ├─ test │ │ └─ views │ ├─ cef_accessibility_handler.h │ ├─ cef_api_hash.h │ ├─ cef_app.h │ ├─ cef_audio_handler.h │ ├─ cef_auth_callback.h │ ├─ cef_base.h │ ├─ cef_browser.h │ ├─ cef_browser_process_handler.h │ ├─ cef_callback.h │ ├─ cef_client.h │ ├─ cef_command_handler.h │ ├─ cef_command_ids.h │ ├─ cef_command_line.h │ ├─ cef_config.h │ ├─ cef_context_menu_handler.h │ ├─ cef_cookie.h │ ├─ cef_crash_util.h │ ├─ cef_devtools_message_observer.h │ ├─ cef_dialog_handler.h │ ├─ cef_display_handler.h │ ├─ cef_dom.h │ ├─ cef_download_handler.h │ ├─ cef_download_item.h │ ├─ cef_drag_data.h │ ├─ cef_drag_handler.h │ ├─ cef_extension.h │ ├─ cef_extension_handler.h │ ├─ cef_file_util.h │ ├─ cef_find_handler.h │ ├─ cef_focus_handler.h │ ├─ cef_frame.h │ ├─ cef_frame_handler.h │ ├─ cef_i18n_util.h │ ├─ cef_image.h │ ├─ cef_jsdialog_handler.h │ ├─ cef_keyboard_handler.h │ ├─ cef_life_span_handler.h │ ├─ cef_load_handler.h │ ├─ cef_media_router.h │ ├─ cef_menu_model.h │ ├─ cef_menu_model_delegate.h │ ├─ cef_navigation_entry.h │ ├─ cef_origin_whitelist.h │ ├─ cef_pack_resources.h │ ├─ cef_pack_strings.h │ ├─ cef_parser.h │ ├─ cef_path_util.h │ ├─ cef_permission_handler.h │ ├─ cef_preference.h │ ├─ cef_print_handler.h │ ├─ cef_print_settings.h │ ├─ cef_process_message.h │ ├─ cef_process_util.h │ ├─ cef_registration.h │ ├─ cef_render_handler.h │ ├─ cef_render_process_handler.h │ ├─ cef_request.h │ ├─ cef_request_context.h │ ├─ cef_request_context_handler.h │ ├─ cef_request_handler.h │ ├─ cef_resource_bundle.h │ ├─ cef_resource_bundle_handler.h │ ├─ cef_resource_handler.h │ ├─ cef_resource_request_handler.h │ ├─ cef_response.h │ ├─ cef_response_filter.h │ ├─ cef_sandbox_win.h │ ├─ cef_scheme.h │ ├─ cef_server.h │ ├─ cef_shared_memory_region.h │ ├─ cef_shared_process_message_builder.h │ ├─ cef_ssl_info.h │ ├─ cef_ssl_status.h │ ├─ cef_stream.h │ ├─ cef_string_visitor.h │ ├─ cef_task.h │ ├─ cef_thread.h │ ├─ cef_trace.h │ ├─ cef_urlrequest.h │ ├─ cef_v8.h │ ├─ cef_values.h │ ├─ cef_version.h │ ├─ cef_waitable_event.h │ ├─ cef_x509_certificate.h │ ├─ cef_xml_reader.h │ ├─ cef_zip_reader.h │ ├─ internal │ │ ├─ cef_app_win.h │ │ ├─ cef_export.h │ │ ├─ cef_logging_internal.h │ │ ├─ cef_ptr.h │ │ ├─ cef_string.h │ │ ├─ cef_string_list.h │ │ ├─ cef_string_map.h │ │ ├─ cef_string_multimap.h │ │ ├─ cef_string_types.h │ │ ├─ cef_string_wrappers.h │ │ ├─ cef_thread_internal.h │ │ ├─ cef_time.h │ │ ├─ cef_time_wrappers.h │ │ ├─ cef_trace_event_internal.h │ │ ├─ cef_types.h │ │ ├─ cef_types_geometry.h │ │ ├─ cef_types_win.h │ │ ├─ cef_types_wrappers.h │ │ └─ cef_win.h │ ├─ test │ │ ├─ cef_test_helpers.h │ │ ├─ cef_test_server.h │ │ └─ cef_translator_test.h │ ├─ views │ │ ├─ cef_box_layout.h │ │ ├─ cef_browser_view.h │ │ ├─ cef_browser_view_delegate.h │ │ ├─ cef_button.h │ │ ├─ cef_button_delegate.h │ │ ├─ cef_display.h │ │ ├─ cef_fill_layout.h │ │ ├─ cef_label_button.h │ │ ├─ cef_layout.h │ │ ├─ cef_menu_button.h │ │ ├─ cef_menu_button_delegate.h │ │ ├─ cef_overlay_controller.h │ │ ├─ cef_panel.h │ │ ├─ cef_panel_delegate.h │ │ ├─ cef_scroll_view.h │ │ ├─ cef_textfield.h │ │ ├─ cef_textfield_delegate.h │ │ ├─ cef_view.h │ │ ├─ cef_view_delegate.h │ │ ├─ cef_window.h │ │ └─ cef_window_delegate.h │ └─ wrapper │ ├─ cef_byte_read_handler.h │ ├─ cef_closure_task.h │ ├─ cef_helpers.h │ ├─ cef_message_router.h │ ├─ cef_resource_manager.h │ ├─ cef_scoped_temp_dir.h │ ├─ cef_stream_resource_handler.h │ ├─ cef_xml_object.h │ └─ cef_zip_archive.h ├─ libcef_dll │ ├─ CMakeLists.txt │ ├─ base │ │ ├─ cef_atomic_flag.cc │ │ ├─ cef_callback_helpers.cc │ │ ├─ cef_callback_internal.cc │ │ ├─ cef_lock.cc │ │ ├─ cef_lock_impl.cc │ │ ├─ cef_logging.cc │ │ ├─ cef_ref_counted.cc │ │ ├─ cef_thread_checker_impl.cc │ │ └─ cef_weak_ptr.cc │ ├─ cpptoc │ │ ├─ accessibility_handler_cpptoc.cc │ │ ├─ accessibility_handler_cpptoc.h │ │ ├─ app_cpptoc.cc │ │ ├─ app_cpptoc.h │ │ ├─ audio_handler_cpptoc.cc │ │ ├─ audio_handler_cpptoc.h │ │ ├─ base_ref_counted_cpptoc.cc │ │ ├─ base_ref_counted_cpptoc.h │ │ ├─ base_scoped_cpptoc.cc │ │ ├─ base_scoped_cpptoc.h │ │ ├─ browser_process_handler_cpptoc.cc │ │ ├─ browser_process_handler_cpptoc.h │ │ ├─ client_cpptoc.cc │ │ ├─ client_cpptoc.h │ │ ├─ command_handler_cpptoc.cc │ │ ├─ command_handler_cpptoc.h │ │ ├─ completion_callback_cpptoc.cc │ │ ├─ completion_callback_cpptoc.h │ │ ├─ context_menu_handler_cpptoc.cc │ │ ├─ context_menu_handler_cpptoc.h │ │ ├─ cookie_access_filter_cpptoc.cc │ │ ├─ cookie_access_filter_cpptoc.h │ │ ├─ cookie_visitor_cpptoc.cc │ │ ├─ cookie_visitor_cpptoc.h │ │ ├─ cpptoc_ref_counted.h │ │ ├─ cpptoc_scoped.h │ │ ├─ delete_cookies_callback_cpptoc.cc │ │ ├─ delete_cookies_callback_cpptoc.h │ │ ├─ dev_tools_message_observer_cpptoc.cc │ │ ├─ dev_tools_message_observer_cpptoc.h │ │ ├─ dialog_handler_cpptoc.cc │ │ ├─ dialog_handler_cpptoc.h │ │ ├─ display_handler_cpptoc.cc │ │ ├─ display_handler_cpptoc.h │ │ ├─ domvisitor_cpptoc.cc │ │ ├─ domvisitor_cpptoc.h │ │ ├─ download_handler_cpptoc.cc │ │ ├─ download_handler_cpptoc.h │ │ ├─ download_image_callback_cpptoc.cc │ │ ├─ download_image_callback_cpptoc.h │ │ ├─ drag_handler_cpptoc.cc │ │ ├─ drag_handler_cpptoc.h │ │ ├─ end_tracing_callback_cpptoc.cc │ │ ├─ end_tracing_callback_cpptoc.h │ │ ├─ extension_handler_cpptoc.cc │ │ ├─ extension_handler_cpptoc.h │ │ ├─ find_handler_cpptoc.cc │ │ ├─ find_handler_cpptoc.h │ │ ├─ focus_handler_cpptoc.cc │ │ ├─ focus_handler_cpptoc.h │ │ ├─ frame_handler_cpptoc.cc │ │ ├─ frame_handler_cpptoc.h │ │ ├─ jsdialog_handler_cpptoc.cc │ │ ├─ jsdialog_handler_cpptoc.h │ │ ├─ keyboard_handler_cpptoc.cc │ │ ├─ keyboard_handler_cpptoc.h │ │ ├─ life_span_handler_cpptoc.cc │ │ ├─ life_span_handler_cpptoc.h │ │ ├─ load_handler_cpptoc.cc │ │ ├─ load_handler_cpptoc.h │ │ ├─ media_observer_cpptoc.cc │ │ ├─ media_observer_cpptoc.h │ │ ├─ media_route_create_callback_cpptoc.cc │ │ ├─ media_route_create_callback_cpptoc.h │ │ ├─ media_sink_device_info_callback_cpptoc.cc │ │ ├─ media_sink_device_info_callback_cpptoc.h │ │ ├─ menu_model_delegate_cpptoc.cc │ │ ├─ menu_model_delegate_cpptoc.h │ │ ├─ navigation_entry_visitor_cpptoc.cc │ │ ├─ navigation_entry_visitor_cpptoc.h │ │ ├─ pdf_print_callback_cpptoc.cc │ │ ├─ pdf_print_callback_cpptoc.h │ │ ├─ permission_handler_cpptoc.cc │ │ ├─ permission_handler_cpptoc.h │ │ ├─ print_handler_cpptoc.cc │ │ ├─ print_handler_cpptoc.h │ │ ├─ read_handler_cpptoc.cc │ │ ├─ read_handler_cpptoc.h │ │ ├─ render_handler_cpptoc.cc │ │ ├─ render_handler_cpptoc.h │ │ ├─ render_process_handler_cpptoc.cc │ │ ├─ render_process_handler_cpptoc.h │ │ ├─ request_context_handler_cpptoc.cc │ │ ├─ request_context_handler_cpptoc.h │ │ ├─ request_handler_cpptoc.cc │ │ ├─ request_handler_cpptoc.h │ │ ├─ resolve_callback_cpptoc.cc │ │ ├─ resolve_callback_cpptoc.h │ │ ├─ resource_bundle_handler_cpptoc.cc │ │ ├─ resource_bundle_handler_cpptoc.h │ │ ├─ resource_handler_cpptoc.cc │ │ ├─ resource_handler_cpptoc.h │ │ ├─ resource_request_handler_cpptoc.cc │ │ ├─ resource_request_handler_cpptoc.h │ │ ├─ response_filter_cpptoc.cc │ │ ├─ response_filter_cpptoc.h │ │ ├─ run_file_dialog_callback_cpptoc.cc │ │ ├─ run_file_dialog_callback_cpptoc.h │ │ ├─ scheme_handler_factory_cpptoc.cc │ │ ├─ scheme_handler_factory_cpptoc.h │ │ ├─ server_handler_cpptoc.cc │ │ ├─ server_handler_cpptoc.h │ │ ├─ set_cookie_callback_cpptoc.cc │ │ ├─ set_cookie_callback_cpptoc.h │ │ ├─ string_visitor_cpptoc.cc │ │ ├─ string_visitor_cpptoc.h │ │ ├─ task_cpptoc.cc │ │ ├─ task_cpptoc.h │ │ ├─ test │ │ ├─ urlrequest_client_cpptoc.cc │ │ ├─ urlrequest_client_cpptoc.h │ │ ├─ v8accessor_cpptoc.cc │ │ ├─ v8accessor_cpptoc.h │ │ ├─ v8array_buffer_release_callback_cpptoc.cc │ │ ├─ v8array_buffer_release_callback_cpptoc.h │ │ ├─ v8handler_cpptoc.cc │ │ ├─ v8handler_cpptoc.h │ │ ├─ v8interceptor_cpptoc.cc │ │ ├─ v8interceptor_cpptoc.h │ │ ├─ views │ │ ├─ write_handler_cpptoc.cc │ │ └─ write_handler_cpptoc.h │ ├─ ctocpp │ │ ├─ auth_callback_ctocpp.cc │ │ ├─ auth_callback_ctocpp.h │ │ ├─ before_download_callback_ctocpp.cc │ │ ├─ before_download_callback_ctocpp.h │ │ ├─ binary_value_ctocpp.cc │ │ ├─ binary_value_ctocpp.h │ │ ├─ browser_ctocpp.cc │ │ ├─ browser_ctocpp.h │ │ ├─ browser_host_ctocpp.cc │ │ ├─ browser_host_ctocpp.h │ │ ├─ callback_ctocpp.cc │ │ ├─ callback_ctocpp.h │ │ ├─ command_line_ctocpp.cc │ │ ├─ command_line_ctocpp.h │ │ ├─ context_menu_params_ctocpp.cc │ │ ├─ context_menu_params_ctocpp.h │ │ ├─ cookie_manager_ctocpp.cc │ │ ├─ cookie_manager_ctocpp.h │ │ ├─ ctocpp_ref_counted.h │ │ ├─ ctocpp_scoped.h │ │ ├─ dictionary_value_ctocpp.cc │ │ ├─ dictionary_value_ctocpp.h │ │ ├─ domdocument_ctocpp.cc │ │ ├─ domdocument_ctocpp.h │ │ ├─ domnode_ctocpp.cc │ │ ├─ domnode_ctocpp.h │ │ ├─ download_item_callback_ctocpp.cc │ │ ├─ download_item_callback_ctocpp.h │ │ ├─ download_item_ctocpp.cc │ │ ├─ download_item_ctocpp.h │ │ ├─ drag_data_ctocpp.cc │ │ ├─ drag_data_ctocpp.h │ │ ├─ extension_ctocpp.cc │ │ ├─ extension_ctocpp.h │ │ ├─ file_dialog_callback_ctocpp.cc │ │ ├─ file_dialog_callback_ctocpp.h │ │ ├─ frame_ctocpp.cc │ │ ├─ frame_ctocpp.h │ │ ├─ get_extension_resource_callback_ctocpp.cc │ │ ├─ get_extension_resource_callback_ctocpp.h │ │ ├─ image_ctocpp.cc │ │ ├─ image_ctocpp.h │ │ ├─ jsdialog_callback_ctocpp.cc │ │ ├─ jsdialog_callback_ctocpp.h │ │ ├─ list_value_ctocpp.cc │ │ ├─ list_value_ctocpp.h │ │ ├─ media_access_callback_ctocpp.cc │ │ ├─ media_access_callback_ctocpp.h │ │ ├─ media_route_ctocpp.cc │ │ ├─ media_route_ctocpp.h │ │ ├─ media_router_ctocpp.cc │ │ ├─ media_router_ctocpp.h │ │ ├─ media_sink_ctocpp.cc │ │ ├─ media_sink_ctocpp.h │ │ ├─ media_source_ctocpp.cc │ │ ├─ media_source_ctocpp.h │ │ ├─ menu_model_ctocpp.cc │ │ ├─ menu_model_ctocpp.h │ │ ├─ navigation_entry_ctocpp.cc │ │ ├─ navigation_entry_ctocpp.h │ │ ├─ permission_prompt_callback_ctocpp.cc │ │ ├─ permission_prompt_callback_ctocpp.h │ │ ├─ post_data_ctocpp.cc │ │ ├─ post_data_ctocpp.h │ │ ├─ post_data_element_ctocpp.cc │ │ ├─ post_data_element_ctocpp.h │ │ ├─ preference_manager_ctocpp.cc │ │ ├─ preference_manager_ctocpp.h │ │ ├─ preference_registrar_ctocpp.cc │ │ ├─ preference_registrar_ctocpp.h │ │ ├─ print_dialog_callback_ctocpp.cc │ │ ├─ print_dialog_callback_ctocpp.h │ │ ├─ print_job_callback_ctocpp.cc │ │ ├─ print_job_callback_ctocpp.h │ │ ├─ print_settings_ctocpp.cc │ │ ├─ print_settings_ctocpp.h │ │ ├─ process_message_ctocpp.cc │ │ ├─ process_message_ctocpp.h │ │ ├─ registration_ctocpp.cc │ │ ├─ registration_ctocpp.h │ │ ├─ request_context_ctocpp.cc │ │ ├─ request_context_ctocpp.h │ │ ├─ request_ctocpp.cc │ │ ├─ request_ctocpp.h │ │ ├─ resource_bundle_ctocpp.cc │ │ ├─ resource_bundle_ctocpp.h │ │ ├─ resource_read_callback_ctocpp.cc │ │ ├─ resource_read_callback_ctocpp.h │ │ ├─ resource_skip_callback_ctocpp.cc │ │ ├─ resource_skip_callback_ctocpp.h │ │ ├─ response_ctocpp.cc │ │ ├─ response_ctocpp.h │ │ ├─ run_context_menu_callback_ctocpp.cc │ │ ├─ run_context_menu_callback_ctocpp.h │ │ ├─ run_quick_menu_callback_ctocpp.cc │ │ ├─ run_quick_menu_callback_ctocpp.h │ │ ├─ scheme_registrar_ctocpp.cc │ │ ├─ scheme_registrar_ctocpp.h │ │ ├─ select_client_certificate_callback_ctocpp.cc │ │ ├─ select_client_certificate_callback_ctocpp.h │ │ ├─ server_ctocpp.cc │ │ ├─ server_ctocpp.h │ │ ├─ shared_memory_region_ctocpp.cc │ │ ├─ shared_memory_region_ctocpp.h │ │ ├─ shared_process_message_builder_ctocpp.cc │ │ ├─ shared_process_message_builder_ctocpp.h │ │ ├─ sslinfo_ctocpp.cc │ │ ├─ sslinfo_ctocpp.h │ │ ├─ sslstatus_ctocpp.cc │ │ ├─ sslstatus_ctocpp.h │ │ ├─ stream_reader_ctocpp.cc │ │ ├─ stream_reader_ctocpp.h │ │ ├─ stream_writer_ctocpp.cc │ │ ├─ stream_writer_ctocpp.h │ │ ├─ task_runner_ctocpp.cc │ │ ├─ task_runner_ctocpp.h │ │ ├─ test │ │ ├─ thread_ctocpp.cc │ │ ├─ thread_ctocpp.h │ │ ├─ urlrequest_ctocpp.cc │ │ ├─ urlrequest_ctocpp.h │ │ ├─ v8context_ctocpp.cc │ │ ├─ v8context_ctocpp.h │ │ ├─ v8exception_ctocpp.cc │ │ ├─ v8exception_ctocpp.h │ │ ├─ v8stack_frame_ctocpp.cc │ │ ├─ v8stack_frame_ctocpp.h │ │ ├─ v8stack_trace_ctocpp.cc │ │ ├─ v8stack_trace_ctocpp.h │ │ ├─ v8value_ctocpp.cc │ │ ├─ v8value_ctocpp.h │ │ ├─ value_ctocpp.cc │ │ ├─ value_ctocpp.h │ │ ├─ views │ │ ├─ waitable_event_ctocpp.cc │ │ ├─ waitable_event_ctocpp.h │ │ ├─ x509cert_principal_ctocpp.cc │ │ ├─ x509cert_principal_ctocpp.h │ │ ├─ x509certificate_ctocpp.cc │ │ ├─ x509certificate_ctocpp.h │ │ ├─ xml_reader_ctocpp.cc │ │ ├─ xml_reader_ctocpp.h │ │ ├─ zip_reader_ctocpp.cc │ │ └─ zip_reader_ctocpp.h │ ├─ shutdown_checker.cc │ ├─ shutdown_checker.h │ ├─ template_util.h │ ├─ transfer_util.cc │ ├─ transfer_util.h │ ├─ wrapper │ │ ├─ cef_browser_info_map.h │ │ ├─ cef_byte_read_handler.cc │ │ ├─ cef_closure_task.cc │ │ ├─ cef_message_router.cc │ │ ├─ cef_resource_manager.cc │ │ ├─ cef_scoped_temp_dir.cc │ │ ├─ cef_stream_resource_handler.cc │ │ ├─ cef_xml_object.cc │ │ ├─ cef_zip_archive.cc │ │ ├─ libcef_dll_wrapper.cc │ │ └─ libcef_dll_wrapper2.cc │ └─ wrapper_types.h └─ tests ├─ cefclient │ ├─ CMakeLists.txt │ ├─ browser │ ├─ cefclient_win.cc │ ├─ common │ ├─ renderer │ └─ resources ├─ cefsimple │ ├─ CMakeLists.txt │ ├─ README-TRANSFER.txt │ ├─ cefsimple.exe.manifest │ ├─ cefsimple.rc │ ├─ cefsimple_win.cc │ ├─ compatibility.manifest │ ├─ res │ ├─ resource.h │ ├─ simple_app.cc │ ├─ simple_app.h │ ├─ simple_handler.cc │ ├─ simple_handler.h │ └─ simple_handler_win.cc ├─ ceftests │ ├─ CMakeLists.txt │ ├─ audio_output_unittest.cc │ ├─ browser_info_map_unittest.cc │ ├─ certificate_error_unittest.cc │ ├─ client_app_delegates.cc │ ├─ command_line_unittest.cc │ ├─ cookie_unittest.cc │ ├─ cors_unittest.cc │ ├─ devtools_message_unittest.cc │ ├─ dialog_unittest.cc │ ├─ display_unittest.cc │ ├─ dom_unittest.cc │ ├─ download_unittest.cc │ ├─ draggable_regions_unittest.cc │ ├─ extensions │ ├─ file_util_unittest.cc │ ├─ frame_handler_unittest.cc │ ├─ frame_unittest.cc │ ├─ hsts_redirect_unittest.cc │ ├─ image_unittest.cc │ ├─ image_util.cc │ ├─ image_util.h │ ├─ jsdialog_unittest.cc │ ├─ life_span_unittest.cc │ ├─ media_access_unittest.cc │ ├─ message_router_harness_unittest.cc │ ├─ message_router_multi_query_unittest.cc │ ├─ message_router_single_query_unittest.cc │ ├─ message_router_threshold_unittest.cc │ ├─ message_router_unittest_utils.cc │ ├─ message_router_unittest_utils.h │ ├─ navigation_unittest.cc │ ├─ os_rendering_unittest.cc │ ├─ osr_accessibility_unittest.cc │ ├─ osr_display_unittest.cc │ ├─ parser_unittest.cc │ ├─ pdf_viewer_unittest.cc │ ├─ permission_prompt_unittest.cc │ ├─ preference_unittest.cc │ ├─ print_unittest.cc │ ├─ process_message_unittest.cc │ ├─ request_context_unittest.cc │ ├─ request_handler_unittest.cc │ ├─ request_unittest.cc │ ├─ resource.h │ ├─ resource_manager_unittest.cc │ ├─ resource_request_handler_unittest.cc │ ├─ resource_util_win_dir.cc │ ├─ resource_util_win_idmap.cc │ ├─ resources │ ├─ response_unittest.cc │ ├─ routing_test_handler.cc │ ├─ routing_test_handler.h │ ├─ run_all_unittests.cc │ ├─ scheme_handler_unittest.cc │ ├─ scoped_temp_dir_unittest.cc │ ├─ send_shared_process_message_unittest.cc │ ├─ server_unittest.cc │ ├─ shared_process_message_unittest.cc │ ├─ stream_resource_handler_unittest.cc │ ├─ stream_unittest.cc │ ├─ string_unittest.cc │ ├─ task_unittest.cc │ ├─ test_handler.cc │ ├─ test_handler.h │ ├─ test_request.cc │ ├─ test_request.h │ ├─ test_server.cc │ ├─ test_server.h │ ├─ test_server_manager.cc │ ├─ test_server_manager.h │ ├─ test_server_observer.cc │ ├─ test_server_observer.h │ ├─ test_server_observer_unittest.cc │ ├─ test_server_runner.cc │ ├─ test_server_runner.h │ ├─ test_server_runner_normal.cc │ ├─ test_server_runner_test.cc │ ├─ test_server_unittest.cc │ ├─ test_suite.cc │ ├─ test_suite.h │ ├─ test_util.cc │ ├─ test_util.h │ ├─ thread_helper.cc │ ├─ thread_helper.h │ ├─ thread_unittest.cc │ ├─ time_unittest.cc │ ├─ tracing_unittest.cc │ ├─ track_callback.h │ ├─ translator_unittest.cc │ ├─ urlrequest_unittest.cc │ ├─ v8_unittest.cc │ ├─ values_unittest.cc │ ├─ version_unittest.cc │ ├─ views │ ├─ waitable_event_unittest.cc │ ├─ webui_unittest.cc │ ├─ xml_reader_unittest.cc │ └─ zip_reader_unittest.cc ├─ gtest │ ├─ CMakeLists.txt │ ├─ LICENSE │ ├─ README.cef │ ├─ include │ ├─ src │ └─ teamcity └─ shared ├─ browser ├─ common ├─ renderer └─ resources