cef/libcef/common
Marshall Greenblatt a2a1b66ea5 chrome: Support configuration of Chrome policy management (fixes #3581)
Disable Chrome policy management by default. Add CefSettings.chrome_policy_id
which, when configured, enables Chrome policy management. See
https://support.google.com/chrome/a/answer/9037717 for background.

To test:
- Start with a machine where Google Chrome is managed.
- Run `cefclient --enable-chrome-runtime --url=chrome://policy/`
  There should be no configured policies.
- Run `cefclient --enable-chrome-runtime --url=chrome://policy/
       --enable-chrome-policy`
  Configured Platform properties should match Google Chrome.
- Run `cefclient --enable-chrome-runtime --url=chrome://policy/
       --enable-chrome-policy --enable-chrome-browser-cloud-management`
  Configured Platform and Cloud properties should match Google Chrome.
2023-10-16 18:44:15 -04:00
..
alloy alloy: Disable DocumentPictureInPictureAPI feature (see #3448) 2023-09-20 12:07:46 -04:00
chrome chrome: Support configuration of Chrome policy management (fixes #3581) 2023-10-16 18:44:15 -04:00
extensions Update to Chromium version 111.0.5563.0 (#1097615) 2023-02-03 13:00:26 -05:00
mojom Replace ReadOnlySharedMemoryRegion with WritableSharedMemoryRegion (see #3502) 2023-10-16 22:43:29 +00:00
net Update source files for bracket style 2023-01-04 17:47:17 -05:00
net_service Update source files for bracket style 2023-01-04 17:47:17 -05:00
test Update source files for bracket style 2023-01-04 17:47:17 -05:00
app_manager.cc Update source files for bracket style 2023-01-04 17:47:17 -05:00
app_manager.h Update to Chromium version 111.0.5563.0 (#1097615) 2023-02-03 13:00:26 -05:00
base_impl.cc Remove CEF-specific integer and char16 typedef's (see #3507) 2023-06-01 19:32:36 +03:00
cdm_host_file_path.cc widevine: Support CDM host verification and storage ID (fixes issue #3404) 2022-10-04 18:21:31 -04:00
cdm_host_file_path.h widevine: Support CDM host verification and storage ID (fixes issue #3404) 2022-10-04 18:21:31 -04:00
cef_crash_report_upload_thread.cc Replace NOTREACHED() with DCHECK(false) (fixes #3500) 2023-05-08 18:36:00 +03:00
cef_crash_report_upload_thread.h Update to Chromium version 107.0.5304.0 (#1047731) 2022-09-29 13:09:35 -04:00
cef_crash_report_utils.cc Update source files for bracket style 2023-01-04 17:47:17 -05:00
cef_crash_report_utils.h Update to Chromium revision bc084a8b (#530369) 2018-02-19 17:38:04 -05:00
cef_switches.cc alloy: Add setting to customize log items 2023-08-07 13:40:40 -04:00
cef_switches.h alloy: Add setting to customize log items 2023-08-07 13:40:40 -04:00
command_line_impl.cc Replace NOTREACHED() with DCHECK(false) (fixes #3500) 2023-05-08 18:36:00 +03:00
command_line_impl.h Remove DISALLOW_ macro from libcef/ (see issue #3234) 2021-12-07 15:02:28 -05:00
crash_reporter_client.cc Update source files for bracket style 2023-01-04 17:47:17 -05:00
crash_reporter_client.h Linux: Migrate from breakpad to crashpad (see issue #3249) 2022-03-17 15:34:49 -04:00
crash_reporting.cc Update to Chromium version 118.0.5993.0 (#1192594) 2023-09-20 12:07:47 -04:00
crash_reporting.h Convert defined(OS_XXX) to BUILDFLAG(IS_XXX) in libcef 2022-01-24 12:58:04 -05:00
drag_data_impl.cc Add CefDragData::GetFilePaths to return file paths (fixes #3568) 2023-10-04 12:25:52 -04:00
drag_data_impl.h Add CefDragData::GetFilePaths to return file paths (fixes #3568) 2023-10-04 12:25:52 -04:00
file_util_impl.cc Replace NOTREACHED() with DCHECK(false) (fixes #3500) 2023-05-08 18:36:00 +03:00
frame_util.cc Remove usage of FrameTreeNode IDs (see issue #2421) 2021-08-19 19:41:44 -04:00
frame_util.h Update to Chromium version 111.0.5563.0 (#1097615) 2023-02-03 13:00:26 -05:00
i18n_util_impl.cc views: Add support for absolute positioned overlay views. 2021-09-16 18:25:43 +03:00
json_impl.cc Remove deprecated base::[Dictionary|List]Value API usage 2023-01-30 21:32:19 -05:00
main_runner_delegate.h Update to Chromium version 113.0.5672.0 (#1121455) 2023-04-05 17:48:51 -04:00
main_runner_handler.h Update to Chromium version 98.0.4758.0 (#950365) 2021-12-18 15:57:34 -05:00
parser_impl.cc Update source files for bracket style 2023-01-04 17:47:17 -05:00
process_message_impl.cc Remove deprecated base::[Dictionary|List]Value API usage 2023-01-30 21:32:19 -05:00
process_message_impl.h Remove deprecated base::[Dictionary|List]Value API usage 2023-01-30 21:32:19 -05:00
process_message_smr_impl.cc Replace ReadOnlySharedMemoryRegion with WritableSharedMemoryRegion (see #3502) 2023-10-16 22:43:29 +00:00
process_message_smr_impl.h Replace ReadOnlySharedMemoryRegion with WritableSharedMemoryRegion (see #3502) 2023-10-16 22:43:29 +00:00
request_impl.cc Remove CEF-specific integer and char16 typedef's (see #3507) 2023-06-01 19:32:36 +03:00
request_impl.h Remove CEF-specific integer and char16 typedef's (see #3507) 2023-06-01 19:32:36 +03:00
resource_bundle_delegate.cc Update source files for bracket style 2023-01-04 17:47:17 -05:00
resource_bundle_delegate.h Update to Chromium version 101.0.4951.0 (#982481) 2022-03-30 19:54:09 -04:00
resource_bundle_impl.cc Update source files for bracket style 2023-01-04 17:47:17 -05:00
resource_bundle_impl.h Remove DISALLOW_ macro from libcef/ (see issue #3234) 2021-12-07 15:02:28 -05:00
resource_util.cc Update to Chromium version 118.0.5993.0 (#1192594) 2023-09-20 12:07:47 -04:00
resource_util.h Convert defined(OS_XXX) to BUILDFLAG(IS_XXX) in libcef 2022-01-24 12:58:04 -05:00
response_impl.cc Replace NOTREACHED() with DCHECK(false) (fixes #3500) 2023-05-08 18:36:00 +03:00
response_impl.h Update to Chromium version 81.0.4044.0 (#737173) 2020-03-04 19:31:54 -05:00
scheme_registrar_impl.cc Update to Chromium version 111.0.5563.0 (#1097615) 2023-02-03 13:00:26 -05:00
scheme_registrar_impl.h Remove DISALLOW_ macro from libcef/ (see issue #3234) 2021-12-07 15:02:28 -05:00
string_list_impl.cc Use less error prone string list, map or multimap pointer types 2023-04-13 16:06:02 +00:00
string_map_impl.cc Make string map append API match the manuals 2023-04-13 16:08:48 +00:00
string_multimap_impl.cc Make string map append API match the manuals 2023-04-13 16:08:48 +00:00
string_types_impl.cc Remove CEF-specific integer and char16 typedef's (see #3507) 2023-06-01 19:32:36 +03:00
string_util.cc Convert legacy IPC messages to Mojo (fixes issue #3123) 2021-05-18 21:59:48 -04:00
string_util.h Update to Chromium version 111.0.5563.0 (#1097615) 2023-02-03 13:00:26 -05:00
task_impl.cc Remove CEF-specific integer and char16 typedef's (see #3507) 2023-06-01 19:32:36 +03:00
task_runner_impl.cc Remove CEF-specific integer and char16 typedef's (see #3507) 2023-06-01 19:32:36 +03:00
task_runner_impl.h Remove CEF-specific integer and char16 typedef's (see #3507) 2023-06-01 19:32:36 +03:00
task_runner_manager.cc Add initial chrome runtime support (see issue #2969) 2020-06-29 16:17:23 -04:00
task_runner_manager.h Update to Chromium version 97.0.4692.0 (#938553) 2021-11-15 14:25:16 -05:00
thread_impl.cc Replace NOTREACHED() with DCHECK(false) (fixes #3500) 2023-05-08 18:36:00 +03:00
thread_impl.h Remove DISALLOW_ macro from libcef/ (see issue #3234) 2021-12-07 15:02:28 -05:00
time_impl.cc Update source files for bracket style 2023-01-04 17:47:17 -05:00
time_util.h Apply clang-format to all C, C++ and ObjC files (issue #2171) 2017-05-18 12:30:05 +02:00
tracker.cc Update source files for bracket style 2023-01-04 17:47:17 -05:00
tracker.h Apply clang-format to all C, C++ and ObjC files (issue #2171) 2017-05-18 12:30:05 +02:00
urlrequest_impl.cc Replace NOTREACHED() with DCHECK(false) (fixes #3500) 2023-05-08 18:36:00 +03:00
util_linux.cc Update to Chromium version 117.0.5938.0 (#1181205) 2023-08-15 12:07:58 -04:00
util_linux.h Linux: Migrate from breakpad to crashpad (see issue #3249) 2022-03-17 15:34:49 -04:00
util_mac.h Update to Chromium version 114.0.5735.0 (#1135570) 2023-05-05 22:53:16 +03:00
util_mac.mm Update to Chromium version 118.0.5993.0 (#1192594) 2023-09-20 12:07:47 -04:00
value_base.cc Update source files for bracket style 2023-01-04 17:47:17 -05:00
value_base.h Replace NOTREACHED() with DCHECK(false) (fixes #3500) 2023-05-08 18:36:00 +03:00
values_impl.cc Remove unnecessary copy during CefBinaryValue creation (see #3502) 2023-10-05 16:57:01 +00:00
values_impl.h Remove unnecessary copy during CefBinaryValue creation (see #3502) 2023-10-05 16:57:01 +00:00
waitable_event_impl.cc Remove CEF-specific integer and char16 typedef's (see #3507) 2023-06-01 19:32:36 +03:00
waitable_event_impl.h Remove CEF-specific integer and char16 typedef's (see #3507) 2023-06-01 19:32:36 +03:00