Index: chrome/browser/BUILD.gn |
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn |
index 06afe448cc41ab2d0b5e898878656ea744fca690..187e8faac735a4bfd9a7003ae1da856cf40c2a6e 100644 |
--- a/chrome/browser/BUILD.gn |
+++ b/chrome/browser/BUILD.gn |
@@ -2479,415 +2479,6 @@ split_static_library("browser") { |
if (is_android) { |
sources += [ |
- "chrome_browser_field_trials_mobile.cc", |
- "chrome_browser_field_trials_mobile.h", |
- "policy/cloud/user_policy_signin_service_mobile.cc", |
- "policy/cloud/user_policy_signin_service_mobile.h", |
- ] |
- deps += [ |
- "//components/cdm/browser", |
- "//components/payments/android:payments_jni", |
- "//components/resources:components_resources", |
- "//sandbox:sandbox_features", |
- "//third_party/android_opengl/etc1", |
- "//third_party/android_tools:cpu_features", |
- "//third_party/libaddressinput:util", |
- ] |
- |
- deps -= [ "//components/storage_monitor" ] |
- if (use_seccomp_bpf) { |
- deps += [ "//sandbox/linux:seccomp_bpf" ] |
- } |
- } else { |
- # Non-Android. |
- sources += [ |
- "accessibility/invert_bubble_prefs.cc", |
- "accessibility/invert_bubble_prefs.h", |
- "background/background_contents.cc", |
- "background/background_contents.h", |
- "banners/app_banner_infobar_delegate_desktop.cc", |
- "banners/app_banner_infobar_delegate_desktop.h", |
- "banners/app_banner_manager_desktop.cc", |
- "banners/app_banner_manager_desktop.h", |
- "bookmarks/bookmark_html_writer.cc", |
- "bookmarks/bookmark_html_writer.h", |
- "certificate_viewer.h", |
- "chooser_controller/chooser_controller.cc", |
- "chooser_controller/chooser_controller.h", |
- "chrome_browser_field_trials_desktop.cc", |
- "chrome_browser_field_trials_desktop.h", |
- "chrome_browser_main_posix.cc", |
- "chrome_browser_main_posix.h", |
- "chrome_process_singleton.cc", |
- "chrome_process_singleton.h", |
- "component_updater/widevine_cdm_component_installer.cc", |
- "component_updater/widevine_cdm_component_installer.h", |
- "custom_handlers/register_protocol_handler_permission_request.cc", |
- "custom_handlers/register_protocol_handler_permission_request.h", |
- "custom_home_pages_table_model.cc", |
- "custom_home_pages_table_model.h", |
- "diagnostics/diagnostics_controller.cc", |
- "diagnostics/diagnostics_controller.h", |
- "diagnostics/diagnostics_metrics.cc", |
- "diagnostics/diagnostics_metrics.h", |
- "diagnostics/diagnostics_model.cc", |
- "diagnostics/diagnostics_model.h", |
- "diagnostics/diagnostics_test.cc", |
- "diagnostics/diagnostics_test.h", |
- "diagnostics/diagnostics_writer.cc", |
- "diagnostics/diagnostics_writer.h", |
- "diagnostics/recon_diagnostics.cc", |
- "diagnostics/recon_diagnostics.h", |
- "diagnostics/sqlite_diagnostics.cc", |
- "diagnostics/sqlite_diagnostics.h", |
- "download/download_commands.cc", |
- "download/download_commands.h", |
- "download/download_crx_util.cc", |
- "download/download_crx_util.h", |
- "download/download_danger_prompt.cc", |
- "download/download_danger_prompt.h", |
- "download/download_dir_policy_handler.cc", |
- "download/download_dir_policy_handler.h", |
- "download/download_permission_request.cc", |
- "download/download_permission_request.h", |
- "download/download_shelf.cc", |
- "download/download_shelf.h", |
- "download/download_shelf_context_menu.cc", |
- "download/download_shelf_context_menu.h", |
- "feedback/feedback_dialog_utils.cc", |
- "feedback/feedback_dialog_utils.h", |
- "feedback/feedback_profile_observer.cc", |
- "feedback/feedback_profile_observer.h", |
- "feedback/show_feedback_page.cc", |
- "feedback/system_logs/about_system_logs_fetcher.cc", |
- "feedback/system_logs/about_system_logs_fetcher.h", |
- "feedback/system_logs/log_sources/chrome_internal_log_source.cc", |
- "feedback/system_logs/log_sources/chrome_internal_log_source.h", |
- "feedback/system_logs/log_sources/crash_ids_source.cc", |
- "feedback/system_logs/log_sources/crash_ids_source.h", |
- "feedback/system_logs/log_sources/memory_details_log_source.cc", |
- "feedback/system_logs/log_sources/memory_details_log_source.h", |
- "feedback/system_logs/scrubbed_system_logs_fetcher.cc", |
- "feedback/system_logs/scrubbed_system_logs_fetcher.h", |
- "feedback/system_logs/system_logs_fetcher_base.cc", |
- "feedback/system_logs/system_logs_fetcher_base.h", |
- "first_run/first_run.cc", |
- "first_run/first_run.h", |
- "first_run/first_run_dialog.h", |
- "first_run/first_run_internal.h", |
- "first_run/first_run_internal_linux.cc", |
- "first_run/first_run_internal_mac.mm", |
- "first_run/first_run_internal_posix.cc", |
- "first_run/first_run_internal_win.cc", |
- "first_run/upgrade_util.h", |
- "first_run/upgrade_util_mac.cc", |
- "first_run/upgrade_util_win.cc", |
- "first_run/upgrade_util_win.h", |
- "font_family_cache.cc", |
- "font_family_cache.h", |
- "gpu/gl_string_manager.cc", |
- "gpu/gl_string_manager.h", |
- "importer/external_process_importer_client.cc", |
- "importer/external_process_importer_client.h", |
- "importer/external_process_importer_host.cc", |
- "importer/external_process_importer_host.h", |
- "importer/firefox_profile_lock.cc", |
- "importer/firefox_profile_lock.h", |
- "importer/firefox_profile_lock_posix.cc", |
- "importer/firefox_profile_lock_win.cc", |
- "importer/importer_list.cc", |
- "importer/importer_list.h", |
- "importer/importer_lock_dialog.h", |
- "importer/importer_progress_observer.h", |
- "importer/importer_uma.cc", |
- "importer/importer_uma.h", |
- "importer/in_process_importer_bridge.cc", |
- "importer/in_process_importer_bridge.h", |
- "importer/profile_writer.cc", |
- "importer/profile_writer.h", |
- "lifetime/browser_close_manager.cc", |
- "lifetime/browser_close_manager.h", |
- "lifetime/keep_alive_registry.cc", |
- "lifetime/keep_alive_registry.h", |
- "lifetime/keep_alive_state_observer.h", |
- "lifetime/keep_alive_types.cc", |
- "lifetime/keep_alive_types.h", |
- "lifetime/scoped_keep_alive.cc", |
- "lifetime/scoped_keep_alive.h", |
- "media/webrtc/tab_desktop_media_list.cc", |
- "media/webrtc/tab_desktop_media_list.h", |
- "media_galleries/chromeos/mtp_device_delegate_impl_chromeos.cc", |
- "media_galleries/chromeos/mtp_device_delegate_impl_chromeos.h", |
- "media_galleries/chromeos/mtp_device_object_enumerator.cc", |
- "media_galleries/chromeos/mtp_device_object_enumerator.h", |
- "media_galleries/chromeos/mtp_device_task_helper.cc", |
- "media_galleries/chromeos/mtp_device_task_helper.h", |
- "media_galleries/chromeos/mtp_device_task_helper_map_service.cc", |
- "media_galleries/chromeos/mtp_device_task_helper_map_service.h", |
- "media_galleries/chromeos/mtp_read_file_worker.cc", |
- "media_galleries/chromeos/mtp_read_file_worker.h", |
- "media_galleries/chromeos/snapshot_file_details.cc", |
- "media_galleries/chromeos/snapshot_file_details.h", |
- "media_galleries/fileapi/av_scanning_file_validator.cc", |
- "media_galleries/fileapi/av_scanning_file_validator.h", |
- "media_galleries/fileapi/iapps_finder.h", |
- "media_galleries/fileapi/iapps_finder_impl.cc", |
- "media_galleries/fileapi/iapps_finder_impl.h", |
- "media_galleries/fileapi/iapps_finder_impl_mac.mm", |
- "media_galleries/fileapi/iapps_finder_impl_win.cc", |
- "media_galleries/fileapi/media_file_system_backend.cc", |
- "media_galleries/fileapi/media_file_system_backend.h", |
- "media_galleries/fileapi/media_file_validator_factory.cc", |
- "media_galleries/fileapi/media_file_validator_factory.h", |
- "media_galleries/fileapi/media_path_filter.cc", |
- "media_galleries/fileapi/media_path_filter.h", |
- "media_galleries/fileapi/native_media_file_util.cc", |
- "media_galleries/fileapi/native_media_file_util.h", |
- "media_galleries/fileapi/picasa_finder.cc", |
- "media_galleries/fileapi/picasa_finder.h", |
- "media_galleries/fileapi/picasa_finder_mac.mm", |
- "media_galleries/fileapi/readahead_file_stream_reader.cc", |
- "media_galleries/fileapi/readahead_file_stream_reader.h", |
- "media_galleries/fileapi/safe_audio_video_checker.cc", |
- "media_galleries/fileapi/safe_audio_video_checker.h", |
- "media_galleries/fileapi/safe_media_metadata_parser.cc", |
- "media_galleries/fileapi/safe_media_metadata_parser.h", |
- "media_galleries/fileapi/supported_audio_video_checker.cc", |
- "media_galleries/fileapi/supported_audio_video_checker.h", |
- "media_galleries/fileapi/supported_image_type_validator.cc", |
- "media_galleries/fileapi/supported_image_type_validator.h", |
- "media_galleries/gallery_watch_manager.cc", |
- "media_galleries/gallery_watch_manager.h", |
- "media_galleries/gallery_watch_manager_observer.h", |
- "media_galleries/imported_media_gallery_registry.cc", |
- "media_galleries/imported_media_gallery_registry.h", |
- "media_galleries/mac/mtp_device_delegate_impl_mac.h", |
- "media_galleries/mac/mtp_device_delegate_impl_mac.mm", |
- "media_galleries/media_file_system_registry.cc", |
- "media_galleries/media_file_system_registry.h", |
- "media_galleries/media_galleries_dialog_controller.cc", |
- "media_galleries/media_galleries_dialog_controller.h", |
- "media_galleries/media_galleries_histograms.cc", |
- "media_galleries/media_galleries_histograms.h", |
- "media_galleries/media_galleries_permission_controller.cc", |
- "media_galleries/media_galleries_permission_controller.h", |
- "media_galleries/media_galleries_preferences.cc", |
- "media_galleries/media_galleries_preferences.h", |
- "media_galleries/media_galleries_preferences_factory.cc", |
- "media_galleries/media_galleries_preferences_factory.h", |
- "media_galleries/media_gallery_context_menu.cc", |
- "media_galleries/media_gallery_context_menu.h", |
- "media_galleries/win/mtp_device_delegate_impl_win.cc", |
- "media_galleries/win/mtp_device_delegate_impl_win.h", |
- "media_galleries/win/mtp_device_object_entry.cc", |
- "media_galleries/win/mtp_device_object_entry.h", |
- "media_galleries/win/mtp_device_object_enumerator.cc", |
- "media_galleries/win/mtp_device_object_enumerator.h", |
- "media_galleries/win/mtp_device_operations_util.cc", |
- "media_galleries/win/mtp_device_operations_util.h", |
- "media_galleries/win/portable_device_map_service.cc", |
- "media_galleries/win/portable_device_map_service.h", |
- "media_galleries/win/snapshot_file_details.cc", |
- "media_galleries/win/snapshot_file_details.h", |
- "memory/oom_memory_details.cc", |
- "memory/oom_memory_details.h", |
- "memory/tab_manager.cc", |
- "memory/tab_manager.h", |
- "memory/tab_manager_delegate_chromeos.cc", |
- "memory/tab_manager_delegate_chromeos.h", |
- "memory/tab_manager_observer.cc", |
- "memory/tab_manager_observer.h", |
- "memory/tab_manager_web_contents_data.cc", |
- "memory/tab_manager_web_contents_data.h", |
- "memory/tab_stats.cc", |
- "memory/tab_stats.h", |
- "metrics/first_web_contents_profiler.cc", |
- "metrics/first_web_contents_profiler.h", |
- "metrics/tab_reactivation_tracker.cc", |
- "metrics/tab_reactivation_tracker.h", |
- "metrics/tab_usage_recorder.cc", |
- "metrics/tab_usage_recorder.h", |
- "net/firefox_proxy_settings.cc", |
- "net/firefox_proxy_settings.h", |
- "net/utility_process_mojo_proxy_resolver_factory.cc", |
- "net/utility_process_mojo_proxy_resolver_factory.h", |
- "obsolete_system/obsolete_system.h", |
- "obsolete_system/obsolete_system_linux.cc", |
- "obsolete_system/obsolete_system_mac.cc", |
- "obsolete_system/obsolete_system_win.cc", |
- "pdf/pdf_extension_util.cc", |
- "pdf/pdf_extension_util.h", |
- "power_usage_monitor/power_usage_monitor.cc", |
- "power_usage_monitor/power_usage_monitor.h", |
- "process_singleton_modal_dialog_lock.cc", |
- "process_singleton_modal_dialog_lock.h", |
- "process_singleton_posix.cc", |
- "process_singleton_startup_lock.cc", |
- "process_singleton_startup_lock.h", |
- "profile_resetter/brandcode_config_fetcher.cc", |
- "profile_resetter/brandcode_config_fetcher.h", |
- "profile_resetter/brandcoded_default_settings.cc", |
- "profile_resetter/brandcoded_default_settings.h", |
- "profile_resetter/profile_resetter.cc", |
- "profile_resetter/profile_resetter.h", |
- "profile_resetter/reset_report_uploader.cc", |
- "profile_resetter/reset_report_uploader.h", |
- "profile_resetter/reset_report_uploader_factory.cc", |
- "profile_resetter/reset_report_uploader_factory.h", |
- "profile_resetter/resettable_settings_snapshot.cc", |
- "profile_resetter/resettable_settings_snapshot.h", |
- "profile_resetter/triggered_profile_resetter.cc", |
- "profile_resetter/triggered_profile_resetter.h", |
- "profile_resetter/triggered_profile_resetter_factory.cc", |
- "profile_resetter/triggered_profile_resetter_factory.h", |
- "profile_resetter/triggered_profile_resetter_win.cc", |
- "profiles/avatar_menu.cc", |
- "profiles/avatar_menu.h", |
- "profiles/profile_shortcut_manager.cc", |
- "profiles/profile_shortcut_manager.h", |
- "profiles/profile_window.cc", |
- "profiles/profile_window.h", |
- "renderer_context_menu/open_with_menu_factory.cc", |
- "renderer_context_menu/open_with_menu_factory.h", |
- "renderer_context_menu/render_view_context_menu.cc", |
- "renderer_context_menu/render_view_context_menu.h", |
- "renderer_context_menu/spelling_bubble_model.cc", |
- "renderer_context_menu/spelling_bubble_model.h", |
- "renderer_context_menu/spelling_menu_observer.cc", |
- "renderer_context_menu/spelling_menu_observer.h", |
- "repost_form_warning_controller.cc", |
- "repost_form_warning_controller.h", |
- "search/local_ntp_source.cc", |
- "search/local_ntp_source.h", |
- "search/search_terms_tracker.cc", |
- "search/search_terms_tracker.h", |
- "signin/signin_promo.cc", |
- "signin/signin_promo.h", |
- "signin/signin_ui_util.cc", |
- "signin/signin_ui_util.h", |
- "speech/extension_api/tts_extension_api_constants.cc", # Should be moved to extensions section? |
- "speech/extension_api/tts_extension_api_constants.h", |
- "ssl/ssl_client_auth_observer.cc", |
- "ssl/ssl_client_auth_observer.h", |
- "status_icons/desktop_notification_balloon.cc", |
- "status_icons/desktop_notification_balloon.h", |
- "sync/glue/extension_data_type_controller.cc", |
- "sync/glue/extension_data_type_controller.h", |
- "sync/glue/extension_setting_data_type_controller.cc", |
- "sync/glue/extension_setting_data_type_controller.h", |
- "sync/glue/theme_data_type_controller.cc", |
- "sync/glue/theme_data_type_controller.h", |
- "sync/sync_ui_util.cc", |
- "sync/sync_ui_util.h", |
- "task_manager/providers/browser_process_task.cc", |
- "task_manager/providers/browser_process_task.h", |
- "task_manager/providers/browser_process_task_provider.cc", |
- "task_manager/providers/browser_process_task_provider.h", |
- "task_manager/providers/child_process_task.cc", |
- "task_manager/providers/child_process_task.h", |
- "task_manager/providers/child_process_task_provider.cc", |
- "task_manager/providers/child_process_task_provider.h", |
- "task_manager/providers/task.cc", |
- "task_manager/providers/task.h", |
- "task_manager/providers/task_provider.cc", |
- "task_manager/providers/task_provider.h", |
- "task_manager/providers/task_provider_observer.h", |
- "task_manager/providers/web_contents/background_contents_tag.cc", |
- "task_manager/providers/web_contents/background_contents_tag.h", |
- "task_manager/providers/web_contents/background_contents_task.cc", |
- "task_manager/providers/web_contents/background_contents_task.h", |
- "task_manager/providers/web_contents/devtools_tag.cc", |
- "task_manager/providers/web_contents/devtools_tag.h", |
- "task_manager/providers/web_contents/devtools_task.cc", |
- "task_manager/providers/web_contents/devtools_task.h", |
- "task_manager/providers/web_contents/extension_tag.cc", |
- "task_manager/providers/web_contents/extension_tag.h", |
- "task_manager/providers/web_contents/extension_task.cc", |
- "task_manager/providers/web_contents/extension_task.h", |
- "task_manager/providers/web_contents/guest_tag.cc", |
- "task_manager/providers/web_contents/guest_tag.h", |
- "task_manager/providers/web_contents/guest_task.cc", |
- "task_manager/providers/web_contents/guest_task.h", |
- "task_manager/providers/web_contents/prerender_tag.cc", |
- "task_manager/providers/web_contents/prerender_tag.h", |
- "task_manager/providers/web_contents/prerender_task.cc", |
- "task_manager/providers/web_contents/prerender_task.h", |
- "task_manager/providers/web_contents/printing_tag.cc", |
- "task_manager/providers/web_contents/printing_tag.h", |
- "task_manager/providers/web_contents/printing_task.cc", |
- "task_manager/providers/web_contents/printing_task.h", |
- "task_manager/providers/web_contents/renderer_task.cc", |
- "task_manager/providers/web_contents/renderer_task.h", |
- "task_manager/providers/web_contents/subframe_task.cc", |
- "task_manager/providers/web_contents/subframe_task.h", |
- "task_manager/providers/web_contents/tab_contents_tag.cc", |
- "task_manager/providers/web_contents/tab_contents_tag.h", |
- "task_manager/providers/web_contents/tab_contents_task.cc", |
- "task_manager/providers/web_contents/tab_contents_task.h", |
- "task_manager/providers/web_contents/web_contents_tag.cc", |
- "task_manager/providers/web_contents/web_contents_tag.h", |
- "task_manager/providers/web_contents/web_contents_tags_manager.cc", |
- "task_manager/providers/web_contents/web_contents_tags_manager.h", |
- "task_manager/providers/web_contents/web_contents_task_provider.cc", |
- "task_manager/providers/web_contents/web_contents_task_provider.h", |
- "task_manager/sampling/shared_sampler.h", |
- "task_manager/sampling/shared_sampler_posix.cc", |
- "task_manager/sampling/shared_sampler_win.cc", |
- "task_manager/sampling/task_group.cc", |
- "task_manager/sampling/task_group.h", |
- "task_manager/sampling/task_group_sampler.cc", |
- "task_manager/sampling/task_group_sampler.h", |
- "task_manager/sampling/task_manager_impl.cc", |
- "task_manager/sampling/task_manager_impl.h", |
- "task_manager/sampling/task_manager_io_thread_helper.cc", |
- "task_manager/sampling/task_manager_io_thread_helper.h", |
- "task_manager/task_manager_interface.cc", |
- "task_manager/task_manager_interface.h", |
- "task_manager/task_manager_observer.cc", |
- "task_manager/task_manager_observer.h", |
- "themes/browser_theme_pack.cc", |
- "themes/browser_theme_pack.h", |
- "themes/custom_theme_supplier.cc", |
- "themes/custom_theme_supplier.h", |
- "themes/theme_properties.cc", |
- "themes/theme_service.cc", |
- "themes/theme_service.h", |
- "themes/theme_service_factory.cc", |
- "themes/theme_service_factory.h", |
- "themes/theme_service_mac.mm", |
- "themes/theme_syncable_service.cc", |
- "themes/theme_syncable_service.h", |
- "upgrade_detector.cc", |
- "upgrade_detector.h", |
- "usb/usb_chooser_controller.cc", |
- "usb/usb_chooser_controller.h", |
- "usb/web_usb_chooser_service.cc", |
- "usb/web_usb_chooser_service.h", |
- "usb/web_usb_detector.cc", |
- "usb/web_usb_detector.h", |
- ] |
- deps += [ |
- ":theme_properties", |
- "//apps", |
- "//chrome/browser/policy:path_parser", |
- "//chrome/browser/profile_resetter:profile_reset_report_proto", |
- "//chrome/common/importer:interfaces", |
- "//components/feedback", |
- "//components/web_modal", |
- "//device/battery", |
- "//net:net_browser_services", |
- ] |
- } |
- |
- if (!is_chrome_branded) { |
- sources += [ |
- "search/local_files_ntp_source.cc", |
- "search/local_files_ntp_source.h", |
- ] |
- } |
- |
- if (android_java_ui) { |
- sources += [ |
"after_startup_task_utils_android.cc", |
"after_startup_task_utils_android.h", |
"android/accessibility/font_size_prefs_android.cc", |
@@ -3292,6 +2883,8 @@ split_static_library("browser") { |
"android/webapps/webapp_registry.h", |
"autofill/android/personal_data_manager_android.cc", |
"autofill/android/personal_data_manager_android.h", |
+ "chrome_browser_field_trials_mobile.cc", |
+ "chrome_browser_field_trials_mobile.h", |
"dom_distiller/dom_distiller_service_factory_android.cc", |
"dom_distiller/dom_distiller_service_factory_android.h", |
"dom_distiller/tab_utils_android.cc", |
@@ -3375,6 +2968,8 @@ split_static_library("browser") { |
"permissions/permission_update_infobar_delegate_android.cc", |
"permissions/permission_update_infobar_delegate_android.h", |
"platform_util_android.cc", |
+ "policy/cloud/user_policy_signin_service_mobile.cc", |
+ "policy/cloud/user_policy_signin_service_mobile.h", |
"precache/precache_manager_factory.cc", |
"precache/precache_manager_factory.h", |
"precache/precache_util.cc", |
@@ -3409,14 +3004,27 @@ split_static_library("browser") { |
"//blimp/client/public", |
"//blimp/client/support/resources", |
"//chrome/browser/android/webapk:proto", |
+ "//components/cdm/browser", |
"//components/data_usage/android", |
+ "//components/payments/android:payments_jni", |
"//components/precache/content", |
"//components/precache/core", |
"//components/resources:components_resources", |
+ "//components/resources:components_resources", |
"//components/toolbar", |
"//components/web_contents_delegate_android", |
+ "//sandbox:sandbox_features", |
+ "//third_party/android_opengl/etc1", |
+ "//third_party/android_tools:cpu_features", |
+ "//third_party/libaddressinput:util", |
"//third_party/smhasher:murmurhash2", |
] |
+ |
+ deps -= [ "//components/storage_monitor" ] |
+ if (use_seccomp_bpf) { |
+ deps += [ "//sandbox/linux:seccomp_bpf" ] |
+ } |
+ |
if (enable_supervised_users) { |
sources += [ |
"supervised_user/child_accounts/child_account_feedback_reporter_android.cc", |
@@ -3436,8 +3044,218 @@ split_static_library("browser") { |
] |
} |
} else { |
- # ! android_java_ui |
+ # Non-Android. |
sources += [ |
+ "accessibility/invert_bubble_prefs.cc", |
+ "accessibility/invert_bubble_prefs.h", |
+ "background/background_contents.cc", |
+ "background/background_contents.h", |
+ "banners/app_banner_infobar_delegate_desktop.cc", |
+ "banners/app_banner_infobar_delegate_desktop.h", |
+ "banners/app_banner_manager_desktop.cc", |
+ "banners/app_banner_manager_desktop.h", |
+ "bookmarks/bookmark_html_writer.cc", |
+ "bookmarks/bookmark_html_writer.h", |
+ "certificate_viewer.h", |
+ "chooser_controller/chooser_controller.cc", |
+ "chooser_controller/chooser_controller.h", |
+ "chrome_browser_field_trials_desktop.cc", |
+ "chrome_browser_field_trials_desktop.h", |
+ "chrome_browser_main_posix.cc", |
+ "chrome_browser_main_posix.h", |
+ "chrome_process_singleton.cc", |
+ "chrome_process_singleton.h", |
+ "component_updater/widevine_cdm_component_installer.cc", |
+ "component_updater/widevine_cdm_component_installer.h", |
+ "custom_handlers/register_protocol_handler_permission_request.cc", |
+ "custom_handlers/register_protocol_handler_permission_request.h", |
+ "custom_home_pages_table_model.cc", |
+ "custom_home_pages_table_model.h", |
+ "diagnostics/diagnostics_controller.cc", |
+ "diagnostics/diagnostics_controller.h", |
+ "diagnostics/diagnostics_metrics.cc", |
+ "diagnostics/diagnostics_metrics.h", |
+ "diagnostics/diagnostics_model.cc", |
+ "diagnostics/diagnostics_model.h", |
+ "diagnostics/diagnostics_test.cc", |
+ "diagnostics/diagnostics_test.h", |
+ "diagnostics/diagnostics_writer.cc", |
+ "diagnostics/diagnostics_writer.h", |
+ "diagnostics/recon_diagnostics.cc", |
+ "diagnostics/recon_diagnostics.h", |
+ "diagnostics/sqlite_diagnostics.cc", |
+ "diagnostics/sqlite_diagnostics.h", |
+ "download/download_commands.cc", |
+ "download/download_commands.h", |
+ "download/download_crx_util.cc", |
+ "download/download_crx_util.h", |
+ "download/download_danger_prompt.cc", |
+ "download/download_danger_prompt.h", |
+ "download/download_dir_policy_handler.cc", |
+ "download/download_dir_policy_handler.h", |
+ "download/download_permission_request.cc", |
+ "download/download_permission_request.h", |
+ "download/download_shelf.cc", |
+ "download/download_shelf.h", |
+ "download/download_shelf_context_menu.cc", |
+ "download/download_shelf_context_menu.h", |
+ "feedback/feedback_dialog_utils.cc", |
+ "feedback/feedback_dialog_utils.h", |
+ "feedback/feedback_profile_observer.cc", |
+ "feedback/feedback_profile_observer.h", |
+ "feedback/show_feedback_page.cc", |
+ "feedback/system_logs/about_system_logs_fetcher.cc", |
+ "feedback/system_logs/about_system_logs_fetcher.h", |
+ "feedback/system_logs/log_sources/chrome_internal_log_source.cc", |
+ "feedback/system_logs/log_sources/chrome_internal_log_source.h", |
+ "feedback/system_logs/log_sources/crash_ids_source.cc", |
+ "feedback/system_logs/log_sources/crash_ids_source.h", |
+ "feedback/system_logs/log_sources/memory_details_log_source.cc", |
+ "feedback/system_logs/log_sources/memory_details_log_source.h", |
+ "feedback/system_logs/scrubbed_system_logs_fetcher.cc", |
+ "feedback/system_logs/scrubbed_system_logs_fetcher.h", |
+ "feedback/system_logs/system_logs_fetcher_base.cc", |
+ "feedback/system_logs/system_logs_fetcher_base.h", |
+ "first_run/first_run.cc", |
+ "first_run/first_run.h", |
+ "first_run/first_run_dialog.h", |
+ "first_run/first_run_internal.h", |
+ "first_run/first_run_internal_linux.cc", |
+ "first_run/first_run_internal_mac.mm", |
+ "first_run/first_run_internal_posix.cc", |
+ "first_run/first_run_internal_win.cc", |
+ "first_run/upgrade_util.h", |
+ "first_run/upgrade_util_mac.cc", |
+ "first_run/upgrade_util_win.cc", |
+ "first_run/upgrade_util_win.h", |
+ "font_family_cache.cc", |
+ "font_family_cache.h", |
+ "gpu/gl_string_manager.cc", |
+ "gpu/gl_string_manager.h", |
+ "importer/external_process_importer_client.cc", |
+ "importer/external_process_importer_client.h", |
+ "importer/external_process_importer_host.cc", |
+ "importer/external_process_importer_host.h", |
+ "importer/firefox_profile_lock.cc", |
+ "importer/firefox_profile_lock.h", |
+ "importer/firefox_profile_lock_posix.cc", |
+ "importer/firefox_profile_lock_win.cc", |
+ "importer/importer_list.cc", |
+ "importer/importer_list.h", |
+ "importer/importer_lock_dialog.h", |
+ "importer/importer_progress_observer.h", |
+ "importer/importer_uma.cc", |
+ "importer/importer_uma.h", |
+ "importer/in_process_importer_bridge.cc", |
+ "importer/in_process_importer_bridge.h", |
+ "importer/profile_writer.cc", |
+ "importer/profile_writer.h", |
+ "lifetime/browser_close_manager.cc", |
+ "lifetime/browser_close_manager.h", |
+ "lifetime/keep_alive_registry.cc", |
+ "lifetime/keep_alive_registry.h", |
+ "lifetime/keep_alive_state_observer.h", |
+ "lifetime/keep_alive_types.cc", |
+ "lifetime/keep_alive_types.h", |
+ "lifetime/scoped_keep_alive.cc", |
+ "lifetime/scoped_keep_alive.h", |
+ "media/webrtc/tab_desktop_media_list.cc", |
+ "media/webrtc/tab_desktop_media_list.h", |
+ "media_galleries/chromeos/mtp_device_delegate_impl_chromeos.cc", |
+ "media_galleries/chromeos/mtp_device_delegate_impl_chromeos.h", |
+ "media_galleries/chromeos/mtp_device_object_enumerator.cc", |
+ "media_galleries/chromeos/mtp_device_object_enumerator.h", |
+ "media_galleries/chromeos/mtp_device_task_helper.cc", |
+ "media_galleries/chromeos/mtp_device_task_helper.h", |
+ "media_galleries/chromeos/mtp_device_task_helper_map_service.cc", |
+ "media_galleries/chromeos/mtp_device_task_helper_map_service.h", |
+ "media_galleries/chromeos/mtp_read_file_worker.cc", |
+ "media_galleries/chromeos/mtp_read_file_worker.h", |
+ "media_galleries/chromeos/snapshot_file_details.cc", |
+ "media_galleries/chromeos/snapshot_file_details.h", |
+ "media_galleries/fileapi/av_scanning_file_validator.cc", |
+ "media_galleries/fileapi/av_scanning_file_validator.h", |
+ "media_galleries/fileapi/iapps_finder.h", |
+ "media_galleries/fileapi/iapps_finder_impl.cc", |
+ "media_galleries/fileapi/iapps_finder_impl.h", |
+ "media_galleries/fileapi/iapps_finder_impl_mac.mm", |
+ "media_galleries/fileapi/iapps_finder_impl_win.cc", |
+ "media_galleries/fileapi/media_file_system_backend.cc", |
+ "media_galleries/fileapi/media_file_system_backend.h", |
+ "media_galleries/fileapi/media_file_validator_factory.cc", |
+ "media_galleries/fileapi/media_file_validator_factory.h", |
+ "media_galleries/fileapi/media_path_filter.cc", |
+ "media_galleries/fileapi/media_path_filter.h", |
+ "media_galleries/fileapi/native_media_file_util.cc", |
+ "media_galleries/fileapi/native_media_file_util.h", |
+ "media_galleries/fileapi/picasa_finder.cc", |
+ "media_galleries/fileapi/picasa_finder.h", |
+ "media_galleries/fileapi/picasa_finder_mac.mm", |
+ "media_galleries/fileapi/readahead_file_stream_reader.cc", |
+ "media_galleries/fileapi/readahead_file_stream_reader.h", |
+ "media_galleries/fileapi/safe_audio_video_checker.cc", |
+ "media_galleries/fileapi/safe_audio_video_checker.h", |
+ "media_galleries/fileapi/safe_media_metadata_parser.cc", |
+ "media_galleries/fileapi/safe_media_metadata_parser.h", |
+ "media_galleries/fileapi/supported_audio_video_checker.cc", |
+ "media_galleries/fileapi/supported_audio_video_checker.h", |
+ "media_galleries/fileapi/supported_image_type_validator.cc", |
+ "media_galleries/fileapi/supported_image_type_validator.h", |
+ "media_galleries/gallery_watch_manager.cc", |
+ "media_galleries/gallery_watch_manager.h", |
+ "media_galleries/gallery_watch_manager_observer.h", |
+ "media_galleries/imported_media_gallery_registry.cc", |
+ "media_galleries/imported_media_gallery_registry.h", |
+ "media_galleries/mac/mtp_device_delegate_impl_mac.h", |
+ "media_galleries/mac/mtp_device_delegate_impl_mac.mm", |
+ "media_galleries/media_file_system_registry.cc", |
+ "media_galleries/media_file_system_registry.h", |
+ "media_galleries/media_galleries_dialog_controller.cc", |
+ "media_galleries/media_galleries_dialog_controller.h", |
+ "media_galleries/media_galleries_histograms.cc", |
+ "media_galleries/media_galleries_histograms.h", |
+ "media_galleries/media_galleries_permission_controller.cc", |
+ "media_galleries/media_galleries_permission_controller.h", |
+ "media_galleries/media_galleries_preferences.cc", |
+ "media_galleries/media_galleries_preferences.h", |
+ "media_galleries/media_galleries_preferences_factory.cc", |
+ "media_galleries/media_galleries_preferences_factory.h", |
+ "media_galleries/media_gallery_context_menu.cc", |
+ "media_galleries/media_gallery_context_menu.h", |
+ "media_galleries/win/mtp_device_delegate_impl_win.cc", |
+ "media_galleries/win/mtp_device_delegate_impl_win.h", |
+ "media_galleries/win/mtp_device_object_entry.cc", |
+ "media_galleries/win/mtp_device_object_entry.h", |
+ "media_galleries/win/mtp_device_object_enumerator.cc", |
+ "media_galleries/win/mtp_device_object_enumerator.h", |
+ "media_galleries/win/mtp_device_operations_util.cc", |
+ "media_galleries/win/mtp_device_operations_util.h", |
+ "media_galleries/win/portable_device_map_service.cc", |
+ "media_galleries/win/portable_device_map_service.h", |
+ "media_galleries/win/snapshot_file_details.cc", |
+ "media_galleries/win/snapshot_file_details.h", |
+ "memory/oom_memory_details.cc", |
+ "memory/oom_memory_details.h", |
+ "memory/tab_manager.cc", |
+ "memory/tab_manager.h", |
+ "memory/tab_manager_delegate_chromeos.cc", |
+ "memory/tab_manager_delegate_chromeos.h", |
+ "memory/tab_manager_observer.cc", |
+ "memory/tab_manager_observer.h", |
+ "memory/tab_manager_web_contents_data.cc", |
+ "memory/tab_manager_web_contents_data.h", |
+ "memory/tab_stats.cc", |
+ "memory/tab_stats.h", |
+ "metrics/first_web_contents_profiler.cc", |
+ "metrics/first_web_contents_profiler.h", |
+ "metrics/tab_reactivation_tracker.cc", |
+ "metrics/tab_reactivation_tracker.h", |
+ "metrics/tab_usage_recorder.cc", |
+ "metrics/tab_usage_recorder.h", |
+ "net/firefox_proxy_settings.cc", |
+ "net/firefox_proxy_settings.h", |
+ "net/utility_process_mojo_proxy_resolver_factory.cc", |
+ "net/utility_process_mojo_proxy_resolver_factory.h", |
"notifications/application_notifier_source.cc", |
"notifications/application_notifier_source.h", |
"notifications/arc_application_notifier_source_chromeos.cc", |
@@ -3470,6 +3288,178 @@ split_static_library("browser") { |
"notifications/system_component_notifier_source_chromeos.h", |
"notifications/web_page_notifier_source.cc", |
"notifications/web_page_notifier_source.h", |
+ "obsolete_system/obsolete_system.h", |
+ "obsolete_system/obsolete_system_linux.cc", |
+ "obsolete_system/obsolete_system_mac.cc", |
+ "obsolete_system/obsolete_system_win.cc", |
+ "pdf/pdf_extension_util.cc", |
+ "pdf/pdf_extension_util.h", |
+ "power_usage_monitor/power_usage_monitor.cc", |
+ "power_usage_monitor/power_usage_monitor.h", |
+ "process_singleton_modal_dialog_lock.cc", |
+ "process_singleton_modal_dialog_lock.h", |
+ "process_singleton_posix.cc", |
+ "process_singleton_startup_lock.cc", |
+ "process_singleton_startup_lock.h", |
+ "profile_resetter/brandcode_config_fetcher.cc", |
+ "profile_resetter/brandcode_config_fetcher.h", |
+ "profile_resetter/brandcoded_default_settings.cc", |
+ "profile_resetter/brandcoded_default_settings.h", |
+ "profile_resetter/profile_resetter.cc", |
+ "profile_resetter/profile_resetter.h", |
+ "profile_resetter/reset_report_uploader.cc", |
+ "profile_resetter/reset_report_uploader.h", |
+ "profile_resetter/reset_report_uploader_factory.cc", |
+ "profile_resetter/reset_report_uploader_factory.h", |
+ "profile_resetter/resettable_settings_snapshot.cc", |
+ "profile_resetter/resettable_settings_snapshot.h", |
+ "profile_resetter/triggered_profile_resetter.cc", |
+ "profile_resetter/triggered_profile_resetter.h", |
+ "profile_resetter/triggered_profile_resetter_factory.cc", |
+ "profile_resetter/triggered_profile_resetter_factory.h", |
+ "profile_resetter/triggered_profile_resetter_win.cc", |
+ "profiles/avatar_menu.cc", |
+ "profiles/avatar_menu.h", |
+ "profiles/profile_shortcut_manager.cc", |
+ "profiles/profile_shortcut_manager.h", |
+ "profiles/profile_window.cc", |
+ "profiles/profile_window.h", |
+ "renderer_context_menu/open_with_menu_factory.cc", |
+ "renderer_context_menu/open_with_menu_factory.h", |
+ "renderer_context_menu/render_view_context_menu.cc", |
+ "renderer_context_menu/render_view_context_menu.h", |
+ "renderer_context_menu/spelling_bubble_model.cc", |
+ "renderer_context_menu/spelling_bubble_model.h", |
+ "renderer_context_menu/spelling_menu_observer.cc", |
+ "renderer_context_menu/spelling_menu_observer.h", |
+ "repost_form_warning_controller.cc", |
+ "repost_form_warning_controller.h", |
+ "search/local_ntp_source.cc", |
+ "search/local_ntp_source.h", |
+ "search/search_terms_tracker.cc", |
+ "search/search_terms_tracker.h", |
+ "signin/signin_promo.cc", |
+ "signin/signin_promo.h", |
+ "signin/signin_ui_util.cc", |
+ "signin/signin_ui_util.h", |
+ "speech/extension_api/tts_extension_api_constants.cc", # Should be moved to extensions section? |
+ "speech/extension_api/tts_extension_api_constants.h", |
+ "ssl/ssl_client_auth_observer.cc", |
+ "ssl/ssl_client_auth_observer.h", |
+ "status_icons/desktop_notification_balloon.cc", |
+ "status_icons/desktop_notification_balloon.h", |
+ "sync/glue/extension_data_type_controller.cc", |
+ "sync/glue/extension_data_type_controller.h", |
+ "sync/glue/extension_setting_data_type_controller.cc", |
+ "sync/glue/extension_setting_data_type_controller.h", |
+ "sync/glue/theme_data_type_controller.cc", |
+ "sync/glue/theme_data_type_controller.h", |
+ "sync/sync_ui_util.cc", |
+ "sync/sync_ui_util.h", |
+ "task_manager/providers/browser_process_task.cc", |
+ "task_manager/providers/browser_process_task.h", |
+ "task_manager/providers/browser_process_task_provider.cc", |
+ "task_manager/providers/browser_process_task_provider.h", |
+ "task_manager/providers/child_process_task.cc", |
+ "task_manager/providers/child_process_task.h", |
+ "task_manager/providers/child_process_task_provider.cc", |
+ "task_manager/providers/child_process_task_provider.h", |
+ "task_manager/providers/task.cc", |
+ "task_manager/providers/task.h", |
+ "task_manager/providers/task_provider.cc", |
+ "task_manager/providers/task_provider.h", |
+ "task_manager/providers/task_provider_observer.h", |
+ "task_manager/providers/web_contents/background_contents_tag.cc", |
+ "task_manager/providers/web_contents/background_contents_tag.h", |
+ "task_manager/providers/web_contents/background_contents_task.cc", |
+ "task_manager/providers/web_contents/background_contents_task.h", |
+ "task_manager/providers/web_contents/devtools_tag.cc", |
+ "task_manager/providers/web_contents/devtools_tag.h", |
+ "task_manager/providers/web_contents/devtools_task.cc", |
+ "task_manager/providers/web_contents/devtools_task.h", |
+ "task_manager/providers/web_contents/extension_tag.cc", |
+ "task_manager/providers/web_contents/extension_tag.h", |
+ "task_manager/providers/web_contents/extension_task.cc", |
+ "task_manager/providers/web_contents/extension_task.h", |
+ "task_manager/providers/web_contents/guest_tag.cc", |
+ "task_manager/providers/web_contents/guest_tag.h", |
+ "task_manager/providers/web_contents/guest_task.cc", |
+ "task_manager/providers/web_contents/guest_task.h", |
+ "task_manager/providers/web_contents/prerender_tag.cc", |
+ "task_manager/providers/web_contents/prerender_tag.h", |
+ "task_manager/providers/web_contents/prerender_task.cc", |
+ "task_manager/providers/web_contents/prerender_task.h", |
+ "task_manager/providers/web_contents/printing_tag.cc", |
+ "task_manager/providers/web_contents/printing_tag.h", |
+ "task_manager/providers/web_contents/printing_task.cc", |
+ "task_manager/providers/web_contents/printing_task.h", |
+ "task_manager/providers/web_contents/renderer_task.cc", |
+ "task_manager/providers/web_contents/renderer_task.h", |
+ "task_manager/providers/web_contents/subframe_task.cc", |
+ "task_manager/providers/web_contents/subframe_task.h", |
+ "task_manager/providers/web_contents/tab_contents_tag.cc", |
+ "task_manager/providers/web_contents/tab_contents_tag.h", |
+ "task_manager/providers/web_contents/tab_contents_task.cc", |
+ "task_manager/providers/web_contents/tab_contents_task.h", |
+ "task_manager/providers/web_contents/web_contents_tag.cc", |
+ "task_manager/providers/web_contents/web_contents_tag.h", |
+ "task_manager/providers/web_contents/web_contents_tags_manager.cc", |
+ "task_manager/providers/web_contents/web_contents_tags_manager.h", |
+ "task_manager/providers/web_contents/web_contents_task_provider.cc", |
+ "task_manager/providers/web_contents/web_contents_task_provider.h", |
+ "task_manager/sampling/shared_sampler.h", |
+ "task_manager/sampling/shared_sampler_posix.cc", |
+ "task_manager/sampling/shared_sampler_win.cc", |
+ "task_manager/sampling/task_group.cc", |
+ "task_manager/sampling/task_group.h", |
+ "task_manager/sampling/task_group_sampler.cc", |
+ "task_manager/sampling/task_group_sampler.h", |
+ "task_manager/sampling/task_manager_impl.cc", |
+ "task_manager/sampling/task_manager_impl.h", |
+ "task_manager/sampling/task_manager_io_thread_helper.cc", |
+ "task_manager/sampling/task_manager_io_thread_helper.h", |
+ "task_manager/task_manager_interface.cc", |
+ "task_manager/task_manager_interface.h", |
+ "task_manager/task_manager_observer.cc", |
+ "task_manager/task_manager_observer.h", |
+ "themes/browser_theme_pack.cc", |
+ "themes/browser_theme_pack.h", |
+ "themes/custom_theme_supplier.cc", |
+ "themes/custom_theme_supplier.h", |
+ "themes/theme_properties.cc", |
+ "themes/theme_service.cc", |
+ "themes/theme_service.h", |
+ "themes/theme_service_factory.cc", |
+ "themes/theme_service_factory.h", |
+ "themes/theme_service_mac.mm", |
+ "themes/theme_syncable_service.cc", |
+ "themes/theme_syncable_service.h", |
+ "upgrade_detector.cc", |
+ "upgrade_detector.h", |
+ "usb/usb_chooser_controller.cc", |
+ "usb/usb_chooser_controller.h", |
+ "usb/web_usb_chooser_service.cc", |
+ "usb/web_usb_chooser_service.h", |
+ "usb/web_usb_detector.cc", |
+ "usb/web_usb_detector.h", |
+ ] |
+ deps += [ |
+ ":theme_properties", |
+ "//apps", |
+ "//chrome/browser/policy:path_parser", |
+ "//chrome/browser/profile_resetter:profile_reset_report_proto", |
+ "//chrome/common/importer:interfaces", |
+ "//components/feedback", |
+ "//components/web_modal", |
+ "//device/battery", |
+ "//net:net_browser_services", |
+ ] |
+ } |
+ |
+ if (!is_chrome_branded) { |
+ sources += [ |
+ "search/local_files_ntp_source.cc", |
+ "search/local_files_ntp_source.h", |
] |
} |
@@ -3878,7 +3868,7 @@ split_static_library("browser") { |
} |
} |
-if (android_java_ui) { |
+if (is_android) { |
generate_jni("jni_headers") { |
sources = [ |
"../android/java/src/org/chromium/chrome/browser/AfterStartupTaskUtils.java", |