diff options
Diffstat (limited to 'chromium/chrome/browser/chromeos/BUILD.gn')
-rw-r--r-- | chromium/chrome/browser/chromeos/BUILD.gn | 169 |
1 files changed, 105 insertions, 64 deletions
diff --git a/chromium/chrome/browser/chromeos/BUILD.gn b/chromium/chrome/browser/chromeos/BUILD.gn index 67b07187dbb..15b99519803 100644 --- a/chromium/chrome/browser/chromeos/BUILD.gn +++ b/chromium/chrome/browser/chromeos/BUILD.gn @@ -4,7 +4,9 @@ import("//build/config/features.gni") import("//build/config/ui.gni") +import("//extensions/features/features.gni") import("//media/media_options.gni") +import("//printing/features/features.gni") import("//third_party/protobuf/proto_library.gni") assert(is_chromeos) @@ -39,7 +41,6 @@ source_set("chromeos") { "//ash:ash_with_content", "//ash/autoclick/mus/public/interfaces", "//ash/public/interfaces", - "//ash/public/interfaces", "//build/linux:fontconfig", "//chrome/browser/devtools", "//chrome/browser/extensions", @@ -62,6 +63,7 @@ source_set("chromeos") { "//components/feedback", "//components/flags_ui", "//components/login", + "//components/metrics/leak_detector", "//components/onc", "//components/ownership", "//components/pairing", @@ -69,8 +71,8 @@ source_set("chromeos") { "//components/proxy_config", "//components/safe_browsing_db:metadata_proto", "//components/session_manager/core", + "//components/sync_wifi", "//components/user_manager", - "//components/wifi_sync", # This depends directly on the variations target, rather than just # transitively via the common target because the proto sources need to @@ -91,7 +93,7 @@ source_set("chromeos") { "//mojo/common", "//net", "//ppapi/proxy:ipc", # For PpapiMsg_LoadPlugin - "//services/shell/public/cpp", + "//services/service_manager/public/cpp", # TODO: care about enable_basic_printing and enable_print_preview. "//components/sync", @@ -163,6 +165,14 @@ source_set("chromeos") { "app_mode/app_launch_utils.h", "app_mode/app_session.cc", "app_mode/app_session.h", + "app_mode/arc/arc_kiosk_app_launcher.cc", + "app_mode/arc/arc_kiosk_app_launcher.h", + "app_mode/arc/arc_kiosk_app_manager.cc", + "app_mode/arc/arc_kiosk_app_manager.h", + "app_mode/arc/arc_kiosk_app_service.cc", + "app_mode/arc/arc_kiosk_app_service.h", + "app_mode/arc/arc_kiosk_app_service_factory.cc", + "app_mode/arc/arc_kiosk_app_service_factory.h", "app_mode/certificate_manager_dialog.cc", "app_mode/certificate_manager_dialog.h", "app_mode/kiosk_app_data.cc", @@ -194,53 +204,70 @@ source_set("chromeos") { "app_mode/kiosk_session_plugin_handler_delegate.h", "app_mode/startup_app_launcher.cc", "app_mode/startup_app_launcher.h", - "arc/arc_android_management_checker.cc", - "arc/arc_android_management_checker.h", - "arc/arc_android_management_checker_delegate.h", "arc/arc_auth_code_fetcher.cc", "arc/arc_auth_code_fetcher.h", - "arc/arc_auth_code_fetcher_delegate.h", "arc/arc_auth_context.cc", "arc/arc_auth_context.h", - "arc/arc_auth_context_delegate.h", "arc/arc_auth_notification.cc", "arc/arc_auth_notification.h", "arc/arc_auth_service.cc", "arc/arc_auth_service.h", - "arc/arc_boot_error_notification.cc", - "arc/arc_boot_error_notification.h", - "arc/arc_downloads_watcher_service.cc", - "arc/arc_downloads_watcher_service.h", - "arc/arc_enterprise_reporting_service.cc", - "arc/arc_enterprise_reporting_service.h", - "arc/arc_external_protocol_dialog.cc", - "arc/arc_external_protocol_dialog.h", - "arc/arc_navigation_throttle.cc", - "arc/arc_navigation_throttle.h", "arc/arc_optin_uma.cc", "arc/arc_optin_uma.h", - "arc/arc_policy_bridge.cc", - "arc/arc_policy_bridge.h", - "arc/arc_print_service.cc", - "arc/arc_print_service.h", - "arc/arc_process.cc", - "arc/arc_process.h", - "arc/arc_process_service.cc", - "arc/arc_process_service.h", "arc/arc_service_launcher.cc", "arc/arc_service_launcher.h", - "arc/arc_settings_service.cc", - "arc/arc_settings_service.h", "arc/arc_support_host.cc", "arc/arc_support_host.h", - "arc/arc_tts_service.cc", - "arc/arc_tts_service.h", - "arc/arc_wallpaper_service.cc", - "arc/arc_wallpaper_service.h", - "arc/gpu_arc_video_service_host.cc", - "arc/gpu_arc_video_service_host.h", - "arc/page_transition_util.cc", - "arc/page_transition_util.h", + "arc/auth/arc_robot_auth.cc", + "arc/auth/arc_robot_auth.h", + "arc/downloads_watcher/arc_downloads_watcher_service.cc", + "arc/downloads_watcher/arc_downloads_watcher_service.h", + "arc/enterprise/arc_enterprise_reporting_service.cc", + "arc/enterprise/arc_enterprise_reporting_service.h", + "arc/extensions/arc_support_message_host.cc", + "arc/extensions/arc_support_message_host.h", + "arc/fileapi/arc_content_file_system_async_file_util.cc", + "arc/fileapi/arc_content_file_system_async_file_util.h", + "arc/fileapi/arc_content_file_system_backend_delegate.cc", + "arc/fileapi/arc_content_file_system_backend_delegate.h", + "arc/fileapi/arc_content_file_system_file_stream_reader.cc", + "arc/fileapi/arc_content_file_system_file_stream_reader.h", + "arc/fileapi/arc_content_file_system_service.cc", + "arc/fileapi/arc_content_file_system_service.h", + "arc/fileapi/arc_content_file_system_url_util.cc", + "arc/fileapi/arc_content_file_system_url_util.h", + "arc/fileapi/intent_helper_util.cc", + "arc/fileapi/intent_helper_util.h", + "arc/intent_helper/arc_external_protocol_dialog.cc", + "arc/intent_helper/arc_external_protocol_dialog.h", + "arc/intent_helper/arc_navigation_throttle.cc", + "arc/intent_helper/arc_navigation_throttle.h", + "arc/intent_helper/arc_settings_service.cc", + "arc/intent_helper/arc_settings_service.h", + "arc/notification/arc_boot_error_notification.cc", + "arc/notification/arc_boot_error_notification.h", + "arc/optin/arc_optin_preference_handler.cc", + "arc/optin/arc_optin_preference_handler.h", + "arc/optin/arc_optin_preference_handler_delegate.h", + "arc/policy/arc_android_management_checker.cc", + "arc/policy/arc_android_management_checker.h", + "arc/policy/arc_android_management_checker_delegate.h", + "arc/policy/arc_policy_bridge.cc", + "arc/policy/arc_policy_bridge.h", + "arc/policy/arc_policy_util.cc", + "arc/policy/arc_policy_util.h", + "arc/print/arc_print_service.cc", + "arc/print/arc_print_service.h", + "arc/process/arc_process.cc", + "arc/process/arc_process.h", + "arc/process/arc_process_service.cc", + "arc/process/arc_process_service.h", + "arc/tts/arc_tts_service.cc", + "arc/tts/arc_tts_service.h", + "arc/video/gpu_arc_video_service_host.cc", + "arc/video/gpu_arc_video_service_host.h", + "arc/wallpaper/arc_wallpaper_service.cc", + "arc/wallpaper/arc_wallpaper_service.h", "attestation/attestation_ca_client.cc", "attestation/attestation_ca_client.h", "attestation/attestation_policy_observer.cc", @@ -357,6 +384,8 @@ source_set("chromeos") { "extensions/dictionary_event_router.h", "extensions/extension_system_event_observer.cc", "extensions/extension_system_event_observer.h", + "extensions/extension_volume_observer.cc", + "extensions/extension_volume_observer.h", "extensions/external_cache.cc", "extensions/external_cache.h", "extensions/gfx_utils.cc", @@ -540,6 +569,8 @@ source_set("chromeos") { "genius_app/app_id.h", "hats/hats_dialog.cc", "hats/hats_dialog.h", + "hats/hats_finch_helper.cc", + "hats/hats_finch_helper.h", "hats/hats_notification_controller.cc", "hats/hats_notification_controller.h", "idle_detector.cc", @@ -656,8 +687,6 @@ source_set("chromeos") { "login/language_list.h", "login/lock/screen_locker.cc", "login/lock/screen_locker.h", - "login/lock/screen_locker_delegate.cc", - "login/lock/screen_locker_delegate.h", "login/lock/webui_screen_locker.cc", "login/lock/webui_screen_locker.h", "login/login_wizard.h", @@ -680,6 +709,9 @@ source_set("chromeos") { "login/saml/saml_offline_signin_limiter_factory.h", "login/screen_manager.cc", "login/screen_manager.h", + "login/screens/arc_terms_of_service_screen.cc", + "login/screens/arc_terms_of_service_screen.h", + "login/screens/arc_terms_of_service_screen_actor.h", "login/screens/base_screen.cc", "login/screens/base_screen.h", "login/screens/base_screen_delegate.h", @@ -757,14 +789,6 @@ source_set("chromeos") { "login/screens/wrong_hwid_screen_actor.h", "login/session/chrome_session_manager.cc", "login/session/chrome_session_manager.h", - "login/session/kiosk_auto_launcher_session_manager_delegate.cc", - "login/session/kiosk_auto_launcher_session_manager_delegate.h", - "login/session/login_oobe_session_manager_delegate.cc", - "login/session/login_oobe_session_manager_delegate.h", - "login/session/restore_after_crash_session_manager_delegate.cc", - "login/session/restore_after_crash_session_manager_delegate.h", - "login/session/stub_login_session_manager_delegate.cc", - "login/session/stub_login_session_manager_delegate.h", "login/session/user_session_manager.cc", "login/session/user_session_manager.h", "login/signin/auth_sync_observer.cc", @@ -827,8 +851,6 @@ source_set("chromeos") { "login/ui/keyboard_driven_oobe_key_handler.h", "login/ui/lock_window.cc", "login/ui/lock_window.h", - "login/ui/lock_window_aura.cc", - "login/ui/lock_window_aura.h", "login/ui/login_display.cc", "login/ui/login_display.h", "login/ui/login_display_host.cc", @@ -902,6 +924,8 @@ source_set("chromeos") { "net/client_cert_store_chromeos.h", "net/delay_network_call.cc", "net/delay_network_call.h", + "net/network_connect_delegate_chromeos.cc", + "net/network_connect_delegate_chromeos.h", "net/network_portal_detector_impl.cc", "net/network_portal_detector_impl.h", "net/network_portal_detector_test_impl.cc", @@ -910,10 +934,14 @@ source_set("chromeos") { "net/network_portal_notification_controller.h", "net/network_portal_web_dialog.cc", "net/network_portal_web_dialog.h", - "net/onc_utils.cc", - "net/onc_utils.h", - "net/proxy_config_handler.cc", - "net/proxy_config_handler.h", + "net/network_pref_state_observer.cc", + "net/network_pref_state_observer.h", + "net/network_state_notifier.cc", + "net/network_state_notifier.h", + "net/network_throttling_observer.cc", + "net/network_throttling_observer.h", + "net/shill_error.cc", + "net/shill_error.h", "net/wake_on_wifi_connection_observer.cc", "net/wake_on_wifi_connection_observer.h", "net/wake_on_wifi_manager.cc", @@ -1089,14 +1117,24 @@ source_set("chromeos") { "power/power_prefs.h", "power/renderer_freezer.cc", "power/renderer_freezer.h", - "power/session_state_controller_delegate_chromeos.cc", - "power/session_state_controller_delegate_chromeos.h", "preferences.cc", "preferences.h", "printer_detector/printer_detector.cc", "printer_detector/printer_detector.h", "printer_detector/printer_detector_factory.cc", "printer_detector/printer_detector_factory.h", + "printing/cups_print_job.cc", + "printing/cups_print_job.h", + "printing/cups_print_job_manager.cc", + "printing/cups_print_job_manager.h", + "printing/cups_print_job_manager_factory.cc", + "printing/cups_print_job_manager_factory.h", + "printing/cups_print_job_notification.cc", + "printing/cups_print_job_notification.h", + "printing/cups_print_job_notification_manager.cc", + "printing/cups_print_job_notification_manager.h", + "printing/fake_cups_print_job_manager.cc", + "printing/fake_cups_print_job_manager.h", "printing/printer_pref_manager.cc", "printing/printer_pref_manager.h", "printing/printer_pref_manager_factory.cc", @@ -1114,8 +1152,6 @@ source_set("chromeos") { "profiles/profile_list_chromeos.h", "profiles/profile_util.cc", "profiles/profile_util.h", - "proxy_config_service_impl.cc", - "proxy_config_service_impl.h", "proxy_cros_settings_parser.cc", "proxy_cros_settings_parser.h", "reset/metrics.h", @@ -1147,6 +1183,8 @@ source_set("chromeos") { "settings/owner_flags_storage.h", "settings/session_manager_operation.cc", "settings/session_manager_operation.h", + "settings/shutdown_policy_forwarder.cc", + "settings/shutdown_policy_forwarder.h", "settings/shutdown_policy_handler.cc", "settings/shutdown_policy_handler.h", "settings/stub_cros_settings_provider.cc", @@ -1228,10 +1266,6 @@ source_set("chromeos") { "ui/mobile_config_ui.h", "ui/screen_capture_notification_ui_chromeos.cc", "ui/screen_capture_notification_ui_chromeos.h", - "ui_proxy_config.cc", - "ui_proxy_config.h", - "ui_proxy_config_service.cc", - "ui_proxy_config_service.h", "upgrade_detector_chromeos.cc", "upgrade_detector_chromeos.h", @@ -1352,10 +1386,13 @@ source_set("unit_tests") { "accessibility/magnification_manager_unittest.cc", "accessibility/spoken_feedback_event_rewriter_unittest.cc", "arc/arc_auth_service_unittest.cc", - "arc/arc_downloads_watcher_service_unittest.cc", - "arc/arc_navigation_throttle_unittest.cc", - "arc/arc_policy_bridge_unittest.cc", - "arc/page_transition_util_unittest.cc", + "arc/downloads_watcher/arc_downloads_watcher_service_unittest.cc", + "arc/fileapi/arc_content_file_system_async_file_util_unittest.cc", + "arc/fileapi/arc_content_file_system_file_stream_reader_unittest.cc", + "arc/fileapi/arc_content_file_system_url_util_unittest.cc", + "arc/intent_helper/arc_external_protocol_dialog_unittest.cc", + "arc/intent_helper/arc_navigation_throttle_unittest.cc", + "arc/policy/arc_policy_bridge_unittest.cc", "attestation/attestation_ca_client_unittest.cc", "attestation/attestation_policy_observer_unittest.cc", "attestation/fake_certificate.cc", @@ -1432,6 +1469,7 @@ source_set("unit_tests") { "fileapi/external_file_url_util_unittest.cc", "fileapi/file_access_permissions_unittest.cc", "fileapi/file_system_backend_unittest.cc", + "hats/hats_finch_helper_unittest.cc", "hats/hats_notification_controller_unittest.cc", "input_method/browser_state_monitor_unittest.cc", "input_method/input_method_configuration_unittest.cc", @@ -1461,6 +1499,9 @@ source_set("unit_tests") { "net/client_cert_store_chromeos_unittest.cc", "net/network_portal_detector_impl_unittest.cc", "net/network_portal_notification_controller_unittest.cc", + "net/network_pref_state_observer_unittest.cc", + "net/network_state_notifier_unittest.cc", + "net/network_throttling_observer_unittest.cc", "net/wake_on_wifi_manager_unittest.cc", "options/network_property_ui_data_unittest.cc", "ownership/fake_owner_settings_service.cc", |