cef/libcef/browser/alloy
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
..
alloy_browser_context.cc Create a ChromeBrowserHostImpl for every Chrome tab (see issue #2969) 2020-09-21 17:06:56 -04:00
alloy_browser_context.h Add chrome runtime support for more callbacks and ceftests (see issue #2969) 2020-09-29 18:31:43 -04:00
alloy_browser_host_impl.cc chrome: Add Views API integration (see issue #2969) 2021-02-21 15:25:10 -05:00
alloy_browser_host_impl.h chrome: Add Views API integration (see issue #2969) 2021-02-21 15:25:10 -05:00
alloy_browser_main_win.cc
alloy_browser_main.cc Update to Chromium version 89.0.4389.0 (#843830) 2021-02-08 14:15:38 -05:00
alloy_browser_main.h Update to Chromium version 86.0.4240.0 (#800218) 2020-09-03 17:44:25 -04:00
alloy_content_browser_client.cc Update to Chromium version 89.0.4389.0 (#843830) 2021-02-08 14:15:38 -05:00
alloy_content_browser_client.h Update to Chromium version 88.0.4324.0 (#827102) 2020-12-04 15:43:33 -05:00
browser_platform_delegate_alloy.cc Update to Chromium version 88.0.4324.0 (#827102) 2020-12-04 15:43:33 -05:00
browser_platform_delegate_alloy.h Add chrome runtime support for more callbacks and ceftests (see issue #2969) 2020-09-29 18:31:43 -04:00
chrome_browser_process_alloy.cc Update to Chromium version 89.0.4389.0 (#843830) 2021-02-08 14:15:38 -05:00
chrome_browser_process_alloy.h Update to Chromium version 89.0.4389.0 (#843830) 2021-02-08 14:15:38 -05:00
chrome_profile_alloy.cc Update to Chromium version 89.0.4389.0 (#843830) 2021-02-08 14:15:38 -05:00
chrome_profile_alloy.h Update to Chromium version 89.0.4389.0 (#843830) 2021-02-08 14:15:38 -05:00
chrome_profile_manager_alloy.cc Make CefBrowserContext an abstract base class (see issue #2969) 2020-07-01 15:35:07 -04:00
chrome_profile_manager_alloy.h