sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 1 | # Copyright 2015 The Chromium Authors. All rights reserved. |
| 2 | # Use of this source code is governed by a BSD-style license that can be |
| 3 | # found in the LICENSE file. |
| 4 | |
| 5 | import("//build/config/features.gni") |
| 6 | import("//ios/web/js_compile.gni") |
sdefresne | 3bdd563 | 2016-03-26 00:06:26 | [diff] [blame] | 7 | import("//third_party/protobuf/proto_library.gni") |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 8 | |
sdefresne | 14900ee | 2015-11-27 14:43:21 | [diff] [blame] | 9 | declare_args() { |
| 10 | google_test_gaia_client_id = "" |
| 11 | google_test_gaia_client_secret = "" |
| 12 | google_staging_api_url = "" |
| 13 | google_staging_lso_url = "" |
| 14 | google_test_api_url = "" |
| 15 | google_test_lso_url = "" |
| 16 | google_test_oauth_client_id = "" |
| 17 | google_test_oauth_client_secret = "" |
| 18 | google_test_oauth_url = "" |
| 19 | google_test_sync_url = "" |
| 20 | } |
| 21 | |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 22 | source_set("browser") { |
| 23 | sources = [ |
| 24 | "app_startup_parameters.h", |
| 25 | "app_startup_parameters.mm", |
| 26 | "application_context.cc", |
| 27 | "application_context.h", |
| 28 | "application_context_impl.cc", |
| 29 | "application_context_impl.h", |
| 30 | "arch_util.cc", |
| 31 | "arch_util.h", |
| 32 | "autocomplete/autocomplete_classifier_factory.cc", |
| 33 | "autocomplete/autocomplete_classifier_factory.h", |
| 34 | "autocomplete/autocomplete_provider_client_impl.cc", |
| 35 | "autocomplete/autocomplete_provider_client_impl.h", |
| 36 | "autocomplete/autocomplete_scheme_classifier_impl.h", |
| 37 | "autocomplete/autocomplete_scheme_classifier_impl.mm", |
| 38 | "autocomplete/in_memory_url_index_factory.cc", |
| 39 | "autocomplete/in_memory_url_index_factory.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 40 | "autocomplete/shortcuts_backend_factory.h", |
sdefresne | df585823 | 2016-02-17 13:03:13 | [diff] [blame] | 41 | "autocomplete/shortcuts_backend_factory.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 42 | "autofill/form_input_accessory_view.h", |
| 43 | "autofill/form_input_accessory_view.mm", |
| 44 | "autofill/form_input_accessory_view_controller.h", |
| 45 | "autofill/form_input_accessory_view_controller.mm", |
| 46 | "autofill/form_input_accessory_view_delegate.h", |
| 47 | "autofill/form_suggestion_controller.h", |
| 48 | "autofill/form_suggestion_controller.mm", |
| 49 | "autofill/form_suggestion_label.h", |
| 50 | "autofill/form_suggestion_label.mm", |
| 51 | "autofill/form_suggestion_provider.h", |
| 52 | "autofill/form_suggestion_view.h", |
| 53 | "autofill/form_suggestion_view.mm", |
| 54 | "autofill/form_suggestion_view_client.h", |
| 55 | "autofill/personal_data_manager_factory.cc", |
| 56 | "autofill/personal_data_manager_factory.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 57 | "bookmarks/bookmark_client_impl.cc", |
| 58 | "bookmarks/bookmark_client_impl.h", |
| 59 | "bookmarks/bookmark_model_factory.cc", |
| 60 | "bookmarks/bookmark_model_factory.h", |
sdefresne | 3bdd563 | 2016-03-26 00:06:26 | [diff] [blame] | 61 | "bookmarks/bookmarks_utils.cc", |
| 62 | "bookmarks/bookmarks_utils.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 63 | "bookmarks/startup_task_runner_service_factory.cc", |
| 64 | "bookmarks/startup_task_runner_service_factory.h", |
sdefresne | 3bdd563 | 2016-03-26 00:06:26 | [diff] [blame] | 65 | "browser_state/bookmark_model_loaded_observer.cc", |
| 66 | "browser_state/bookmark_model_loaded_observer.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 67 | "browser_state/browser_state_info_cache.cc", |
| 68 | "browser_state/browser_state_info_cache.h", |
| 69 | "browser_state/browser_state_info_cache_observer.h", |
| 70 | "browser_state/browser_state_keyed_service_factories.h", |
| 71 | "browser_state/browser_state_keyed_service_factories.mm", |
| 72 | "browser_state/browser_state_otr_helper.cc", |
| 73 | "browser_state/browser_state_otr_helper.h", |
sdefresne | ad20c4e | 2016-02-03 16:11:07 | [diff] [blame] | 74 | "browser_state/chrome_browser_state.h", |
sdefresne | e292025 | 2016-02-16 16:37:36 | [diff] [blame] | 75 | "browser_state/chrome_browser_state.mm", |
sdefresne | cc7a86a | 2016-02-04 18:35:36 | [diff] [blame] | 76 | "browser_state/chrome_browser_state_impl.cc", |
| 77 | "browser_state/chrome_browser_state_impl.h", |
droger | 7fbc7a27 | 2015-12-10 17:48:39 | [diff] [blame] | 78 | "browser_state/chrome_browser_state_impl_io_data.h", |
sdefresne | 88ee618 | 2016-02-16 10:41:08 | [diff] [blame] | 79 | "browser_state/chrome_browser_state_impl_io_data.mm", |
droger | 7fbc7a27 | 2015-12-10 17:48:39 | [diff] [blame] | 80 | "browser_state/chrome_browser_state_io_data.cc", |
| 81 | "browser_state/chrome_browser_state_io_data.h", |
sdefresne | dbea0911 | 2016-02-04 19:40:16 | [diff] [blame] | 82 | "browser_state/chrome_browser_state_manager.h", |
| 83 | "browser_state/chrome_browser_state_manager_impl.cc", |
| 84 | "browser_state/chrome_browser_state_manager_impl.h", |
sdefresne | cc7a86a | 2016-02-04 18:35:36 | [diff] [blame] | 85 | "browser_state/chrome_browser_state_removal_controller.h", |
| 86 | "browser_state/chrome_browser_state_removal_controller.mm", |
| 87 | "browser_state/off_the_record_chrome_browser_state_impl.cc", |
| 88 | "browser_state/off_the_record_chrome_browser_state_impl.h", |
droger | 7fbc7a27 | 2015-12-10 17:48:39 | [diff] [blame] | 89 | "browser_state/off_the_record_chrome_browser_state_io_data.h", |
| 90 | "browser_state/off_the_record_chrome_browser_state_io_data.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 91 | "browser_state_metrics/browser_state_metrics.cc", |
| 92 | "browser_state_metrics/browser_state_metrics.h", |
sdefresne | 3dc0396d2 | 2016-03-10 17:13:59 | [diff] [blame] | 93 | "browsing_data/browsing_data_change_listening.h", |
| 94 | "browsing_data/browsing_data_remover_helper.cc", |
| 95 | "browsing_data/browsing_data_remover_helper.h", |
| 96 | "browsing_data/ios_chrome_browsing_data_remover.h", |
| 97 | "browsing_data/ios_chrome_browsing_data_remover.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 98 | "chrome_constants.cc", |
| 99 | "chrome_constants.h", |
marq | 2451520 | 2016-07-01 16:02:46 | [diff] [blame] | 100 | "chrome_coordinator.h", |
| 101 | "chrome_coordinator.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 102 | "chrome_paths.h", |
| 103 | "chrome_paths.mm", |
| 104 | "chrome_paths_internal.h", |
| 105 | "chrome_switches.cc", |
| 106 | "chrome_switches.h", |
| 107 | "chrome_url_constants.cc", |
| 108 | "chrome_url_constants.h", |
| 109 | "chrome_url_util.h", |
| 110 | "chrome_url_util.mm", |
| 111 | "component_updater/ios_component_updater_configurator.cc", |
| 112 | "component_updater/ios_component_updater_configurator.h", |
| 113 | "content_settings/cookie_settings_factory.cc", |
| 114 | "content_settings/cookie_settings_factory.h", |
| 115 | "content_settings/host_content_settings_map_factory.cc", |
| 116 | "content_settings/host_content_settings_map_factory.h", |
| 117 | "crash_loop_detection_util.h", |
| 118 | "crash_loop_detection_util.mm", |
| 119 | "crash_report/breakpad_helper.h", |
| 120 | "crash_report/breakpad_helper.mm", |
| 121 | "crash_report/crash_keys.cc", |
| 122 | "crash_report/crash_keys.h", |
| 123 | "crash_report/crash_report_background_uploader.h", |
| 124 | "crash_report/crash_report_background_uploader.mm", |
| 125 | "crash_report/crash_report_multi_parameter.h", |
| 126 | "crash_report/crash_report_multi_parameter.mm", |
| 127 | "crash_report/crash_report_user_application_state.h", |
| 128 | "crash_report/crash_report_user_application_state.mm", |
| 129 | "crash_report/crash_upload_list.cc", |
| 130 | "crash_report/crash_upload_list.h", |
| 131 | "dom_distiller/distiller_viewer.cc", |
| 132 | "dom_distiller/distiller_viewer.h", |
| 133 | "dom_distiller/dom_distiller_service_factory.cc", |
| 134 | "dom_distiller/dom_distiller_service_factory.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 135 | "experimental_flags.h", |
| 136 | "experimental_flags.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 137 | "favicon/favicon_client_impl.h", |
sdefresne | df585823 | 2016-02-17 13:03:13 | [diff] [blame] | 138 | "favicon/favicon_client_impl.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 139 | "favicon/favicon_loader.h", |
| 140 | "favicon/favicon_loader.mm", |
| 141 | "favicon/favicon_service_factory.cc", |
| 142 | "favicon/favicon_service_factory.h", |
| 143 | "favicon/ios_chrome_favicon_loader_factory.h", |
| 144 | "favicon/ios_chrome_favicon_loader_factory.mm", |
| 145 | "favicon/ios_chrome_large_icon_cache_factory.cc", |
| 146 | "favicon/ios_chrome_large_icon_cache_factory.h", |
| 147 | "favicon/ios_chrome_large_icon_service_factory.cc", |
| 148 | "favicon/ios_chrome_large_icon_service_factory.h", |
| 149 | "favicon/large_icon_cache.cc", |
| 150 | "favicon/large_icon_cache.h", |
| 151 | "file_metadata_util.h", |
| 152 | "file_metadata_util.mm", |
| 153 | "find_in_page/find_in_page_controller.h", |
| 154 | "find_in_page/find_in_page_controller.mm", |
| 155 | "find_in_page/find_in_page_model.h", |
| 156 | "find_in_page/find_in_page_model.mm", |
| 157 | "find_in_page/js_findinpage_manager.h", |
| 158 | "find_in_page/js_findinpage_manager.mm", |
| 159 | "first_run/first_run.h", |
| 160 | "first_run/first_run.mm", |
| 161 | "first_run/first_run_configuration.h", |
| 162 | "first_run/first_run_configuration.mm", |
| 163 | "first_run/first_run_metrics.h", |
| 164 | "geolocation/CLLocation+OmniboxGeolocation.h", |
| 165 | "geolocation/CLLocation+OmniboxGeolocation.mm", |
| 166 | "geolocation/CLLocation+XGeoHeader.h", |
| 167 | "geolocation/CLLocation+XGeoHeader.mm", |
sdefresne | 5f39d8e6 | 2016-05-18 19:27:37 | [diff] [blame] | 168 | "geolocation/location_manager+Testing.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 169 | "geolocation/location_manager.h", |
| 170 | "geolocation/location_manager.mm", |
| 171 | "geolocation/omnibox_geolocation_authorization_alert.h", |
| 172 | "geolocation/omnibox_geolocation_authorization_alert.mm", |
| 173 | "geolocation/omnibox_geolocation_config.h", |
| 174 | "geolocation/omnibox_geolocation_config.mm", |
| 175 | "geolocation/omnibox_geolocation_local_state.h", |
| 176 | "geolocation/omnibox_geolocation_local_state.mm", |
| 177 | "google/google_brand.h", |
| 178 | "google/google_brand.mm", |
| 179 | "google/google_url_tracker_client_impl.cc", |
| 180 | "google/google_url_tracker_client_impl.h", |
| 181 | "google/google_url_tracker_factory.cc", |
| 182 | "google/google_url_tracker_factory.h", |
| 183 | "history/history_backend_client_impl.cc", |
| 184 | "history/history_backend_client_impl.h", |
| 185 | "history/history_client_impl.cc", |
| 186 | "history/history_client_impl.h", |
| 187 | "history/history_service_factory.cc", |
| 188 | "history/history_service_factory.h", |
| 189 | "history/history_utils.cc", |
| 190 | "history/history_utils.h", |
| 191 | "history/top_sites_factory.cc", |
| 192 | "history/top_sites_factory.h", |
| 193 | "history/web_history_service_factory.cc", |
| 194 | "history/web_history_service_factory.h", |
jyquinn | 16245bed | 2016-07-06 09:11:57 | [diff] [blame] | 195 | "infobars/confirm_infobar_controller+protected.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 196 | "infobars/confirm_infobar_controller.h", |
| 197 | "infobars/confirm_infobar_controller.mm", |
| 198 | "infobars/infobar.h", |
| 199 | "infobars/infobar.mm", |
| 200 | "infobars/infobar_container_ios.h", |
| 201 | "infobars/infobar_container_ios.mm", |
| 202 | "infobars/infobar_container_view.h", |
| 203 | "infobars/infobar_container_view.mm", |
| 204 | "infobars/infobar_controller.h", |
| 205 | "infobars/infobar_controller.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 206 | "infobars/infobar_manager_impl.h", |
sdefresne | e131ae8 | 2016-02-16 16:08:24 | [diff] [blame] | 207 | "infobars/infobar_manager_impl.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 208 | "infobars/infobar_utils.h", |
| 209 | "infobars/infobar_utils.mm", |
| 210 | "install_time_util.h", |
| 211 | "install_time_util.mm", |
| 212 | "installation_notifier.h", |
| 213 | "installation_notifier.mm", |
sdefresne | 51c8f9a | 2015-12-15 17:55:44 | [diff] [blame] | 214 | "interstitials/ios_chrome_controller_client.h", |
sdefresne | 3bdd563 | 2016-03-26 00:06:26 | [diff] [blame] | 215 | "interstitials/ios_chrome_controller_client.mm", |
sdefresne | e9e69603 | 2015-12-14 13:19:26 | [diff] [blame] | 216 | "interstitials/ios_chrome_metrics_helper.h", |
sdefresne | e292025 | 2016-02-16 16:37:36 | [diff] [blame] | 217 | "interstitials/ios_chrome_metrics_helper.mm", |
sdefresne | 51c8f9a | 2015-12-15 17:55:44 | [diff] [blame] | 218 | "interstitials/ios_security_interstitial_page.h", |
| 219 | "interstitials/ios_security_interstitial_page.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 220 | "invalidation/ios_chrome_profile_invalidation_provider_factory.h", |
sdefresne | 69aeefd8 | 2016-02-17 13:28:52 | [diff] [blame] | 221 | "invalidation/ios_chrome_profile_invalidation_provider_factory.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 222 | "ios_chrome_field_trials.cc", |
| 223 | "ios_chrome_field_trials.h", |
sdefresne | 3bdd563 | 2016-03-26 00:06:26 | [diff] [blame] | 224 | "ios_chrome_io_thread.h", |
| 225 | "ios_chrome_io_thread.mm", |
sdefresne | ade99e67 | 2016-01-12 16:47:00 | [diff] [blame] | 226 | "ios_chrome_main_parts.h", |
| 227 | "ios_chrome_main_parts.mm", |
jif | aea5f5e | 2016-07-25 13:55:08 | [diff] [blame] | 228 | "itunes_links/itunes_links_observer.h", |
| 229 | "itunes_links/itunes_links_observer.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 230 | "memory/memory_debugger.h", |
| 231 | "memory/memory_debugger.mm", |
| 232 | "memory/memory_debugger_manager.h", |
| 233 | "memory/memory_debugger_manager.mm", |
| 234 | "memory/memory_metrics.cc", |
| 235 | "memory/memory_metrics.h", |
| 236 | "metrics/field_trial_synchronizer.cc", |
| 237 | "metrics/field_trial_synchronizer.h", |
| 238 | "metrics/ios_chrome_metrics_service_accessor.cc", |
| 239 | "metrics/ios_chrome_metrics_service_accessor.h", |
| 240 | "metrics/ios_chrome_metrics_service_client.cc", |
| 241 | "metrics/ios_chrome_metrics_service_client.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 242 | "metrics/ios_chrome_metrics_services_manager_client.h", |
sdefresne | df585823 | 2016-02-17 13:03:13 | [diff] [blame] | 243 | "metrics/ios_chrome_metrics_services_manager_client.mm", |
sdefresne | 54193e7 | 2016-05-10 09:16:37 | [diff] [blame] | 244 | "metrics/ios_chrome_origins_seen_service_factory.cc", |
| 245 | "metrics/ios_chrome_origins_seen_service_factory.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 246 | "metrics/ios_chrome_stability_metrics_provider.cc", |
| 247 | "metrics/ios_chrome_stability_metrics_provider.h", |
lpromero | b1bf5e07 | 2016-01-29 14:22:26 | [diff] [blame] | 248 | "metrics/mobile_session_shutdown_metrics_provider.h", |
| 249 | "metrics/mobile_session_shutdown_metrics_provider.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 250 | "metrics/previous_session_info.h", |
| 251 | "metrics/previous_session_info.mm", |
gambard | 2653ed2b | 2016-05-26 14:21:20 | [diff] [blame] | 252 | "metrics/previous_session_info_private.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 253 | "net/chrome_cookie_store_ios_client.h", |
| 254 | "net/chrome_cookie_store_ios_client.mm", |
| 255 | "net/connection_type_observer_bridge.h", |
| 256 | "net/connection_type_observer_bridge.mm", |
| 257 | "net/cookie_util.h", |
| 258 | "net/cookie_util.mm", |
sdefresne | 3bdd563 | 2016-03-26 00:06:26 | [diff] [blame] | 259 | "net/crl_set_fetcher.cc", |
| 260 | "net/crl_set_fetcher.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 261 | "net/http_server_properties_manager_factory.cc", |
| 262 | "net/http_server_properties_manager_factory.h", |
| 263 | "net/image_fetcher.h", |
| 264 | "net/image_fetcher.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 265 | "net/ios_chrome_http_user_agent_settings.h", |
sdefresne | 69aeefd8 | 2016-02-17 13:28:52 | [diff] [blame] | 266 | "net/ios_chrome_http_user_agent_settings.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 267 | "net/ios_chrome_network_delegate.cc", |
| 268 | "net/ios_chrome_network_delegate.h", |
droger | 7fbc7a27 | 2015-12-10 17:48:39 | [diff] [blame] | 269 | "net/ios_chrome_url_request_context_getter.cc", |
| 270 | "net/ios_chrome_url_request_context_getter.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 271 | "net/metrics_network_client.h", |
| 272 | "net/metrics_network_client.mm", |
| 273 | "net/metrics_network_client_manager.h", |
| 274 | "net/metrics_network_client_manager.mm", |
sdefresne | 303b8b5 | 2016-05-18 19:51:29 | [diff] [blame] | 275 | "net/net_types.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 276 | "net/proxy_service_factory.cc", |
| 277 | "net/proxy_service_factory.h", |
| 278 | "net/retryable_url_fetcher.h", |
| 279 | "net/retryable_url_fetcher.mm", |
gchatz | 33e17a1 | 2016-05-04 22:34:10 | [diff] [blame] | 280 | "notification_promo.cc", |
| 281 | "notification_promo.h", |
pke | ca76f9c | 2016-08-01 09:41:36 | [diff] [blame] | 282 | "ntp_snippets/ios_chrome_content_suggestions_service_factory.cc", |
| 283 | "ntp_snippets/ios_chrome_content_suggestions_service_factory.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 284 | "open_from_clipboard/create_clipboard_recent_content.h", |
| 285 | "open_from_clipboard/create_clipboard_recent_content.mm", |
sdefresne | 303b8b5 | 2016-05-18 19:51:29 | [diff] [blame] | 286 | "passwords/credential_manager.h", |
| 287 | "passwords/credential_manager.mm", |
vabr | 5884706 | 2015-12-17 19:23:40 | [diff] [blame] | 288 | "passwords/ios_chrome_password_manager_client.h", |
| 289 | "passwords/ios_chrome_password_manager_client.mm", |
| 290 | "passwords/ios_chrome_password_manager_driver.h", |
| 291 | "passwords/ios_chrome_password_manager_driver.mm", |
jyquinn | 34dc657 | 2016-06-28 13:34:58 | [diff] [blame] | 292 | "passwords/ios_chrome_password_manager_infobar_delegate.h", |
| 293 | "passwords/ios_chrome_password_manager_infobar_delegate.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 294 | "passwords/ios_chrome_password_manager_setting_migrator_service_factory.cc", |
| 295 | "passwords/ios_chrome_password_manager_setting_migrator_service_factory.h", |
| 296 | "passwords/ios_chrome_password_store_factory.cc", |
| 297 | "passwords/ios_chrome_password_store_factory.h", |
vabr | ac74921 | 2015-12-18 00:07:46 | [diff] [blame] | 298 | "passwords/ios_chrome_save_password_infobar_delegate.h", |
| 299 | "passwords/ios_chrome_save_password_infobar_delegate.mm", |
jyquinn | aad66ec | 2016-07-05 10:20:33 | [diff] [blame] | 300 | "passwords/ios_chrome_update_password_infobar_delegate.h", |
| 301 | "passwords/ios_chrome_update_password_infobar_delegate.mm", |
sdefresne | 303b8b5 | 2016-05-18 19:51:29 | [diff] [blame] | 302 | "passwords/js_credential_manager.h", |
| 303 | "passwords/js_credential_manager.mm", |
sdefresne | 3bdd563 | 2016-03-26 00:06:26 | [diff] [blame] | 304 | "passwords/js_password_manager.h", |
| 305 | "passwords/js_password_manager.mm", |
vabr | ac74921 | 2015-12-18 00:07:46 | [diff] [blame] | 306 | "passwords/password_controller.h", |
| 307 | "passwords/password_controller.mm", |
vabr | 5884706 | 2015-12-17 19:23:40 | [diff] [blame] | 308 | "passwords/password_generation_agent.h", |
| 309 | "passwords/password_generation_agent.mm", |
sdefresne | 3bdd563 | 2016-03-26 00:06:26 | [diff] [blame] | 310 | "passwords/password_generation_edit_view.h", |
| 311 | "passwords/password_generation_edit_view.mm", |
| 312 | "passwords/password_generation_offer_view.h", |
| 313 | "passwords/password_generation_offer_view.mm", |
vabr | 5884706 | 2015-12-17 19:23:40 | [diff] [blame] | 314 | "passwords/password_generation_prompt_delegate.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 315 | "passwords/password_generation_utils.h", |
| 316 | "passwords/password_generation_utils.mm", |
vabr | 5884706 | 2015-12-17 19:23:40 | [diff] [blame] | 317 | "passwords/passwords_ui_delegate.h", |
jyquinn | 16245bed | 2016-07-06 09:11:57 | [diff] [blame] | 318 | "passwords/update_password_infobar_controller.h", |
| 319 | "passwords/update_password_infobar_controller.mm", |
mattreynolds | c565df2 | 2016-08-09 21:31:07 | [diff] [blame] | 320 | "physical_web/create_physical_web_data_source.h", |
| 321 | "physical_web/create_physical_web_data_source.mm", |
mattreynolds | f4f64ad | 2016-08-08 20:35:00 | [diff] [blame] | 322 | "physical_web/physical_web_constants.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 323 | "pref_names.cc", |
| 324 | "pref_names.h", |
| 325 | "prefs/browser_prefs.h", |
| 326 | "prefs/browser_prefs.mm", |
| 327 | "prefs/ios_chrome_pref_model_associator_client.cc", |
| 328 | "prefs/ios_chrome_pref_model_associator_client.h", |
| 329 | "prefs/ios_chrome_pref_service_factory.cc", |
| 330 | "prefs/ios_chrome_pref_service_factory.h", |
| 331 | "prefs/pref_observer_bridge.h", |
| 332 | "prefs/pref_observer_bridge.mm", |
| 333 | "procedural_block_types.h", |
lod | 0454b695 | 2016-08-05 12:42:56 | [diff] [blame] | 334 | "reading_list/reading_list_download_service.cc", |
| 335 | "reading_list/reading_list_download_service.h", |
| 336 | "reading_list/reading_list_download_service_factory.cc", |
| 337 | "reading_list/reading_list_download_service_factory.h", |
noyau | 4e4654e5d | 2016-02-15 09:17:43 | [diff] [blame] | 338 | "reading_list/reading_list_entry.cc", |
| 339 | "reading_list/reading_list_entry.h", |
| 340 | "reading_list/reading_list_model.cc", |
| 341 | "reading_list/reading_list_model.h", |
stkhapugin | d6672f6 | 2016-08-10 08:40:01 | [diff] [blame] | 342 | "reading_list/reading_list_model_bridge_observer.h", |
| 343 | "reading_list/reading_list_model_bridge_observer.mm", |
noyau | 4e4654e5d | 2016-02-15 09:17:43 | [diff] [blame] | 344 | "reading_list/reading_list_model_factory.cc", |
| 345 | "reading_list/reading_list_model_factory.h", |
olivierrobin | 079f9a6 | 2016-05-02 17:14:48 | [diff] [blame] | 346 | "reading_list/reading_list_model_impl.cc", |
| 347 | "reading_list/reading_list_model_impl.h", |
noyau | 4e4654e5d | 2016-02-15 09:17:43 | [diff] [blame] | 348 | "reading_list/reading_list_model_observer.h", |
sdefresne | 303b8b5 | 2016-05-18 19:51:29 | [diff] [blame] | 349 | "reading_list/reading_list_model_observer.h", |
sdefresne | 3bdd563 | 2016-03-26 00:06:26 | [diff] [blame] | 350 | "reading_list/reading_list_model_storage.h", |
| 351 | "reading_list/reading_list_model_storage_defaults.h", |
| 352 | "reading_list/reading_list_model_storage_defaults.mm", |
lod | 8c92a39 | 2016-08-04 12:04:11 | [diff] [blame] | 353 | "reading_list/url_downloader.cc", |
| 354 | "reading_list/url_downloader.h", |
marq | 2451520 | 2016-07-01 16:02:46 | [diff] [blame] | 355 | "root_coordinator.h", |
| 356 | "root_coordinator.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 357 | "search_engines/search_engines_util.cc", |
| 358 | "search_engines/search_engines_util.h", |
| 359 | "search_engines/template_url_service_client_impl.cc", |
| 360 | "search_engines/template_url_service_client_impl.h", |
| 361 | "search_engines/template_url_service_factory.cc", |
| 362 | "search_engines/template_url_service_factory.h", |
| 363 | "search_engines/ui_thread_search_terms_data.cc", |
| 364 | "search_engines/ui_thread_search_terms_data.h", |
| 365 | "services/gcm/ios_chrome_gcm_profile_service_factory.cc", |
| 366 | "services/gcm/ios_chrome_gcm_profile_service_factory.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 367 | "sessions/ios_chrome_session_tab_helper.h", |
sdefresne | e292025 | 2016-02-16 16:37:36 | [diff] [blame] | 368 | "sessions/ios_chrome_session_tab_helper.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 369 | "sessions/ios_chrome_tab_restore_service_client.h", |
sdefresne | df585823 | 2016-02-17 13:03:13 | [diff] [blame] | 370 | "sessions/ios_chrome_tab_restore_service_client.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 371 | "sessions/ios_chrome_tab_restore_service_factory.cc", |
| 372 | "sessions/ios_chrome_tab_restore_service_factory.h", |
sdefresne | 303b8b5 | 2016-05-18 19:51:29 | [diff] [blame] | 373 | "share_extension/share_extension_item_receiver.h", |
| 374 | "share_extension/share_extension_item_receiver.mm", |
| 375 | "share_extension/share_extension_service.h", |
| 376 | "share_extension/share_extension_service.mm", |
| 377 | "share_extension/share_extension_service_factory.cc", |
| 378 | "share_extension/share_extension_service_factory.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 379 | "signin/about_signin_internals_factory.cc", |
| 380 | "signin/about_signin_internals_factory.h", |
| 381 | "signin/account_consistency_service_factory.h", |
| 382 | "signin/account_consistency_service_factory.mm", |
| 383 | "signin/account_fetcher_service_factory.cc", |
| 384 | "signin/account_fetcher_service_factory.h", |
| 385 | "signin/account_reconcilor_factory.cc", |
| 386 | "signin/account_reconcilor_factory.h", |
| 387 | "signin/account_tracker_service_factory.cc", |
| 388 | "signin/account_tracker_service_factory.h", |
bzanotti | 018896d | 2015-12-24 14:08:04 | [diff] [blame] | 389 | "signin/browser_state_data_remover.h", |
| 390 | "signin/browser_state_data_remover.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 391 | "signin/chrome_identity_service_observer_bridge.h", |
| 392 | "signin/chrome_identity_service_observer_bridge.mm", |
| 393 | "signin/constants.h", |
| 394 | "signin/constants.mm", |
| 395 | "signin/gaia_auth_fetcher_ios.h", |
| 396 | "signin/gaia_auth_fetcher_ios.mm", |
| 397 | "signin/gaia_auth_fetcher_ios_private.h", |
| 398 | "signin/gaia_cookie_manager_service_factory.cc", |
| 399 | "signin/gaia_cookie_manager_service_factory.h", |
| 400 | "signin/ios_chrome_signin_status_metrics_provider_delegate.cc", |
| 401 | "signin/ios_chrome_signin_status_metrics_provider_delegate.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 402 | "signin/oauth2_token_service_factory.h", |
sdefresne | df585823 | 2016-02-17 13:03:13 | [diff] [blame] | 403 | "signin/oauth2_token_service_factory.mm", |
bzanotti | 11cafd6f | 2016-07-06 17:03:01 | [diff] [blame] | 404 | "signin/profile_oauth2_token_service_ios_provider_impl.h", |
| 405 | "signin/profile_oauth2_token_service_ios_provider_impl.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 406 | "signin/signin_client_factory.cc", |
| 407 | "signin/signin_client_factory.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 408 | "signin/signin_client_impl.h", |
sdefresne | df585823 | 2016-02-17 13:03:13 | [diff] [blame] | 409 | "signin/signin_client_impl.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 410 | "signin/signin_error_controller_factory.cc", |
| 411 | "signin/signin_error_controller_factory.h", |
| 412 | "signin/signin_manager_factory.cc", |
| 413 | "signin/signin_manager_factory.h", |
| 414 | "signin/signin_manager_factory_observer.h", |
| 415 | "signin/signin_util.h", |
| 416 | "signin/signin_util.mm", |
| 417 | "snapshots/lru_cache.h", |
| 418 | "snapshots/lru_cache.mm", |
| 419 | "snapshots/snapshot_cache.h", |
| 420 | "snapshots/snapshot_cache.mm", |
| 421 | "snapshots/snapshot_manager.h", |
| 422 | "snapshots/snapshot_manager.mm", |
| 423 | "snapshots/snapshot_overlay.h", |
| 424 | "snapshots/snapshot_overlay.mm", |
| 425 | "snapshots/snapshots_util.h", |
| 426 | "snapshots/snapshots_util.mm", |
blundell | a812c43 | 2016-01-12 15:23:36 | [diff] [blame] | 427 | "ssl/ios_chrome_security_state_model_client.h", |
sdefresne | e131ae8 | 2016-02-16 16:08:24 | [diff] [blame] | 428 | "ssl/ios_chrome_security_state_model_client.mm", |
sdefresne | c64fc33a | 2016-01-06 19:35:57 | [diff] [blame] | 429 | "ssl/ios_ssl_blocking_page.h", |
sdefresne | 5b359eb | 2016-02-16 14:13:45 | [diff] [blame] | 430 | "ssl/ios_ssl_blocking_page.mm", |
eugenebut | fbff955 | 2016-06-30 21:14:39 | [diff] [blame] | 431 | "ssl/ios_ssl_error_handler.h", |
| 432 | "ssl/ios_ssl_error_handler.mm", |
jif | aea5f5e | 2016-07-25 13:55:08 | [diff] [blame] | 433 | "storekit_launcher.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 434 | "suggestions/image_fetcher_impl.h", |
| 435 | "suggestions/image_fetcher_impl.mm", |
markusheintz | da47f99 | 2016-06-30 16:48:27 | [diff] [blame] | 436 | "suggestions/ios_image_decoder_impl.h", |
| 437 | "suggestions/ios_image_decoder_impl.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 438 | "suggestions/suggestions_service_factory.h", |
| 439 | "suggestions/suggestions_service_factory.mm", |
| 440 | "sync/glue/sync_start_util.cc", |
| 441 | "sync/glue/sync_start_util.h", |
vabr | d75d7ab | 2015-12-14 11:59:04 | [diff] [blame] | 442 | "sync/ios_chrome_profile_sync_service_factory.cc", |
| 443 | "sync/ios_chrome_profile_sync_service_factory.h", |
vabr | 7a6f62e | 2015-11-27 10:59:19 | [diff] [blame] | 444 | "sync/ios_chrome_sync_client.h", |
sdefresne | df585823 | 2016-02-17 13:03:13 | [diff] [blame] | 445 | "sync/ios_chrome_sync_client.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 446 | "sync/ios_chrome_synced_tab_delegate.h", |
sdefresne | e131ae8 | 2016-02-16 16:08:24 | [diff] [blame] | 447 | "sync/ios_chrome_synced_tab_delegate.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 448 | "sync/sessions/ios_chrome_local_session_event_router.h", |
sdefresne | e292025 | 2016-02-16 16:37:36 | [diff] [blame] | 449 | "sync/sessions/ios_chrome_local_session_event_router.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 450 | "sync/sync_observer_bridge.h", |
| 451 | "sync/sync_observer_bridge.mm", |
| 452 | "sync/sync_setup_service.cc", |
| 453 | "sync/sync_setup_service.h", |
| 454 | "sync/sync_setup_service_factory.cc", |
| 455 | "sync/sync_setup_service_factory.h", |
| 456 | "tab_parenting_global_observer.cc", |
| 457 | "tab_parenting_global_observer.h", |
| 458 | "translate/after_translate_infobar_controller.h", |
| 459 | "translate/after_translate_infobar_controller.mm", |
| 460 | "translate/before_translate_infobar_controller.h", |
| 461 | "translate/before_translate_infobar_controller.mm", |
| 462 | "translate/chrome_ios_translate_client.h", |
| 463 | "translate/chrome_ios_translate_client.mm", |
| 464 | "translate/never_translate_infobar_controller.h", |
| 465 | "translate/never_translate_infobar_controller.mm", |
| 466 | "translate/translate_accept_languages_factory.cc", |
| 467 | "translate/translate_accept_languages_factory.h", |
| 468 | "translate/translate_infobar_tags.h", |
| 469 | "translate/translate_message_infobar_controller.h", |
| 470 | "translate/translate_message_infobar_controller.mm", |
| 471 | "translate/translate_service_ios.cc", |
| 472 | "translate/translate_service_ios.h", |
| 473 | "ui/UIView+SizeClassSupport.h", |
| 474 | "ui/UIView+SizeClassSupport.mm", |
gambard | b315bdd5 | 2016-07-25 09:29:19 | [diff] [blame] | 475 | "ui/alert_coordinator/action_sheet_coordinator.h", |
| 476 | "ui/alert_coordinator/action_sheet_coordinator.mm", |
gambard | b61a961 | 2016-07-25 08:25:01 | [diff] [blame] | 477 | "ui/alert_coordinator/alert_coordinator.h", |
| 478 | "ui/alert_coordinator/alert_coordinator.mm", |
gambard | b315bdd5 | 2016-07-25 09:29:19 | [diff] [blame] | 479 | "ui/alert_coordinator/input_alert_coordinator.h", |
| 480 | "ui/alert_coordinator/input_alert_coordinator.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 481 | "ui/animation_util.h", |
| 482 | "ui/animation_util.mm", |
| 483 | "ui/autofill/autofill_client_ios.h", |
| 484 | "ui/autofill/autofill_client_ios.mm", |
rouslan | acfb6cff | 2016-01-14 20:10:42 | [diff] [blame] | 485 | "ui/autofill/autofill_save_card_infobar.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 486 | "ui/background_generator.h", |
| 487 | "ui/background_generator.mm", |
| 488 | "ui/browser_otr_state.h", |
| 489 | "ui/browser_otr_state.mm", |
| 490 | "ui/commands/UIKit+ChromeExecuteCommand.h", |
| 491 | "ui/commands/UIKit+ChromeExecuteCommand.mm", |
| 492 | "ui/commands/clear_browsing_data_command.h", |
| 493 | "ui/commands/clear_browsing_data_command.mm", |
| 494 | "ui/commands/generic_chrome_command.h", |
| 495 | "ui/commands/generic_chrome_command.mm", |
| 496 | "ui/commands/ios_command_ids.h", |
| 497 | "ui/commands/open_url_command.h", |
| 498 | "ui/commands/open_url_command.mm", |
lod | ab54ade | 2016-02-22 16:17:35 | [diff] [blame] | 499 | "ui/commands/reading_list_add_command.h", |
| 500 | "ui/commands/reading_list_add_command.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 501 | "ui/commands/set_up_for_testing_command.h", |
| 502 | "ui/commands/set_up_for_testing_command.mm", |
| 503 | "ui/commands/show_mail_composer_command.h", |
| 504 | "ui/commands/show_mail_composer_command.mm", |
| 505 | "ui/commands/show_signin_command.h", |
| 506 | "ui/commands/show_signin_command.mm", |
michaeldo | 94187267 | 2016-05-24 18:48:35 | [diff] [blame] | 507 | "ui/context_menu/context_menu_coordinator.h", |
| 508 | "ui/context_menu/context_menu_coordinator.mm", |
jyquinn | b7a60b6 | 2016-07-05 14:30:08 | [diff] [blame] | 509 | "ui/elements/selector_coordinator.h", |
| 510 | "ui/elements/selector_coordinator.mm", |
jyquinn | 3920fa0 | 2016-07-06 14:00:38 | [diff] [blame] | 511 | "ui/elements/selector_picker_presentation_controller.h", |
| 512 | "ui/elements/selector_picker_presentation_controller.mm", |
jyquinn | b7a60b6 | 2016-07-05 14:30:08 | [diff] [blame] | 513 | "ui/elements/selector_picker_view_controller.h", |
| 514 | "ui/elements/selector_picker_view_controller.mm", |
| 515 | "ui/elements/selector_view_controller_delegate.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 516 | "ui/file_locations.h", |
| 517 | "ui/file_locations.mm", |
| 518 | "ui/image_util.h", |
| 519 | "ui/image_util.mm", |
| 520 | "ui/keyboard/UIKeyCommand+Chrome.h", |
| 521 | "ui/keyboard/UIKeyCommand+Chrome.mm", |
| 522 | "ui/keyboard/hardware_keyboard_watcher.h", |
| 523 | "ui/keyboard/hardware_keyboard_watcher.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 524 | "ui/native_content_controller.h", |
| 525 | "ui/native_content_controller.mm", |
| 526 | "ui/omnibox/web_omnibox_edit_controller.cc", |
| 527 | "ui/omnibox/web_omnibox_edit_controller.h", |
| 528 | "ui/orientation_limiting_navigation_controller.h", |
| 529 | "ui/orientation_limiting_navigation_controller.mm", |
sdefresne | 201dbf2 | 2016-01-05 15:25:47 | [diff] [blame] | 530 | "ui/prerender_final_status.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 531 | "ui/reversed_animation.h", |
| 532 | "ui/reversed_animation.mm", |
| 533 | "ui/rtl_geometry.h", |
| 534 | "ui/rtl_geometry.mm", |
| 535 | "ui/show_mail_composer_util.h", |
| 536 | "ui/show_mail_composer_util.mm", |
| 537 | "ui/show_privacy_settings_util.h", |
| 538 | "ui/show_privacy_settings_util.mm", |
| 539 | "ui/side_swipe_gesture_recognizer.h", |
| 540 | "ui/side_swipe_gesture_recognizer.mm", |
| 541 | "ui/size_class_support_util.h", |
| 542 | "ui/size_class_support_util.mm", |
| 543 | "ui/ui_util.h", |
| 544 | "ui/ui_util.mm", |
| 545 | "ui/uikit_ui_util.h", |
| 546 | "ui/uikit_ui_util.mm", |
| 547 | "ui/url_loader.h", |
| 548 | "ui/webui/about_ui.cc", |
| 549 | "ui/webui/about_ui.h", |
| 550 | "ui/webui/crashes_ui.cc", |
| 551 | "ui/webui/crashes_ui.h", |
sdefresne | da21847 | 2015-12-07 18:38:05 | [diff] [blame] | 552 | "ui/webui/flags_ui.cc", |
| 553 | "ui/webui/flags_ui.h", |
sdefresne | 303b8b5 | 2016-05-18 19:51:29 | [diff] [blame] | 554 | "ui/webui/gcm/gcm_internals_ui.cc", |
| 555 | "ui/webui/gcm/gcm_internals_ui.h", |
droger | 18da672c | 2016-01-25 12:16:21 | [diff] [blame] | 556 | "ui/webui/history/browsing_history_handler.cc", |
| 557 | "ui/webui/history/browsing_history_handler.h", |
| 558 | "ui/webui/history/favicon_source.cc", |
| 559 | "ui/webui/history/favicon_source.h", |
droger | 18da672c | 2016-01-25 12:16:21 | [diff] [blame] | 560 | "ui/webui/history/history_ui.h", |
msramek | 2b3e76a | 2016-04-21 12:57:17 | [diff] [blame] | 561 | "ui/webui/history/history_ui.mm", |
droger | 18da672c | 2016-01-25 12:16:21 | [diff] [blame] | 562 | "ui/webui/history/metrics_handler.cc", |
| 563 | "ui/webui/history/metrics_handler.h", |
eugenebut | 42cba77 | 2016-06-09 18:55:16 | [diff] [blame] | 564 | "ui/webui/mojo_web_ui_ios_controller.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 565 | "ui/webui/net_export/net_export_ui.cc", |
| 566 | "ui/webui/net_export/net_export_ui.h", |
| 567 | "ui/webui/sync_internals/sync_internals_message_handler.cc", |
| 568 | "ui/webui/sync_internals/sync_internals_message_handler.h", |
| 569 | "ui/webui/sync_internals/sync_internals_ui.cc", |
| 570 | "ui/webui/sync_internals/sync_internals_ui.h", |
| 571 | "ui/webui/version_handler.cc", |
| 572 | "ui/webui/version_handler.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 573 | "ui/webui/version_ui.h", |
sdefresne | 69aeefd8 | 2016-02-17 13:28:52 | [diff] [blame] | 574 | "ui/webui/version_ui.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 575 | "undo/bookmark_undo_service_factory.cc", |
| 576 | "undo/bookmark_undo_service_factory.h", |
| 577 | "updatable_config/updatable_array.h", |
| 578 | "updatable_config/updatable_array.mm", |
| 579 | "updatable_config/updatable_config_base.h", |
| 580 | "updatable_config/updatable_config_base.mm", |
| 581 | "updatable_config/updatable_dictionary.h", |
| 582 | "updatable_config/updatable_dictionary.mm", |
| 583 | "update_client/ios_chrome_update_query_params_delegate.cc", |
| 584 | "update_client/ios_chrome_update_query_params_delegate.h", |
| 585 | "variations/ios_chrome_variations_service_client.cc", |
| 586 | "variations/ios_chrome_variations_service_client.h", |
| 587 | "web/dom_altering_lock.h", |
| 588 | "web/dom_altering_lock.mm", |
sdefresne | 303b8b5 | 2016-05-18 19:51:29 | [diff] [blame] | 589 | "web/resubmit_data_controller.h", |
| 590 | "web/resubmit_data_controller.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 591 | "web_data_service_factory.cc", |
| 592 | "web_data_service_factory.h", |
| 593 | "web_resource/web_resource_util.cc", |
| 594 | "web_resource/web_resource_util.h", |
droger | 2b36a509 | 2016-07-18 14:14:48 | [diff] [blame] | 595 | "webp_transcode/webp_decoder.h", |
| 596 | "webp_transcode/webp_decoder.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 597 | "xcallback_parameters.h", |
| 598 | "xcallback_parameters.mm", |
| 599 | ] |
| 600 | |
| 601 | deps = [ |
sdefresne | 14900ee | 2015-11-27 14:43:21 | [diff] [blame] | 602 | ":about_flags", |
agrieve | d7a71c88 | 2015-11-20 19:53:28 | [diff] [blame] | 603 | ":injected_js", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 604 | "//base", |
sdefresne | 5f39d8e6 | 2016-05-18 19:27:37 | [diff] [blame] | 605 | "//base:i18n", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 606 | "//breakpad:client", |
droger | 7fbc7a27 | 2015-12-10 17:48:39 | [diff] [blame] | 607 | "//components/about_handler", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 608 | "//components/autofill/core/browser", |
| 609 | "//components/autofill/core/common", |
| 610 | "//components/autofill/ios/browser", |
| 611 | "//components/bookmarks/browser", |
vabr | 7a6f62e | 2015-11-27 10:59:19 | [diff] [blame] | 612 | "//components/browser_sync/browser", |
| 613 | "//components/browser_sync/common", |
ioanap | 9df0d15 | 2016-07-28 11:32:15 | [diff] [blame] | 614 | "//components/browsing_data/core", |
jyquinn | 4a26ec5 | 2016-04-12 17:30:22 | [diff] [blame] | 615 | "//components/browsing_data_ui", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 616 | "//components/component_updater", |
| 617 | "//components/content_settings/core/browser", |
sdefresne | 5f39d8e6 | 2016-05-18 19:27:37 | [diff] [blame] | 618 | "//components/content_settings/core/common", |
droger | 7fbc7a27 | 2015-12-10 17:48:39 | [diff] [blame] | 619 | "//components/cookie_config", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 620 | "//components/crash/core/browser", |
| 621 | "//components/crash/core/common", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 622 | "//components/dom_distiller/core", |
| 623 | "//components/dom_distiller/ios", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 624 | "//components/favicon/core", |
| 625 | "//components/favicon_base", |
sdefresne | 5f39d8e6 | 2016-05-18 19:27:37 | [diff] [blame] | 626 | "//components/flags_ui", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 627 | "//components/gcm_driver", |
| 628 | "//components/google/core/browser", |
| 629 | "//components/history/core/browser", |
| 630 | "//components/history/ios/browser", |
treib | 0a7f020 | 2016-04-29 11:39:08 | [diff] [blame] | 631 | "//components/image_fetcher", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 632 | "//components/infobars/core", |
| 633 | "//components/invalidation/impl", |
| 634 | "//components/invalidation/public", |
| 635 | "//components/keyed_service/core", |
| 636 | "//components/keyed_service/ios", |
sdefresne | ade99e67 | 2016-01-12 16:47:00 | [diff] [blame] | 637 | "//components/language_usage_metrics", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 638 | "//components/leveldb_proto", |
| 639 | "//components/metrics", |
| 640 | "//components/metrics:net", |
| 641 | "//components/metrics:profiler", |
sdefresne | 3bdd563 | 2016-03-26 00:06:26 | [diff] [blame] | 642 | "//components/metrics:profiler_ios", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 643 | "//components/metrics:ui", |
sdefresne | b54407f | 2015-12-17 13:19:46 | [diff] [blame] | 644 | "//components/metrics_services_manager", |
sdefresne | 54193e7 | 2016-05-10 09:16:37 | [diff] [blame] | 645 | "//components/navigation_metrics", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 646 | "//components/net_log", |
bnc | 210d6f3 | 2016-05-24 07:40:47 | [diff] [blame] | 647 | "//components/network_session_configurator", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 648 | "//components/network_time", |
dpranke | d43eab4 | 2015-12-15 23:10:44 | [diff] [blame] | 649 | "//components/ntp_snippets", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 650 | "//components/omnibox/browser", |
| 651 | "//components/open_from_clipboard", |
| 652 | "//components/password_manager/core/browser", |
sdefresne | 5f39d8e6 | 2016-05-18 19:27:37 | [diff] [blame] | 653 | "//components/password_manager/core/common", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 654 | "//components/password_manager/sync/browser", |
mattreynolds | c565df2 | 2016-08-09 21:31:07 | [diff] [blame] | 655 | "//components/physical_web/data_source", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 656 | "//components/policy:policy_component_common", |
| 657 | "//components/pref_registry", |
brettw | 9f7802a2 | 2016-01-30 06:40:17 | [diff] [blame] | 658 | "//components/prefs", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 659 | "//components/profile_metrics", |
| 660 | "//components/proxy_config", |
| 661 | "//components/rappor", |
| 662 | "//components/resources", |
| 663 | "//components/search", |
| 664 | "//components/search_engines", |
sdefresne | e9e69603 | 2015-12-14 13:19:26 | [diff] [blame] | 665 | "//components/security_interstitials/core", |
blundell | a812c43 | 2016-01-12 15:23:36 | [diff] [blame] | 666 | "//components/security_state", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 667 | "//components/sessions", |
| 668 | "//components/signin/core/browser", |
| 669 | "//components/signin/core/common", |
| 670 | "//components/signin/ios/browser", |
sdefresne | 3bdd563 | 2016-03-26 00:06:26 | [diff] [blame] | 671 | "//components/ssl_config", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 672 | "//components/strings", |
| 673 | "//components/suggestions", |
Max Bogue | fef332d | 2016-07-28 22:09:09 | [diff] [blame] | 674 | "//components/sync", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 675 | "//components/sync_sessions", |
| 676 | "//components/syncable_prefs", |
| 677 | "//components/translate/core/browser", |
sdefresne | 5f39d8e6 | 2016-05-18 19:27:37 | [diff] [blame] | 678 | "//components/translate/core/common", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 679 | "//components/translate/ios/browser", |
| 680 | "//components/undo", |
| 681 | "//components/update_client", |
| 682 | "//components/upload_list", |
droger | 18da672c | 2016-01-25 12:16:21 | [diff] [blame] | 683 | "//components/url_formatter", |
sdefresne | cc7a86a | 2016-02-04 18:35:36 | [diff] [blame] | 684 | "//components/user_prefs", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 685 | "//components/variations", |
| 686 | "//components/variations/service", |
| 687 | "//components/version_info", |
| 688 | "//components/version_ui", |
| 689 | "//components/web_resource", |
| 690 | "//components/webdata_services", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 691 | "//google_apis", |
| 692 | "//ios/chrome/browser/variations:ios_chrome_ui_string_overrider_factory", |
| 693 | "//ios/chrome/common", |
sdefresne | 5f39d8e6 | 2016-05-18 19:27:37 | [diff] [blame] | 694 | "//ios/chrome/common/app_group", |
mattreynolds | c565df2 | 2016-08-09 21:31:07 | [diff] [blame] | 695 | "//ios/chrome/common/physical_web", |
sdefresne | 5f39d8e6 | 2016-05-18 19:27:37 | [diff] [blame] | 696 | "//ios/net", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 697 | "//ios/public/provider/chrome/browser", |
sdefresne | 5f39d8e6 | 2016-05-18 19:27:37 | [diff] [blame] | 698 | "//ios/public/provider/web", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 699 | "//ios/web", |
sdefresne | 5f39d8e6 | 2016-05-18 19:27:37 | [diff] [blame] | 700 | "//ios/web:user_agent", |
| 701 | "//ios/web/public/app", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 702 | "//net", |
| 703 | "//net:extras", |
eugenebut | 42cba77 | 2016-06-09 18:55:16 | [diff] [blame] | 704 | "//services/shell/public/cpp", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 705 | "//skia", |
jyquinn | 32eda8c | 2016-05-31 20:08:26 | [diff] [blame] | 706 | "//third_party/brotli", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 707 | "//third_party/google_toolbox_for_mac", |
droger | 2b36a509 | 2016-07-18 14:14:48 | [diff] [blame] | 708 | "//third_party/libwebp:libwebp_dec", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 709 | "//ui/base", |
| 710 | "//ui/gfx", |
sdefresne | 5f39d8e6 | 2016-05-18 19:27:37 | [diff] [blame] | 711 | "//ui/resources", |
| 712 | "//ui/strings", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 713 | "//url", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 714 | |
| 715 | # TODO(crbug.com/459705): add support for resource packing and change the |
| 716 | # dependency to be on the packed resources instead of the unpacked ones. |
sdefresne | f7fd5b6ce | 2016-03-25 17:05:54 | [diff] [blame] | 717 | "//ios/chrome/app/resources", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 718 | "//ios/chrome/app/strings", |
| 719 | "//ios/chrome/app/theme", |
| 720 | ] |
| 721 | |
sdefresne | 5f39d8e6 | 2016-05-18 19:27:37 | [diff] [blame] | 722 | allow_circular_includes_from = [ ":about_flags" ] |
| 723 | |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 724 | libs = [ |
| 725 | "Accelerate.framework", |
| 726 | "CoreGraphics.framework", |
| 727 | "CoreLocation.framework", |
| 728 | "Foundation.framework", |
| 729 | "QuartzCore.framework", |
| 730 | "UIKit.framework", |
| 731 | ] |
| 732 | |
| 733 | if (enable_rlz) { |
sdefresne | 5f39d8e6 | 2016-05-18 19:27:37 | [diff] [blame] | 734 | sources += [ |
| 735 | "rlz/rlz_tracker_delegate_impl.cc", |
| 736 | "rlz/rlz_tracker_delegate_impl.h", |
| 737 | ] |
| 738 | |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 739 | deps += [ |
agrieve | d7a71c88 | 2015-11-20 19:53:28 | [diff] [blame] | 740 | "//components/rlz", |
sdefresne | 5f39d8e6 | 2016-05-18 19:27:37 | [diff] [blame] | 741 | "//rlz:rlz_lib", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 742 | ] |
| 743 | } |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 744 | } |
| 745 | |
sdefresne | 14900ee | 2015-11-27 14:43:21 | [diff] [blame] | 746 | # This is a separate target so that the 'defines' does not leak to the |
| 747 | # other files (which would increase the compilation time when changing |
| 748 | # the value). |
| 749 | source_set("about_flags") { |
| 750 | visibility = [ ":browser" ] |
| 751 | |
| 752 | sources = [ |
| 753 | "about_flags.h", |
| 754 | "about_flags.mm", |
| 755 | ] |
| 756 | |
| 757 | deps = [ |
| 758 | "//base", |
| 759 | "//components/autofill/core/common", |
| 760 | "//components/dom_distiller/core", |
sdefresne | 14900ee | 2015-11-27 14:43:21 | [diff] [blame] | 761 | "//components/flags_ui", |
sdefresne | 5f39d8e6 | 2016-05-18 19:27:37 | [diff] [blame] | 762 | "//components/flags_ui:switches", |
sdefresne | 14900ee | 2015-11-27 14:43:21 | [diff] [blame] | 763 | "//components/strings", |
maxbogue | 455a57e3 | 2016-08-14 00:08:32 | [diff] [blame^] | 764 | "//components/sync", |
sdefresne | 5f39d8e6 | 2016-05-18 19:27:37 | [diff] [blame] | 765 | "//components/variations", |
sdefresne | 14900ee | 2015-11-27 14:43:21 | [diff] [blame] | 766 | "//google_apis", |
| 767 | "//ios/chrome/app/strings", |
| 768 | "//ios/web", |
sdefresne | 5f39d8e6 | 2016-05-18 19:27:37 | [diff] [blame] | 769 | "//ios/web:user_agent", |
sdefresne | 14900ee | 2015-11-27 14:43:21 | [diff] [blame] | 770 | ] |
| 771 | |
| 772 | defines = [ |
| 773 | "GOOGLE_STAGING_API_URL=\"$google_staging_api_url\"", |
| 774 | "GOOGLE_STAGING_LSO_URL=\"$google_staging_lso_url\"", |
| 775 | "GOOGLE_TEST_API_URL=\"$google_test_api_url\"", |
| 776 | "GOOGLE_TEST_LSO_URL=\"$google_test_lso_url\"", |
| 777 | "GOOGLE_TEST_OAUTH_CLIENT_ID=\"$google_test_oauth_client_id\"", |
| 778 | "GOOGLE_TEST_OAUTH_CLIENT_SECRET=\"$google_test_oauth_client_secret\"", |
| 779 | "GOOGLE_TEST_OAUTH_URL=\"$google_test_oauth_url\"", |
| 780 | "GOOGLE_TEST_SYNC_URL=\"$google_test_sync_url\"", |
| 781 | ] |
| 782 | } |
| 783 | |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 784 | # TODO(crbug.com/487804): use js_compile_checked instead once the errors have |
| 785 | # been fixed. |
| 786 | js_compile_unchecked("injected_js") { |
| 787 | visibility = [ ":browser" ] |
| 788 | sources = [ |
| 789 | "find_in_page/resources/find_in_page.js", |
sdefresne | ffbfd94 | 2016-05-20 13:03:03 | [diff] [blame] | 790 | "passwords/resources/credential_manager.js", |
| 791 | "passwords/resources/password_controller.js", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 792 | ] |
| 793 | } |
| 794 | |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 795 | source_set("test_support") { |
| 796 | testonly = true |
| 797 | sources = [ |
sdefresne | cc7a86a | 2016-02-04 18:35:36 | [diff] [blame] | 798 | "browser_state/test_chrome_browser_state.h", |
sdefresne | df585823 | 2016-02-17 13:03:13 | [diff] [blame] | 799 | "browser_state/test_chrome_browser_state.mm", |
sdefresne | cc7a86a | 2016-02-04 18:35:36 | [diff] [blame] | 800 | "browser_state/test_chrome_browser_state_isolated_context.h", |
| 801 | "browser_state/test_chrome_browser_state_isolated_context.mm", |
sdefresne | 0f0fd5f0 | 2016-05-30 15:23:56 | [diff] [blame] | 802 | "browser_state/test_chrome_browser_state_manager.cc", |
| 803 | "browser_state/test_chrome_browser_state_manager.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 804 | "geolocation/test_location_manager.h", |
| 805 | "geolocation/test_location_manager.mm", |
| 806 | "net/mock_image_fetcher.h", |
| 807 | "net/mock_image_fetcher.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 808 | "signin/fake_oauth2_token_service_builder.h", |
sdefresne | df585823 | 2016-02-17 13:03:13 | [diff] [blame] | 809 | "signin/fake_oauth2_token_service_builder.mm", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 810 | "signin/fake_signin_manager_builder.cc", |
| 811 | "signin/fake_signin_manager_builder.h", |
sdefresne | a2b657a | 2016-02-03 15:16:05 | [diff] [blame] | 812 | "sync/fake_sync_service_factory.cc", |
| 813 | "sync/fake_sync_service_factory.h", |
vabr | d75d7ab | 2015-12-14 11:59:04 | [diff] [blame] | 814 | "sync/ios_chrome_profile_sync_test_util.cc", |
| 815 | "sync/ios_chrome_profile_sync_test_util.h", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 816 | "sync/sync_setup_service_mock.cc", |
| 817 | "sync/sync_setup_service_mock.h", |
| 818 | ] |
| 819 | |
| 820 | deps = [ |
sdefresne | cc7a86a | 2016-02-04 18:35:36 | [diff] [blame] | 821 | ":browser", |
vabr | d75d7ab | 2015-12-14 11:59:04 | [diff] [blame] | 822 | "//base", |
sdefresne | 5f39d8e6 | 2016-05-18 19:27:37 | [diff] [blame] | 823 | "//components/bookmarks/browser", |
| 824 | "//components/browser_sync/browser", |
sdefresne | 3bdd563 | 2016-03-26 00:06:26 | [diff] [blame] | 825 | "//components/browser_sync/browser:test_support", |
sdefresne | 5f39d8e6 | 2016-05-18 19:27:37 | [diff] [blame] | 826 | "//components/history/core/browser", |
| 827 | "//components/history/ios/browser", |
sdefresne | a2b657a | 2016-02-03 15:16:05 | [diff] [blame] | 828 | "//components/keyed_service/core", |
| 829 | "//components/keyed_service/ios", |
sdefresne | 3bdd563 | 2016-03-26 00:06:26 | [diff] [blame] | 830 | "//components/pref_registry:test_support", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 831 | "//components/signin/core/browser", |
sdefresne | 5f39d8e6 | 2016-05-18 19:27:37 | [diff] [blame] | 832 | "//components/signin/core/browser", |
| 833 | "//components/signin/core/browser:test_support", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 834 | "//components/signin/ios/browser", |
sdefresne | 5f39d8e6 | 2016-05-18 19:27:37 | [diff] [blame] | 835 | "//components/signin/ios/browser:test_support", |
Max Bogue | fef332d | 2016-07-28 22:09:09 | [diff] [blame] | 836 | "//components/sync", |
maxbogue | 455a57e3 | 2016-08-14 00:08:32 | [diff] [blame^] | 837 | "//components/sync:test_support_sync_driver", |
sdefresne | 5f39d8e6 | 2016-05-18 19:27:37 | [diff] [blame] | 838 | "//components/syncable_prefs", |
| 839 | "//components/syncable_prefs:test_support", |
| 840 | "//components/user_prefs", |
| 841 | "//components/webdata_services", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 842 | "//ios/chrome/browser", |
vabr | d75d7ab | 2015-12-14 11:59:04 | [diff] [blame] | 843 | "//ios/chrome/common", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 844 | "//ios/chrome/test", |
| 845 | "//ios/public/provider/chrome/browser", |
sdefresne | a2b657a | 2016-02-03 15:16:05 | [diff] [blame] | 846 | "//ios/public/provider/chrome/browser:test_support", |
vabr | d75d7ab | 2015-12-14 11:59:04 | [diff] [blame] | 847 | "//ios/web", |
sdefresne | 5f39d8e6 | 2016-05-18 19:27:37 | [diff] [blame] | 848 | "//net:test_support", |
sdefresne | 0ddaed5 | 2015-11-19 10:40:02 | [diff] [blame] | 849 | "//testing/gmock", |
| 850 | "//testing/gtest", |
| 851 | "//ui/base", |
| 852 | "//url", |
| 853 | ] |
| 854 | } |