summaryrefslogtreecommitdiff
path: root/chromium/chrome/browser/chromeos/BUILD.gn
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/chrome/browser/chromeos/BUILD.gn')
-rw-r--r--chromium/chrome/browser/chromeos/BUILD.gn222
1 files changed, 181 insertions, 41 deletions
diff --git a/chromium/chrome/browser/chromeos/BUILD.gn b/chromium/chrome/browser/chromeos/BUILD.gn
index b748814c49f..44a1ea38a22 100644
--- a/chromium/chrome/browser/chromeos/BUILD.gn
+++ b/chromium/chrome/browser/chromeos/BUILD.gn
@@ -36,6 +36,7 @@ source_set("chromeos") {
"//chromeos/dbus:runtime_probe_proto",
"//chromeos/dbus:seneschal_proto",
"//chromeos/dbus:vm_applications_apps_proto",
+ "//chromeos/dbus:vm_permission_service_proto",
"//chromeos/dbus/power:power_manager_proto",
"//chromeos/services/assistant/public/mojom",
"//chromeos/strings",
@@ -61,12 +62,12 @@ source_set("chromeos") {
":user_activity_event_proto",
":user_charging_event_proto",
"crostini:crostini_installer_types_mojom",
- "net/network_diagnostics:network_diagnostics_mojom",
"//apps",
"//ash",
"//ash/public/cpp",
+ "//ash/public/cpp/external_arc",
"//ash/public/mojom",
- "//ash/system/message_center/arc",
+ "//base/util/timer",
"//build:branding_buildflags",
"//chrome/app:command_ids",
"//chrome/app/vector_icons",
@@ -74,7 +75,7 @@ source_set("chromeos") {
"//chrome/browser/apps/platform_apps",
"//chrome/browser/apps/platform_apps/api",
"//chrome/browser/chromeos/child_accounts/time_limits/web_time_limit_error_page",
- "//chrome/browser/chromeos/net/mojom",
+ "//chrome/browser/chromeos/local_search_service/proxy:mojom",
"//chrome/browser/chromeos/power/ml/smart_dim",
"//chrome/browser/devtools",
"//chrome/browser/extensions",
@@ -90,10 +91,7 @@ source_set("chromeos") {
"//chrome/browser/web_applications/extensions:extensions",
"//chrome/common",
"//chrome/common/extensions/api",
- "//chrome/common/string_matching",
- "//chrome/services/app_service:lib",
- "//chrome/services/app_service/public/cpp:app_update",
- "//chrome/services/app_service/public/cpp:instance_update",
+ "//chrome/installer/util:with_no_strings",
"//chrome/services/file_util/public/cpp",
"//chrome/services/keymaster/public/mojom",
"//chrome/services/printing/public/mojom",
@@ -103,6 +101,7 @@ source_set("chromeos") {
"//chromeos/attestation",
"//chromeos/audio",
"//chromeos/components/account_manager",
+ "//chromeos/components/cdm_factory_daemon:cdm_factory_daemon_browser",
"//chromeos/components/drivefs",
"//chromeos/components/drivefs/mojom",
"//chromeos/components/help_app_ui",
@@ -116,7 +115,9 @@ source_set("chromeos") {
"//chromeos/components/quick_answers/public/cpp:prefs",
"//chromeos/components/smbfs",
"//chromeos/components/smbfs/mojom",
+ "//chromeos/components/string_matching",
"//chromeos/components/sync_wifi",
+ "//chromeos/components/telemetry_extension_ui/mojom",
"//chromeos/components/tether",
"//chromeos/constants",
"//chromeos/cryptohome",
@@ -126,10 +127,13 @@ source_set("chromeos") {
"//chromeos/dbus:plugin_vm_service_proto",
"//chromeos/dbus:update_engine_proto",
"//chromeos/dbus:vm_plugin_dispatcher_proto",
+ "//chromeos/dbus/attestation",
+ "//chromeos/dbus/attestation:attestation_proto",
"//chromeos/dbus/audio",
"//chromeos/dbus/authpolicy",
"//chromeos/dbus/authpolicy:authpolicy_proto",
"//chromeos/dbus/biod",
+ "//chromeos/dbus/cdm_factory_daemon",
"//chromeos/dbus/constants",
"//chromeos/dbus/cros_healthd",
"//chromeos/dbus/cryptohome",
@@ -139,6 +143,7 @@ source_set("chromeos") {
"//chromeos/dbus/cups_proxy",
"//chromeos/dbus/dlcservice",
"//chromeos/dbus/dlcservice:dlcservice_proto",
+ "//chromeos/dbus/hermes",
"//chromeos/dbus/ip_peripheral",
"//chromeos/dbus/kerberos",
"//chromeos/dbus/kerberos:kerberos_proto",
@@ -156,6 +161,7 @@ source_set("chromeos") {
"//chromeos/dbus/upstart",
"//chromeos/disks",
"//chromeos/geolocation",
+ "//chromeos/lacros/mojom",
"//chromeos/login/auth",
"//chromeos/login/login_state",
"//chromeos/login/session",
@@ -179,6 +185,7 @@ source_set("chromeos") {
"//chromeos/services/multidevice_setup/public/cpp:prefs",
"//chromeos/services/network_config:in_process_instance",
"//chromeos/services/network_config/public/cpp:cpp",
+ "//chromeos/services/network_health/public/mojom",
"//chromeos/services/secure_channel",
"//chromeos/services/secure_channel/public/cpp/client",
"//chromeos/settings",
@@ -217,6 +224,7 @@ source_set("chromeos") {
"//components/language/core/browser",
"//components/language/core/common",
"//components/login",
+ "//components/metrics",
"//components/metrics:serialization",
"//components/omnibox/browser",
"//components/onc",
@@ -239,6 +247,9 @@ source_set("chromeos") {
"//components/rlz",
"//components/safe_browsing/core:csd_proto",
"//components/safe_browsing/core/db:metadata_proto",
+ "//components/services/app_service:lib",
+ "//components/services/app_service/public/cpp:app_update",
+ "//components/services/app_service/public/cpp:instance_update",
"//components/session_manager/core",
"//components/signin/public/identity_manager",
"//components/signin/public/webdata",
@@ -375,8 +386,6 @@ source_set("chromeos") {
"accessibility/spoken_feedback_event_rewriter_delegate.h",
"accessibility/switch_access_event_handler_delegate.cc",
"accessibility/switch_access_event_handler_delegate.h",
- "accessibility/switch_access_panel.cc",
- "accessibility/switch_access_panel.h",
"account_manager/account_manager_migrator.cc",
"account_manager/account_manager_migrator.h",
"account_manager/account_manager_policy_controller.cc",
@@ -440,19 +449,21 @@ source_set("chromeos") {
"app_mode/kiosk_app_icon_loader.h",
"app_mode/kiosk_app_launch_error.cc",
"app_mode/kiosk_app_launch_error.h",
+ "app_mode/kiosk_app_launcher.cc",
+ "app_mode/kiosk_app_launcher.h",
"app_mode/kiosk_app_manager.cc",
"app_mode/kiosk_app_manager.h",
"app_mode/kiosk_app_manager_base.cc",
"app_mode/kiosk_app_manager_base.h",
"app_mode/kiosk_app_manager_observer.h",
+ "app_mode/kiosk_app_types.cc",
+ "app_mode/kiosk_app_types.h",
"app_mode/kiosk_app_update_install_gate.cc",
"app_mode/kiosk_app_update_install_gate.h",
"app_mode/kiosk_app_update_service.cc",
"app_mode/kiosk_app_update_service.h",
"app_mode/kiosk_cryptohome_remover.cc",
"app_mode/kiosk_cryptohome_remover.h",
- "app_mode/kiosk_diagnosis_runner.cc",
- "app_mode/kiosk_diagnosis_runner.h",
"app_mode/kiosk_external_update_validator.cc",
"app_mode/kiosk_external_update_validator.h",
"app_mode/kiosk_external_updater.cc",
@@ -936,6 +947,8 @@ source_set("chromeos") {
"crostini/crostini_shelf_utils.cc",
"crostini/crostini_shelf_utils.h",
"crostini/crostini_simple_types.h",
+ "crostini/crostini_stability_monitor.cc",
+ "crostini/crostini_stability_monitor.h",
"crostini/crostini_terminal.cc",
"crostini/crostini_terminal.h",
"crostini/crostini_unsupported_action_notifier.cc",
@@ -1001,6 +1014,8 @@ source_set("chromeos") {
"dbus/smb_fs_service_provider.h",
"dbus/virtual_file_request_service_provider.cc",
"dbus/virtual_file_request_service_provider.h",
+ "dbus/vm/vm_permission_service_provider.cc",
+ "dbus/vm/vm_permission_service_provider.h",
"dbus/vm_applications_service_provider.cc",
"dbus/vm_applications_service_provider.h",
"device_sync/device_sync_client_factory.cc",
@@ -1242,6 +1257,8 @@ source_set("chromeos") {
"first_run/first_run_controller.h",
"first_run/first_run_view.cc",
"first_run/first_run_view.h",
+ "first_run/help_app_first_run_field_trial.cc",
+ "first_run/help_app_first_run_field_trial.h",
"first_run/step.cc",
"first_run/step.h",
"first_run/step_names.cc",
@@ -1274,6 +1291,8 @@ source_set("chromeos") {
"input_method/assistive_suggester.h",
"input_method/assistive_window_controller.cc",
"input_method/assistive_window_controller.h",
+ "input_method/assistive_window_controller_delegate.h",
+ "input_method/assistive_window_properties.cc",
"input_method/assistive_window_properties.h",
"input_method/browser_state_monitor.cc",
"input_method/browser_state_monitor.h",
@@ -1293,6 +1312,8 @@ source_set("chromeos") {
"input_method/input_method_delegate_impl.h",
"input_method/input_method_engine.cc",
"input_method/input_method_engine.h",
+ "input_method/input_method_engine_base.cc",
+ "input_method/input_method_engine_base.h",
"input_method/input_method_manager_impl.cc",
"input_method/input_method_manager_impl.h",
"input_method/input_method_persistence.cc",
@@ -1306,14 +1327,39 @@ source_set("chromeos") {
"input_method/suggester.h",
"input_method/suggestion_enums.h",
"input_method/suggestion_handler_interface.h",
+ "input_method/ui/assistive_delegate.h",
+ "input_method/ui/border_factory.cc",
+ "input_method/ui/border_factory.h",
+ "input_method/ui/candidate_view.cc",
+ "input_method/ui/candidate_view.h",
+ "input_method/ui/candidate_window_constants.h",
+ "input_method/ui/candidate_window_view.cc",
+ "input_method/ui/candidate_window_view.h",
+ "input_method/ui/infolist_window.cc",
+ "input_method/ui/infolist_window.h",
+ "input_method/ui/input_method_menu_item.cc",
+ "input_method/ui/input_method_menu_item.h",
+ "input_method/ui/input_method_menu_manager.cc",
+ "input_method/ui/input_method_menu_manager.h",
+ "input_method/ui/suggestion_details.h",
+ "input_method/ui/suggestion_view.cc",
+ "input_method/ui/suggestion_view.h",
+ "input_method/ui/suggestion_window_view.cc",
+ "input_method/ui/suggestion_window_view.h",
+ "input_method/ui/undo_window.cc",
+ "input_method/ui/undo_window.h",
"kerberos/kerberos_credentials_manager.cc",
"kerberos/kerberos_credentials_manager.h",
"kerberos/kerberos_credentials_manager_factory.cc",
"kerberos/kerberos_credentials_manager_factory.h",
"kerberos/kerberos_ticket_expiry_notification.cc",
"kerberos/kerberos_ticket_expiry_notification.h",
+ "lacros/ash_chrome_service_impl.cc",
+ "lacros/ash_chrome_service_impl.h",
"lacros/lacros_loader.cc",
"lacros/lacros_loader.h",
+ "lacros/lacros_manager.cc",
+ "lacros/lacros_manager.h",
"lacros/lacros_util.cc",
"lacros/lacros_util.h",
"language_preferences.cc",
@@ -1324,14 +1370,32 @@ source_set("chromeos") {
"launcher_search_provider/launcher_search_provider_service.h",
"launcher_search_provider/launcher_search_provider_service_factory.cc",
"launcher_search_provider/launcher_search_provider_service_factory.h",
+ "local_search_service/content_extraction_utils.cc",
+ "local_search_service/content_extraction_utils.h",
"local_search_service/index.cc",
"local_search_service/index.h",
"local_search_service/inverted_index.cc",
"local_search_service/inverted_index.h",
+ "local_search_service/inverted_index_search.cc",
+ "local_search_service/inverted_index_search.h",
+ "local_search_service/linear_map_search.cc",
+ "local_search_service/linear_map_search.h",
"local_search_service/local_search_service.cc",
"local_search_service/local_search_service.h",
"local_search_service/local_search_service_factory.cc",
"local_search_service/local_search_service_factory.h",
+ "local_search_service/proxy/index_proxy.cc",
+ "local_search_service/proxy/index_proxy.h",
+ "local_search_service/proxy/local_search_service_proxy.cc",
+ "local_search_service/proxy/local_search_service_proxy.h",
+ "local_search_service/proxy/local_search_service_proxy_factory.cc",
+ "local_search_service/proxy/local_search_service_proxy_factory.h",
+ "local_search_service/search_metrics_reporter.cc",
+ "local_search_service/search_metrics_reporter.h",
+ "local_search_service/search_utils.cc",
+ "local_search_service/search_utils.h",
+ "local_search_service/shared_structs.cc",
+ "local_search_service/shared_structs.h",
"locale_change_guard.cc",
"locale_change_guard.h",
"lock_screen_apps/app_manager.h",
@@ -1461,6 +1525,8 @@ source_set("chromeos") {
"login/login_auth_recorder.h",
"login/login_client_cert_usage_observer.cc",
"login/login_client_cert_usage_observer.h",
+ "login/login_pref_names.cc",
+ "login/login_pref_names.h",
"login/login_screen_extensions_lifetime_manager.cc",
"login/login_screen_extensions_lifetime_manager.h",
"login/login_screen_extensions_storage_cleaner.cc",
@@ -1510,6 +1576,8 @@ source_set("chromeos") {
"login/saml/saml_profile_prefs.h",
"login/screen_manager.cc",
"login/screen_manager.h",
+ "login/screens/active_directory_password_change_screen.cc",
+ "login/screens/active_directory_password_change_screen.h",
"login/screens/app_downloading_screen.cc",
"login/screens/app_downloading_screen.h",
"login/screens/arc_terms_of_service_screen.cc",
@@ -1540,6 +1608,8 @@ source_set("chromeos") {
"login/screens/eula_screen.h",
"login/screens/fingerprint_setup_screen.cc",
"login/screens/fingerprint_setup_screen.h",
+ "login/screens/gaia_password_changed_screen.cc",
+ "login/screens/gaia_password_changed_screen.h",
"login/screens/gaia_screen.cc",
"login/screens/gaia_screen.h",
"login/screens/gesture_navigation_screen.cc",
@@ -1575,6 +1645,8 @@ source_set("chromeos") {
"login/screens/sync_consent_screen.h",
"login/screens/terms_of_service_screen.cc",
"login/screens/terms_of_service_screen.h",
+ "login/screens/tpm_error_screen.cc",
+ "login/screens/tpm_error_screen.h",
"login/screens/update_required_screen.cc",
"login/screens/update_required_screen.h",
"login/screens/update_screen.cc",
@@ -1742,6 +1814,12 @@ source_set("chromeos") {
"net/delay_network_call.h",
"net/dhcp_wpad_url_client.cc",
"net/dhcp_wpad_url_client.h",
+ "net/network_diagnostics/dns_latency_routine.cc",
+ "net/network_diagnostics/dns_latency_routine.h",
+ "net/network_diagnostics/dns_resolution_routine.cc",
+ "net/network_diagnostics/dns_resolution_routine.h",
+ "net/network_diagnostics/dns_resolver_present_routine.cc",
+ "net/network_diagnostics/dns_resolver_present_routine.h",
"net/network_diagnostics/gateway_can_be_pinged_routine.cc",
"net/network_diagnostics/gateway_can_be_pinged_routine.h",
"net/network_diagnostics/has_secure_wifi_connection_routine.cc",
@@ -1754,8 +1832,12 @@ source_set("chromeos") {
"net/network_diagnostics/network_diagnostics_routine.h",
"net/network_diagnostics/signal_strength_routine.cc",
"net/network_diagnostics/signal_strength_routine.h",
- "net/network_health.cc",
- "net/network_health.h",
+ "net/network_health/network_health.cc",
+ "net/network_health/network_health.h",
+ "net/network_health/network_health_localized_strings.cc",
+ "net/network_health/network_health_localized_strings.h",
+ "net/network_health/network_health_service.cc",
+ "net/network_health/network_health_service.h",
"net/network_portal_detector_impl.cc",
"net/network_portal_detector_impl.h",
"net/network_portal_detector_test_impl.cc",
@@ -1834,20 +1916,18 @@ source_set("chromeos") {
"policy/affiliated_invalidation_service_provider_impl.h",
"policy/android_management_client.cc",
"policy/android_management_client.h",
- "policy/app_install_event_log.cc",
- "policy/app_install_event_log.h",
"policy/app_install_event_log_collector.cc",
"policy/app_install_event_log_collector.h",
- "policy/app_install_event_log_manager.cc",
- "policy/app_install_event_log_manager.h",
"policy/app_install_event_log_manager_wrapper.cc",
"policy/app_install_event_log_manager_wrapper.h",
- "policy/app_install_event_log_uploader.cc",
- "policy/app_install_event_log_uploader.h",
- "policy/app_install_event_log_util.cc",
- "policy/app_install_event_log_util.h",
"policy/app_install_event_logger.cc",
"policy/app_install_event_logger.h",
+ "policy/arc_app_install_event_log.cc",
+ "policy/arc_app_install_event_log.h",
+ "policy/arc_app_install_event_log_manager.cc",
+ "policy/arc_app_install_event_log_manager.h",
+ "policy/arc_app_install_event_log_uploader.cc",
+ "policy/arc_app_install_event_log_uploader.h",
"policy/auto_enrollment_client.h",
"policy/auto_enrollment_client_impl.cc",
"policy/auto_enrollment_client_impl.h",
@@ -1920,8 +2000,18 @@ source_set("chromeos") {
"policy/enrollment_config.h",
"policy/enrollment_handler_chromeos.cc",
"policy/enrollment_handler_chromeos.h",
+ "policy/enrollment_requisition_manager.cc",
+ "policy/enrollment_requisition_manager.h",
+ "policy/extension_install_event_log.cc",
+ "policy/extension_install_event_log.h",
"policy/extension_install_event_log_collector.cc",
"policy/extension_install_event_log_collector.h",
+ "policy/extension_install_event_log_manager.cc",
+ "policy/extension_install_event_log_manager.h",
+ "policy/extension_install_event_log_manager_wrapper.cc",
+ "policy/extension_install_event_log_manager_wrapper.h",
+ "policy/extension_install_event_log_uploader.cc",
+ "policy/extension_install_event_log_uploader.h",
"policy/extension_install_event_logger.cc",
"policy/extension_install_event_logger.h",
"policy/external_data_handlers/cloud_external_data_policy_handler.cc",
@@ -1950,6 +2040,13 @@ source_set("chromeos") {
"policy/heartbeat_scheduler.h",
"policy/hostname_handler.cc",
"policy/hostname_handler.h",
+ "policy/install_event_log.h",
+ "policy/install_event_log_manager.cc",
+ "policy/install_event_log_manager.h",
+ "policy/install_event_log_uploader_base.cc",
+ "policy/install_event_log_uploader_base.h",
+ "policy/install_event_log_util.cc",
+ "policy/install_event_log_util.h",
"policy/lock_to_single_user_manager.cc",
"policy/lock_to_single_user_manager.h",
"policy/login_profile_policy_provider.cc",
@@ -2028,8 +2125,11 @@ source_set("chromeos") {
"policy/server_backed_device_state.h",
"policy/server_backed_state_keys_broker.cc",
"policy/server_backed_state_keys_broker.h",
- "policy/single_app_install_event_log.cc",
- "policy/single_app_install_event_log.h",
+ "policy/single_arc_app_install_event_log.cc",
+ "policy/single_arc_app_install_event_log.h",
+ "policy/single_extension_install_event_log.cc",
+ "policy/single_extension_install_event_log.h",
+ "policy/single_install_event_log.h",
"policy/status_collector/activity_storage.cc",
"policy/status_collector/activity_storage.h",
"policy/status_collector/affiliated_session_service.cc",
@@ -2258,6 +2358,8 @@ source_set("chromeos") {
"printing/usb_printer_util.h",
"printing/zeroconf_printer_detector.cc",
"printing/zeroconf_printer_detector.h",
+ "process_snapshot_server.cc",
+ "process_snapshot_server.h",
"profiles/profile_helper.cc",
"profiles/profile_helper.h",
"release_notes/release_notes_notification.cc",
@@ -2269,6 +2371,7 @@ source_set("chromeos") {
"scheduler_configuration_manager.h",
"secure_channel/secure_channel_client_provider.cc",
"secure_channel/secure_channel_client_provider.h",
+ "service_sandbox_type.h",
"session_length_limiter.cc",
"session_length_limiter.h",
"set_time_dialog.cc",
@@ -2357,6 +2460,8 @@ source_set("chromeos") {
"sync/os_sync_util.h",
"sync/os_syncable_service_model_type_controller.cc",
"sync/os_syncable_service_model_type_controller.h",
+ "sync/split_settings_sync_field_trial.cc",
+ "sync/split_settings_sync_field_trial.h",
"sync/turn_sync_on_helper.cc",
"sync/turn_sync_on_helper.h",
"system/automatic_reboot_manager.cc",
@@ -2399,6 +2504,8 @@ source_set("chromeos") {
"system_logs/device_event_log_source.h",
"system_logs/iwlwifi_dump_log_source.cc",
"system_logs/iwlwifi_dump_log_source.h",
+ "system_logs/network_health_source.cc",
+ "system_logs/network_health_source.h",
"system_logs/single_debug_daemon_log_source.cc",
"system_logs/single_debug_daemon_log_source.h",
"system_logs/single_log_file_log_source.cc",
@@ -2425,6 +2532,8 @@ source_set("chromeos") {
"tpm_firmware_update.h",
"tpm_firmware_update_notification.cc",
"tpm_firmware_update_notification.h",
+ "tracing_allocation_failure_tracker.cc",
+ "tracing_allocation_failure_tracker.h",
"u2f_notification.cc",
"u2f_notification.h",
"ui/echo_dialog_listener.h",
@@ -2446,6 +2555,8 @@ source_set("chromeos") {
"ui/screen_capture_notification_ui_chromeos.h",
"ui/tpm_auto_update_notification.cc",
"ui/tpm_auto_update_notification.h",
+ "ui/update_required_notification.cc",
+ "ui/update_required_notification.h",
"usb/cros_usb_detector.cc",
"usb/cros_usb_detector.h",
"virtual_machines/virtual_machines_util.cc",
@@ -2545,12 +2656,6 @@ source_set("chromeos") {
"extensions/printing/print_job_controller.h",
"extensions/printing/printer_capabilities_provider.cc",
"extensions/printing/printer_capabilities_provider.h",
- "extensions/printing_metrics/print_job_finished_event_dispatcher.cc",
- "extensions/printing_metrics/print_job_finished_event_dispatcher.h",
- "extensions/printing_metrics/print_job_info_idl_conversions.cc",
- "extensions/printing_metrics/print_job_info_idl_conversions.h",
- "extensions/printing_metrics/printing_metrics_api.cc",
- "extensions/printing_metrics/printing_metrics_api.h",
"extensions/quick_unlock_private/quick_unlock_private_api.cc",
"extensions/quick_unlock_private/quick_unlock_private_api.h",
"extensions/users_private/users_private_api.cc",
@@ -2582,6 +2687,12 @@ source_set("chromeos") {
"extensions/printing/printing_api_handler.h",
"extensions/printing/printing_api_utils.cc",
"extensions/printing/printing_api_utils.h",
+ "extensions/printing_metrics/print_job_finished_event_dispatcher.cc",
+ "extensions/printing_metrics/print_job_finished_event_dispatcher.h",
+ "extensions/printing_metrics/print_job_info_idl_conversions.cc",
+ "extensions/printing_metrics/print_job_info_idl_conversions.h",
+ "extensions/printing_metrics/printing_metrics_api.cc",
+ "extensions/printing_metrics/printing_metrics_api.h",
"printing/cups_print_job_manager_impl.cc",
"printing/cups_proxy_service_delegate_impl.cc",
"printing/cups_proxy_service_delegate_impl.h",
@@ -2628,6 +2739,7 @@ action("dbus_service_files") {
"dbus/org.chromium.SmbFsService.conf",
"dbus/org.chromium.VirtualFileRequestService.conf",
"dbus/org.chromium.VmApplicationsService.conf",
+ "dbus/vm/org.chromium.VmPermissionService.conf",
]
output_conf_file = "$root_out_dir/dbus/chrome_dbus_services.conf"
outputs = [ output_conf_file ]
@@ -2766,7 +2878,6 @@ source_set("unit_tests") {
"../policy/default_geolocation_policy_handler_unittest.cc",
"../resources/chromeos/zip_archiver/test/char_coding_test.cc",
"../ui/browser_finder_chromeos_unittest.cc",
- "accessibility/switch_access_panel_unittest.cc",
"account_manager/account_migration_runner_unittest.cc",
"android_sms/android_sms_app_manager_impl_unittest.cc",
"android_sms/android_sms_app_setup_controller_impl_unittest.cc",
@@ -2780,7 +2891,9 @@ source_set("unit_tests") {
"apps/apk_web_app_installer_unittest.cc",
"apps/intent_helper/chromeos_apps_navigation_throttle_unittest.cc",
"apps/metrics/intent_handling_metrics_unittest.cc",
+ "arc/accessibility/accessibility_node_info_data_wrapper_unittest.cc",
"arc/accessibility/arc_accessibility_helper_bridge_unittest.cc",
+ "arc/accessibility/arc_accessibility_util_unittest.cc",
"arc/accessibility/ax_tree_source_arc_unittest.cc",
"arc/app_shortcuts/arc_app_shortcuts_menu_builder_unittest.cc",
"arc/app_shortcuts/arc_app_shortcuts_request_unittest.cc",
@@ -2907,6 +3020,7 @@ source_set("unit_tests") {
"crostini/crostini_port_forwarder_unittest.cc",
"crostini/crostini_reporting_util_unittest.cc",
"crostini/crostini_shelf_utils_unittest.cc",
+ "crostini/crostini_stability_monitor_unittest.cc",
"crostini/crostini_unsupported_action_notifier_unittest.cc",
"crostini/crostini_util_unittest.cc",
"crostini/crosvm_metrics_unittest.cc",
@@ -2939,9 +3053,6 @@ source_set("unit_tests") {
"extensions/printing/fake_print_job_controller.cc",
"extensions/printing/fake_print_job_controller.h",
"extensions/printing/printer_capabilities_provider_unittest.cc",
- "extensions/printing_metrics/print_job_finished_event_dispatcher_unittest.cc",
- "extensions/printing_metrics/print_job_info_idl_conversions_unittest.cc",
- "extensions/printing_metrics/printing_metrics_api_unittest.cc",
"extensions/public_session_permission_helper_unittest.cc",
"extensions/quick_unlock_private/quick_unlock_private_api_unittest.cc",
"extensions/signin_screen_policy_provider_unittest.cc",
@@ -3011,6 +3122,7 @@ source_set("unit_tests") {
"guest_os/guest_os_share_path_unittest.cc",
"hats/hats_finch_helper_unittest.cc",
"hats/hats_notification_controller_unittest.cc",
+ "input_method/assistive_suggester_unittest.cc",
"input_method/assistive_window_controller_unittest.cc",
"input_method/emoji_suggester_unittest.cc",
"input_method/input_method_configuration_unittest.cc",
@@ -3018,12 +3130,23 @@ source_set("unit_tests") {
"input_method/input_method_manager_impl_unittest.cc",
"input_method/input_method_persistence_unittest.cc",
"input_method/personal_info_suggester_unittest.cc",
+ "input_method/ui/candidate_view_unittest.cc",
+ "input_method/ui/candidate_window_view_unittest.cc",
+ "input_method/ui/input_method_menu_item_unittest.cc",
+ "input_method/ui/input_method_menu_manager_unittest.cc",
+ "input_method/ui/suggestion_window_view_unittest.cc",
"kerberos/kerberos_credentials_manager_test.cc",
"kerberos/kerberos_ticket_expiry_notification_test.cc",
"lacros/lacros_util_unittest.cc",
- "local_search_service/index_unittest.cc",
+ "local_search_service/content_extraction_utils_unittest.cc",
+ "local_search_service/inverted_index_search_unittest.cc",
"local_search_service/inverted_index_unittest.cc",
+ "local_search_service/linear_map_search_unittest.cc",
"local_search_service/local_search_service_unittest.cc",
+ "local_search_service/proxy/local_search_service_proxy_unittest.cc",
+ "local_search_service/proxy/types_mojom_traits_unittest.cc",
+ "local_search_service/search_metrics_reporter_unittest.cc",
+ "local_search_service/search_utils_unittest.cc",
"local_search_service/test_utils.cc",
"local_search_service/test_utils.h",
"locale_change_guard_unittest.cc",
@@ -3073,12 +3196,15 @@ source_set("unit_tests") {
"login/version_updater/version_updater_unittest.cc",
"mobile/mobile_activator_unittest.cc",
"net/client_cert_store_chromeos_unittest.cc",
+ "net/network_diagnostics/dns_latency_routine_unittest.cc",
+ "net/network_diagnostics/dns_resolution_routine_unittest.cc",
+ "net/network_diagnostics/dns_resolver_present_routine_unittest.cc",
"net/network_diagnostics/gateway_can_be_pinged_routine_unittest.cc",
"net/network_diagnostics/has_secure_wifi_connection_routine_unittest.cc",
"net/network_diagnostics/lan_connectivity_routine_unittest.cc",
"net/network_diagnostics/network_diagnostics_routine_unittest.cc",
"net/network_diagnostics/signal_strength_routine_unittest.cc",
- "net/network_health_unittest.cc",
+ "net/network_health/network_health_unittest.cc",
"net/network_portal_detector_impl_unittest.cc",
"net/network_pref_state_observer_unittest.cc",
"net/network_throttling_observer_unittest.cc",
@@ -3099,11 +3225,11 @@ source_set("unit_tests") {
"policy/affiliated_invalidation_service_provider_impl_unittest.cc",
"policy/android_management_client_unittest.cc",
"policy/app_install_event_log_collector_unittest.cc",
- "policy/app_install_event_log_manager_unittest.cc",
"policy/app_install_event_log_manager_wrapper_unittest.cc",
- "policy/app_install_event_log_unittest.cc",
- "policy/app_install_event_log_uploader_unittest.cc",
"policy/app_install_event_logger_unittest.cc",
+ "policy/arc_app_install_event_log_manager_unittest.cc",
+ "policy/arc_app_install_event_log_unittest.cc",
+ "policy/arc_app_install_event_log_uploader_unittest.cc",
"policy/auto_enrollment_client_impl_unittest.cc",
"policy/bluetooth_policy_handler_unittest.cc",
"policy/cached_policy_key_loader_chromeos_unittest.cc",
@@ -3124,6 +3250,7 @@ source_set("unit_tests") {
"policy/dm_token_storage_unittest.cc",
"policy/extension_cache_unittest.cc",
"policy/extension_install_event_log_collector_unittest.cc",
+ "policy/extension_install_event_log_unittest.cc",
"policy/extension_install_event_logger_unittest.cc",
"policy/external_data_handlers/device_native_printers_external_data_handler_unittest.cc",
"policy/fake_affiliated_invalidation_service_provider.cc",
@@ -3151,9 +3278,11 @@ source_set("unit_tests") {
"policy/scheduled_update_checker/device_scheduled_update_checker_unittest.cc",
"policy/secondary_google_account_signin_policy_handler_unittest.cc",
"policy/server_backed_state_keys_broker_unittest.cc",
- "policy/single_app_install_event_log_unittest.cc",
+ "policy/single_arc_app_install_event_log_unittest.cc",
+ "policy/status_collector/activity_storage_unittest.cc",
"policy/status_collector/affiliated_session_service_unittest.cc",
"policy/status_collector/app_info_generator_unittest.cc",
+ "policy/status_collector/enterprise_activity_storage_unittest.cc",
"policy/status_collector/interval_map_unittest.cc",
"policy/status_uploader_unittest.cc",
"policy/system_features_disable_list_policy_handler_unittest.cc",
@@ -3227,6 +3356,7 @@ source_set("unit_tests") {
"printing/test_printer_configurer.h",
"printing/usb_printer_detector_unittest.cc",
"printing/zeroconf_printer_detector_unittest.cc",
+ "process_snapshot_server_unittest.cc",
"proxy_config_service_impl_unittest.cc",
"release_notes/release_notes_notification_unittest.cc",
"release_notes/release_notes_storage_unittest.cc",
@@ -3316,6 +3446,9 @@ source_set("unit_tests") {
sources += [
"extensions/printing/printing_api_handler_unittest.cc",
"extensions/printing/printing_api_utils_unittest.cc",
+ "extensions/printing_metrics/print_job_finished_event_dispatcher_unittest.cc",
+ "extensions/printing_metrics/print_job_info_idl_conversions_unittest.cc",
+ "extensions/printing_metrics/printing_metrics_api_unittest.cc",
"printing/test_cups_wrapper.cc",
"printing/test_cups_wrapper.h",
]
@@ -3329,8 +3462,8 @@ source_set("unit_tests") {
":user_activity_event_proto",
"//ash",
"//ash/public/cpp:test_support",
- "//ash/system/message_center/arc",
- "//ash/system/message_center/arc:test_support",
+ "//ash/public/cpp/external_arc",
+ "//ash/public/cpp/external_arc:test_support",
"//base",
"//chrome/app:command_ids",
"//chrome/browser/resources/chromeos/zip_archiver:char_coding",
@@ -3552,9 +3685,11 @@ if (use_libfuzzer) {
deps = [
":policy_fuzzer_proto",
+ "//base/test:test_support",
"//chrome/browser",
"//chrome/browser/chromeos",
"//chromeos/dbus:dbus",
+ "//chromeos/tpm",
"//third_party/libprotobuf-mutator",
]
}
@@ -3567,6 +3702,11 @@ if (use_libfuzzer) {
"$root_gen_dir/components/policy/proto",
]
+ proto_deps = [
+ "//components/policy:cloud_policy_full_runtime_proto",
+ "//components/policy/proto:chrome_device_policy_full_runtime_proto",
+ ]
+
link_deps = [
"//components/policy:cloud_policy_full_runtime_proto",
"//components/policy/proto:chrome_device_policy_full_runtime_proto",