# Copyright 2025 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. # These are defined as vars so they can be shared with different targets below. ios_web_view_public_headers = [ "//ios/web_view/public/cwv_omnibox_input.h", "//ios/web_view/public/cwv_autofill_controller.h", "//ios/web_view/public/cwv_autofill_controller_delegate.h", "//ios/web_view/public/cwv_autofill_data_manager.h", "//ios/web_view/public/cwv_autofill_data_manager_observer.h", "//ios/web_view/public/cwv_autofill_form.h", "//ios/web_view/public/cwv_autofill_profile.h", "//ios/web_view/public/cwv_autofill_suggestion.h", "//ios/web_view/public/cwv_back_forward_list.h", "//ios/web_view/public/cwv_back_forward_list_item.h", "//ios/web_view/public/cwv_card_unmask_challenge_option.h", "//ios/web_view/public/cwv_cert_status.h", "//ios/web_view/public/cwv_credential_provider_extension_utils.h", "//ios/web_view/public/cwv_credit_card.h", "//ios/web_view/public/cwv_credit_card_saver.h", "//ios/web_view/public/cwv_credit_card_otp_verifier.h", "//ios/web_view/public/cwv_credit_card_verifier.h", "//ios/web_view/public/cwv_defines.h", "//ios/web_view/public/cwv_download_task.h", "//ios/web_view/public/cwv_export.h", "//ios/web_view/public/cwv_favicon.h", "//ios/web_view/public/cwv_find_in_page_controller.h", "//ios/web_view/public/cwv_flags.h", "//ios/web_view/public/cwv_html_element.h", "//ios/web_view/public/cwv_global_state.h", "//ios/web_view/public/cwv_identity.h", "//ios/web_view/public/cwv_leak_check_credential.h", "//ios/web_view/public/cwv_leak_check_service.h", "//ios/web_view/public/cwv_leak_check_service_observer.h", "//ios/web_view/public/cwv_lookalike_url_handler.h", "//ios/web_view/public/cwv_metrics_provider.h", "//ios/web_view/public/cwv_navigation_action.h", "//ios/web_view/public/cwv_navigation_delegate.h", "//ios/web_view/public/cwv_navigation_response.h", "//ios/web_view/public/cwv_navigation_type.h", "//ios/web_view/public/cwv_password.h", "//ios/web_view/public/cwv_preferences.h", "//ios/web_view/public/cwv_preview_element_info.h", "//ios/web_view/public/cwv_reuse_check_service.h", "//ios/web_view/public/cwv_ssl_error_handler.h", "//ios/web_view/public/cwv_ssl_status.h", "//ios/web_view/public/cwv_suggestion_type.h", "//ios/web_view/public/cwv_sync_controller.h", "//ios/web_view/public/cwv_sync_controller_data_source.h", "//ios/web_view/public/cwv_sync_controller_delegate.h", "//ios/web_view/public/cwv_sync_errors.h", "//ios/web_view/public/cwv_translation_controller.h", "//ios/web_view/public/cwv_translation_controller_delegate.h", "//ios/web_view/public/cwv_translation_language.h", "//ios/web_view/public/cwv_translation_language_detection_details.h", "//ios/web_view/public/cwv_translation_policy.h", "//ios/web_view/public/cwv_trusted_vault_observer.h", "//ios/web_view/public/cwv_trusted_vault_provider.h", "//ios/web_view/public/cwv_trusted_vault_utils.h", "//ios/web_view/public/cwv_ui_delegate.h", "//ios/web_view/public/cwv_unsafe_url_handler.h", "//ios/web_view/public/cwv_user_content_controller.h", "//ios/web_view/public/cwv_user_script.h", "//ios/web_view/public/cwv_vcn_enrollment_manager.h", "//ios/web_view/public/cwv_weak_check_utils.h", "//ios/web_view/public/cwv_web_view.h", "//ios/web_view/public/cwv_web_view_configuration.h", "//ios/web_view/public/cwv_x509_certificate.h", ] ios_web_view_sources = [ "//ios/web_view/internal/affiliations/web_view_affiliation_service_factory.h", "//ios/web_view/internal/affiliations/web_view_affiliation_service_factory.mm", "//ios/web_view/internal/app/application_context.h", "//ios/web_view/internal/app/application_context.mm", "//ios/web_view/internal/app/web_view_io_thread.h", "//ios/web_view/internal/app/web_view_io_thread.mm", "//ios/web_view/internal/autofill/cwv_autofill_client_ios_bridge.h", "//ios/web_view/internal/autofill/cwv_autofill_controller+testing.h", "//ios/web_view/internal/autofill/cwv_autofill_controller.mm", "//ios/web_view/internal/autofill/cwv_autofill_controller_internal.h", "//ios/web_view/internal/autofill/cwv_autofill_data_manager.mm", "//ios/web_view/internal/autofill/cwv_autofill_data_manager_internal.h", "//ios/web_view/internal/autofill/cwv_autofill_form.mm", "//ios/web_view/internal/autofill/cwv_autofill_form_internal.h", "//ios/web_view/internal/autofill/cwv_autofill_prefs.h", "//ios/web_view/internal/autofill/cwv_autofill_prefs.mm", "//ios/web_view/internal/autofill/cwv_autofill_profile.mm", "//ios/web_view/internal/autofill/cwv_autofill_profile_internal.h", "//ios/web_view/internal/autofill/cwv_autofill_suggestion.mm", "//ios/web_view/internal/autofill/cwv_autofill_suggestion_internal.h", "//ios/web_view/internal/autofill/cwv_autofill_util.h", "//ios/web_view/internal/autofill/cwv_autofill_util.mm", "//ios/web_view/internal/autofill/cwv_card_unmask_challenge_option.mm", "//ios/web_view/internal/autofill/cwv_card_unmask_challenge_option_internal.h", "//ios/web_view/internal/autofill/cwv_credit_card.mm", "//ios/web_view/internal/autofill/cwv_credit_card_internal.h", "//ios/web_view/internal/autofill/cwv_credit_card_otp_verifier.mm", "//ios/web_view/internal/autofill/cwv_credit_card_otp_verifier_internal.h", "//ios/web_view/internal/autofill/cwv_credit_card_saver.mm", "//ios/web_view/internal/autofill/cwv_credit_card_saver_internal.h", "//ios/web_view/internal/autofill/cwv_credit_card_verifier.mm", "//ios/web_view/internal/autofill/cwv_credit_card_verifier_internal.h", "//ios/web_view/internal/autofill/cwv_password_affiliation.h", "//ios/web_view/internal/autofill/cwv_password_affiliation.mm", "//ios/web_view/internal/autofill/cwv_vcn_enrollment_manager.mm", "//ios/web_view/internal/autofill/cwv_vcn_enrollment_manager_internal.h", "//ios/web_view/internal/autofill/ios_web_view_payments_autofill_client.h", "//ios/web_view/internal/autofill/ios_web_view_payments_autofill_client.mm", "//ios/web_view/internal/autofill/web_view_autocomplete_history_manager_factory.h", "//ios/web_view/internal/autofill/web_view_autocomplete_history_manager_factory.mm", "//ios/web_view/internal/autofill/web_view_autofill_client_ios.h", "//ios/web_view/internal/autofill/web_view_autofill_client_ios.mm", "//ios/web_view/internal/autofill/web_view_autofill_image_fetcher_factory.h", "//ios/web_view/internal/autofill/web_view_autofill_image_fetcher_factory.mm", "//ios/web_view/internal/autofill/web_view_autofill_image_fetcher_impl.h", "//ios/web_view/internal/autofill/web_view_autofill_image_fetcher_impl.mm", "//ios/web_view/internal/autofill/web_view_autofill_log_router_factory.h", "//ios/web_view/internal/autofill/web_view_autofill_log_router_factory.mm", "//ios/web_view/internal/autofill/web_view_personal_data_manager_factory.h", "//ios/web_view/internal/autofill/web_view_personal_data_manager_factory.mm", "//ios/web_view/internal/autofill/web_view_strike_database_factory.h", "//ios/web_view/internal/autofill/web_view_strike_database_factory.mm", "//ios/web_view/internal/browser_state_keyed_service_factories.h", "//ios/web_view/internal/browser_state_keyed_service_factories.mm", "//ios/web_view/internal/browser_state_prefs.h", "//ios/web_view/internal/browser_state_prefs.mm", "//ios/web_view/internal/component_updater/web_view_component_updater_configurator.h", "//ios/web_view/internal/component_updater/web_view_component_updater_configurator.mm", "//ios/web_view/internal/cwv_back_forward_list.mm", "//ios/web_view/internal/cwv_back_forward_list_internal.h", "//ios/web_view/internal/cwv_back_forward_list_item.mm", "//ios/web_view/internal/cwv_back_forward_list_item_internal.h", "//ios/web_view/internal/cwv_download_task.mm", "//ios/web_view/internal/cwv_download_task_internal.h", "//ios/web_view/internal/cwv_favicon.mm", "//ios/web_view/internal/cwv_favicon_internal.h", "//ios/web_view/internal/cwv_find_in_page_controller.mm", "//ios/web_view/internal/cwv_find_in_page_controller_internal.h", "//ios/web_view/internal/cwv_flags.mm", "//ios/web_view/internal/cwv_flags_internal.h", "//ios/web_view/internal/cwv_global_state_internal.h", "//ios/web_view/internal/cwv_html_element.mm", "//ios/web_view/internal/cwv_html_element_internal.h", "//ios/web_view/internal/cwv_lookalike_url_handler.mm", "//ios/web_view/internal/cwv_lookalike_url_handler_internal.h", "//ios/web_view/internal/cwv_navigation_action.mm", "//ios/web_view/internal/cwv_navigation_action_internal.h", "//ios/web_view/internal/cwv_navigation_response.mm", "//ios/web_view/internal/cwv_navigation_response_internal.h", "//ios/web_view/internal/cwv_navigation_type.mm", "//ios/web_view/internal/cwv_navigation_type_internal.h", "//ios/web_view/internal/cwv_omnibox_input.mm", "//ios/web_view/internal/cwv_preferences.mm", "//ios/web_view/internal/cwv_preferences_internal.h", "//ios/web_view/internal/cwv_preview_element_info.mm", "//ios/web_view/internal/cwv_preview_element_info_internal.h", "//ios/web_view/internal/cwv_ssl_error_handler.mm", "//ios/web_view/internal/cwv_ssl_error_handler_internal.h", "//ios/web_view/internal/cwv_ssl_status.mm", "//ios/web_view/internal/cwv_ssl_status_internal.h", "//ios/web_view/internal/cwv_ssl_util.h", "//ios/web_view/internal/cwv_ssl_util.mm", "//ios/web_view/internal/cwv_user_content_controller.mm", "//ios/web_view/internal/cwv_user_content_controller_internal.h", "//ios/web_view/internal/cwv_user_script.mm", "//ios/web_view/internal/cwv_web_view.mm", "//ios/web_view/internal/cwv_web_view_configuration.mm", "//ios/web_view/internal/cwv_web_view_configuration_internal.h", "//ios/web_view/internal/cwv_web_view_internal.h", "//ios/web_view/internal/cwv_x509_certificate.mm", "//ios/web_view/internal/cwv_x509_certificate_internal.h", "//ios/web_view/internal/js_messaging/web_view_scripts_java_script_feature.h", "//ios/web_view/internal/js_messaging/web_view_scripts_java_script_feature.mm", "//ios/web_view/internal/language/web_view_accept_languages_service_factory.h", "//ios/web_view/internal/language/web_view_accept_languages_service_factory.mm", "//ios/web_view/internal/language/web_view_language_model_manager_factory.h", "//ios/web_view/internal/language/web_view_language_model_manager_factory.mm", "//ios/web_view/internal/language/web_view_url_language_histogram_factory.h", "//ios/web_view/internal/language/web_view_url_language_histogram_factory.mm", "//ios/web_view/internal/metrics/cwv_metrics_provider.mm", "//ios/web_view/internal/metrics/cwv_metrics_provider_internal.h", "//ios/web_view/internal/metrics/web_view_profile_metrics_service_factory.h", "//ios/web_view/internal/metrics/web_view_profile_metrics_service_factory.mm", "//ios/web_view/internal/passwords/cwv_credential_provider_extension_utils.mm", "//ios/web_view/internal/passwords/cwv_leak_check_credential.mm", "//ios/web_view/internal/passwords/cwv_leak_check_credential_internal.h", "//ios/web_view/internal/passwords/cwv_leak_check_service.mm", "//ios/web_view/internal/passwords/cwv_leak_check_service_internal.h", "//ios/web_view/internal/passwords/cwv_password.mm", "//ios/web_view/internal/passwords/cwv_password_internal.h", "//ios/web_view/internal/passwords/cwv_reuse_check_service.mm", "//ios/web_view/internal/passwords/cwv_reuse_check_service_internal.h", "//ios/web_view/internal/passwords/cwv_weak_check_utils.mm", "//ios/web_view/internal/passwords/cwv_weak_check_utils_internal.h", "//ios/web_view/internal/passwords/web_view_account_password_store_factory.h", "//ios/web_view/internal/passwords/web_view_account_password_store_factory.mm", "//ios/web_view/internal/passwords/web_view_bulk_leak_check_service_factory.h", "//ios/web_view/internal/passwords/web_view_bulk_leak_check_service_factory.mm", "//ios/web_view/internal/passwords/web_view_password_feature_manager.h", "//ios/web_view/internal/passwords/web_view_password_feature_manager.mm", "//ios/web_view/internal/passwords/web_view_password_manager_client.h", "//ios/web_view/internal/passwords/web_view_password_manager_client.mm", "//ios/web_view/internal/passwords/web_view_password_manager_log_router_factory.h", "//ios/web_view/internal/passwords/web_view_password_manager_log_router_factory.mm", "//ios/web_view/internal/passwords/web_view_password_requirements_service_factory.h", "//ios/web_view/internal/passwords/web_view_password_requirements_service_factory.mm", "//ios/web_view/internal/passwords/web_view_password_reuse_manager_factory.h", "//ios/web_view/internal/passwords/web_view_password_reuse_manager_factory.mm", "//ios/web_view/internal/passwords/web_view_profile_password_store_factory.h", "//ios/web_view/internal/passwords/web_view_profile_password_store_factory.mm", "//ios/web_view/internal/safe_browsing/cwv_unsafe_url_handler.mm", "//ios/web_view/internal/safe_browsing/cwv_unsafe_url_handler_internal.h", "//ios/web_view/internal/safe_browsing/web_view_safe_browsing_client.h", "//ios/web_view/internal/safe_browsing/web_view_safe_browsing_client.mm", "//ios/web_view/internal/safe_browsing/web_view_safe_browsing_client_factory.h", "//ios/web_view/internal/safe_browsing/web_view_safe_browsing_client_factory.mm", "//ios/web_view/internal/safe_browsing/web_view_safe_browsing_helper_factory.h", "//ios/web_view/internal/safe_browsing/web_view_safe_browsing_helper_factory.mm", "//ios/web_view/internal/safe_browsing/web_view_v5_get_hash_protocol_manager_factory.h", "//ios/web_view/internal/safe_browsing/web_view_v5_get_hash_protocol_manager_factory.mm", "//ios/web_view/internal/safe_browsing/web_view_v5_search_hashes_cache_factory.h", "//ios/web_view/internal/safe_browsing/web_view_v5_search_hashes_cache_factory.mm", "//ios/web_view/internal/signin/account_capabilities_fetcher_ios_web_view.h", "//ios/web_view/internal/signin/account_capabilities_fetcher_ios_web_view.mm", "//ios/web_view/internal/signin/account_fetcher_factory_ios_web_view.h", "//ios/web_view/internal/signin/account_fetcher_factory_ios_web_view.mm", "//ios/web_view/internal/signin/cwv_identity.mm", "//ios/web_view/internal/signin/ios_web_view_signin_client.h", "//ios/web_view/internal/signin/ios_web_view_signin_client.mm", "//ios/web_view/internal/signin/web_view_device_accounts_provider_impl.h", "//ios/web_view/internal/signin/web_view_device_accounts_provider_impl.mm", "//ios/web_view/internal/signin/web_view_gaia_auth_fetcher.h", "//ios/web_view/internal/signin/web_view_gaia_auth_fetcher.mm", "//ios/web_view/internal/signin/web_view_identity_manager_factory.h", "//ios/web_view/internal/signin/web_view_identity_manager_factory.mm", "//ios/web_view/internal/signin/web_view_signin_client_factory.h", "//ios/web_view/internal/signin/web_view_signin_client_factory.mm", "//ios/web_view/internal/sync/cwv_sync_controller.mm", "//ios/web_view/internal/sync/cwv_sync_controller_internal.h", "//ios/web_view/internal/sync/cwv_trusted_vault_observer.mm", "//ios/web_view/internal/sync/cwv_trusted_vault_observer_internal.h", "//ios/web_view/internal/sync/cwv_trusted_vault_utils.mm", "//ios/web_view/internal/sync/web_view_data_type_store_service_factory.h", "//ios/web_view/internal/sync/web_view_data_type_store_service_factory.mm", "//ios/web_view/internal/sync/web_view_device_info_sync_service_factory.h", "//ios/web_view/internal/sync/web_view_device_info_sync_service_factory.mm", "//ios/web_view/internal/sync/web_view_gcm_profile_service_factory.h", "//ios/web_view/internal/sync/web_view_gcm_profile_service_factory.mm", "//ios/web_view/internal/sync/web_view_instance_id_profile_service_factory.h", "//ios/web_view/internal/sync/web_view_instance_id_profile_service_factory.mm", "//ios/web_view/internal/sync/web_view_profile_invalidation_provider_factory.h", "//ios/web_view/internal/sync/web_view_profile_invalidation_provider_factory.mm", "//ios/web_view/internal/sync/web_view_sync_client.h", "//ios/web_view/internal/sync/web_view_sync_client.mm", "//ios/web_view/internal/sync/web_view_sync_invalidations_service_factory.h", "//ios/web_view/internal/sync/web_view_sync_invalidations_service_factory.mm", "//ios/web_view/internal/sync/web_view_sync_service_factory.h", "//ios/web_view/internal/sync/web_view_sync_service_factory.mm", "//ios/web_view/internal/sync/web_view_trusted_vault_client.h", "//ios/web_view/internal/sync/web_view_trusted_vault_client.mm", "//ios/web_view/internal/translate/cwv_translation_controller.mm", "//ios/web_view/internal/translate/cwv_translation_controller_internal.h", "//ios/web_view/internal/translate/cwv_translation_language.mm", "//ios/web_view/internal/translate/cwv_translation_language_detection_details.mm", "//ios/web_view/internal/translate/cwv_translation_language_detection_details_internal.h", "//ios/web_view/internal/translate/cwv_translation_language_internal.h", "//ios/web_view/internal/translate/cwv_translation_policy.mm", "//ios/web_view/internal/translate/web_view_translate_client.h", "//ios/web_view/internal/translate/web_view_translate_client.mm", "//ios/web_view/internal/translate/web_view_translate_ranker_factory.h", "//ios/web_view/internal/translate/web_view_translate_ranker_factory.mm", "//ios/web_view/internal/translate/web_view_translate_service.h", "//ios/web_view/internal/translate/web_view_translate_service.mm", "//ios/web_view/internal/utils/nsobject_description_utils.h", "//ios/web_view/internal/utils/nsobject_description_utils.mm", "//ios/web_view/internal/web_view_browser_state.h", "//ios/web_view/internal/web_view_browser_state.mm", "//ios/web_view/internal/web_view_download_manager.h", "//ios/web_view/internal/web_view_download_manager.mm", "//ios/web_view/internal/web_view_java_script_dialog_presenter.h", "//ios/web_view/internal/web_view_java_script_dialog_presenter.mm", "//ios/web_view/internal/web_view_message_handler_java_script_feature.h", "//ios/web_view/internal/web_view_message_handler_java_script_feature.mm", "//ios/web_view/internal/web_view_url_request_context_getter.h", "//ios/web_view/internal/web_view_url_request_context_getter.mm", "//ios/web_view/internal/web_view_web_client.h", "//ios/web_view/internal/web_view_web_client.mm", "//ios/web_view/internal/web_view_web_main_delegate.h", "//ios/web_view/internal/web_view_web_main_delegate.mm", "//ios/web_view/internal/web_view_web_main_parts.h", "//ios/web_view/internal/web_view_web_main_parts.mm", "//ios/web_view/internal/web_view_web_state_policy_decider.h", "//ios/web_view/internal/web_view_web_state_policy_decider.mm", "//ios/web_view/internal/webdata_services/web_view_web_data_service_wrapper_factory.h", "//ios/web_view/internal/webdata_services/web_view_web_data_service_wrapper_factory.mm", "//ios/web_view/internal/webui/web_view_sync_internals_ui.h", "//ios/web_view/internal/webui/web_view_sync_internals_ui.mm", "//ios/web_view/internal/webui/web_view_web_ui_ios_controller_factory.h", "//ios/web_view/internal/webui/web_view_web_ui_ios_controller_factory.mm", "//ios/web_view/internal/webui/web_view_web_ui_provider.mm", ] ios_web_view_deps = [ "//base", "//components/activity_reporter", "//components/affiliations/core/browser:affiliations", "//components/autofill/core/browser", "//components/autofill/core/common", "//components/autofill/ios/browser", "//components/autofill/ios/browser:util", "//components/autofill/ios/form_util", "//components/autofill/ios/form_util:form_handler_feature", "//components/autofill/ios/form_util:programmatic_form_submission_handler_feature", "//components/browser_sync", "//components/component_updater", "//components/component_updater/installer_policies", "//components/gcm_driver", "//components/history/core/common", "//components/image_fetcher/core", "//components/image_fetcher/ios", "//components/infobars/core", "//components/invalidation", "//components/invalidation:legacy_topics_cleanup", "//components/keyed_service/core", "//components/keyed_service/ios", "//components/language/core/browser", "//components/language/core/common", "//components/language/core/language_model", "//components/language/ios/browser", "//components/leveldb_proto", "//components/lookalikes/core", "//components/metrics", "//components/metrics:library_support", "//components/metrics/demographics", "//components/omnibox/browser:location_bar", "//components/os_crypt/async/browser", "//components/os_crypt/async/browser:keychain_key_provider", "//components/password_manager/core/browser", "//components/password_manager/core/browser/affiliation:affiliation_fetching", "//components/password_manager/core/browser/affiliation:affiliation_match_helper", "//components/password_manager/core/browser/features:password_features", "//components/password_manager/core/browser/generation:core", "//components/password_manager/core/browser/leak_detection", "//components/password_manager/core/browser/sharing", "//components/password_manager/core/common", "//components/password_manager/ios", "//components/pref_registry", "//components/prefs", "//components/profile_metrics", "//components/proxy_config", "//components/safe_browsing/core/browser/db:v4_protocol_manager_util", "//components/safe_browsing/core/browser/db:v5_get_hash_protocol_manager", "//components/safe_browsing/core/browser/db:v5_search_hashes_cache", "//components/safe_browsing/core/common:safe_browsing_prefs", "//components/safe_browsing/ios/browser:allow_list", "//components/security_interstitials/core:unsafe_resource", "//components/security_state/ios", "//components/services/patch:in_process", "//components/services/unzip:in_process", "//components/sessions:session_id", "//components/signin/core/browser", "//components/signin/internal/identity_manager", "//components/signin/ios/browser", "//components/signin/public/base", "//components/signin/public/identity_manager", "//components/signin/public/identity_manager/ios", "//components/signin/public/webdata", "//components/ssl_errors", "//components/strike_database:features", "//components/strings", "//components/sync", "//components/sync/invalidations", "//components/sync_device_info", "//components/translate/core/browser", "//components/translate/core/common", "//components/translate/ios/browser", "//components/trusted_vault", "//components/unified_consent", "//components/update_client", "//components/update_client:common_impl", "//components/url_formatter", "//components/variations", "//components/variations/net", "//components/version_info", "//components/version_info:version_string", "//components/web_resource", "//components/webdata_services", "//components/webui/flags", "//components/webui/flags:switches", "//google_apis", "//ios/components/credential_provider_extension:password_spec_fetcher", "//ios/components/credential_provider_extension:password_util", "//ios/components/io_thread", "//ios/components/security_interstitials", "//ios/components/security_interstitials/https_only_mode:feature", "//ios/components/security_interstitials/lookalikes", "//ios/components/security_interstitials/safe_browsing", "//ios/components/security_interstitials/safe_browsing:util", "//ios/components/webui:provider", "//ios/components/webui:url_constants", "//ios/components/webui/sync_internals", "//ios/net", "//ios/third_party/webkit", "//ios/web/common", "//ios/web/common:user_agent", "//ios/web/navigation:wk_navigation_util", "//ios/web/public", "//ios/web/public/browsing_data", "//ios/web/public/download", "//ios/web/public/find_in_page", "//ios/web/public/init", "//ios/web/public/js_messaging", "//ios/web/public/security", "//ios/web/public/session", "//ios/web/public/session/proto", "//ios/web/public/web_view_only", "//ios/web/public/webui", "//ios/web/web_state/ui:wk_web_view_configuration_provider_header", "//ios/web/webui", "//ios/web_view/internal/js_messaging:cwv_messaging_js", "//ios/web_view/resources", "//net", "//net:extras", "//services/metrics/public/cpp:metrics_cpp", "//services/network:network_service", "//ui/base", "//ui/display", "//url", ]