cef/libcef/browser/alloy
Marshall Greenblatt ebee84755e Convert legacy IPC messages to Mojo (fixes issue #3123)
This change introduces a few minor CEF API behavior changes:

- A CefProcessMessage object cannot be reused after being passed to
  SendProcessMessage.
- The |extra_info| argument to CefRenderProcessHandler::OnBrowserCreated may
  now be NULL.

Where appropriate, we now utilize the default UTF string encoding format and
shared memory to reduce copies and conversions for the cross-process
transfer of arbitrary-length strings. For example, CefFrame::GetSource/GetText
now involves zero UTF conversions and zero copies in the browser process for
the CefString delivered to CefStringVisitor::Visit().
2021-05-18 21:59:48 -04:00
..
alloy_browser_context.cc Update to Chromium version 91.0.4472.0 (#870763) 2021-04-23 11:38:51 -04:00
alloy_browser_context.h Update to Chromium version 91.0.4472.0 (#870763) 2021-04-23 11:38:51 -04:00
alloy_browser_host_impl.cc Convert legacy IPC messages to Mojo (fixes issue #3123) 2021-05-18 21:59:48 -04:00
alloy_browser_host_impl.h Update to Chromium version 91.0.4472.0 (#870763) 2021-04-23 11:38:51 -04:00
alloy_browser_main.cc Update to Chromium version 91.0.4472.0 (#870763) 2021-04-23 11:38:51 -04:00
alloy_browser_main.h Update to Chromium version 91.0.4472.0 (#870763) 2021-04-23 11:38:51 -04:00
alloy_browser_main_win.cc Rename the current CEF runtime to Alloy (see issue #2969) 2020-06-29 16:17:41 -04:00
alloy_content_browser_client.cc Convert legacy IPC messages to Mojo (fixes issue #3123) 2021-05-18 21:59:48 -04:00
alloy_content_browser_client.h Update to Chromium version 91.0.4472.0 (#870763) 2021-04-23 11:38:51 -04:00
browser_platform_delegate_alloy.cc Update to Chromium version 91.0.4472.0 (#870763) 2021-04-23 11:38:51 -04:00
browser_platform_delegate_alloy.h Update to Chromium version 91.0.4472.0 (#870763) 2021-04-23 11:38:51 -04:00
chrome_browser_process_alloy.cc Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
chrome_browser_process_alloy.h Update to Chromium version 90.0.4430.0 (#857950) 2021-03-18 11:23:00 -04:00
chrome_profile_alloy.cc Update to Chromium version 91.0.4472.0 (#870763) 2021-04-23 11:38:51 -04:00
chrome_profile_alloy.h Update to Chromium version 91.0.4472.0 (#870763) 2021-04-23 11:38:51 -04: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 Rename the current CEF runtime to Alloy (see issue #2969) 2020-06-29 16:17:41 -04:00