# Copyright 2022 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. import("//components/optimization_guide/features.gni") source_set("model") { sources = [ "application_context_impl.h", "application_context_impl.mm", ] deps = [ "//base", "//build:blink_buildflags", "//components/activity_reporter", "//components/application_locale_storage", "//components/breadcrumbs/core", "//components/breadcrumbs/core:status", "//components/component_updater", "//components/gcm_driver", "//components/history/core/browser", "//components/metrics", "//components/metrics_services_manager", "//components/net_log", "//components/network_time", "//components/optimization_guide:optimization_guide_buildflags", "//components/optimization_guide/core", "//components/os_crypt/browser", "//components/os_crypt/browser:keychain_key_provider", "//components/prefs", "//components/sessions", "//components/signin/core/browser", "//components/supervised_user/core/browser:device_parental_controls", "//components/translate/core/browser", "//components/ukm", "//components/update_client", "//components/update_client:network_impl", "//components/variations/service", "//components/version_info", "//ios/chrome/app:tests_hook", "//ios/chrome/browser/component_updater/model", "//ios/chrome/browser/crash_report/model/breadcrumbs", "//ios/chrome/browser/crash_report/model/breadcrumbs:application_breadcrumbs_logger", "//ios/chrome/browser/default_browser/model:utils", "//ios/chrome/browser/download/model/auto_deletion", "//ios/chrome/browser/gcm/model", "//ios/chrome/browser/history/model", "//ios/chrome/browser/metrics/model", "//ios/chrome/browser/optimization_guide/model", "//ios/chrome/browser/policy/model", "//ios/chrome/browser/prefs/model", "//ios/chrome/browser/profile/model", "//ios/chrome/browser/profile/model:ios_thread", "//ios/chrome/browser/push_notification/model:push_notification_service_header", "//ios/chrome/browser/shared/model/application_context", "//ios/chrome/browser/shared/model/paths", "//ios/chrome/browser/shared/model/prefs:browser_prefs", "//ios/chrome/browser/shared/model/prefs:pref_names", "//ios/chrome/browser/shared/model/profile", "//ios/chrome/browser/shared/model/profile:incognito_session_tracker", "//ios/chrome/browser/signin/model", "//ios/chrome/browser/signin/model/avatar", "//ios/chrome/browser/update_client/model", "//ios/chrome/common", "//ios/components/security_interstitials/safe_browsing", "//ios/public/provider/chrome/browser/additional_features:additional_features_api", "//ios/public/provider/chrome/browser/app_distribution:app_distribution_api", "//ios/public/provider/chrome/browser/push_notification:push_notification_api", "//ios/public/provider/chrome/browser/signin:signin_identity_api", "//ios/public/provider/chrome/browser/signin:signin_sso_api", "//ios/web", "//net", "//services/network:network_service", "//ui/base", ] }