cef/tests/ceftests
Marshall Greenblatt 1d39ff720e Mac: Add Views API support (see issue #1749)
The Chrome browser can now be hosted in a Views-based application on Mac
(see issue #2969).

To launch a fully-featured Chrome window using cefsimple:
$ open cefsimple.app --args --enable-chrome-runtime

To launch a minimally-styled Views-hosted window using cefsimple:
$ open cefsimple.app --args --use-views [--enable-chrome-runtime]

To launch a fully-styled Views-hosted window using cefclient:
$ open cefclient.app --args --use-views [--enable-chrome-runtime]

Known issues:
- Some Views unit tests are currently failing on Mac.
2021-02-27 12:31:45 -05:00
..
extensions ceftests: Fix incorrect include guard #ifdef names 2020-08-26 16:21:30 -04:00
resources Update to Chromium version 88.0.4324.0 (#827102) 2020-12-04 15:43:33 -05:00
views Update to Chromium version 87.0.4280.0 (#812852) 2020-10-15 14:21:06 -04:00
CMakeLists.txt.in Mac: Add Views API support (see issue #1749) 2021-02-27 12:31:45 -05:00
audio_output_unittest.cc Improve AudioOutputTest.AudioTogglePlaybackTest to avoid flakyness. 2020-06-10 15:26:40 -04:00
browser_info_map_unittest.cc ceftests: Convert NULL to nullptr (see issue #2861) 2020-01-15 14:59:12 +01:00
client_app_delegates.cc Add chrome runtime support for more callbacks and ceftests (see issue #2969) 2020-09-29 18:31:43 -04:00
command_line_unittest.cc ceftests: Convert NULL to nullptr (see issue #2861) 2020-01-15 14:59:12 +01:00
cookie_unittest.cc Don't save or load cookies for non-cookieable scheme requests. 2020-09-09 18:29:15 -04:00
cors_unittest.cc Windows: Fix warning C4458: declaration of 'method' hides class member 2020-10-15 14:21:06 -04:00
devtools_message_unittest.cc Add support for direct DevTools protocol messaging (fixes issue #2961). 2020-06-19 22:15:22 -04:00
dialog_unittest.cc ceftests: Convert NULL to nullptr (see issue #2861) 2020-01-15 14:59:12 +01:00
display_unittest.cc Update to Chromium revision 9ef2aa86 (#550428) 2018-05-04 10:50:26 +02:00
dom_unittest.cc Move message routing from CefBrowser to CefFrame (see issue #2498). 2019-05-29 17:44:56 +03:00
download_unittest.cc Add chrome runtime support for more callbacks and ceftests (see issue #2969) 2020-09-29 18:31:43 -04:00
draggable_regions_unittest.cc Move message routing from CefBrowser to CefFrame (see issue #2498). 2019-05-29 17:44:56 +03:00
file_util_unittest.cc Add support for loading extensions (issue #1947) 2017-08-25 18:40:32 -04:00
frame_unittest.cc ceftests: Convert NULL to nullptr (see issue #2861) 2020-01-15 14:59:12 +01:00
image_unittest.cc Allow CefImage usage from any thread 2019-11-19 13:29:33 -05:00
image_util.cc Rename unittests to ceftests (issue #1632) 2016-11-18 12:44:46 -05:00
image_util.h ceftests: Fix incorrect include guard #ifdef names 2020-08-26 16:21:30 -04:00
jsdialog_unittest.cc Update to Chromium revision d483fb77 (#474934) 2017-06-02 05:55:23 -07:00
life_span_unittest.cc Update to Chromium revision d483fb77 (#474934) 2017-06-02 05:55:23 -07:00
message_router_unittest.cc ceftests: Convert NULL to nullptr (see issue #2861) 2020-01-15 14:59:12 +01:00
navigation_unittest.cc Add chrome runtime support for more callbacks and ceftests (see issue #2969) 2020-09-29 18:31:43 -04:00
os_rendering_unittest.cc Move OnCursorChange from CefRenderHandler to CefDisplayHandler 2020-10-28 12:56:27 -04:00
os_rendering_unittest_mac.h ceftests: Fix incorrect include guard #ifdef names 2020-08-26 16:21:30 -04:00
os_rendering_unittest_mac.mm macOS: Add support for building clients with ARC enabled (fixes issue #2623). 2019-04-23 17:17:56 +00:00
osr_accessibility_unittest.cc Update to Chromium version 89.0.4389.0 (#843830) 2021-02-08 14:15:38 -05:00
osr_display_unittest.cc Fix no newline at end of file error with Xcode 11.3.1 2020-04-02 13:36:45 -04:00
parser_unittest.cc Update to Chromium version 87.0.4280.0 (#812852) 2020-10-15 14:21:06 -04:00
plugin_unittest.cc Update to Chromium version 80.0.3987.0 (#722274) 2020-02-17 13:19:09 -05:00
preference_unittest.cc ceftests: Convert NULL to nullptr (see issue #2861) 2020-01-15 14:59:12 +01:00
print_unittest.cc ceftests: Convert NULL to nullptr (see issue #2861) 2020-01-15 14:59:12 +01:00
process_message_unittest.cc Move message routing from CefBrowser to CefFrame (see issue #2498). 2019-05-29 17:44:56 +03:00
request_context_unittest.cc ceftests: Convert NULL to nullptr (see issue #2861) 2020-01-15 14:59:12 +01:00
request_handler_unittest.cc ceftests: Convert NULL to nullptr (see issue #2861) 2020-01-15 14:59:12 +01:00
request_unittest.cc Add chrome runtime support for more callbacks and ceftests (see issue #2969) 2020-09-29 18:31:43 -04:00
resource.h Apply clang-format to all C, C++ and ObjC files (issue #2171) 2017-05-18 12:30:05 +02:00
resource_manager_unittest.cc Add chrome runtime support for more callbacks and ceftests (see issue #2969) 2020-09-29 18:31:43 -04:00
resource_request_handler_unittest.cc Add chrome runtime support for more callbacks and ceftests (see issue #2969) 2020-09-29 18:31:43 -04:00
resource_util_linux.cc Apply clang-format to all C, C++ and ObjC files (issue #2171) 2017-05-18 12:30:05 +02:00
resource_util_win_idmap.cc Update to Chromium revision 5fdc0fab (#520840) 2017-12-14 15:31:07 -05:00
response_unittest.cc ceftests: Convert NULL to nullptr (see issue #2861) 2020-01-15 14:59:12 +01:00
routing_test_handler.cc Move message routing from CefBrowser to CefFrame (see issue #2498). 2019-05-29 17:44:56 +03:00
routing_test_handler.h ceftests: Fix incorrect include guard #ifdef names 2020-08-26 16:21:30 -04:00
run_all_unittests.cc Update to Chromium version 86.0.4240.0 (#800218) 2020-09-03 17:44:25 -04:00
run_all_unittests_mac.mm Apply clang-format to all C, C++ and ObjC files (issue #2171) 2017-05-18 12:30:05 +02:00
scheme_handler_unittest.cc Update to Chromium version 87.0.4280.0 (#812852) 2020-10-15 14:21:06 -04:00
scoped_temp_dir_unittest.cc Rename unittests to ceftests (issue #1632) 2016-11-18 12:44:46 -05:00
server_unittest.cc ceftests: Add shared test_request and test_server implementations 2020-08-26 16:23:19 -04:00
stream_resource_handler_unittest.cc Apply clang-format to all C, C++ and ObjC files (issue #2171) 2017-05-18 12:30:05 +02:00
stream_unittest.cc ceftests: Convert NULL to nullptr (see issue #2861) 2020-01-15 14:59:12 +01:00
string_unittest.cc ceftests: Convert NULL to nullptr (see issue #2861) 2020-01-15 14:59:12 +01:00
task_unittest.cc Add chrome runtime support for more callbacks and ceftests (see issue #2969) 2020-09-29 18:31:43 -04:00
test_handler.cc Mac: Add Views API support (see issue #1749) 2021-02-27 12:31:45 -05:00
test_handler.h ceftests: Move TrackCallback to a separate header file 2020-08-26 16:21:51 -04:00
test_request.cc Don't save or load cookies for non-cookieable scheme requests. 2020-09-09 18:29:15 -04:00
test_request.h Don't save or load cookies for non-cookieable scheme requests. 2020-09-09 18:29:15 -04:00
test_server.cc Add chrome runtime support for more callbacks and ceftests (see issue #2969) 2020-09-29 18:31:43 -04:00
test_server.h Add support and enable out-of-Blink CORS (fixes issue #2716) 2020-08-26 16:25:25 -04:00
test_server_unittest.cc ceftests: Add shared test_request and test_server implementations 2020-08-26 16:23:19 -04:00
test_suite.cc Mac: Add Views API support (see issue #1749) 2021-02-27 12:31:45 -05:00
test_suite.h ceftests: Fix incorrect include guard #ifdef names 2020-08-26 16:21:30 -04:00
test_util.cc Update to Chromium version 87.0.4280.0 (#812852) 2020-10-15 14:21:06 -04:00
test_util.h Update to Chromium version 87.0.4280.0 (#812852) 2020-10-15 14:21:06 -04:00
thread_helper.cc Apply clang-format to all C, C++ and ObjC files (issue #2171) 2017-05-18 12:30:05 +02:00
thread_helper.h Add chrome runtime support for more callbacks and ceftests (see issue #2969) 2020-09-29 18:31:43 -04:00
thread_unittest.cc Add chrome runtime support for more callbacks and ceftests (see issue #2969) 2020-09-29 18:31:43 -04:00
tracing_unittest.cc Add chrome runtime support for more callbacks and ceftests (see issue #2969) 2020-09-29 18:31:43 -04:00
track_callback.h ceftests: Move TrackCallback to a separate header file 2020-08-26 16:21:51 -04:00
translator_unittest.cc ceftests: Convert NULL to nullptr (see issue #2861) 2020-01-15 14:59:12 +01:00
urlrequest_unittest.cc Update to Chromium version 88.0.4324.0 (#827102) 2020-12-04 15:43:33 -05:00
v8_unittest.cc Update to Chromium version 86.0.4240.0 (#800218) 2020-09-03 17:44:25 -04:00
values_unittest.cc Apply clang-format to all C, C++ and ObjC files (issue #2171) 2017-05-18 12:30:05 +02:00
version_unittest.cc Compute all version numbers using cef_version.py (see issue #2596) 2019-03-15 13:16:43 -04:00
waitable_event_unittest.cc Apply clang-format to all C, C++ and ObjC files (issue #2171) 2017-05-18 12:30:05 +02:00
webui_unittest.cc Update to Chromium version 80.0.3987.0 (#722274) 2020-02-17 13:19:09 -05:00
xml_reader_unittest.cc ceftests: Convert NULL to nullptr (see issue #2861) 2020-01-15 14:59:12 +01:00
zip_reader_unittest.cc ceftests: Convert NULL to nullptr (see issue #2861) 2020-01-15 14:59:12 +01:00