cef/tests/shared
Nik Pavlov 3dc9464583 Add a shared memory variant of CefProcessMessage (fixes issue #3126)
CefSharedProcessMessageBuilder supports creation of a CefProcessMessage
backed by a CefSharedMemoryRegion.

Performance tests comparing the existing ArgumentList approach and the new
SharedMemoryRegion approach have been added to cefclient at
http://tests/ipc_performance.

CefMessageRouter has been updated to use SharedMemoryRegion as transport
for larger message payloads. The threshold is configurable via
|CefMessageRouterConfig.message_size_threshold|.

To test:
run `ceftests --gtest_filter=SendSharedProcessMessageTest.*:SharedProcessMessageTest.*:MessageRouterTest.Threshold*`
2022-07-04 12:55:03 +03:00
..
browser Fix compile errors with VS2019 v16.9.3 and GCC v7.5.0 (see issue #3140) 2021-06-23 13:00:34 -04:00
common Add a shared memory variant of CefProcessMessage (fixes issue #3126) 2022-07-04 12:55:03 +03:00
renderer Replace OVERRIDE with override (see issue #3140) 2021-06-17 16:16:53 -04:00
resources alloy: Add touch handle and quick menu support for OSR (fixes issue #3268) 2022-05-30 10:51:39 +03:00
process_helper_mac.cc cefclient: Convert NULL to nullptr (see issue #2861) 2020-01-15 16:11:53 +01:00