Chromium Code Reviews| Index: chrome/browser/BUILD.gn |
| diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn |
| index 87e08200b018cf67e41be2b839d84f8019f76db8..30ff0c79c9edf31b35551cf638b85d4407452ae8 100644 |
| --- a/chrome/browser/BUILD.gn |
| +++ b/chrome/browser/BUILD.gn |
| @@ -2478,415 +2478,6 @@ split_static_library("browser") { |
| if (is_android) { |
| sources += [ |
| - "chrome_browser_field_trials_mobile.cc", |
|
sky
2017/01/06 23:27:27
Ugh. This is too hard to review. I'm rubber stampi
F
2017/01/09 21:36:32
Acknowledged.
|
| - "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", |
| @@ -3287,6 +2878,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", |
| @@ -3370,6 +2963,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", |
| @@ -3404,14 +2999,28 @@ 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/WebKit/public:android_mojo_bindings", |
| + "//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", |
| @@ -3431,8 +3040,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", |
| @@ -3465,6 +3284,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", |
| ] |
| } |
| @@ -3636,10 +3627,6 @@ split_static_library("browser") { |
| } |
| } |
| - if (android_java_ui) { |
| - deps += [ "//third_party/WebKit/public:android_mojo_bindings" ] |
| - } |
| - |
| if (enable_plugin_installation) { |
| sources += [ |
| "plugins/plugin_installer.cc", |
| @@ -3874,7 +3861,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", |