我们做程序开发的时候,经常需要用到cef浏览器做控件,但官方版本是不支持播放 mp3和mp4的, 要支持的话,需要修改和重新编译,很麻烦的,于是我花大量时间去弄这个,现在分享给大家。
资源很全面,其它人分享的版本要么版本低,要么只有dll,而我分享的是源码+库+dll。
cef浏览器版本112支持mp3和mp4播放(源码+库+dll)
下载地址:
链接: https://pan.baidu.com/s/1tLNpo9NElVjXGlPJhnh89A?pwd=scy3
提取码:scy3
--来自百度网盘超级会员V2的分享
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