cef/tests/cefclient
Marshall Greenblatt 8733cb89c7 chrome: Add Views API integration (see issue #2969)
The Chrome browser can now be hosted in a Views-based application on Windows
and Linux.

To launch a fully-featured Chrome window using cefsimple:
$ cefsimple --enable-chrome-runtime

To launch a minimally-styled Views-hosted window using cefsimple:
$ cefsimple --enable-chrome-runtime --use-views

To launch a fully-styled Views-hosted window using cefclient:
$ cefclient --enable-chrome-runtime --use-views

Views unit tests also now pass with the Chrome runtime enabled:
$ ceftests --gtest_filter=Views* --enable-chrome-runtime

Known issues:
- Popup browsers cannot be intercepted and reparented.
2021-02-21 15:25:10 -05:00
..
browser chrome: Add Views API integration (see issue #2969) 2021-02-21 15:25:10 -05:00
common Replace AddCustomScheme bool arguments with int using bit flags 2019-02-26 16:45:12 +00:00
renderer Remove render thread created callbacks (see issue #2498) 2020-07-16 19:11:18 -04:00
resources Update to Chromium version 88.0.4324.0 (#827102) 2020-12-04 15:43:33 -05:00
cefclient_gtk.cc cefclient: Convert NULL to nullptr (see issue #2861) 2020-01-15 16:11:53 +01:00
cefclient_mac.mm Fix build and initial Chrome runtime issues on macOS (see issue #2969) 2020-07-06 15:20:53 -04:00
cefclient_win.cc cefclient: Convert NULL to nullptr (see issue #2861) 2020-01-15 16:11:53 +01:00
CMakeLists.txt.in Linux: cmake: Disable GTK deprecated functions (fixes issue #2791) 2020-09-15 12:44:48 -04:00