├── VERSION
├── tools
├── check_style.sh
├── patch.sh
├── check_style.bat
├── make_distrib.sh
├── distrib
│ ├── win
│ │ ├── d3dx9_43.dll
│ │ ├── d3dcompiler_43.dll
│ │ └── README.minimal.txt
│ ├── linux
│ │ ├── build.sh
│ │ ├── README.minimal.txt
│ │ ├── README.redistrib.txt
│ │ └── README.standard.txt
│ ├── README.footer.txt
│ ├── README.client.txt
│ ├── README-TRANSFER.txt
│ ├── README.header.txt
│ └── mac
│ │ ├── README.minimal.txt
│ │ ├── transfer.cfg
│ │ ├── README.redistrib.txt
│ │ └── README.standard.txt
├── patch.bat
├── make_distrib.bat
├── make_version_header.bat
├── translator.sh
├── translator.bat
├── build_projects.sh
├── date_util.py
├── revision.py
├── git_util.py
├── patcher.README.txt
├── gclient_hook.py
├── build_projects.bat
└── make_cppdocs.bat
├── cef_create_projects.sh
├── cef_create_projects.bat
├── tests
├── cefclient
│ ├── res
│ │ ├── logo.png
│ │ ├── small.ico
│ │ ├── cefclient.ico
│ │ ├── logoball.png
│ │ ├── plugin.html
│ │ ├── domaccess.html
│ │ ├── extension.html
│ │ ├── xmlhttprequest.html
│ │ ├── binding.html
│ │ ├── localstorage.html
│ │ ├── dialogs.html
│ │ └── modalmain.html
│ ├── mac
│ │ ├── cefclient.icns
│ │ ├── English.lproj
│ │ │ └── InfoPlist.strings
│ │ └── Info.plist
│ ├── osrtest_mac.h
│ ├── plugin_test.h
│ ├── extension_test.h
│ ├── uiplugin_test.h
│ ├── scheme_test.h
│ ├── osrplugin_test.h
│ ├── clientplugin.h
│ ├── binding_test.h
│ ├── performance_test.h
│ ├── string_util.h
│ ├── resource_util.h
│ ├── resource_util_linux.cpp
│ ├── uiplugin.h
│ ├── osrplugin.h
│ ├── download_handler.h
│ ├── util.h
│ ├── plugin_test.cpp
│ ├── client_popup_handler.cpp
│ ├── client_popup_handler.h
│ └── resource_util_posix.cpp
└── unittests
│ ├── mac
│ ├── unittests.icns
│ ├── English.lproj
│ │ └── InfoPlist.strings
│ └── Info.plist
│ ├── run_all_unittests_mac.mm
│ └── test_suite.h
├── DEPS
├── patch
├── patches
│ ├── zlib.patch
│ ├── message_loop_443.patch
│ ├── webkit_933.patch
│ ├── gyp_331.patch
│ ├── build.patch
│ └── spi_webcore_364.patch
├── README.txt
└── patch.cfg
├── libcef
├── cef_process_ui_thread_gtk.cc
├── browser_tooltip_mac.h
├── browser_webkit_glue_win.cc
├── external_protocol_handler_gtk.cc
├── external_protocol_handler_mac.mm
├── sqlite_diagnostics_stub.cc
├── browser_settings.h
├── webview_host.cc
├── cef_time_util.h
├── browser_devtools_scheme_handler.h
├── browser_devtools_callargs.cc
├── external_protocol_handler.h
├── web_drag_utils_win.h
├── browser_devtools_callargs.h
├── web_drag_utils_gtk.h
├── download_util.h
├── browser_request_context_proxy.h
├── browser_zoom_map.cc
├── browser_socket_stream_bridge.h
├── drag_data_impl.h
├── cef_process_sub_thread.cc
├── cef_process_ui_thread_mac.mm
├── http_header_utils.h
├── browser_webcookiejar_impl.h
├── browser_zoom_map.h
├── cef_process_sub_thread.h
├── external_popup_menu_mac.h
├── web_urlrequest_impl.h
├── dom_event_impl.h
├── response_impl.h
├── task_impl.cc
├── http_header_utils.cc
├── browser_resource_loader_bridge.h
└── cef_process_io_thread.h
├── libcef_dll
├── wrapper
│ └── libcef_dll_wrapper2.cc
├── libcef_dll2.cc
├── resource.h
├── cef_logging.h
├── ctocpp
│ ├── task_ctocpp.cc
│ ├── geolocation_callback_ctocpp.cc
│ ├── get_geolocation_callback_ctocpp.cc
│ ├── domvisitor_ctocpp.cc
│ ├── proxy_handler_ctocpp.cc
│ ├── domevent_listener_ctocpp.cc
│ ├── task_ctocpp.h
│ ├── cookie_visitor_ctocpp.cc
│ ├── domvisitor_ctocpp.h
│ └── find_handler_ctocpp.cc
└── cpptoc
│ ├── app_cpptoc.h
│ ├── task_cpptoc.cc
│ ├── task_cpptoc.h
│ ├── client_cpptoc.h
│ ├── domnode_cpptoc.h
│ ├── v8value_cpptoc.h
│ ├── request_cpptoc.h
│ ├── domevent_cpptoc.h
│ ├── v8context_cpptoc.h
│ ├── v8handler_cpptoc.h
│ ├── post_data_cpptoc.h
│ ├── response_cpptoc.h
│ ├── drag_data_cpptoc.h
│ ├── v8accessor_cpptoc.h
│ ├── domvisitor_cpptoc.h
│ ├── xml_reader_cpptoc.h
│ ├── zip_reader_cpptoc.h
│ ├── v8exception_cpptoc.h
│ ├── domdocument_cpptoc.h
│ ├── read_handler_cpptoc.h
│ ├── v8stack_frame_cpptoc.h
│ ├── v8stack_trace_cpptoc.h
│ ├── command_line_cpptoc.h
│ ├── drag_handler_cpptoc.h
│ ├── find_handler_cpptoc.h
│ ├── load_handler_cpptoc.h
│ ├── menu_handler_cpptoc.h
│ ├── stream_reader_cpptoc.h
│ ├── stream_writer_cpptoc.h
│ ├── write_handler_cpptoc.h
│ ├── zoom_handler_cpptoc.h
│ ├── cookie_manager_cpptoc.h
│ ├── cookie_visitor_cpptoc.h
│ ├── scheme_handler_cpptoc.h
│ ├── browser_cpptoc.h
│ ├── focus_handler_cpptoc.h
│ ├── print_handler_cpptoc.h
│ ├── proxy_handler_cpptoc.h
│ ├── content_filter_cpptoc.h
│ ├── render_handler_cpptoc.h
│ ├── web_plugin_info_cpptoc.h
│ ├── web_urlrequest_cpptoc.h
│ ├── display_handler_cpptoc.h
│ ├── domevent_listener_cpptoc.h
│ ├── post_data_element_cpptoc.h
│ ├── request_handler_cpptoc.h
│ ├── download_handler_cpptoc.h
│ ├── jsdialog_handler_cpptoc.h
│ ├── keyboard_handler_cpptoc.h
│ ├── frame_cpptoc.h
│ ├── v8context_handler_cpptoc.h
│ ├── scheme_registrar_cpptoc.h
│ ├── permission_handler_cpptoc.h
│ ├── geolocation_handler_cpptoc.h
│ ├── scheme_handler_factory_cpptoc.h
│ ├── web_urlrequest_client_cpptoc.h
│ ├── geolocation_callback_cpptoc.h
│ ├── scheme_handler_callback_cpptoc.h
│ ├── get_geolocation_callback_cpptoc.h
│ ├── geolocation_callback_cpptoc.cc
│ ├── resource_bundle_handler_cpptoc.h
│ └── life_span_handler_cpptoc.h
├── CHROMIUM_BUILD_COMPATIBILITY.txt
├── cef.gypi
└── AUTHORS.txt
/VERSION:
--------------------------------------------------------------------------------
1 | CEF_MAJOR=1
2 |
--------------------------------------------------------------------------------
/tools/check_style.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | python check_style.py $@
3 |
--------------------------------------------------------------------------------
/cef_create_projects.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | python tools/gclient_hook.py
3 |
--------------------------------------------------------------------------------
/tools/patch.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | python tools/patcher.py --patch-config patch/patch.cfg
3 |
--------------------------------------------------------------------------------
/tools/check_style.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | ..\..\third_party\python_26\python.exe check_style.py %*
3 |
--------------------------------------------------------------------------------
/tools/make_distrib.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | python make_distrib.py --output-dir ../binary_distrib/ $@
3 |
--------------------------------------------------------------------------------
/cef_create_projects.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | ..\third_party\python_26\python.exe tools\gclient_hook.py
3 |
--------------------------------------------------------------------------------
/tests/cefclient/res/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/svn2github/cef/HEAD/tests/cefclient/res/logo.png
--------------------------------------------------------------------------------
/tests/cefclient/res/small.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/svn2github/cef/HEAD/tests/cefclient/res/small.ico
--------------------------------------------------------------------------------
/tools/distrib/win/d3dx9_43.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/svn2github/cef/HEAD/tools/distrib/win/d3dx9_43.dll
--------------------------------------------------------------------------------
/tests/cefclient/mac/cefclient.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/svn2github/cef/HEAD/tests/cefclient/mac/cefclient.icns
--------------------------------------------------------------------------------
/tests/cefclient/res/cefclient.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/svn2github/cef/HEAD/tests/cefclient/res/cefclient.ico
--------------------------------------------------------------------------------
/tests/cefclient/res/logoball.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/svn2github/cef/HEAD/tests/cefclient/res/logoball.png
--------------------------------------------------------------------------------
/tests/unittests/mac/unittests.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/svn2github/cef/HEAD/tests/unittests/mac/unittests.icns
--------------------------------------------------------------------------------
/tools/patch.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | ..\third_party\python_26\python.exe tools\patcher.py --patch-config patch/patch.cfg
--------------------------------------------------------------------------------
/tools/distrib/win/d3dcompiler_43.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/svn2github/cef/HEAD/tools/distrib/win/d3dcompiler_43.dll
--------------------------------------------------------------------------------
/tools/make_distrib.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | ..\..\third_party\python_26\python.exe make_distrib.py --output-dir ..\binary_distrib\ %*
3 |
--------------------------------------------------------------------------------
/tools/make_version_header.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | ..\third_party\python_26\python.exe tools\make_version_header.py --header include\cef_version.h --version ../chrome/VERSION
3 |
--------------------------------------------------------------------------------
/tests/cefclient/mac/English.lproj/InfoPlist.strings:
--------------------------------------------------------------------------------
1 | /* Localized versions of Info.plist keys */
2 |
3 | NSHumanReadableCopyright = "© Chromium Embedded Framework Authors, 2010";
4 |
--------------------------------------------------------------------------------
/tests/unittests/mac/English.lproj/InfoPlist.strings:
--------------------------------------------------------------------------------
1 | /* Localized versions of Info.plist keys */
2 |
3 | NSHumanReadableCopyright = "© Chromium Embedded Framework Authors, 2010";
4 |
--------------------------------------------------------------------------------
/tools/distrib/linux/build.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | if [ -z "$1" ]; then
3 | echo "ERROR: Please specify a build target: Debug or Release"
4 | else
5 | make -j8 cefclient BUILDTYPE=$1
6 | fi
7 |
8 |
9 |
--------------------------------------------------------------------------------
/DEPS:
--------------------------------------------------------------------------------
1 | hooks = [
2 | {
3 | # A change to a .gyp, .gypi, or to GYP itself should run the generator.
4 | "pattern": ".",
5 | "action": ["python", "src/cef/tools/gclient_hook.py"],
6 | },
7 | ]
8 |
--------------------------------------------------------------------------------
/tools/distrib/README.footer.txt:
--------------------------------------------------------------------------------
1 | LICENSING
2 | ---------
3 |
4 | The CEF project is BSD licensed. Please read the LICENSE.txt file included with
5 | this binary distribution for licensing terms and conditions. Other software
6 | included in this distribution is provided under other licenses.
7 |
--------------------------------------------------------------------------------
/tools/distrib/README.client.txt:
--------------------------------------------------------------------------------
1 | CONTENTS
2 | --------
3 |
4 | Release Contains a release build of the cefclient sample application.
5 |
6 |
7 | USAGE
8 | -----
9 |
10 | Please visit the CEF Website for additional usage information.
11 |
12 | http://code.google.com/p/chromiumembedded
13 |
--------------------------------------------------------------------------------
/tools/distrib/README-TRANSFER.txt:
--------------------------------------------------------------------------------
1 | Files in this directory have been copied from other locations in the Chromium
2 | source tree. They have been modified only to the extent necessary to work in
3 | the CEF Binary Distribution directory structure. Below is a listing of the
4 | original file locations.
5 |
6 |
--------------------------------------------------------------------------------
/tools/translator.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | python translator.py --cpp-header-dir ../include --capi-header-dir ../include/capi --cpptoc-global-impl ../libcef_dll/libcef_dll.cc --ctocpp-global-impl ../libcef_dll/wrapper/libcef_dll_wrapper.cc --cpptoc-dir ../libcef_dll/cpptoc --ctocpp-dir ../libcef_dll/ctocpp --gypi-file ../cef_paths.gypi
3 |
--------------------------------------------------------------------------------
/tools/translator.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | ..\..\third_party\python_26\python.exe translator.py --cpp-header-dir ..\include --capi-header-dir ..\include\capi --cpptoc-global-impl ..\libcef_dll\libcef_dll.cc --ctocpp-global-impl ..\libcef_dll\wrapper\libcef_dll_wrapper.cc --cpptoc-dir ..\libcef_dll\cpptoc --ctocpp-dir ..\libcef_dll\ctocpp --gypi-file ..\cef_paths.gypi
3 | pause
--------------------------------------------------------------------------------
/tests/cefclient/res/plugin.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Client Plugin loaded by Mime Type:
4 |