summaryrefslogtreecommitdiffstats
path: root/chromium/chrome/browser/BUILD.gn
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/chrome/browser/BUILD.gn')
-rw-r--r--chromium/chrome/browser/BUILD.gn387
1 files changed, 172 insertions, 215 deletions
diff --git a/chromium/chrome/browser/BUILD.gn b/chromium/chrome/browser/BUILD.gn
index d730660c086..d3c01828732 100644
--- a/chromium/chrome/browser/BUILD.gn
+++ b/chromium/chrome/browser/BUILD.gn
@@ -9,7 +9,6 @@ import("//build/config/features.gni")
import("//build/config/jumbo.gni")
import("//build/config/linux/gtk/gtk.gni")
import("//build/config/ui.gni")
-import("//build/split_static_library.gni")
import("//chrome/common/features.gni")
import("//components/feature_engagement/features.gni")
import("//components/feed/features.gni")
@@ -73,17 +72,7 @@ proto_library("ntp_background_proto") {
# Use a static library here because many test binaries depend on this but don't
# require many files from it. This makes linking more efficient.
-jumbo_split_static_library("browser") {
- # Split into multiple static libraries on Windows builds. We have hit size
- # limits on Windows official builds and on goma builds when symbol_level = 2
- # is selected. Always splitting on Windows builds is simpler than trying to
- # perfectly calculate the scenarios where it is required.
- if (is_win) {
- split_count = 5
- } else {
- split_count = 1
- }
-
+jumbo_static_library("browser") {
sources = [
"about_flags.cc",
"about_flags.h",
@@ -285,6 +274,7 @@ jumbo_split_static_library("browser") {
"chrome_content_browser_client.cc",
"chrome_content_browser_client.h",
"chrome_content_browser_client_parts.h",
+ "chrome_content_browser_client_receiver_bindings.cc",
"chrome_notification_types.h",
"chrome_quota_permission_context.cc",
"chrome_quota_permission_context.h",
@@ -321,8 +311,6 @@ jumbo_split_static_library("browser") {
"component_updater/file_type_policies_component_installer.h",
"component_updater/mei_preload_component_installer.cc",
"component_updater/mei_preload_component_installer.h",
- "component_updater/on_device_head_suggest_component_installer.cc",
- "component_updater/on_device_head_suggest_component_installer.h",
"component_updater/optimization_hints_component_installer.cc",
"component_updater/optimization_hints_component_installer.h",
"component_updater/origin_trials_component_installer.cc",
@@ -381,8 +369,6 @@ jumbo_split_static_library("browser") {
"data_reduction_proxy/data_reduction_proxy_chrome_settings_factory.h",
"data_reduction_proxy/data_reduction_proxy_tab_helper.cc",
"data_reduction_proxy/data_reduction_proxy_tab_helper.h",
- "data_saver/data_saver_top_host_provider.cc",
- "data_saver/data_saver_top_host_provider.h",
"data_use_measurement/chrome_data_use_measurement.cc",
"data_use_measurement/chrome_data_use_measurement.h",
"defaults.cc",
@@ -524,6 +510,8 @@ jumbo_split_static_library("browser") {
"font_pref_change_notifier_factory.h",
"fullscreen_mac.mm",
"fullscreen_win.cc",
+ "games/games_service_factory.cc",
+ "games/games_service_factory.h",
"gcm/gcm_product_util.cc",
"gcm/gcm_product_util.h",
"gcm/gcm_profile_service_factory.cc",
@@ -555,6 +543,8 @@ jumbo_split_static_library("browser") {
"hang_monitor/hang_crash_dump_win.cc",
"heavy_ad_intervention/heavy_ad_blocklist.cc",
"heavy_ad_intervention/heavy_ad_blocklist.h",
+ "heavy_ad_intervention/heavy_ad_features.cc",
+ "heavy_ad_intervention/heavy_ad_features.h",
"heavy_ad_intervention/heavy_ad_helper.cc",
"heavy_ad_intervention/heavy_ad_helper.h",
"heavy_ad_intervention/heavy_ad_service.cc",
@@ -647,6 +637,8 @@ jumbo_split_static_library("browser") {
"lookalikes/lookalike_url_service.h",
"lookalikes/lookalike_url_tab_storage.cc",
"lookalikes/lookalike_url_tab_storage.h",
+ "lookalikes/safety_tips/local_heuristics.cc",
+ "lookalikes/safety_tips/local_heuristics.h",
"lookalikes/safety_tips/reputation_service.cc",
"lookalikes/safety_tips/reputation_service.h",
"lookalikes/safety_tips/reputation_web_contents_observer.cc",
@@ -767,6 +759,12 @@ jumbo_split_static_library("browser") {
"media/webrtc/window_icon_util_chromeos.cc",
"media/webrtc/window_icon_util_mac.mm",
"media/webrtc/window_icon_util_win.cc",
+ "memory/chrome_browser_main_extra_parts_memory.cc",
+ "memory/chrome_browser_main_extra_parts_memory.h",
+ "memory/enterprise_memory_limit_evaluator.cc",
+ "memory/enterprise_memory_limit_evaluator.h",
+ "memory/enterprise_memory_limit_pref_observer.cc",
+ "memory/enterprise_memory_limit_pref_observer.h",
"memory_details.cc",
"memory_details.h",
"memory_details_android.cc",
@@ -847,6 +845,10 @@ jumbo_split_static_library("browser") {
"native_window_notification_source.h",
"navigation_predictor/navigation_predictor.cc",
"navigation_predictor/navigation_predictor.h",
+ "navigation_predictor/navigation_predictor_keyed_service.cc",
+ "navigation_predictor/navigation_predictor_keyed_service.h",
+ "navigation_predictor/navigation_predictor_keyed_service_factory.cc",
+ "navigation_predictor/navigation_predictor_keyed_service_factory.h",
"net/chrome_cookie_notification_details.h",
"net/chrome_mojo_proxy_resolver_factory.cc",
"net/chrome_mojo_proxy_resolver_factory.h",
@@ -956,12 +958,22 @@ jumbo_split_static_library("browser") {
"optimization_guide/optimization_guide_keyed_service_factory.h",
"optimization_guide/optimization_guide_navigation_data.cc",
"optimization_guide/optimization_guide_navigation_data.h",
+ "optimization_guide/optimization_guide_permissions_util.cc",
+ "optimization_guide/optimization_guide_permissions_util.h",
+ "optimization_guide/optimization_guide_session_statistic.cc",
+ "optimization_guide/optimization_guide_session_statistic.h",
+ "optimization_guide/optimization_guide_top_host_provider.cc",
+ "optimization_guide/optimization_guide_top_host_provider.h",
"optimization_guide/optimization_guide_web_contents_observer.cc",
"optimization_guide/optimization_guide_web_contents_observer.h",
- "page_load_metrics/metrics_navigation_throttle.cc",
- "page_load_metrics/metrics_navigation_throttle.h",
- "page_load_metrics/metrics_web_contents_observer.cc",
- "page_load_metrics/metrics_web_contents_observer.h",
+ "optimization_guide/prediction/decision_tree_prediction_model.cc",
+ "optimization_guide/prediction/decision_tree_prediction_model.h",
+ "optimization_guide/prediction/prediction_manager.cc",
+ "optimization_guide/prediction/prediction_manager.h",
+ "optimization_guide/prediction/prediction_model.cc",
+ "optimization_guide/prediction/prediction_model.h",
+ "optimization_guide/prediction/prediction_model_fetcher.cc",
+ "optimization_guide/prediction/prediction_model_fetcher.h",
"page_load_metrics/observers/aborts_page_load_metrics_observer.cc",
"page_load_metrics/observers/aborts_page_load_metrics_observer.h",
"page_load_metrics/observers/ad_metrics/ads_page_load_metrics_observer.cc",
@@ -970,8 +982,6 @@ jumbo_split_static_library("browser") {
"page_load_metrics/observers/ad_metrics/frame_data.h",
"page_load_metrics/observers/amp_page_load_metrics_observer.cc",
"page_load_metrics/observers/amp_page_load_metrics_observer.h",
- "page_load_metrics/observers/core_page_load_metrics_observer.cc",
- "page_load_metrics/observers/core_page_load_metrics_observer.h",
"page_load_metrics/observers/data_reduction_proxy_metrics_observer.cc",
"page_load_metrics/observers/data_reduction_proxy_metrics_observer.h",
"page_load_metrics/observers/data_reduction_proxy_metrics_observer_base.cc",
@@ -994,8 +1004,6 @@ jumbo_split_static_library("browser") {
"page_load_metrics/observers/https_engagement_metrics/https_engagement_service.h",
"page_load_metrics/observers/https_engagement_metrics/https_engagement_service_factory.cc",
"page_load_metrics/observers/https_engagement_metrics/https_engagement_service_factory.h",
- "page_load_metrics/observers/largest_contentful_paint_handler.cc",
- "page_load_metrics/observers/largest_contentful_paint_handler.h",
"page_load_metrics/observers/live_tab_count_page_load_metrics_observer.cc",
"page_load_metrics/observers/live_tab_count_page_load_metrics_observer.h",
"page_load_metrics/observers/loading_predictor_page_load_metrics_observer.cc",
@@ -1012,6 +1020,8 @@ jumbo_split_static_library("browser") {
"page_load_metrics/observers/offline_page_previews_page_load_metrics_observer.h",
"page_load_metrics/observers/omnibox_suggestion_used_page_load_metrics_observer.cc",
"page_load_metrics/observers/omnibox_suggestion_used_page_load_metrics_observer.h",
+ "page_load_metrics/observers/optimization_guide_page_load_metrics_observer.cc",
+ "page_load_metrics/observers/optimization_guide_page_load_metrics_observer.h",
"page_load_metrics/observers/previews_lite_page_redirect_metrics_observer.cc",
"page_load_metrics/observers/previews_lite_page_redirect_metrics_observer.h",
"page_load_metrics/observers/previews_page_load_metrics_observer.cc",
@@ -1030,31 +1040,16 @@ jumbo_split_static_library("browser") {
"page_load_metrics/observers/service_worker_page_load_metrics_observer.h",
"page_load_metrics/observers/signed_exchange_page_load_metrics_observer.cc",
"page_load_metrics/observers/signed_exchange_page_load_metrics_observer.h",
+ "page_load_metrics/observers/subresource_loading_page_load_metrics_observer.cc",
+ "page_load_metrics/observers/subresource_loading_page_load_metrics_observer.h",
"page_load_metrics/observers/tab_restore_page_load_metrics_observer.cc",
"page_load_metrics/observers/tab_restore_page_load_metrics_observer.h",
"page_load_metrics/observers/third_party_metrics_observer.cc",
"page_load_metrics/observers/third_party_metrics_observer.h",
"page_load_metrics/observers/ukm_page_load_metrics_observer.cc",
"page_load_metrics/observers/ukm_page_load_metrics_observer.h",
- "page_load_metrics/observers/use_counter/ukm_features.cc",
- "page_load_metrics/observers/use_counter_page_load_metrics_observer.cc",
- "page_load_metrics/observers/use_counter_page_load_metrics_observer.h",
- "page_load_metrics/page_load_metrics_embedder_interface.h",
"page_load_metrics/page_load_metrics_initialize.cc",
"page_load_metrics/page_load_metrics_initialize.h",
- "page_load_metrics/page_load_metrics_observer.cc",
- "page_load_metrics/page_load_metrics_observer.h",
- "page_load_metrics/page_load_metrics_observer_delegate.h",
- "page_load_metrics/page_load_metrics_update_dispatcher.cc",
- "page_load_metrics/page_load_metrics_update_dispatcher.h",
- "page_load_metrics/page_load_metrics_util.cc",
- "page_load_metrics/page_load_metrics_util.h",
- "page_load_metrics/page_load_tracker.cc",
- "page_load_metrics/page_load_tracker.h",
- "page_load_metrics/protocol_util.cc",
- "page_load_metrics/protocol_util.h",
- "page_load_metrics/resource_tracker.cc",
- "page_load_metrics/resource_tracker.h",
"password_manager/account_storage/account_password_store_factory.cc",
"password_manager/account_storage/account_password_store_factory.h",
"password_manager/chrome_password_manager_client.cc",
@@ -1065,6 +1060,8 @@ jumbo_split_static_library("browser") {
"password_manager/password_manager_util_win.h",
"password_manager/password_store_factory.cc",
"password_manager/password_store_factory.h",
+ "password_manager/password_store_utils.cc",
+ "password_manager/password_store_utils.h",
"password_manager/reauth_purpose.h",
"payments/payment_handler_permission_context.cc",
"payments/payment_handler_permission_context.h",
@@ -1075,36 +1072,16 @@ jumbo_split_static_library("browser") {
"performance_manager/chrome_browser_main_extra_parts_performance_manager.h",
"performance_manager/chrome_content_browser_client_performance_manager_part.cc",
"performance_manager/chrome_content_browser_client_performance_manager_part.h",
- "performance_manager/decorators/freeze_origin_trial_policy_aggregator.cc",
- "performance_manager/decorators/freeze_origin_trial_policy_aggregator.h",
+ "performance_manager/decorators/frame_priority_decorator.cc",
+ "performance_manager/decorators/frame_priority_decorator.h",
"performance_manager/decorators/frozen_frame_aggregator.cc",
"performance_manager/decorators/frozen_frame_aggregator.h",
+ "performance_manager/decorators/page_aggregator.cc",
+ "performance_manager/decorators/page_aggregator.h",
"performance_manager/decorators/page_almost_idle_decorator.cc",
"performance_manager/decorators/page_almost_idle_decorator.h",
"performance_manager/decorators/process_metrics_decorator.cc",
"performance_manager/decorators/process_metrics_decorator.h",
- "performance_manager/frame_priority/frame_priority.cc",
- "performance_manager/frame_priority/max_vote_aggregator.cc",
- "performance_manager/frame_priority/override_vote_aggregator.cc",
- "performance_manager/graph/frame_node.cc",
- "performance_manager/graph/frame_node_impl.cc",
- "performance_manager/graph/frame_node_impl.h",
- "performance_manager/graph/graph.cc",
- "performance_manager/graph/graph_impl.cc",
- "performance_manager/graph/graph_impl.h",
- "performance_manager/graph/graph_impl_operations.cc",
- "performance_manager/graph/graph_impl_operations.h",
- "performance_manager/graph/graph_operations.cc",
- "performance_manager/graph/node.cc",
- "performance_manager/graph/node_attached_data.cc",
- "performance_manager/graph/node_attached_data.h",
- "performance_manager/graph/node_attached_data_impl.h",
- "performance_manager/graph/node_base.cc",
- "performance_manager/graph/node_base.h",
- "performance_manager/graph/node_type.h",
- "performance_manager/graph/page_node.cc",
- "performance_manager/graph/page_node_impl.cc",
- "performance_manager/graph/page_node_impl.h",
"performance_manager/graph/policies/policy_features.cc",
"performance_manager/graph/policies/policy_features.h",
"performance_manager/graph/policies/working_set_trimmer_policy.cc",
@@ -1113,16 +1090,6 @@ jumbo_split_static_library("browser") {
"performance_manager/graph/policies/working_set_trimmer_policy_chromeos.h",
"performance_manager/graph/policies/working_set_trimmer_policy_win.cc",
"performance_manager/graph/policies/working_set_trimmer_policy_win.h",
- "performance_manager/graph/process_node.cc",
- "performance_manager/graph/process_node_impl.cc",
- "performance_manager/graph/process_node_impl.h",
- "performance_manager/graph/properties.h",
- "performance_manager/graph/system_node.cc",
- "performance_manager/graph/system_node_impl.cc",
- "performance_manager/graph/system_node_impl.h",
- "performance_manager/graph/worker_node.cc",
- "performance_manager/graph/worker_node_impl.cc",
- "performance_manager/graph/worker_node_impl.h",
"performance_manager/mechanisms/working_set_trimmer.cc",
"performance_manager/mechanisms/working_set_trimmer.h",
"performance_manager/mechanisms/working_set_trimmer_chromeos.cc",
@@ -1134,12 +1101,6 @@ jumbo_split_static_library("browser") {
"performance_manager/observers/isolation_context_metrics.h",
"performance_manager/observers/metrics_collector.cc",
"performance_manager/observers/metrics_collector.h",
- "performance_manager/performance_manager.cc",
- "performance_manager/performance_manager.h",
- "performance_manager/performance_manager_clock.cc",
- "performance_manager/performance_manager_clock.h",
- "performance_manager/performance_manager_tab_helper.cc",
- "performance_manager/performance_manager_tab_helper.h",
"performance_manager/persistence/site_data/exponential_moving_average.cc",
"performance_manager/persistence/site_data/exponential_moving_average.h",
"performance_manager/persistence/site_data/feature_usage.h",
@@ -1167,28 +1128,6 @@ jumbo_split_static_library("browser") {
"performance_manager/persistence/site_data/site_data_writer.cc",
"performance_manager/persistence/site_data/site_data_writer.h",
"performance_manager/persistence/site_data/tab_visibility.h",
- "performance_manager/public/frame_priority/frame_priority.h",
- "performance_manager/public/frame_priority/max_vote_aggregator.h",
- "performance_manager/public/frame_priority/override_vote_aggregator.h",
- "performance_manager/public/graph/frame_node.h",
- "performance_manager/public/graph/graph.h",
- "performance_manager/public/graph/graph_operations.h",
- "performance_manager/public/graph/node.h",
- "performance_manager/public/graph/node_attached_data.h",
- "performance_manager/public/graph/page_node.h",
- "performance_manager/public/graph/process_node.h",
- "performance_manager/public/graph/system_node.h",
- "performance_manager/public/graph/worker_node.h",
- "performance_manager/public/render_process_host_proxy.h",
- "performance_manager/public/web_contents_proxy.h",
- "performance_manager/render_process_host_proxy.cc",
- "performance_manager/render_process_user_data.cc",
- "performance_manager/render_process_user_data.h",
- "performance_manager/web_contents_proxy.cc",
- "performance_manager/web_contents_proxy_impl.cc",
- "performance_manager/web_contents_proxy_impl.h",
- "performance_manager/webui_graph_dump_impl.cc",
- "performance_manager/webui_graph_dump_impl.h",
"performance_monitor/metric_evaluator_helper_win.cc",
"performance_monitor/metric_evaluator_helper_win.h",
"performance_monitor/process_metrics_history.cc",
@@ -1386,21 +1325,18 @@ jumbo_split_static_library("browser") {
"previews/previews_content_util.cc",
"previews/previews_content_util.h",
"previews/previews_https_notification_infobar_decider.h",
- "previews/previews_lite_page_decider.cc",
- "previews/previews_lite_page_decider.h",
"previews/previews_lite_page_infobar_delegate.cc",
"previews/previews_lite_page_infobar_delegate.h",
- "previews/previews_lite_page_navigation_throttle.cc",
- "previews/previews_lite_page_navigation_throttle.h",
- "previews/previews_lite_page_navigation_throttle_manager.h",
- "previews/previews_lite_page_predictor.cc",
- "previews/previews_lite_page_predictor.h",
+ "previews/previews_lite_page_redirect_decider.cc",
+ "previews/previews_lite_page_redirect_decider.h",
+ "previews/previews_lite_page_redirect_predictor.cc",
+ "previews/previews_lite_page_redirect_predictor.h",
+ "previews/previews_lite_page_redirect_serving_url_loader.cc",
+ "previews/previews_lite_page_redirect_serving_url_loader.h",
"previews/previews_lite_page_redirect_url_loader.cc",
"previews/previews_lite_page_redirect_url_loader.h",
- "previews/previews_lite_page_serving_url_loader.cc",
- "previews/previews_lite_page_serving_url_loader.h",
- "previews/previews_lite_page_url_loader_interceptor.cc",
- "previews/previews_lite_page_url_loader_interceptor.h",
+ "previews/previews_lite_page_redirect_url_loader_interceptor.cc",
+ "previews/previews_lite_page_redirect_url_loader_interceptor.h",
"previews/previews_offline_helper.cc",
"previews/previews_offline_helper.h",
"previews/previews_service.cc",
@@ -1475,6 +1411,7 @@ jumbo_split_static_library("browser") {
"profiles/profile_manager_observer.h",
"profiles/profile_metrics.cc",
"profiles/profile_metrics.h",
+ "profiles/profile_observer.h",
"profiles/profile_shortcut_manager_win.cc",
"profiles/profile_shortcut_manager_win.h",
"profiles/profiles_state.cc",
@@ -1483,6 +1420,8 @@ jumbo_split_static_library("browser") {
"profiles/renderer_updater.h",
"profiles/renderer_updater_factory.cc",
"profiles/renderer_updater_factory.h",
+ "profiles/reporting_util.cc",
+ "profiles/reporting_util.h",
"profiles/sql_init_error_message_ids.cc",
"profiles/sql_init_error_message_ids.h",
"profiles/storage_partition_descriptor.h",
@@ -1596,7 +1535,6 @@ jumbo_split_static_library("browser") {
"sharing/shared_clipboard/shared_clipboard_message_handler.h",
"sharing/sharing_constants.cc",
"sharing/sharing_constants.h",
- "sharing/sharing_device_capability.h",
"sharing/sharing_device_registration.cc",
"sharing/sharing_device_registration.h",
"sharing/sharing_device_registration_result.h",
@@ -1650,8 +1588,8 @@ jumbo_split_static_library("browser") {
"signin/chrome_signin_url_loader_throttle.cc",
"signin/chrome_signin_url_loader_throttle.h",
"signin/header_modification_delegate.h",
- "signin/header_modification_delegate_on_ui_thread_impl.cc",
- "signin/header_modification_delegate_on_ui_thread_impl.h",
+ "signin/header_modification_delegate_impl.cc",
+ "signin/header_modification_delegate_impl.h",
"signin/identity_manager_factory.cc",
"signin/identity_manager_factory.h",
"signin/investigator_dependency_provider.cc",
@@ -1721,7 +1659,6 @@ jumbo_split_static_library("browser") {
"ssl/ssl_blocking_page.h",
"ssl/ssl_blocking_page_base.cc",
"ssl/ssl_blocking_page_base.h",
- "ssl/ssl_cert_reporter.h",
"ssl/ssl_client_auth_metrics.cc",
"ssl/ssl_client_auth_metrics.h",
"ssl/ssl_client_certificate_selector.h",
@@ -1733,8 +1670,8 @@ jumbo_split_static_library("browser") {
"ssl/ssl_error_controller_client.h",
"ssl/ssl_error_handler.cc",
"ssl/ssl_error_handler.h",
- "ssl/ssl_error_navigation_throttle.cc",
- "ssl/ssl_error_navigation_throttle.h",
+ "ssl/tls_deprecation_config.cc",
+ "ssl/tls_deprecation_config.h",
"ssl/typed_navigation_timing_throttle.cc",
"ssl/typed_navigation_timing_throttle.h",
"startup_data.cc",
@@ -1750,6 +1687,10 @@ jumbo_split_static_library("browser") {
"storage/durable_storage_permission_context.h",
"storage/storage_info_fetcher.cc",
"storage/storage_info_fetcher.h",
+ "storage/storage_notification_service_factory.cc",
+ "storage/storage_notification_service_factory.h",
+ "storage/storage_notification_service_impl.cc",
+ "storage/storage_notification_service_impl.h",
"subresource_filter/chrome_subresource_filter_client.cc",
"subresource_filter/chrome_subresource_filter_client.h",
"subresource_filter/subresource_filter_content_settings_manager.cc",
@@ -1935,6 +1876,7 @@ jumbo_split_static_library("browser") {
":resource_prefetch_predictor_proto",
"//base:i18n",
"//base/allocator:buildflags",
+ "//base/util/memory_pressure:memory_pressure",
"//base/util/values:values_util",
"//build:branding_buildflags",
"//cc",
@@ -1953,7 +1895,6 @@ jumbo_split_static_library("browser") {
"//chrome/browser/metrics/variations:chrome_ui_string_overrider_factory",
"//chrome/browser/net:probe_message_proto",
"//chrome/browser/notifications",
- "//chrome/browser/performance_manager:mojo_bindings",
"//chrome/browser/performance_manager:site_data_proto",
"//chrome/browser/profiling_host",
"//chrome/browser/push_messaging:budget_proto",
@@ -1962,6 +1903,7 @@ jumbo_split_static_library("browser") {
"//chrome/browser/safe_browsing",
"//chrome/browser/sharing/proto",
"//chrome/browser/ssl:proto",
+ "//chrome/browser/touch_to_fill",
"//chrome/browser/ui",
"//chrome/browser/ui/webui/bluetooth_internals",
"//chrome/common:channel_info",
@@ -1984,6 +1926,7 @@ jumbo_split_static_library("browser") {
"//components/cloud_devices/common",
"//components/component_updater",
"//components/component_updater:crl_set_remover",
+ "//components/component_updater/installer_policies",
"//components/consent_auditor",
"//components/content_capture/browser",
"//components/content_settings/core/browser",
@@ -1992,7 +1935,6 @@ jumbo_split_static_library("browser") {
"//components/contextual_search/core:browser",
"//components/cookie_config",
"//components/crx_file",
- "//components/data_reduction_proxy/content/browser",
"//components/data_reduction_proxy/content/common",
"//components/data_reduction_proxy/core/browser",
"//components/data_use_measurement/core:ascriber",
@@ -2010,6 +1952,7 @@ jumbo_split_static_library("browser") {
"//components/feature_engagement",
"//components/filename_generation",
"//components/flags_ui",
+ "//components/games/core",
"//components/gcm_driver",
"//components/handoff",
"//components/history/content/browser",
@@ -2049,6 +1992,7 @@ jumbo_split_static_library("browser") {
"//components/password_manager/core/browser",
"//components/password_manager/core/common",
"//components/payments/core",
+ "//components/performance_manager",
"//components/policy:generated",
"//components/policy/content/",
"//components/policy/core/browser",
@@ -2334,6 +2278,8 @@ jumbo_split_static_library("browser") {
"android/compositor/scene_layer/scrolling_bottom_view_scene_layer.h",
"android/compositor/scene_layer/static_tab_scene_layer.cc",
"android/compositor/scene_layer/static_tab_scene_layer.h",
+ "android/compositor/scene_layer/status_indicator_scene_layer.cc",
+ "android/compositor/scene_layer/status_indicator_scene_layer.h",
"android/compositor/scene_layer/tab_list_scene_layer.cc",
"android/compositor/scene_layer/tab_list_scene_layer.h",
"android/compositor/scene_layer/tab_strip_scene_layer.cc",
@@ -2352,8 +2298,6 @@ jumbo_split_static_library("browser") {
"android/contextualsearch/contextual_search_field_trial.h",
"android/contextualsearch/contextual_search_manager.cc",
"android/contextualsearch/contextual_search_manager.h",
- "android/contextualsearch/contextual_search_preference_helper.cc",
- "android/contextualsearch/contextual_search_preference_helper.h",
"android/contextualsearch/contextual_search_ranker_logger_impl.cc",
"android/contextualsearch/contextual_search_ranker_logger_impl.h",
"android/contextualsearch/contextual_search_tab_helper.cc",
@@ -2374,59 +2318,18 @@ jumbo_split_static_library("browser") {
"android/customtabs/detached_resource_request.cc",
"android/customtabs/detached_resource_request.h",
"android/customtabs/detached_resource_request_android.cc",
- "android/customtabs/dynamicmodule/module_metrics.cc",
- "android/customtabs/dynamicmodule/module_metrics.h",
"android/customtabs/origin_verifier.cc",
"android/customtabs/origin_verifier.h",
"android/devtools_manager_delegate_android.cc",
"android/devtools_manager_delegate_android.h",
"android/devtools_server.cc",
"android/devtools_server.h",
- "android/dfm_resource_bundle_helper.cc",
- "android/dfm_resource_bundle_helper.h",
"android/digital_asset_links/digital_asset_links_handler.cc",
"android/digital_asset_links/digital_asset_links_handler.h",
"android/document/document_web_contents_delegate.cc",
"android/document/document_web_contents_delegate.h",
"android/dom_distiller/distiller_ui_handle_android.cc",
"android/dom_distiller/distiller_ui_handle_android.h",
- "android/download/available_offline_content_provider.cc",
- "android/download/available_offline_content_provider.h",
- "android/download/chrome_duplicate_download_infobar_delegate.cc",
- "android/download/chrome_duplicate_download_infobar_delegate.h",
- "android/download/dangerous_download_infobar_delegate.cc",
- "android/download/dangerous_download_infobar_delegate.h",
- "android/download/download_controller.cc",
- "android/download/download_controller.h",
- "android/download/download_controller_base.cc",
- "android/download/download_controller_base.h",
- "android/download/download_location_dialog_bridge.h",
- "android/download/download_location_dialog_bridge_impl.cc",
- "android/download/download_location_dialog_bridge_impl.h",
- "android/download/download_manager_bridge.cc",
- "android/download/download_manager_bridge.h",
- "android/download/download_manager_service.cc",
- "android/download/download_manager_service.h",
- "android/download/download_media_parser.cc",
- "android/download/download_media_parser.h",
- "android/download/download_media_parser_bridge.cc",
- "android/download/download_media_parser_bridge.h",
- "android/download/download_open_source.h",
- "android/download/download_startup_utils.cc",
- "android/download/download_startup_utils.h",
- "android/download/download_utils.cc",
- "android/download/download_utils.h",
- "android/download/duplicate_download_infobar_delegate.cc",
- "android/download/duplicate_download_infobar_delegate.h",
- "android/download/intercept_oma_download_navigation_throttle.cc",
- "android/download/intercept_oma_download_navigation_throttle.h",
- "android/download/items/offline_content_aggregator_factory_android.cc",
- "android/download/local_media_data_source_factory.cc",
- "android/download/local_media_data_source_factory.h",
- "android/download/rename_utils.cc",
- "android/download/service/download_background_task.cc",
- "android/download/service/download_task_scheduler.cc",
- "android/download/service/download_task_scheduler.h",
"android/explore_sites/blacklist_site_task.cc",
"android/explore_sites/blacklist_site_task.h",
"android/explore_sites/catalog.cc",
@@ -2585,7 +2488,7 @@ jumbo_split_static_library("browser") {
"android/oom_intervention/oom_intervention_tab_helper.h",
"android/partner_browser_customizations.cc",
"android/partner_browser_customizations.h",
- "android/password_change_delegate.h",
+ "android/password_edit_delegate.h",
"android/password_editing_bridge.cc",
"android/password_editing_bridge.h",
"android/password_ui_view_android.cc",
@@ -2665,7 +2568,6 @@ jumbo_split_static_library("browser") {
"android/signin/unified_consent_service_bridge.cc",
"android/startup_bridge.cc",
"android/startup_bridge.h",
- "android/subresource_filter/test_subresource_filter_publisher.cc",
"android/tab_android.cc",
"android/tab_android.h",
"android/tab_browser_controls_state.cc",
@@ -2714,6 +2616,8 @@ jumbo_split_static_library("browser") {
"android/webapk/webapk_post_share_target_navigator.cc",
"android/webapk/webapk_post_share_target_navigator.h",
"android/webapk/webapk_types.h",
+ "android/webapk/webapk_ukm_recorder.cc",
+ "android/webapk/webapk_ukm_recorder.h",
"android/webapk/webapk_update_data_fetcher.cc",
"android/webapk/webapk_update_data_fetcher.h",
"android/webapk/webapk_update_manager.cc",
@@ -2723,8 +2627,6 @@ jumbo_split_static_library("browser") {
"android/webapps/add_to_homescreen_data_fetcher.h",
"android/webapps/add_to_homescreen_manager.cc",
"android/webapps/add_to_homescreen_manager.h",
- "android/webapps/webapk_ukm_recorder.cc",
- "android/webapps/webapk_ukm_recorder.h",
"android/webapps/webapp_registry.cc",
"android/webapps/webapp_registry.h",
"android/widget/thumbnail_generator.cc",
@@ -2760,6 +2662,43 @@ jumbo_split_static_library("browser") {
"dom_distiller/dom_distiller_service_factory_android.cc",
"dom_distiller/dom_distiller_service_factory_android.h",
"dom_distiller/tab_utils_android.cc",
+ "download/android/available_offline_content_provider.cc",
+ "download/android/available_offline_content_provider.h",
+ "download/android/chrome_duplicate_download_infobar_delegate.cc",
+ "download/android/chrome_duplicate_download_infobar_delegate.h",
+ "download/android/dangerous_download_infobar_delegate.cc",
+ "download/android/dangerous_download_infobar_delegate.h",
+ "download/android/download_controller.cc",
+ "download/android/download_controller.h",
+ "download/android/download_controller_base.cc",
+ "download/android/download_controller_base.h",
+ "download/android/download_location_dialog_bridge.h",
+ "download/android/download_location_dialog_bridge_impl.cc",
+ "download/android/download_location_dialog_bridge_impl.h",
+ "download/android/download_manager_bridge.cc",
+ "download/android/download_manager_bridge.h",
+ "download/android/download_manager_service.cc",
+ "download/android/download_manager_service.h",
+ "download/android/download_media_parser.cc",
+ "download/android/download_media_parser.h",
+ "download/android/download_media_parser_bridge.cc",
+ "download/android/download_media_parser_bridge.h",
+ "download/android/download_open_source.h",
+ "download/android/download_startup_utils.cc",
+ "download/android/download_startup_utils.h",
+ "download/android/download_utils.cc",
+ "download/android/download_utils.h",
+ "download/android/duplicate_download_infobar_delegate.cc",
+ "download/android/duplicate_download_infobar_delegate.h",
+ "download/android/intercept_oma_download_navigation_throttle.cc",
+ "download/android/intercept_oma_download_navigation_throttle.h",
+ "download/android/items/offline_content_aggregator_factory_android.cc",
+ "download/android/local_media_data_source_factory.cc",
+ "download/android/local_media_data_source_factory.h",
+ "download/android/rename_utils.cc",
+ "download/android/service/download_background_task.cc",
+ "download/android/service/download_task_scheduler.cc",
+ "download/android/service/download_task_scheduler.h",
"engagement/site_engagement_service_android.cc",
"engagement/site_engagement_service_android.h",
"history/android/android_history_provider_service.cc",
@@ -2775,8 +2714,6 @@ jumbo_split_static_library("browser") {
"installable/installed_webapp_bridge.h",
"installable/installed_webapp_provider.cc",
"installable/installed_webapp_provider.h",
- "invalidation/invalidation_service_factory_android.cc",
- "invalidation/invalidation_service_factory_android.h",
"lifetime/application_lifetime_android.cc",
"lifetime/application_lifetime_android.h",
"lookalikes/safety_tips/safety_tip_infobar.cc",
@@ -2843,6 +2780,7 @@ jumbo_split_static_library("browser") {
"password_manager/save_password_infobar_delegate_android.h",
"password_manager/touch_to_fill_controller.cc",
"password_manager/touch_to_fill_controller.h",
+ "password_manager/touch_to_fill_view.h",
"password_manager/update_password_infobar_delegate_android.cc",
"password_manager/update_password_infobar_delegate_android.h",
"payments/android/can_make_payment_query_android.cc",
@@ -2874,6 +2812,8 @@ jumbo_split_static_library("browser") {
"profiles/profile_android.h",
"profiles/profile_key_android.cc",
"profiles/profile_key_android.h",
+ "profiles/profile_manager_android.cc",
+ "profiles/profile_manager_android.h",
"search/contextual_search_policy_handler_android.cc",
"search/contextual_search_policy_handler_android.h",
"search_engines/template_url_service_factory_android.cc",
@@ -2893,6 +2833,8 @@ jumbo_split_static_library("browser") {
"sync/profile_sync_service_android.cc",
"sync/profile_sync_service_android.h",
"translate/android/translate_bridge.cc",
+ "updates/update_notification_client.cc",
+ "updates/update_notification_client.h",
]
public_deps += [
"//chrome/android/features/dev_ui:buildflags",
@@ -2905,8 +2847,10 @@ jumbo_split_static_library("browser") {
":explore_sites_proto",
":usage_stats_proto",
"//chrome/android:jni_headers",
+ "//chrome/android/modules/extra_icu/provider:native",
"//chrome/browser/android/thin_webview/internal",
"//chrome/browser/android/webapk:proto",
+ "//chrome/browser/notifications/scheduler/public",
"//chrome/services/media_gallery_util/public/cpp",
"//components/autofill_assistant/browser",
"//components/cdm/browser",
@@ -2917,7 +2861,9 @@ jumbo_split_static_library("browser") {
"//components/feed:feature_list",
"//components/invalidation/impl:feature_list",
"//components/language/android:language_bridge",
+ "//components/module_installer/android:native",
"//components/omnibox/browser",
+ "//components/page_load_metrics/browser",
"//components/payments/content/android",
"//components/resources:components_resources",
"//components/send_tab_to_self",
@@ -2949,17 +2895,14 @@ jumbo_split_static_library("browser") {
}
if (dfmify_dev_ui) {
+ # TODO(huangs): Extracting this to a separate target.
sources += [
- "android/dev_ui/dev_ui_module_provider.cc",
- "android/dev_ui/dev_ui_module_provider.h",
- "android/dev_ui/dev_ui_url_handler.cc",
- "android/dev_ui/dev_ui_url_handler.h",
- "ui/webui/android/dev_ui_loader/dev_ui_loader_message_handler.cc",
- "ui/webui/android/dev_ui_loader/dev_ui_loader_message_handler.h",
- "ui/webui/android/dev_ui_loader/dev_ui_loader_ui.cc",
- "ui/webui/android/dev_ui_loader/dev_ui_loader_ui.h",
+ "dev_ui/android/dev_ui_loader_error_page.cc",
+ "dev_ui/android/dev_ui_loader_error_page.h",
+ "dev_ui/android/dev_ui_loader_throttle.cc",
+ "dev_ui/android/dev_ui_loader_throttle.h",
]
- deps += [ "//chrome/android/modules/dev_ui/provider:jni_headers" ]
+ deps += [ "//chrome/android/modules/dev_ui/provider:native" ]
}
} else { # !is_android
sources += [
@@ -2971,12 +2914,16 @@ jumbo_split_static_library("browser") {
"apps/app_service/app_icon_source.h",
"apps/app_service/app_launch_params.cc",
"apps/app_service/app_launch_params.h",
+ "apps/app_service/app_service_metrics.cc",
+ "apps/app_service/app_service_metrics.h",
"apps/app_service/app_service_proxy.cc",
"apps/app_service/app_service_proxy.h",
"apps/app_service/app_service_proxy_factory.cc",
"apps/app_service/app_service_proxy_factory.h",
"apps/app_service/dip_px_util.cc",
"apps/app_service/dip_px_util.h",
+ "apps/app_service/uninstall_dialog.cc",
+ "apps/app_service/uninstall_dialog.h",
"apps/intent_helper/apps_navigation_throttle.cc",
"apps/intent_helper/apps_navigation_throttle.h",
"apps/intent_helper/apps_navigation_types.cc",
@@ -3002,7 +2949,6 @@ jumbo_split_static_library("browser") {
"background/background_contents_service_observer.h",
"badging/badge_manager.cc",
"badging/badge_manager.h",
- "badging/badge_manager_delegate.cc",
"badging/badge_manager_delegate.h",
"badging/badge_manager_factory.cc",
"badging/badge_manager_factory.h",
@@ -3015,8 +2961,8 @@ jumbo_split_static_library("browser") {
"chrome_browser_field_trials_desktop.h",
"chrome_process_singleton.cc",
"chrome_process_singleton.h",
- "component_updater/intervention_policy_database_component_installer.cc",
- "component_updater/intervention_policy_database_component_installer.h",
+ "component_updater/tls_deprecation_config_component_installer.cc",
+ "component_updater/tls_deprecation_config_component_installer.h",
"custom_handlers/register_protocol_handler_permission_request.cc",
"custom_handlers/register_protocol_handler_permission_request.h",
"diagnostics/diagnostics_controller.cc",
@@ -3071,8 +3017,6 @@ jumbo_split_static_library("browser") {
"enterprise_reporting/request_timer.h",
"feedback/feedback_dialog_utils.cc",
"feedback/feedback_dialog_utils.h",
- "feedback/feedback_profile_observer.cc",
- "feedback/feedback_profile_observer.h",
"feedback/feedback_uploader_chrome.cc",
"feedback/feedback_uploader_chrome.h",
"feedback/feedback_uploader_factory_chrome.cc",
@@ -3130,6 +3074,8 @@ jumbo_split_static_library("browser") {
"media/unified_autoplay_config.h",
"media/webrtc/desktop_capture_devices_util.cc",
"media/webrtc/desktop_capture_devices_util.h",
+ "media/webrtc/desktop_media_picker_controller.cc",
+ "media/webrtc/desktop_media_picker_controller.h",
"media/webrtc/desktop_media_picker_factory_impl.cc",
"media/webrtc/desktop_media_picker_factory_impl.h",
"media/webrtc/display_media_access_handler.cc",
@@ -3298,8 +3244,6 @@ jumbo_split_static_library("browser") {
"resource_coordinator/decision_details.h",
"resource_coordinator/discard_metrics_lifecycle_unit_observer.cc",
"resource_coordinator/discard_metrics_lifecycle_unit_observer.h",
- "resource_coordinator/intervention_policy_database.cc",
- "resource_coordinator/intervention_policy_database.h",
"resource_coordinator/leveldb_site_characteristics_database.cc",
"resource_coordinator/leveldb_site_characteristics_database.h",
"resource_coordinator/lifecycle_unit.cc",
@@ -3439,7 +3383,11 @@ jumbo_split_static_library("browser") {
"sharing/shared_clipboard/shared_clipboard_ui_controller.h",
"sharing/shared_clipboard/shared_clipboard_utils.cc",
"sharing/shared_clipboard/shared_clipboard_utils.h",
+ "sharing/sharing_app.cc",
+ "sharing/sharing_app.h",
"sharing/sharing_dialog.h",
+ "sharing/sharing_dialog_data.cc",
+ "sharing/sharing_dialog_data.h",
"sharing/sharing_notification_handler.cc",
"sharing/sharing_notification_handler.h",
"sharing/sharing_ui_controller.cc",
@@ -3575,7 +3523,6 @@ jumbo_split_static_library("browser") {
"//chrome/app/vector_icons",
"//chrome/browser/policy:path_parser",
"//chrome/browser/profile_resetter:profile_reset_report_proto",
- "//chrome/browser/resource_coordinator:intervention_policy_database_proto",
"//chrome/browser/resource_coordinator:tab_metrics_event_proto",
"//chrome/browser/resource_coordinator/tab_ranker",
"//chrome/browser/resources:component_extension_resources",
@@ -3586,6 +3533,7 @@ jumbo_split_static_library("browser") {
"//chrome/services/app_service:lib",
"//chrome/services/app_service/public/cpp:app_update",
"//chrome/services/app_service/public/cpp:icon_loader",
+ "//chrome/services/app_service/public/cpp:intents",
"//components/feedback",
"//components/image_fetcher/core",
"//components/keep_alive_registry",
@@ -3625,8 +3573,6 @@ jumbo_split_static_library("browser") {
"apps/app_service/extension_apps.h",
"apps/app_service/icon_key_util.cc",
"apps/app_service/icon_key_util.h",
- "apps/app_service/launch_util.cc",
- "apps/app_service/launch_util.h",
"ash_service_registry.cc",
"ash_service_registry.h",
"component_updater/cros_component_installer_chromeos.cc",
@@ -3720,8 +3666,6 @@ jumbo_split_static_library("browser") {
deps += [
"//ash/public/cpp",
"//chrome/browser/chromeos",
- "//chrome/services/cups_proxy",
- "//chrome/services/cups_proxy/public/mojom",
"//chromeos/components/account_manager",
"//chromeos/components/sync_wifi",
"//chromeos/services/assistant/public:feature_flags",
@@ -3955,6 +3899,7 @@ jumbo_split_static_library("browser") {
if (is_desktop_linux) {
# Desktop linux, doesn't count ChromeOS.
sources += [
+ "download/download_status_updater_linux.cc",
"first_run/upgrade_util_linux.cc",
"first_run/upgrade_util_linux.h",
"icon_loader_auralinux.cc",
@@ -4003,8 +3948,6 @@ jumbo_split_static_library("browser") {
if (is_win || is_mac) {
# Sources (generally "desktop OS importers") used only on Mac & Windows.
sources += [
- "crash_upload_list/crash_upload_list_crashpad.cc",
- "crash_upload_list/crash_upload_list_crashpad.h",
"recovery/recovery_install_global_error.cc",
"recovery/recovery_install_global_error.h",
"recovery/recovery_install_global_error_factory.cc",
@@ -4085,15 +4028,15 @@ jumbo_split_static_library("browser") {
"notifications/screen_lock_notification_blocker.cc",
"notifications/screen_lock_notification_blocker.h",
"platform_util.cc",
- "policy/cloud/machine_level_user_cloud_policy_helper.cc",
- "policy/cloud/machine_level_user_cloud_policy_helper.h",
+ "policy/chrome_browser_cloud_management_register_watcher.cc",
+ "policy/chrome_browser_cloud_management_register_watcher.h",
+ "policy/cloud/chrome_browser_cloud_management_helper.cc",
+ "policy/cloud/chrome_browser_cloud_management_helper.h",
"policy/cloud/user_policy_signin_service.cc",
"policy/cloud/user_policy_signin_service.h",
"policy/cloud/user_policy_signin_service_internal.h",
"policy/machine_level_user_cloud_policy_controller.cc",
"policy/machine_level_user_cloud_policy_controller.h",
- "policy/machine_level_user_cloud_policy_register_watcher.cc",
- "policy/machine_level_user_cloud_policy_register_watcher.h",
"profiles/avatar_menu.cc",
"profiles/avatar_menu.h",
"profiles/avatar_menu_actions_desktop.cc",
@@ -4151,6 +4094,8 @@ jumbo_split_static_library("browser") {
if (is_win || is_mac || is_linux) {
sources += [
+ "crash_upload_list/crash_upload_list_crashpad.cc",
+ "crash_upload_list/crash_upload_list_crashpad.h",
"payments/chrome_payment_request_delegate.cc",
"payments/chrome_payment_request_delegate.h",
"payments/payment_request_display_manager_factory.cc",
@@ -4313,6 +4258,8 @@ jumbo_split_static_library("browser") {
"printing/pwg_raster_converter.h",
]
+ deps += [ "//components/printing/common:mojo_interfaces" ]
+
if (is_posix || is_fuchsia) {
sources += [ "printing/print_dialog_cloud_posix.cc" ]
}
@@ -4726,6 +4673,8 @@ jumbo_split_static_library("browser") {
"offline_pages/offliner_helper.h",
"offline_pages/offliner_user_data.cc",
"offline_pages/offliner_user_data.h",
+ "offline_pages/prefetch/gcm_token.cc",
+ "offline_pages/prefetch/gcm_token.h",
"offline_pages/prefetch/offline_metrics_collector_impl.cc",
"offline_pages/prefetch/offline_metrics_collector_impl.h",
"offline_pages/prefetch/offline_prefetch_download_client.cc",
@@ -4733,8 +4682,6 @@ jumbo_split_static_library("browser") {
"offline_pages/prefetch/prefetch_background_task_handler_impl.cc",
"offline_pages/prefetch/prefetch_background_task_handler_impl.h",
"offline_pages/prefetch/prefetch_background_task_scheduler.h",
- "offline_pages/prefetch/prefetch_instance_id_proxy.cc",
- "offline_pages/prefetch/prefetch_instance_id_proxy.h",
"offline_pages/prefetch/prefetch_service_factory.cc",
"offline_pages/prefetch/prefetch_service_factory.h",
"offline_pages/prefetch/prefetched_pages_notifier.cc",
@@ -5171,6 +5118,12 @@ jumbo_split_static_library("browser") {
if (use_cups) {
configs += [ "//printing:cups" ]
+ if (is_chromeos) {
+ deps += [
+ "//chrome/services/cups_proxy",
+ "//chrome/services/cups_proxy/public/mojom",
+ ]
+ }
}
if (use_nss_certs) {
@@ -5205,11 +5158,7 @@ jumbo_split_static_library("browser") {
}
config("notouch_config") {
- defines = [
- "BROWSER_MEDIA_CONTROLS_MENU",
- "ENABLE_SPATIAL_NAVIGATION_HOST",
- "INCOGNITO_DEFAULT_DISABLED",
- ]
+ defines = [ "ENABLE_SPATIAL_NAVIGATION_HOST" ]
}
if (is_android) {
@@ -5293,6 +5242,8 @@ grit("resources") {
# The .grd contains references to generated files.
source_is_generated = true
+ use_brotli = true
+
defines = chrome_grit_defines
if (enable_hangout_services_extension) {
defines += [ "enable_hangout_services_extension" ]
@@ -5316,7 +5267,7 @@ grit("resources") {
":chrome_internal_resources_gen",
"//chrome/browser/engagement:mojo_bindings_js",
"//chrome/browser/media:mojo_bindings_js",
- "//chrome/browser/performance_manager:mojo_bindings_js",
+ "//chrome/browser/resources/browser_switch:app_module",
"//chrome/browser/resources/safety_tips:make_safety_tips_protobuf",
"//chrome/browser/resources/ssl/ssl_error_assistant:make_ssl_error_assistant_protobuf",
"//chrome/browser/ui/webui/bluetooth_internals:mojo_bindings_js",
@@ -5354,9 +5305,14 @@ grit("resources") {
}
}
+ if (is_win || is_mac || is_desktop_linux) {
+ deps += [ "//chrome/browser/resources/signin:polymer3_elements" ]
+ }
+
if (is_win || is_mac || is_desktop_linux || is_chromeos) {
deps += [
"//chrome/browser/resources/discards:discards_resources_gen",
+ "//chrome/browser/resources/management:polymer3_elements",
"//chrome/browser/ui/webui/discards:mojo_bindings_js",
"//services/resource_coordinator/public/mojom:mojom_js",
]
@@ -5374,7 +5330,10 @@ grit("resources") {
if (is_chromeos) {
deps += [
+ "//chrome/browser/resources/chromeos/crostini_installer:polymer3_elements",
+ "//chrome/browser/resources/chromeos/set_time_dialog:polymer3_elements",
"//chrome/browser/ui/webui/chromeos/add_supervision:mojo_bindings_js",
+ "//chrome/browser/ui/webui/chromeos/crostini_installer:mojo_bindings_js",
"//chrome/browser/ui/webui/chromeos/machine_learning:mojo_bindings_js",
]
}
@@ -5527,8 +5486,8 @@ static_library("test_support") {
"signin/scoped_account_consistency.h",
"ssl/ssl_client_auth_requestor_mock.cc",
"ssl/ssl_client_auth_requestor_mock.h",
- "subresource_filter/test_ruleset_publisher.cc",
- "subresource_filter/test_ruleset_publisher.h",
+ "ssl/tls_deprecation_test_utils.cc",
+ "ssl/tls_deprecation_test_utils.h",
"translate/translate_test_utils.cc",
"translate/translate_test_utils.h",
]
@@ -5543,6 +5502,7 @@ static_library("test_support") {
deps = [
"//chrome/app/theme:theme_resources",
"//chrome/browser",
+ "//chrome/browser/subresource_filter:test_support",
"//chrome/common",
"//chrome/common/safe_browsing:proto",
"//components/browser_sync:test_support",
@@ -5576,8 +5536,6 @@ static_library("test_support") {
if (is_android) {
sources += [
- "android/download/mock_download_controller.cc",
- "android/download/mock_download_controller.h",
"autofill/mock_address_accessory_controller.cc",
"autofill/mock_address_accessory_controller.h",
"autofill/mock_credit_card_accessory_controller.cc",
@@ -5586,6 +5544,8 @@ static_library("test_support") {
"autofill/mock_manual_filling_view.h",
"autofill/mock_password_accessory_controller.cc",
"autofill/mock_password_accessory_controller.h",
+ "download/android/mock_download_controller.cc",
+ "download/android/mock_download_controller.h",
]
deps += [ "//chrome/android:test_support_jni_headers" ]
} else {
@@ -5753,6 +5713,8 @@ static_library("test_support") {
sources += [
"extensions/fake_safe_browsing_database_manager.cc",
"extensions/fake_safe_browsing_database_manager.h",
+ "safe_browsing/cloud_content_scanning/fake_deep_scanning_dialog_delegate.cc",
+ "safe_browsing/cloud_content_scanning/fake_deep_scanning_dialog_delegate.h",
]
}
@@ -5804,11 +5766,6 @@ if (!is_android) {
}
if (is_android) {
- java_cpp_enum("sharing_device_capability_generated_enum") {
- sources = [
- "sharing/sharing_device_capability.h",
- ]
- }
java_cpp_enum("sharing_send_message_result_generated_enum") {
sources = [
"sharing/sharing_send_message_result.h",