diff options
Diffstat (limited to 'chromium/chrome/browser/BUILD.gn')
-rw-r--r-- | chromium/chrome/browser/BUILD.gn | 387 |
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", |