1 # Copyright 2012 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 { 6 'variables': { 7 # All .cc, .h, .m, and .mm files under browser except for: 8 # * tests and mocks. 9 # * code below browser/chromeos 10 # * code below browser/extensions 11 # These variables are so the file lists can be shared with the GN build. 12 'chrome_browser_non_ios_sources': [ 13 'browser/about_flags.cc', 14 'browser/about_flags.h', 15 'browser/android/accessibility/font_size_prefs_android.cc', 16 'browser/android/accessibility/font_size_prefs_android.h', 17 'browser/android/accessibility_util.cc', 18 'browser/android/accessibility_util.h', 19 'browser/android/activity_type_id_list.h', 20 'browser/android/activity_type_ids.cc', 21 'browser/android/activity_type_ids.h', 22 'browser/android/banners/app_banner_manager.cc', 23 'browser/android/banners/app_banner_manager.h', 24 'browser/android/banners/app_banner_metrics_id_list.h', 25 'browser/android/banners/app_banner_metrics_ids.h', 26 'browser/android/banners/app_banner_settings_helper.cc', 27 'browser/android/banners/app_banner_settings_helper.h', 28 'browser/android/banners/app_banner_utilities.cc', 29 'browser/android/banners/app_banner_utilities.h', 30 'browser/android/bookmarks/bookmarks_bridge.cc', 31 'browser/android/bookmarks/bookmarks_bridge.h', 32 'browser/android/bookmarks/partner_bookmarks_shim.cc', 33 'browser/android/bookmarks/partner_bookmarks_shim.h', 34 'browser/android/browser_version.cc', 35 'browser/android/browser_version.h', 36 'browser/android/chrome_jni_registrar.cc', 37 'browser/android/chrome_jni_registrar.h', 38 'browser/android/chrome_startup_flags.cc', 39 'browser/android/chrome_startup_flags.h', 40 'browser/android/chrome_web_contents_delegate_android.cc', 41 'browser/android/chrome_web_contents_delegate_android.h', 42 'browser/android/chromium_application.cc', 43 'browser/android/chromium_application.h', 44 'browser/android/content_view_util.cc', 45 'browser/android/content_view_util.h', 46 'browser/android/dev_tools_server.cc', 47 'browser/android/dev_tools_server.h', 48 'browser/android/dev_tools_manager_delegate_android.cc', 49 'browser/android/dev_tools_manager_delegate_android.h', 50 'browser/android/dom_distiller/feedback_reporter_android.cc', 51 'browser/android/dom_distiller/feedback_reporter_android.h', 52 'browser/android/enhanced_bookmarks/enhanced_bookmarks_bridge.cc', 53 'browser/android/enhanced_bookmarks/enhanced_bookmarks_bridge.h', 54 'browser/android/favicon_helper.cc', 55 'browser/android/favicon_helper.h', 56 'browser/android/feature_utilities.cc', 57 'browser/android/feature_utilities.h', 58 'browser/android/foreign_session_helper.cc', 59 'browser/android/foreign_session_helper.h', 60 'browser/android/logo_bridge.cc', 61 'browser/android/logo_bridge.h', 62 'browser/android/logo_service.cc', 63 'browser/android/logo_service.h', 64 'browser/android/meta_tag_observer.cc', 65 'browser/android/meta_tag_observer.h', 66 'browser/android/new_tab_page_prefs.cc', 67 'browser/android/new_tab_page_prefs.h', 68 'browser/android/new_tab_page_url_handler.cc', 69 'browser/android/new_tab_page_url_handler.h', 70 'browser/android/google_location_settings_helper.h', 71 'browser/android/intent_helper.cc', 72 'browser/android/intent_helper.h', 73 'browser/android/intercept_download_resource_throttle.cc', 74 'browser/android/intercept_download_resource_throttle.h', 75 'browser/android/most_visited_sites.cc', 76 'browser/android/most_visited_sites.h', 77 'browser/android/omnibox/answers_image_bridge.cc', 78 'browser/android/omnibox/answers_image_bridge.h', 79 'browser/android/omnibox/autocomplete_controller_android.cc', 80 'browser/android/omnibox/autocomplete_controller_android.h', 81 'browser/android/omnibox/omnibox_prerender.cc', 82 'browser/android/omnibox/omnibox_prerender.h', 83 'browser/android/password_authentication_manager.cc', 84 'browser/android/password_authentication_manager.h', 85 'browser/android/password_ui_view_android.cc', 86 'browser/android/password_ui_view_android.h', 87 'browser/android/profiles/profile_downloader_android.cc', 88 'browser/android/profiles/profile_downloader_android.h', 89 'browser/android/provider/blocking_ui_thread_async_request.cc', 90 'browser/android/provider/blocking_ui_thread_async_request.h', 91 'browser/android/provider/bookmark_model_observer_task.cc', 92 'browser/android/provider/bookmark_model_observer_task.h', 93 'browser/android/provider/chrome_browser_provider.cc', 94 'browser/android/provider/chrome_browser_provider.h', 95 'browser/android/provider/run_on_ui_thread_blocking.h', 96 'browser/android/recently_closed_tabs_bridge.cc', 97 'browser/android/recently_closed_tabs_bridge.h', 98 'browser/android/resource_mapper.cc', 99 'browser/android/resource_mapper.h', 100 'browser/android/resource_id.h', 101 'browser/android/shortcut_helper.cc', 102 'browser/android/shortcut_helper.h', 103 'browser/android/signin/account_management_screen_helper.cc', 104 'browser/android/signin/account_management_screen_helper.h', 105 'browser/android/signin/signin_manager_android.cc', 106 'browser/android/signin/signin_manager_android.h', 107 'browser/android/tab_android.cc', 108 'browser/android/tab_android.h', 109 'browser/android/tab_load_status.h', 110 'browser/android/thumbnail/thumbnail.cc', 111 'browser/android/thumbnail/thumbnail.h', 112 'browser/android/thumbnail/thumbnail_store.cc', 113 'browser/android/thumbnail/thumbnail_store.h', 114 'browser/android/uma_bridge.cc', 115 'browser/android/uma_bridge.h', 116 'browser/android/uma_utils.cc', 117 'browser/android/uma_utils.h', 118 'browser/android/url_utilities.cc', 119 'browser/android/url_utilities.h', 120 'browser/android/voice_search_tab_helper.cc', 121 'browser/android/voice_search_tab_helper.h', 122 'browser/android/webapps/single_tab_mode_tab_helper.cc', 123 'browser/android/webapps/single_tab_mode_tab_helper.h', 124 'browser/app_controller_mac.h', 125 'browser/app_controller_mac.mm', 126 'browser/app_icon_win.cc', 127 'browser/app_icon_win.h', 128 'browser/app_mode/app_mode_utils.cc', 129 'browser/app_mode/app_mode_utils.h', 130 'browser/autocomplete/autocomplete_classifier.cc', 131 'browser/autocomplete/autocomplete_classifier.h', 132 'browser/autocomplete/autocomplete_classifier_factory.cc', 133 'browser/autocomplete/autocomplete_classifier_factory.h', 134 'browser/bitmap_fetcher/bitmap_fetcher_service.cc', 135 'browser/bitmap_fetcher/bitmap_fetcher_service.h', 136 'browser/bitmap_fetcher/bitmap_fetcher_service_factory.cc', 137 'browser/bitmap_fetcher/bitmap_fetcher_service_factory.h', 138 'browser/autocomplete/autocomplete_controller.cc', 139 'browser/autocomplete/autocomplete_controller.h', 140 'browser/autocomplete/autocomplete_controller_delegate.h', 141 'browser/autocomplete/bookmark_provider.cc', 142 'browser/autocomplete/bookmark_provider.h', 143 'browser/autocomplete/builtin_provider.cc', 144 'browser/autocomplete/builtin_provider.h', 145 'browser/autocomplete/chrome_autocomplete_provider_client.cc', 146 'browser/autocomplete/chrome_autocomplete_provider_client.h', 147 'browser/autocomplete/chrome_autocomplete_scheme_classifier.cc', 148 'browser/autocomplete/chrome_autocomplete_scheme_classifier.h', 149 'browser/autocomplete/history_provider.cc', 150 'browser/autocomplete/history_provider.h', 151 'browser/autocomplete/history_quick_provider.cc', 152 'browser/autocomplete/history_quick_provider.h', 153 'browser/autocomplete/history_url_provider.cc', 154 'browser/autocomplete/history_url_provider.h', 155 'browser/autocomplete/shortcuts_backend.cc', 156 'browser/autocomplete/shortcuts_backend.h', 157 'browser/autocomplete/shortcuts_backend_factory.cc', 158 'browser/autocomplete/shortcuts_backend_factory.h', 159 'browser/autocomplete/shortcuts_provider.cc', 160 'browser/autocomplete/shortcuts_provider.h', 161 'browser/autocomplete/zero_suggest_provider.cc', 162 'browser/autocomplete/zero_suggest_provider.h', 163 'browser/autofill/android/personal_data_manager_android.cc', 164 'browser/autofill/android/personal_data_manager_android.h', 165 'browser/autofill/autofill_cc_infobar_delegate.cc', 166 'browser/autofill/autofill_cc_infobar_delegate.h', 167 'browser/autofill/personal_data_manager_factory.cc', 168 'browser/autofill/personal_data_manager_factory.h', 169 'browser/autofill/validation_rules_storage_factory.cc', 170 'browser/autofill/validation_rules_storage_factory.h', 171 'browser/bitmap_fetcher/bitmap_fetcher.cc', 172 'browser/bitmap_fetcher/bitmap_fetcher.h', 173 'browser/bitmap_fetcher_delegate.h', 174 'browser/bookmarks/bookmark_model_factory.cc', 175 'browser/bookmarks/bookmark_model_factory.h', 176 'browser/bookmarks/bookmark_stats.cc', 177 'browser/bookmarks/bookmark_stats.h', 178 'browser/bookmarks/chrome_bookmark_client.cc', 179 'browser/bookmarks/chrome_bookmark_client.h', 180 'browser/bookmarks/chrome_bookmark_client_factory.cc', 181 'browser/bookmarks/chrome_bookmark_client_factory.h', 182 'browser/bookmarks/enhanced_bookmarks_features.cc', 183 'browser/bookmarks/enhanced_bookmarks_features.h', 184 'browser/browser_about_handler.cc', 185 'browser/browser_about_handler.h', 186 'browser/browser_process.cc', 187 'browser/browser_process.h', 188 'browser/browser_process_impl.cc', 189 'browser/browser_process_impl.h', 190 'browser/browser_process_platform_part.h', 191 'browser/browser_process_platform_part_android.cc', 192 'browser/browser_process_platform_part_android.h', 193 'browser/browser_process_platform_part_base.cc', 194 'browser/browser_process_platform_part_base.h', 195 'browser/browser_process_platform_part_chromeos.cc', 196 'browser/browser_process_platform_part_chromeos.h', 197 'browser/browser_process_platform_part_mac.h', 198 'browser/browser_process_platform_part_mac.mm', 199 'browser/browser_shutdown.cc', 200 'browser/browser_shutdown.h', 201 'browser/browser_util_win.cc', 202 'browser/browser_util_win.h', 203 'browser/browsing_data/browsing_data_appcache_helper.cc', 204 'browser/browsing_data/browsing_data_appcache_helper.h', 205 'browser/browsing_data/browsing_data_channel_id_helper.cc', 206 'browser/browsing_data/browsing_data_channel_id_helper.h', 207 'browser/browsing_data/browsing_data_cookie_helper.cc', 208 'browser/browsing_data/browsing_data_cookie_helper.h', 209 'browser/browsing_data/browsing_data_database_helper.cc', 210 'browser/browsing_data/browsing_data_database_helper.h', 211 'browser/browsing_data/browsing_data_file_system_helper.cc', 212 'browser/browsing_data/browsing_data_file_system_helper.h', 213 'browser/browsing_data/browsing_data_helper.cc', 214 'browser/browsing_data/browsing_data_helper.h', 215 'browser/browsing_data/browsing_data_indexed_db_helper.cc', 216 'browser/browsing_data/browsing_data_indexed_db_helper.h', 217 'browser/browsing_data/browsing_data_local_storage_helper.cc', 218 'browser/browsing_data/browsing_data_local_storage_helper.h', 219 'browser/browsing_data/browsing_data_service_worker_helper.cc', 220 'browser/browsing_data/browsing_data_service_worker_helper.h', 221 'browser/browsing_data/browsing_data_quota_helper.cc', 222 'browser/browsing_data/browsing_data_quota_helper.h', 223 'browser/browsing_data/browsing_data_quota_helper_impl.cc', 224 'browser/browsing_data/browsing_data_quota_helper_impl.h', 225 'browser/browsing_data/browsing_data_remover.cc', 226 'browser/browsing_data/browsing_data_remover.h', 227 'browser/browsing_data/canonical_cookie_hash.cc', 228 'browser/browsing_data/canonical_cookie_hash.h', 229 'browser/browsing_data/cookies_tree_model.cc', 230 'browser/browsing_data/cookies_tree_model.h', 231 'browser/browsing_data/local_data_container.cc', 232 'browser/browsing_data/local_data_container.h', 233 'browser/character_encoding.cc', 234 'browser/character_encoding.h', 235 'browser/chrome_net_benchmarking_message_filter.cc', 236 'browser/chrome_net_benchmarking_message_filter.h', 237 'browser/chrome_browser_application_mac.h', 238 'browser/chrome_browser_application_mac.mm', 239 'browser/chrome_browser_field_trials.cc', 240 'browser/chrome_browser_field_trials.h', 241 'browser/chrome_browser_main.cc', 242 'browser/chrome_browser_main.h', 243 'browser/chrome_browser_main_android.cc', 244 'browser/chrome_browser_main_android.h', 245 'browser/chrome_browser_main_extra_parts.h', 246 'browser/chrome_browser_main_linux.cc', 247 'browser/chrome_browser_main_linux.h', 248 'browser/chrome_browser_main_mac.h', 249 'browser/chrome_browser_main_mac.mm', 250 'browser/chrome_browser_main_win.cc', 251 'browser/chrome_browser_main_win.h', 252 'browser/chrome_content_browser_client.cc', 253 'browser/chrome_content_browser_client.h', 254 'browser/chrome_content_browser_client_parts.h', 255 'browser/chrome_elf_init_win.cc', 256 'browser/chrome_elf_init_win.h', 257 'browser/chrome_notification_types.h', 258 'browser/chrome_page_zoom.cc', 259 'browser/chrome_page_zoom.h', 260 'browser/chrome_page_zoom_constants.cc', 261 'browser/chrome_page_zoom_constants.h', 262 'browser/chrome_select_file_dialog_factory_win.cc', 263 'browser/chrome_select_file_dialog_factory_win.h', 264 'browser/chrome_quota_permission_context.cc', 265 'browser/chrome_quota_permission_context.h', 266 'browser/command_observer.h', 267 'browser/command_updater.cc', 268 'browser/command_updater.h', 269 'browser/command_updater_delegate.h', 270 'browser/component_updater/chrome_component_updater_configurator.cc', 271 'browser/component_updater/chrome_component_updater_configurator.h', 272 'browser/component_updater/cld_component_installer.cc', 273 'browser/component_updater/cld_component_installer.h', 274 'browser/component_updater/component_patcher_operation_out_of_process.cc', 275 'browser/component_updater/component_patcher_operation_out_of_process.h', 276 'browser/component_updater/component_updater_resource_throttle.cc', 277 'browser/component_updater/component_updater_resource_throttle.h', 278 'browser/component_updater/ev_whitelist_component_installer.cc', 279 'browser/component_updater/ev_whitelist_component_installer.h', 280 'browser/component_updater/recovery_component_installer.cc', 281 'browser/component_updater/recovery_component_installer.h', 282 'browser/component_updater/sw_reporter_installer_win.cc', 283 'browser/component_updater/sw_reporter_installer_win.h', 284 'browser/component_updater/swiftshader_component_installer.cc', 285 'browser/component_updater/swiftshader_component_installer.h', 286 'browser/content_settings/content_settings_default_provider.cc', 287 'browser/content_settings/content_settings_default_provider.h', 288 'browser/content_settings/content_settings_override_provider.cc', 289 'browser/content_settings/content_settings_override_provider.h', 290 'browser/content_settings/content_settings_policy_provider.cc', 291 'browser/content_settings/content_settings_policy_provider.h', 292 'browser/content_settings/content_settings_pref_provider.cc', 293 'browser/content_settings/content_settings_pref_provider.h', 294 'browser/content_settings/content_settings_usages_state.cc', 295 'browser/content_settings/content_settings_usages_state.h', 296 'browser/content_settings/content_settings_utils.cc', 297 'browser/content_settings/content_settings_utils.h', 298 'browser/content_settings/cookie_settings.cc', 299 'browser/content_settings/cookie_settings.h', 300 'browser/content_settings/host_content_settings_map.cc', 301 'browser/content_settings/host_content_settings_map.h', 302 'browser/content_settings/local_shared_objects_container.cc', 303 'browser/content_settings/local_shared_objects_container.h', 304 'browser/content_settings/permission_bubble_request_impl.cc', 305 'browser/content_settings/permission_bubble_request_impl.h', 306 'browser/content_settings/permission_context_base.cc', 307 'browser/content_settings/permission_context_base.h', 308 'browser/content_settings/permission_context_uma_util.cc', 309 'browser/content_settings/permission_context_uma_util.h', 310 'browser/content_settings/permission_infobar_delegate.cc', 311 'browser/content_settings/permission_infobar_delegate.h', 312 'browser/content_settings/permission_queue_controller.cc', 313 'browser/content_settings/permission_queue_controller.h', 314 'browser/content_settings/tab_specific_content_settings.cc', 315 'browser/content_settings/tab_specific_content_settings.h', 316 'browser/crash_upload_list.cc', 317 'browser/crash_upload_list.h', 318 'browser/crash_upload_list_win.cc', 319 'browser/crash_upload_list_win.h', 320 'browser/custom_handlers/protocol_handler_registry.cc', 321 'browser/custom_handlers/protocol_handler_registry.h', 322 'browser/custom_handlers/protocol_handler_registry_factory.cc', 323 'browser/custom_handlers/protocol_handler_registry_factory.h', 324 'browser/custom_handlers/register_protocol_handler_infobar_delegate.cc', 325 'browser/custom_handlers/register_protocol_handler_infobar_delegate.h', 326 'browser/custom_handlers/register_protocol_handler_permission_request.cc', 327 'browser/custom_handlers/register_protocol_handler_permission_request.h', 328 'browser/defaults.cc', 329 'browser/defaults.h', 330 'browser/dom_distiller/dom_distiller_service_factory.cc', 331 'browser/dom_distiller/dom_distiller_service_factory.h', 332 'browser/dom_distiller/dom_distiller_service_factory_android.cc', 333 'browser/dom_distiller/dom_distiller_service_factory_android.h', 334 'browser/dom_distiller/lazy_dom_distiller_service.cc', 335 'browser/dom_distiller/lazy_dom_distiller_service.h', 336 'browser/dom_distiller/profile_utils.cc', 337 'browser/dom_distiller/profile_utils.h', 338 'browser/dom_distiller/tab_utils.cc', 339 'browser/dom_distiller/tab_utils.h', 340 'browser/dom_distiller/tab_utils_android.cc', 341 'browser/dom_distiller/tab_utils_android.h', 342 'browser/domain_reliability/service_factory.cc', 343 'browser/domain_reliability/service_factory.h', 344 'browser/download/all_download_item_notifier.cc', 345 'browser/download/all_download_item_notifier.h', 346 'browser/download/chrome_download_manager_delegate.cc', 347 'browser/download/chrome_download_manager_delegate.h', 348 'browser/download/download_crx_util_android.cc', 349 'browser/download/download_extensions.cc', 350 'browser/download/download_extensions.h', 351 'browser/download/download_file_picker.cc', 352 'browser/download/download_file_picker.h', 353 'browser/download/download_history.cc', 354 'browser/download/download_history.h', 355 'browser/download/download_item_model.cc', 356 'browser/download/download_item_model.h', 357 'browser/download/download_path_reservation_tracker.cc', 358 'browser/download/download_path_reservation_tracker.h', 359 'browser/download/download_permission_request.cc', 360 'browser/download/download_permission_request.h', 361 'browser/download/download_prefs.cc', 362 'browser/download/download_prefs.h', 363 'browser/download/download_query.cc', 364 'browser/download/download_query.h', 365 'browser/download/download_request_infobar_delegate.cc', 366 'browser/download/download_request_infobar_delegate.h', 367 'browser/download/download_request_limiter.cc', 368 'browser/download/download_request_limiter.h', 369 'browser/download/download_resource_throttle.cc', 370 'browser/download/download_resource_throttle.h', 371 'browser/download/download_service.cc', 372 'browser/download/download_service.h', 373 'browser/download/download_service_factory.cc', 374 'browser/download/download_service_factory.h', 375 'browser/download/download_started_animation.h', 376 'browser/download/download_stats.cc', 377 'browser/download/download_stats.h', 378 'browser/download/download_status_updater.cc', 379 'browser/download/download_status_updater.h', 380 'browser/download/download_status_updater_mac.mm', 381 'browser/download/download_status_updater_win.cc', 382 'browser/download/download_target_determiner.cc', 383 'browser/download/download_target_determiner.h', 384 'browser/download/download_target_determiner_delegate.h', 385 'browser/download/download_target_info.h', 386 'browser/download/download_ui_controller.cc', 387 'browser/download/download_ui_controller.h', 388 'browser/download/drag_download_item.h', 389 'browser/download/save_package_file_picker.cc', 390 'browser/download/save_package_file_picker.h', 391 'browser/enumerate_modules_model_win.cc', 392 'browser/enumerate_modules_model_win.h', 393 # Oh hey, all the cool browser/extensions files are hanging out in 394 # chrome/chrome_browser_extensions.gypi. 395 'browser/external_protocol/external_protocol_handler.cc', 396 'browser/external_protocol/external_protocol_handler.h', 397 'browser/favicon/chrome_favicon_client.cc', 398 'browser/favicon/chrome_favicon_client.h', 399 'browser/favicon/chrome_favicon_client_factory.cc', 400 'browser/favicon/chrome_favicon_client_factory.h', 401 'browser/favicon/favicon_handler.cc', 402 'browser/favicon/favicon_handler.h', 403 'browser/favicon/favicon_service.cc', 404 'browser/favicon/favicon_service.h', 405 'browser/favicon/favicon_service_factory.cc', 406 'browser/favicon/favicon_service_factory.h', 407 'browser/favicon/favicon_tab_helper.cc', 408 'browser/favicon/favicon_tab_helper.h', 409 'browser/file_select_helper.cc', 410 'browser/file_select_helper.h', 411 'browser/flags_storage.h', 412 'browser/fullscreen.h', 413 'browser/fullscreen_chromeos.cc', 414 'browser/fullscreen_mac.mm', 415 'browser/fullscreen_win.cc', 416 'browser/geolocation/chrome_access_token_store.cc', 417 'browser/geolocation/chrome_access_token_store.h', 418 'browser/geolocation/geolocation_infobar_delegate.cc', 419 'browser/geolocation/geolocation_infobar_delegate.h', 420 'browser/geolocation/geolocation_permission_context.cc', 421 'browser/geolocation/geolocation_permission_context.h', 422 'browser/geolocation/geolocation_permission_context_android.cc', 423 'browser/geolocation/geolocation_permission_context_android.h', 424 'browser/geolocation/geolocation_permission_context_extensions.cc', 425 'browser/geolocation/geolocation_permission_context_extensions.h', 426 'browser/geolocation/geolocation_permission_context_factory.cc', 427 'browser/geolocation/geolocation_permission_context_factory.h', 428 'browser/geolocation/geolocation_prefs.cc', 429 'browser/geolocation/geolocation_prefs.h', 430 'browser/global_keyboard_shortcuts_mac.h', 431 'browser/global_keyboard_shortcuts_mac.mm', 432 'browser/google/chrome_google_url_tracker_client.cc', 433 'browser/google/chrome_google_url_tracker_client.h', 434 'browser/google/google_search_counter.cc', 435 'browser/google/google_search_counter.h', 436 'browser/google/google_search_counter_android.cc', 437 'browser/google/google_search_counter_android.h', 438 'browser/google/google_profile_helper.cc', 439 'browser/google/google_profile_helper.h', 440 'browser/google/google_update_settings_posix.cc', 441 'browser/google/google_update_win.cc', 442 'browser/google/google_update_win.h', 443 'browser/google/google_url_tracker_factory.cc', 444 'browser/google/google_url_tracker_factory.h', 445 'browser/google/google_url_tracker_navigation_helper_impl.cc', 446 'browser/google/google_url_tracker_navigation_helper_impl.h', 447 'browser/google/google_brand.cc', 448 'browser/google/google_brand.h', 449 'browser/google/google_brand_chromeos.cc', 450 'browser/google/google_brand_chromeos.h', 451 'browser/gpu/gl_string_manager.cc', 452 'browser/gpu/gl_string_manager.h', 453 'browser/gpu/gpu_feature_checker.cc', 454 'browser/gpu/gpu_feature_checker.h', 455 'browser/gpu/gpu_mode_manager.cc', 456 'browser/gpu/gpu_mode_manager.h', 457 'browser/gpu/three_d_api_observer.cc', 458 'browser/gpu/three_d_api_observer.h', 459 'browser/history/android/android_cache_database.cc', 460 'browser/history/android/android_cache_database.h', 461 'browser/history/android/android_history_provider_service.cc', 462 'browser/history/android/android_history_provider_service.h', 463 'browser/history/android/android_provider_backend.cc', 464 'browser/history/android/android_provider_backend.h', 465 'browser/history/android/android_time.h', 466 'browser/history/android/android_urls_database.cc', 467 'browser/history/android/android_urls_database.h', 468 'browser/history/android/android_urls_sql_handler.cc', 469 'browser/history/android/android_urls_sql_handler.h', 470 'browser/history/android/bookmark_model_sql_handler.cc', 471 'browser/history/android/bookmark_model_sql_handler.h', 472 'browser/history/android/favicon_sql_handler.cc', 473 'browser/history/android/favicon_sql_handler.h', 474 'browser/history/android/sql_handler.cc', 475 'browser/history/android/sql_handler.h', 476 'browser/history/android/sqlite_cursor.cc', 477 'browser/history/android/sqlite_cursor.h', 478 'browser/history/android/urls_sql_handler.cc', 479 'browser/history/android/urls_sql_handler.h', 480 'browser/history/android/visit_sql_handler.cc', 481 'browser/history/android/visit_sql_handler.h', 482 'browser/history/chrome_history_client.cc', 483 'browser/history/chrome_history_client.h', 484 'browser/history/chrome_history_client_factory.cc', 485 'browser/history/chrome_history_client_factory.h', 486 'browser/history/delete_directive_handler.cc', 487 'browser/history/delete_directive_handler.h', 488 'browser/history/download_database.cc', 489 'browser/history/download_database.h', 490 'browser/history/download_row.cc', 491 'browser/history/download_row.h', 492 'browser/history/expire_history_backend.cc', 493 'browser/history/expire_history_backend.h', 494 'browser/history/history_backend.cc', 495 'browser/history/history_backend.h', 496 'browser/history/history_backend_android.cc', 497 'browser/history/history_database.cc', 498 'browser/history/history_database.h', 499 'browser/history/history_db_task.h', 500 'browser/history/history_details.h', 501 'browser/history/history_notifications.cc', 502 'browser/history/history_notifications.h', 503 'browser/history/history_service.cc', 504 'browser/history/history_service.h', 505 'browser/history/history_service_factory.cc', 506 'browser/history/history_service_factory.h', 507 'browser/history/history_tab_helper.cc', 508 'browser/history/history_tab_helper.h', 509 'browser/history/in_memory_history_backend.cc', 510 'browser/history/in_memory_history_backend.h', 511 'browser/history/in_memory_url_index.cc', 512 'browser/history/in_memory_url_index.h', 513 'browser/history/in_memory_url_index_types.cc', 514 'browser/history/in_memory_url_index_types.h', 515 'browser/history/scored_history_match.cc', 516 'browser/history/scored_history_match.h', 517 'browser/history/shortcuts_database.cc', 518 'browser/history/shortcuts_database.h', 519 'browser/history/thumbnail_database.cc', 520 'browser/history/thumbnail_database.h', 521 'browser/history/top_sites.cc', 522 'browser/history/top_sites.h', 523 'browser/history/top_sites_backend.cc', 524 'browser/history/top_sites_backend.h', 525 'browser/history/top_sites_cache.cc', 526 'browser/history/top_sites_cache.h', 527 'browser/history/top_sites_database.cc', 528 'browser/history/top_sites_database.h', 529 'browser/history/top_sites_impl.cc', 530 'browser/history/top_sites_impl.h', 531 'browser/history/typed_url_syncable_service.cc', 532 'browser/history/typed_url_syncable_service.h', 533 'browser/history/url_index_private_data.cc', 534 'browser/history/url_index_private_data.h', 535 'browser/history/url_utils.cc', 536 'browser/history/url_utils.h', 537 'browser/history/visit_database.cc', 538 'browser/history/visit_database.h', 539 'browser/history/visit_filter.cc', 540 'browser/history/visit_filter.h', 541 'browser/history/visit_tracker.cc', 542 'browser/history/visit_tracker.h', 543 'browser/history/visitsegment_database.cc', 544 'browser/history/visitsegment_database.h', 545 'browser/history/web_history_service.cc', 546 'browser/history/web_history_service.h', 547 'browser/history/web_history_service_factory.cc', 548 'browser/history/web_history_service_factory.h', 549 'browser/icon_loader.cc', 550 'browser/icon_loader.h', 551 'browser/icon_loader_android.cc', 552 'browser/icon_loader_chromeos.cc', 553 'browser/icon_loader_mac.mm', 554 'browser/icon_loader_win.cc', 555 'browser/icon_manager.cc', 556 'browser/icon_manager.h', 557 'browser/idle.h', 558 'browser/idle_chromeos.cc', 559 'browser/idle_mac.mm', 560 'browser/idle_win.cc', 561 'browser/image_decoder.cc', 562 'browser/image_decoder.h', 563 'browser/image_holder.cc', 564 'browser/image_holder.h', 565 'browser/infobars/infobar_service.cc', 566 'browser/infobars/infobar_service.h', 567 'browser/infobars/insecure_content_infobar_delegate.cc', 568 'browser/infobars/insecure_content_infobar_delegate.h', 569 'browser/infobars/simple_alert_infobar_delegate.cc', 570 'browser/infobars/simple_alert_infobar_delegate.h', 571 'browser/install_verification/win/imported_module_verification.cc', 572 'browser/install_verification/win/imported_module_verification.h', 573 'browser/install_verification/win/install_verification.cc', 574 'browser/install_verification/win/install_verification.h', 575 'browser/install_verification/win/loaded_module_verification.cc', 576 'browser/install_verification/win/loaded_module_verification.h', 577 'browser/install_verification/win/loaded_modules_snapshot.cc', 578 'browser/install_verification/win/loaded_modules_snapshot.h', 579 'browser/install_verification/win/module_ids.cc', 580 'browser/install_verification/win/module_ids.h', 581 'browser/install_verification/win/module_info.h', 582 'browser/install_verification/win/module_list.cc', 583 'browser/install_verification/win/module_list.h', 584 'browser/install_verification/win/module_verification_common.cc', 585 'browser/install_verification/win/module_verification_common.h', 586 'browser/internal_auth.cc', 587 'browser/internal_auth.h', 588 'browser/intranet_redirect_detector.cc', 589 'browser/intranet_redirect_detector.h', 590 'browser/invalidation/invalidation_controller_android.cc', 591 'browser/invalidation/invalidation_controller_android.h', 592 'browser/invalidation/invalidation_service_android.cc', 593 'browser/invalidation/invalidation_service_android.h', 594 'browser/invalidation/profile_invalidation_provider_factory.cc', 595 'browser/invalidation/profile_invalidation_provider_factory.h', 596 'browser/io_thread.cc', 597 'browser/io_thread.h', 598 'browser/jumplist_updater_win.cc', 599 'browser/jumplist_updater_win.h', 600 'browser/jumplist_win.cc', 601 'browser/jumplist_win.h', 602 'browser/lifetime/application_lifetime.cc', 603 'browser/lifetime/application_lifetime.h', 604 'browser/lifetime/application_lifetime_android.cc', 605 'browser/lifetime/application_lifetime_android.h', 606 'browser/lifetime/application_lifetime_mac.mm', 607 'browser/lifetime/application_lifetime_win.cc', 608 'browser/mac/dock.h', 609 'browser/mac/dock.mm', 610 'browser/mac/bluetooth_utility.h', 611 'browser/mac/bluetooth_utility.mm', 612 'browser/mac/install_from_dmg.h', 613 'browser/mac/install_from_dmg.mm', 614 'browser/mac/keystone_glue.h', 615 'browser/mac/keystone_glue.mm', 616 'browser/mac/keystone_registration.h', 617 'browser/mac/keystone_registration.mm', 618 'browser/mac/mac_startup_profiler.cc', 619 'browser/mac/mac_startup_profiler.h', 620 'browser/mac/master_prefs.h', 621 'browser/mac/master_prefs.mm', 622 'browser/mac/obsolete_system.cc', 623 'browser/mac/obsolete_system.h', 624 'browser/mac/relauncher.cc', 625 'browser/mac/relauncher.h', 626 'browser/mac/security_wrappers.cc', 627 'browser/mac/security_wrappers.h', 628 'browser/media/cast_transport_host_filter.cc', 629 'browser/media/cast_transport_host_filter.h', 630 'browser/media/desktop_media_list.h', 631 'browser/media/desktop_media_picker.h', 632 'browser/media/desktop_streams_registry.cc', 633 'browser/media/desktop_streams_registry.h', 634 'browser/media/media_capture_devices_dispatcher.cc', 635 'browser/media/media_capture_devices_dispatcher.h', 636 'browser/media/media_device_id_salt.cc', 637 'browser/media/media_device_id_salt.h', 638 'browser/media/media_stream_capture_indicator.cc', 639 'browser/media/media_stream_capture_indicator.h', 640 'browser/media/media_stream_device_permissions.cc', 641 'browser/media/media_stream_device_permissions.h', 642 'browser/media/media_stream_devices_controller.cc', 643 'browser/media/media_stream_devices_controller.h', 644 'browser/media/media_stream_infobar_delegate.cc', 645 'browser/media/media_stream_infobar_delegate.h', 646 'browser/media/midi_permission_context.cc', 647 'browser/media/midi_permission_context.h', 648 'browser/media/midi_permission_context_factory.cc', 649 'browser/media/midi_permission_context_factory.h', 650 'browser/media/midi_permission_infobar_delegate.cc', 651 'browser/media/midi_permission_infobar_delegate.h', 652 'browser/media/native_desktop_media_list.cc', 653 'browser/media/native_desktop_media_list.h', 654 # TODO(brettw) should this go with the webrtc sources? 655 'browser/media/webrtc_log_list.cc', 656 'browser/media/webrtc_log_list.h', 657 'browser/memory_details.cc', 658 'browser/memory_details.h', 659 'browser/memory_details_android.cc', 660 'browser/memory_details_linux.cc', 661 'browser/memory_details_mac.cc', 662 'browser/memory_details_win.cc', 663 'browser/metrics/chrome_browser_main_extra_parts_metrics.cc', 664 'browser/metrics/chrome_browser_main_extra_parts_metrics.h', 665 'browser/metrics/chrome_metrics_service_accessor.cc', 666 'browser/metrics/chrome_metrics_service_accessor.h', 667 'browser/metrics/chrome_metrics_service_client.cc', 668 'browser/metrics/chrome_metrics_service_client.h', 669 'browser/metrics/chrome_stability_metrics_provider.cc', 670 'browser/metrics/chrome_stability_metrics_provider.h', 671 'browser/metrics/field_trial_synchronizer.cc', 672 'browser/metrics/field_trial_synchronizer.h', 673 'browser/metrics/google_update_metrics_provider_win.cc', 674 'browser/metrics/google_update_metrics_provider_win.h', 675 'browser/metrics/metric_event_duration_details.h', 676 'browser/metrics/metrics_reporting_state.cc', 677 'browser/metrics/metrics_reporting_state.h', 678 'browser/metrics/metrics_service_accessor.cc', 679 'browser/metrics/metrics_service_accessor.h', 680 'browser/metrics/metrics_services_manager.cc', 681 'browser/metrics/metrics_services_manager.h', 682 'browser/metrics/network_stats_uploader.cc', 683 'browser/metrics/network_stats_uploader.h', 684 'browser/metrics/omnibox_metrics_provider.cc', 685 'browser/metrics/omnibox_metrics_provider.h', 686 'browser/metrics/perf_provider_chromeos.cc', 687 'browser/metrics/perf_provider_chromeos.h', 688 'browser/metrics/rappor/sampling.cc', 689 'browser/metrics/rappor/sampling.h', 690 'browser/metrics/signin_status_metrics_provider.cc', 691 'browser/metrics/signin_status_metrics_provider.h', 692 'browser/metrics/thread_watcher.cc', 693 'browser/metrics/thread_watcher.h', 694 'browser/metrics/thread_watcher_android.cc', 695 'browser/metrics/thread_watcher_android.h', 696 'browser/metrics/time_ticks_experiment_win.cc', 697 'browser/metrics/time_ticks_experiment_win.h', 698 'browser/metrics/variations/generated_resources_map.h', 699 'browser/metrics/variations/generated_resources_map_lookup.cc', 700 'browser/metrics/variations/variations_registry_syncer_win.cc', 701 'browser/metrics/variations/variations_registry_syncer_win.h', 702 'browser/metrics/variations/variations_request_scheduler.cc', 703 'browser/metrics/variations/variations_request_scheduler.h', 704 'browser/metrics/variations/variations_seed_store.cc', 705 'browser/metrics/variations/variations_seed_store.h', 706 'browser/metrics/variations/variations_service.cc', 707 'browser/metrics/variations/variations_service.h', 708 'browser/native_window_notification_source.h', 709 'browser/net/about_protocol_handler.cc', 710 'browser/net/about_protocol_handler.h', 711 'browser/net/async_dns_field_trial.cc', 712 'browser/net/async_dns_field_trial.h', 713 'browser/net/chrome_cookie_notification_details.h', 714 'browser/net/chrome_extensions_network_delegate.cc', 715 'browser/net/chrome_extensions_network_delegate.h', 716 'browser/net/chrome_fraudulent_certificate_reporter.cc', 717 'browser/net/chrome_fraudulent_certificate_reporter.h', 718 'browser/net/chrome_http_user_agent_settings.cc', 719 'browser/net/chrome_http_user_agent_settings.h', 720 'browser/net/chrome_net_log.cc', 721 'browser/net/chrome_net_log.h', 722 'browser/net/chrome_network_delegate.cc', 723 'browser/net/chrome_network_delegate.h', 724 'browser/net/chrome_url_request_context_getter.cc', 725 'browser/net/chrome_url_request_context_getter.h', 726 'browser/net/client_hints.cc', 727 'browser/net/client_hints.h', 728 'browser/net/connect_interceptor.cc', 729 'browser/net/connect_interceptor.h', 730 'browser/net/connection_tester.cc', 731 'browser/net/connection_tester.h', 732 'browser/net/cookie_store_util.cc', 733 'browser/net/cookie_store_util.h', 734 'browser/net/crl_set_fetcher.cc', 735 'browser/net/crl_set_fetcher.h', 736 'browser/net/dns_probe_runner.cc', 737 'browser/net/dns_probe_runner.h', 738 'browser/net/dns_probe_service.cc', 739 'browser/net/dns_probe_service.h', 740 'browser/net/evicted_domain_cookie_counter.cc', 741 'browser/net/evicted_domain_cookie_counter.h', 742 'browser/net/http_server_properties_manager_factory.cc', 743 'browser/net/http_server_properties_manager_factory.h', 744 'browser/net/net_error_tab_helper.cc', 745 'browser/net/net_error_tab_helper.h', 746 'browser/net/net_log_temp_file.cc', 747 'browser/net/net_log_temp_file.h', 748 'browser/net/net_pref_observer.cc', 749 'browser/net/net_pref_observer.h', 750 'browser/net/network_stats.cc', 751 'browser/net/network_stats.h', 752 'browser/net/preconnect.cc', 753 'browser/net/preconnect.h', 754 'browser/net/prediction_options.cc', 755 'browser/net/prediction_options.h', 756 'browser/net/predictor.cc', 757 'browser/net/predictor.h', 758 'browser/net/pref_proxy_config_tracker.cc', 759 'browser/net/pref_proxy_config_tracker.h', 760 'browser/net/pref_proxy_config_tracker_impl.cc', 761 'browser/net/pref_proxy_config_tracker_impl.h', 762 'browser/net/probe_message.cc', 763 'browser/net/probe_message.h', 764 'browser/net/proxy_service_factory.cc', 765 'browser/net/proxy_service_factory.h', 766 'browser/net/quota_policy_channel_id_store.cc', 767 'browser/net/quota_policy_channel_id_store.h', 768 'browser/net/referrer.cc', 769 'browser/net/referrer.h', 770 'browser/net/resource_prefetch_predictor_observer.cc', 771 'browser/net/resource_prefetch_predictor_observer.h', 772 'browser/net/safe_search_util.cc', 773 'browser/net/safe_search_util.h', 774 'browser/net/service_providers_win.cc', 775 'browser/net/service_providers_win.h', 776 'browser/net/spdyproxy/data_reduction_proxy_chrome_configurator.cc', 777 'browser/net/spdyproxy/data_reduction_proxy_chrome_configurator.h', 778 'browser/net/spdyproxy/data_reduction_proxy_chrome_settings.cc', 779 'browser/net/spdyproxy/data_reduction_proxy_chrome_settings.h', 780 'browser/net/spdyproxy/data_reduction_proxy_chrome_settings_factory.cc', 781 'browser/net/spdyproxy/data_reduction_proxy_chrome_settings_factory.h', 782 'browser/net/spdyproxy/data_reduction_proxy_infobar_delegate.cc', 783 'browser/net/spdyproxy/data_reduction_proxy_infobar_delegate.h', 784 'browser/net/spdyproxy/data_reduction_proxy_settings_android.cc', 785 'browser/net/spdyproxy/data_reduction_proxy_settings_android.h', 786 'browser/net/ssl_config_service_manager.h', 787 'browser/net/ssl_config_service_manager_pref.cc', 788 'browser/net/timed_cache.cc', 789 'browser/net/timed_cache.h', 790 'browser/net/url_info.cc', 791 'browser/net/url_info.h', 792 'browser/omaha_query_params/chrome_omaha_query_params_delegate.cc', 793 'browser/omaha_query_params/chrome_omaha_query_params_delegate.h', 794 'browser/omnibox/omnibox_log.cc', 795 'browser/omnibox/omnibox_log.h', 796 'browser/password_manager/chrome_password_manager_client.cc', 797 'browser/password_manager/chrome_password_manager_client.h', 798 'browser/password_manager/password_manager_util.h', 799 'browser/password_manager/password_manager_util_android.cc', 800 'browser/password_manager/password_manager_util_mac.mm', 801 'browser/password_manager/password_manager_util_linux.cc', 802 'browser/password_manager/password_manager_util_win.cc', 803 'browser/password_manager/password_store_factory.cc', 804 'browser/password_manager/password_store_factory.h', 805 'browser/password_manager/password_store_mac.cc', 806 'browser/password_manager/password_store_mac.h', 807 'browser/password_manager/password_store_mac_internal.h', 808 'browser/password_manager/password_store_win.cc', 809 'browser/password_manager/password_store_win.h', 810 'browser/password_manager/password_store_x.cc', 811 'browser/password_manager/password_store_x.h', 812 'browser/password_manager/save_password_infobar_delegate.cc', 813 'browser/password_manager/save_password_infobar_delegate.h', 814 'browser/password_manager/sync_metrics.cc', 815 'browser/password_manager/sync_metrics.h', 816 'browser/performance_monitor/performance_monitor.cc', 817 'browser/performance_monitor/performance_monitor.h', 818 'browser/performance_monitor/process_metrics_history.cc', 819 'browser/performance_monitor/process_metrics_history.h', 820 'browser/platform_util.h', 821 'browser/platform_util_android.cc', 822 'browser/platform_util_chromeos.cc', 823 'browser/platform_util_mac.mm', 824 'browser/platform_util_win.cc', 825 'browser/power/process_power_collector.cc', 826 'browser/power/process_power_collector.h', 827 'browser/precache/most_visited_urls_provider.cc', 828 'browser/precache/most_visited_urls_provider.h', 829 'browser/predictors/autocomplete_action_predictor.cc', 830 'browser/predictors/autocomplete_action_predictor.h', 831 'browser/predictors/autocomplete_action_predictor_factory.cc', 832 'browser/predictors/autocomplete_action_predictor_factory.h', 833 'browser/predictors/autocomplete_action_predictor_table.cc', 834 'browser/predictors/autocomplete_action_predictor_table.h', 835 'browser/predictors/logged_in_predictor_table.cc', 836 'browser/predictors/logged_in_predictor_table.h', 837 'browser/predictors/predictor_database.cc', 838 'browser/predictors/predictor_database.h', 839 'browser/predictors/predictor_database_factory.cc', 840 'browser/predictors/predictor_database_factory.h', 841 'browser/predictors/predictor_table_base.cc', 842 'browser/predictors/predictor_table_base.h', 843 'browser/predictors/resource_prefetch_common.cc', 844 'browser/predictors/resource_prefetch_common.h', 845 'browser/predictors/resource_prefetch_predictor.cc', 846 'browser/predictors/resource_prefetch_predictor.h', 847 'browser/predictors/resource_prefetch_predictor_factory.cc', 848 'browser/predictors/resource_prefetch_predictor_factory.h', 849 'browser/predictors/resource_prefetch_predictor_tab_helper.cc', 850 'browser/predictors/resource_prefetch_predictor_tab_helper.h', 851 'browser/predictors/resource_prefetch_predictor_tables.cc', 852 'browser/predictors/resource_prefetch_predictor_tables.h', 853 'browser/predictors/resource_prefetcher.cc', 854 'browser/predictors/resource_prefetcher.h', 855 'browser/predictors/resource_prefetcher_manager.cc', 856 'browser/predictors/resource_prefetcher_manager.h', 857 'browser/pref_service_flags_storage.cc', 858 'browser/pref_service_flags_storage.h', 859 'browser/prefetch/prefetch.cc', 860 'browser/prefetch/prefetch.h', 861 'browser/prefetch/prefetch_field_trial.cc', 862 'browser/prefetch/prefetch_field_trial.h', 863 'browser/prefs/browser_prefs.cc', 864 'browser/prefs/browser_prefs.h', 865 'browser/prefs/browser_ui_prefs_migrator.cc', 866 'browser/prefs/browser_ui_prefs_migrator.h', 867 'browser/prefs/chrome_pref_service_factory.cc', 868 'browser/prefs/chrome_pref_service_factory.h', 869 'browser/prefs/command_line_pref_store.cc', 870 'browser/prefs/command_line_pref_store.h', 871 'browser/prefs/incognito_mode_prefs.cc', 872 'browser/prefs/incognito_mode_prefs.h', 873 'browser/prefs/interceptable_pref_filter.cc', 874 'browser/prefs/interceptable_pref_filter.h', 875 'browser/prefs/leveldb_pref_store.cc', 876 'browser/prefs/leveldb_pref_store.h', 877 'browser/prefs/pref_hash_calculator.cc', 878 'browser/prefs/pref_hash_calculator.h', 879 'browser/prefs/pref_hash_filter.cc', 880 'browser/prefs/pref_hash_filter.h', 881 'browser/prefs/pref_hash_store.h', 882 'browser/prefs/pref_hash_store_impl.cc', 883 'browser/prefs/pref_hash_store_impl.h', 884 'browser/prefs/pref_hash_store_transaction.h', 885 'browser/prefs/pref_metrics_service.cc', 886 'browser/prefs/pref_metrics_service.h', 887 'browser/prefs/pref_model_associator.cc', 888 'browser/prefs/pref_model_associator.h', 889 'browser/prefs/pref_service_syncable.cc', 890 'browser/prefs/pref_service_syncable.h', 891 'browser/prefs/pref_service_syncable_factory.cc', 892 'browser/prefs/pref_service_syncable_factory.h', 893 'browser/prefs/pref_service_syncable_observer.h', 894 'browser/prefs/profile_pref_store_manager.cc', 895 'browser/prefs/profile_pref_store_manager.h', 896 'browser/prefs/proxy_config_dictionary.cc', 897 'browser/prefs/proxy_config_dictionary.h', 898 'browser/prefs/proxy_prefs.cc', 899 'browser/prefs/proxy_prefs.h', 900 'browser/prefs/session_startup_pref.cc', 901 'browser/prefs/session_startup_pref.h', 902 'browser/prefs/synced_pref_change_registrar.cc', 903 'browser/prefs/synced_pref_change_registrar.h', 904 'browser/prefs/synced_pref_observer.h', 905 'browser/prefs/tracked/dictionary_hash_store_contents.cc', 906 'browser/prefs/tracked/dictionary_hash_store_contents.h', 907 'browser/prefs/tracked/hash_store_contents.h', 908 'browser/prefs/tracked/pref_service_hash_store_contents.cc', 909 'browser/prefs/tracked/pref_service_hash_store_contents.h', 910 'browser/prefs/tracked/segregated_pref_store.cc', 911 'browser/prefs/tracked/segregated_pref_store.h', 912 'browser/prefs/tracked/tracked_atomic_preference.cc', 913 'browser/prefs/tracked/tracked_atomic_preference.h', 914 'browser/prefs/tracked/tracked_preference.h', 915 'browser/prefs/tracked/tracked_preference_helper.cc', 916 'browser/prefs/tracked/tracked_preference_helper.h', 917 'browser/prefs/tracked/tracked_preference_validation_delegate.h', 918 'browser/prefs/tracked/tracked_preferences_migration.cc', 919 'browser/prefs/tracked/tracked_preferences_migration.h', 920 'browser/prefs/tracked/tracked_split_preference.cc', 921 'browser/prefs/tracked/tracked_split_preference.h', 922 'browser/prerender/external_prerender_handler_android.cc', 923 'browser/prerender/external_prerender_handler_android.h', 924 'browser/prerender/prerender_cookie_store.cc', 925 'browser/prerender/prerender_cookie_store.h', 926 'browser/prerender/prerender_config.cc', 927 'browser/prerender/prerender_config.h', 928 'browser/prerender/prerender_contents.cc', 929 'browser/prerender/prerender_contents.h', 930 'browser/prerender/prerender_events.cc', 931 'browser/prerender/prerender_events.h', 932 'browser/prerender/prerender_field_trial.cc', 933 'browser/prerender/prerender_field_trial.h', 934 'browser/prerender/prerender_final_status.cc', 935 'browser/prerender/prerender_final_status.h', 936 'browser/prerender/prerender_handle.cc', 937 'browser/prerender/prerender_handle.h', 938 'browser/prerender/prerender_histograms.cc', 939 'browser/prerender/prerender_histograms.h', 940 'browser/prerender/prerender_history.cc', 941 'browser/prerender/prerender_history.h', 942 'browser/prerender/prerender_link_manager.cc', 943 'browser/prerender/prerender_link_manager.h', 944 'browser/prerender/prerender_link_manager_factory.cc', 945 'browser/prerender/prerender_link_manager_factory.h', 946 'browser/prerender/prerender_local_predictor.cc', 947 'browser/prerender/prerender_local_predictor.h', 948 'browser/prerender/prerender_manager.cc', 949 'browser/prerender/prerender_manager.h', 950 'browser/prerender/prerender_manager_factory.cc', 951 'browser/prerender/prerender_manager_factory.h', 952 'browser/prerender/prerender_message_filter.cc', 953 'browser/prerender/prerender_message_filter.h', 954 'browser/prerender/prerender_origin.cc', 955 'browser/prerender/prerender_origin.h', 956 'browser/prerender/prerender_pending_swap_throttle.cc', 957 'browser/prerender/prerender_pending_swap_throttle.h', 958 'browser/prerender/prerender_resource_throttle.cc', 959 'browser/prerender/prerender_resource_throttle.h', 960 'browser/prerender/prerender_tab_helper.cc', 961 'browser/prerender/prerender_tab_helper.h', 962 'browser/prerender/prerender_tracker.cc', 963 'browser/prerender/prerender_tracker.h', 964 'browser/prerender/prerender_util.cc', 965 'browser/prerender/prerender_util.h', 966 'browser/process_info_snapshot.h', 967 'browser/process_info_snapshot_mac.cc', 968 'browser/process_singleton.h', 969 'browser/process_singleton_win.cc', 970 'browser/profiles/avatar_menu.cc', 971 'browser/profiles/avatar_menu.h', 972 'browser/profiles/avatar_menu_actions.h', 973 'browser/profiles/bookmark_model_loaded_observer.cc', 974 'browser/profiles/bookmark_model_loaded_observer.h', 975 'browser/profiles/chrome_browser_main_extra_parts_profiles.cc', 976 'browser/profiles/chrome_browser_main_extra_parts_profiles.h', 977 'browser/profiles/chrome_version_service.cc', 978 'browser/profiles/chrome_version_service.h', 979 'browser/profiles/file_path_verifier_win.cc', 980 'browser/profiles/file_path_verifier_win.h', 981 'browser/profiles/gaia_info_update_service.cc', 982 'browser/profiles/gaia_info_update_service.h', 983 'browser/profiles/gaia_info_update_service_factory.cc', 984 'browser/profiles/gaia_info_update_service_factory.h', 985 'browser/profiles/incognito_helpers.cc', 986 'browser/profiles/incognito_helpers.h', 987 'browser/profiles/off_the_record_profile_impl.cc', 988 'browser/profiles/off_the_record_profile_impl.h', 989 'browser/profiles/off_the_record_profile_io_data.cc', 990 'browser/profiles/off_the_record_profile_io_data.h', 991 'browser/profiles/profile.cc', 992 'browser/profiles/profile.h', 993 'browser/profiles/profile_android.cc', 994 'browser/profiles/profile_android.h', 995 'browser/profiles/profile_avatar_downloader.cc', 996 'browser/profiles/profile_avatar_downloader.h', 997 'browser/profiles/profile_destroyer.cc', 998 'browser/profiles/profile_destroyer.h', 999 'browser/profiles/profile_downloader.cc', 1000 'browser/profiles/profile_downloader.h', 1001 'browser/profiles/profile_downloader_delegate.h', 1002 'browser/profiles/profile_impl.cc', 1003 'browser/profiles/profile_impl.h', 1004 'browser/profiles/profile_impl_io_data.cc', 1005 'browser/profiles/profile_impl_io_data.h', 1006 'browser/profiles/profile_info_cache.cc', 1007 'browser/profiles/profile_info_cache.h', 1008 'browser/profiles/profile_info_cache_observer.h', 1009 'browser/profiles/profile_info_interface.h', 1010 'browser/profiles/profile_avatar_icon_util.cc', 1011 'browser/profiles/profile_avatar_icon_util.h', 1012 'browser/profiles/profile_io_data.cc', 1013 'browser/profiles/profile_io_data.h', 1014 'browser/profiles/profile_list.h', 1015 'browser/profiles/profile_manager.cc', 1016 'browser/profiles/profile_manager.h', 1017 'browser/profiles/profile_metrics.cc', 1018 'browser/profiles/profile_metrics.h', 1019 'browser/profiles/profile_shortcut_manager_win.cc', 1020 'browser/profiles/profile_shortcut_manager_win.h', 1021 'browser/profiles/profile_window.cc', 1022 'browser/profiles/profile_window.h', 1023 'browser/profiles/profiles_state.cc', 1024 'browser/profiles/profiles_state.h', 1025 'browser/profiles/startup_task_runner_service.cc', 1026 'browser/profiles/startup_task_runner_service.h', 1027 'browser/profiles/startup_task_runner_service_factory.cc', 1028 'browser/profiles/startup_task_runner_service_factory.h', 1029 'browser/profiles/storage_partition_descriptor.h', 1030 'browser/remove_rows_table_model.h', 1031 'browser/renderer_context_menu/context_menu_content_type_app_mode.cc', 1032 'browser/renderer_context_menu/context_menu_content_type_app_mode.h', 1033 'browser/renderer_context_menu/context_menu_content_type_extension_popup.cc', 1034 'browser/renderer_context_menu/context_menu_content_type_extension_popup.h', 1035 'browser/renderer_context_menu/context_menu_content_type_factory.cc', 1036 'browser/renderer_context_menu/context_menu_content_type_factory.h', 1037 'browser/renderer_context_menu/context_menu_content_type_panel.cc', 1038 'browser/renderer_context_menu/context_menu_content_type_panel.h', 1039 'browser/renderer_context_menu/context_menu_content_type_platform_app.cc', 1040 'browser/renderer_context_menu/context_menu_content_type_platform_app.h', 1041 'browser/renderer_context_menu/spellchecker_submenu_observer.h', 1042 'browser/renderer_context_menu/spellchecker_submenu_observer_mac.cc', 1043 'browser/renderer_host/chrome_render_message_filter.cc', 1044 'browser/renderer_host/chrome_render_message_filter.h', 1045 'browser/renderer_host/chrome_render_widget_host_view_mac_delegate.h', 1046 'browser/renderer_host/chrome_render_widget_host_view_mac_delegate.mm', 1047 'browser/renderer_host/chrome_render_widget_host_view_mac_history_swiper.h', 1048 'browser/renderer_host/chrome_render_widget_host_view_mac_history_swiper.mm', 1049 'browser/renderer_host/chrome_resource_dispatcher_host_delegate.cc', 1050 'browser/renderer_host/chrome_resource_dispatcher_host_delegate.h', 1051 'browser/renderer_preferences_util.cc', 1052 'browser/renderer_preferences_util.h', 1053 'browser/resources_util.cc', 1054 'browser/resources_util.h', 1055 'browser/safe_browsing/safe_browsing_tab_observer.cc', 1056 'browser/safe_browsing/safe_browsing_tab_observer.h', 1057 'browser/safe_browsing/srt_global_error_win.cc', 1058 'browser/safe_browsing/srt_global_error_win.h', 1059 'browser/search/contextual_search_promo_source_android.cc', 1060 'browser/search/contextual_search_promo_source_android.h', 1061 'browser/search/iframe_source.cc', 1062 'browser/search/iframe_source.h', 1063 'browser/search/instant_io_context.cc', 1064 'browser/search/instant_io_context.h', 1065 'browser/search/instant_service.cc', 1066 'browser/search/instant_service.h', 1067 'browser/search/instant_service_factory.cc', 1068 'browser/search/instant_service_factory.h', 1069 'browser/search/instant_service_observer.cc', 1070 'browser/search/instant_service_observer.h', 1071 'browser/search/local_ntp_source.cc', 1072 'browser/search/local_ntp_source.h', 1073 'browser/search/most_visited_iframe_source.cc', 1074 'browser/searuch/most_visited_iframe_source.h', 1075 'browser/search/search.cc', 1076 'browser/search/search.h', 1077 'browser/search/suggestions/image_manager_impl.cc', 1078 'browser/search/suggestions/image_manager_impl.h', 1079 'browser/search/suggestions/suggestions_service_factory.cc', 1080 'browser/search/suggestions/suggestions_service_factory.h', 1081 'browser/search/suggestions/suggestions_source.cc', 1082 'browser/search/suggestions/suggestions_source.h', 1083 'browser/search_engines/chrome_template_url_service_client.cc', 1084 'browser/search_engines/chrome_template_url_service_client.h', 1085 'browser/search_engines/default_search_pref_migration.cc', 1086 'browser/search_engines/default_search_pref_migration.h', 1087 'browser/search_engines/search_provider_install_data.cc', 1088 'browser/search_engines/search_provider_install_data.h', 1089 'browser/search_engines/search_provider_install_state_message_filter.cc', 1090 'browser/search_engines/search_provider_install_state_message_filter.h', 1091 'browser/search_engines/template_url_fetcher_factory.cc', 1092 'browser/search_engines/template_url_fetcher_factory.h', 1093 'browser/search_engines/template_url_service_android.cc', 1094 'browser/search_engines/template_url_service_android.h', 1095 'browser/search_engines/template_url_service_factory.cc', 1096 'browser/search_engines/template_url_service_factory.h', 1097 'browser/search_engines/ui_thread_search_terms_data.cc', 1098 'browser/search_engines/ui_thread_search_terms_data.h', 1099 'browser/search_engines/ui_thread_search_terms_data_android.cc', 1100 'browser/search_engines/ui_thread_search_terms_data_android.h', 1101 'browser/services/gcm/gcm_account_tracker.cc', 1102 'browser/services/gcm/gcm_account_tracker.h', 1103 'browser/services/gcm/gcm_profile_service.cc', 1104 'browser/services/gcm/gcm_profile_service.h', 1105 'browser/services/gcm/gcm_profile_service_factory.cc', 1106 'browser/services/gcm/gcm_profile_service_factory.h', 1107 'browser/services/gcm/push_messaging_application_id.cc', 1108 'browser/services/gcm/push_messaging_application_id.h', 1109 'browser/services/gcm/push_messaging_infobar_delegate.cc', 1110 'browser/services/gcm/push_messaging_infobar_delegate.h', 1111 'browser/services/gcm/push_messaging_permission_context.cc', 1112 'browser/services/gcm/push_messaging_permission_context.h', 1113 'browser/services/gcm/push_messaging_permission_context_factory.cc', 1114 'browser/services/gcm/push_messaging_permission_context_factory.h', 1115 'browser/services/gcm/push_messaging_service_impl.cc', 1116 'browser/services/gcm/push_messaging_service_impl.h', 1117 'browser/sessions/base_session_service.cc', 1118 'browser/sessions/base_session_service.h', 1119 'browser/sessions/session_data_deleter.cc', 1120 'browser/sessions/session_data_deleter.h', 1121 'browser/sessions/session_restore_android.cc', 1122 'browser/sessions/session_tab_helper.cc', 1123 'browser/sessions/session_tab_helper.h', 1124 'browser/sessions/session_types.cc', 1125 'browser/sessions/session_types.h', 1126 'browser/sessions/tab_restore_service.cc', 1127 'browser/sessions/tab_restore_service.h', 1128 'browser/sessions/tab_restore_service_factory.cc', 1129 'browser/sessions/tab_restore_service_factory.h', 1130 'browser/sessions/tab_restore_service_helper.cc', 1131 'browser/sessions/tab_restore_service_helper.h', 1132 'browser/shell_integration.cc', 1133 'browser/shell_integration.h', 1134 'browser/shell_integration_android.cc', 1135 'browser/shell_integration_chromeos.cc', 1136 'browser/shell_integration_mac.mm', 1137 'browser/shell_integration_win.cc', 1138 'browser/signin/about_signin_internals_factory.cc', 1139 'browser/signin/about_signin_internals_factory.h', 1140 'browser/signin/account_reconcilor_factory.cc', 1141 'browser/signin/account_reconcilor_factory.h', 1142 'browser/signin/account_tracker_service_factory.cc', 1143 'browser/signin/account_tracker_service_factory.h', 1144 'browser/signin/chrome_signin_client.cc', 1145 'browser/signin/chrome_signin_client.h', 1146 'browser/signin/chrome_signin_client_factory.cc', 1147 'browser/signin/chrome_signin_client_factory.h', 1148 'browser/signin/local_auth.cc', 1149 'browser/signin/local_auth.h', 1150 'browser/signin/principals_message_filter.cc', 1151 'browser/signin/principals_message_filter.h', 1152 'browser/signin/profile_identity_provider.cc', 1153 'browser/signin/profile_identity_provider.h', 1154 'browser/signin/profile_oauth2_token_service_factory.cc', 1155 'browser/signin/profile_oauth2_token_service_factory.h', 1156 'browser/signin/screenlock_bridge.cc', 1157 'browser/signin/screenlock_bridge.h', 1158 'browser/signin/signin_manager_factory.cc', 1159 'browser/signin/signin_manager_factory.h', 1160 'browser/signin/signin_names_io_thread.cc', 1161 'browser/signin/signin_names_io_thread.h', 1162 'browser/signin/signin_header_helper.cc', 1163 'browser/signin/signin_header_helper.h', 1164 'browser/signin/signin_tracker_factory.cc', 1165 'browser/signin/signin_tracker_factory.h', 1166 'browser/signin/signin_promo.cc', 1167 'browser/signin/signin_promo.h', 1168 'browser/site_details.cc', 1169 'browser/site_details.h', 1170 'browser/speech/chrome_speech_recognition_manager_delegate.cc', 1171 'browser/speech/chrome_speech_recognition_manager_delegate.h', 1172 'browser/speech/tts_android.cc', 1173 'browser/speech/tts_android.h', 1174 'browser/speech/tts_chromeos.cc', 1175 'browser/speech/tts_controller.h', 1176 'browser/speech/tts_controller_impl.cc', 1177 'browser/speech/tts_controller_impl.h', 1178 'browser/speech/tts_mac.mm', 1179 'browser/speech/tts_platform.cc', 1180 'browser/speech/tts_platform.h', 1181 'browser/speech/tts_message_filter.cc', 1182 'browser/speech/tts_message_filter.h', 1183 'browser/speech/tts_win.cc', 1184 'browser/ssl/chrome_ssl_host_state_delegate.cc', 1185 'browser/ssl/chrome_ssl_host_state_delegate.h', 1186 'browser/ssl/chrome_ssl_host_state_delegate_factory.cc', 1187 'browser/ssl/chrome_ssl_host_state_delegate_factory.h', 1188 'browser/ssl/ssl_blocking_page.cc', 1189 'browser/ssl/ssl_blocking_page.h', 1190 'browser/ssl/ssl_client_certificate_selector.h', 1191 'browser/ssl/ssl_error_info.cc', 1192 'browser/ssl/ssl_error_info.h', 1193 'browser/ssl/ssl_error_classification.cc', 1194 'browser/ssl/ssl_error_classification.h', 1195 'browser/status_icons/status_icon.cc', 1196 'browser/status_icons/status_icon.h', 1197 'browser/status_icons/status_icon_menu_model.cc', 1198 'browser/status_icons/status_icon_menu_model.h', 1199 'browser/status_icons/status_icon_observer.h', 1200 'browser/status_icons/status_tray.cc', 1201 'browser/status_icons/status_tray.h', 1202 'browser/sync/about_sync_util.cc', 1203 'browser/sync/about_sync_util.h', 1204 'browser/sync/backend_migrator.cc', 1205 'browser/sync/backend_migrator.h', 1206 'browser/sync/backend_unrecoverable_error_handler.cc', 1207 'browser/sync/backend_unrecoverable_error_handler.h', 1208 'browser/sync/backup_rollback_controller.cc', 1209 'browser/sync/backup_rollback_controller.h', 1210 'browser/sync/open_tabs_ui_delegate.cc', 1211 'browser/sync/open_tabs_ui_delegate.h', 1212 'browser/sync/glue/autofill_data_type_controller.cc', 1213 'browser/sync/glue/autofill_data_type_controller.h', 1214 'browser/sync/glue/autofill_profile_data_type_controller.cc', 1215 'browser/sync/glue/autofill_profile_data_type_controller.h', 1216 'browser/sync/glue/bookmark_change_processor.cc', 1217 'browser/sync/glue/bookmark_change_processor.h', 1218 'browser/sync/glue/bookmark_data_type_controller.cc', 1219 'browser/sync/glue/bookmark_data_type_controller.h', 1220 'browser/sync/glue/bookmark_model_associator.cc', 1221 'browser/sync/glue/bookmark_model_associator.h', 1222 'browser/sync/glue/browser_thread_model_worker.cc', 1223 'browser/sync/glue/browser_thread_model_worker.h', 1224 'browser/sync/glue/chrome_report_unrecoverable_error.cc', 1225 'browser/sync/glue/chrome_report_unrecoverable_error.h', 1226 'browser/sync/glue/extensions_activity_monitor.cc', 1227 'browser/sync/glue/extensions_activity_monitor.h', 1228 'browser/sync/glue/favicon_cache.cc', 1229 'browser/sync/glue/favicon_cache.h', 1230 'browser/sync/glue/frontend_data_type_controller.cc', 1231 'browser/sync/glue/frontend_data_type_controller.h', 1232 'browser/sync/glue/history_delete_directives_data_type_controller.cc', 1233 'browser/sync/glue/history_delete_directives_data_type_controller.h', 1234 'browser/sync/glue/history_model_worker.cc', 1235 'browser/sync/glue/history_model_worker.h', 1236 'browser/sync/glue/invalidation_adapter.cc', 1237 'browser/sync/glue/invalidation_adapter.h', 1238 'browser/sync/glue/invalidation_helper.cc', 1239 'browser/sync/glue/invalidation_helper.h', 1240 'browser/sync/glue/local_device_info_provider_impl.cc', 1241 'browser/sync/glue/local_device_info_provider_impl.h', 1242 'browser/sync/glue/non_frontend_data_type_controller.cc', 1243 'browser/sync/glue/non_frontend_data_type_controller.h', 1244 'browser/sync/glue/password_data_type_controller.cc', 1245 'browser/sync/glue/password_data_type_controller.h', 1246 'browser/sync/glue/password_model_worker.cc', 1247 'browser/sync/glue/password_model_worker.h', 1248 'browser/sync/glue/search_engine_data_type_controller.cc', 1249 'browser/sync/glue/search_engine_data_type_controller.h', 1250 'browser/sync/glue/sync_backend_host.cc', 1251 'browser/sync/glue/sync_backend_host.h', 1252 'browser/sync/glue/sync_backend_host_core.cc', 1253 'browser/sync/glue/sync_backend_host_core.h', 1254 'browser/sync/glue/sync_backend_host_impl.cc', 1255 'browser/sync/glue/sync_backend_host_impl.h', 1256 'browser/sync/glue/sync_backend_registrar.cc', 1257 'browser/sync/glue/sync_backend_registrar.h', 1258 'browser/sync/glue/sync_start_util.cc', 1259 'browser/sync/glue/sync_start_util.h', 1260 'browser/sync/glue/synced_session.cc', 1261 'browser/sync/glue/synced_session.h', 1262 'browser/sync/glue/synced_session_tracker.cc', 1263 'browser/sync/glue/synced_session_tracker.h', 1264 'browser/sync/glue/synced_tab_delegate_android.cc', 1265 'browser/sync/glue/synced_tab_delegate_android.h', 1266 'browser/sync/glue/synced_window_delegate.h', 1267 'browser/sync/glue/synced_window_delegate_android.cc', 1268 'browser/sync/glue/synced_window_delegate_android.h', 1269 'browser/sync/glue/typed_url_change_processor.cc', 1270 'browser/sync/glue/typed_url_change_processor.h', 1271 'browser/sync/glue/typed_url_data_type_controller.cc', 1272 'browser/sync/glue/typed_url_data_type_controller.h', 1273 'browser/sync/glue/typed_url_model_associator.cc', 1274 'browser/sync/glue/typed_url_model_associator.h', 1275 'browser/sync/glue/ui_model_worker.cc', 1276 'browser/sync/glue/ui_model_worker.h', 1277 'browser/sync/profile_sync_auth_provider.cc', 1278 'browser/sync/profile_sync_auth_provider.h', 1279 'browser/sync/profile_sync_components_factory.h', 1280 'browser/sync/profile_sync_components_factory_impl.cc', 1281 'browser/sync/profile_sync_components_factory_impl.h', 1282 'browser/sync/profile_sync_service.cc', 1283 'browser/sync/profile_sync_service.h', 1284 'browser/sync/profile_sync_service_android.cc', 1285 'browser/sync/profile_sync_service_android.h', 1286 'browser/sync/profile_sync_service_factory.cc', 1287 'browser/sync/profile_sync_service_factory.h', 1288 'browser/sync/profile_sync_service_model_type_selection_android.h', 1289 'browser/sync/profile_sync_service_observer.cc', 1290 'browser/sync/profile_sync_service_observer.h', 1291 'browser/sync/protocol_event_observer.cc', 1292 'browser/sync/protocol_event_observer.h', 1293 'browser/sync/sessions/notification_service_sessions_router.cc', 1294 'browser/sync/sessions/notification_service_sessions_router.h', 1295 'browser/sync/sessions/session_data_type_controller.cc', 1296 'browser/sync/sessions/session_data_type_controller.h', 1297 'browser/sync/sessions/sessions_sync_manager.cc', 1298 'browser/sync/sessions/sessions_sync_manager.h', 1299 'browser/sync/sessions/sessions_util.cc', 1300 'browser/sync/sessions/sessions_util.h', 1301 'browser/sync/sessions/synced_window_delegates_getter.cc', 1302 'browser/sync/sessions/synced_window_delegates_getter.h', 1303 'browser/sync/sessions/tab_node_pool.cc', 1304 'browser/sync/sessions/tab_node_pool.h', 1305 'browser/sync/startup_controller.cc', 1306 'browser/sync/startup_controller.h', 1307 'browser/sync/supervised_user_signin_manager_wrapper.cc', 1308 'browser/sync/supervised_user_signin_manager_wrapper.h', 1309 'browser/sync/sync_error_controller.cc', 1310 'browser/sync/sync_error_controller.h', 1311 'browser/sync/sync_startup_tracker.cc', 1312 'browser/sync/sync_startup_tracker.h', 1313 'browser/sync/sync_type_preference_provider.h', 1314 'browser/tab_contents/navigation_metrics_recorder.cc', 1315 'browser/tab_contents/navigation_metrics_recorder.h', 1316 'browser/tab_contents/retargeting_details.h', 1317 'browser/tab_contents/tab_util.cc', 1318 'browser/tab_contents/tab_util.h', 1319 'browser/task_profiler/auto_tracking.cc', 1320 'browser/task_profiler/auto_tracking.h', 1321 'browser/task_profiler/task_profiler_data_serializer.cc', 1322 'browser/task_profiler/task_profiler_data_serializer.h', 1323 'browser/thumbnails/content_analysis.cc', 1324 'browser/thumbnails/content_analysis.h', 1325 'browser/thumbnails/content_based_thumbnailing_algorithm.cc', 1326 'browser/thumbnails/content_based_thumbnailing_algorithm.h', 1327 'browser/thumbnails/simple_thumbnail_crop.cc', 1328 'browser/thumbnails/simple_thumbnail_crop.h', 1329 'browser/thumbnails/thumbnail_list_source.cc', 1330 'browser/thumbnails/thumbnail_list_source.h', 1331 'browser/thumbnails/thumbnail_service.h', 1332 'browser/thumbnails/thumbnail_service_factory.cc', 1333 'browser/thumbnails/thumbnail_service_factory.h', 1334 'browser/thumbnails/thumbnail_service_impl.cc', 1335 'browser/thumbnails/thumbnail_service_impl.h', 1336 'browser/thumbnails/thumbnail_tab_helper.cc', 1337 'browser/thumbnails/thumbnail_tab_helper.h', 1338 'browser/thumbnails/thumbnailing_algorithm.h', 1339 'browser/thumbnails/thumbnailing_context.cc', 1340 'browser/thumbnails/thumbnailing_context.h', 1341 'browser/translate/chrome_translate_client.cc', 1342 'browser/translate/chrome_translate_client.h', 1343 'browser/translate/translate_accept_languages_factory.cc', 1344 'browser/translate/translate_accept_languages_factory.h', 1345 'browser/translate/translate_service.cc', 1346 'browser/translate/translate_service.h', 1347 'browser/undo/bookmark_renumber_observer.h', 1348 'browser/undo/undo_manager_observer.h', 1349 'browser/undo/undo_operation.h', 1350 'browser/upgrade_detector.cc', 1351 'browser/upgrade_detector.h', 1352 'browser/upload_list.cc', 1353 'browser/upload_list.h', 1354 'browser/web_resource/eula_accepted_notifier.cc', 1355 'browser/web_resource/eula_accepted_notifier.h', 1356 'browser/web_resource/json_asynchronous_unpacker.cc', 1357 'browser/web_resource/json_asynchronous_unpacker.h', 1358 'browser/web_resource/notification_promo.cc', 1359 'browser/web_resource/notification_promo.h', 1360 'browser/web_resource/promo_resource_service.cc', 1361 'browser/web_resource/promo_resource_service.h', 1362 'browser/web_resource/resource_request_allowed_notifier.cc', 1363 'browser/web_resource/resource_request_allowed_notifier.h', 1364 'browser/web_resource/web_resource_service.cc', 1365 'browser/web_resource/web_resource_service.h', 1366 'browser/webdata/autocomplete_syncable_service.cc', 1367 'browser/webdata/autocomplete_syncable_service.h', 1368 'browser/webdata/web_data_service_factory.cc', 1369 'browser/webdata/web_data_service_factory.h', 1370 ], 1371 'chrome_browser_mac_sources': [ 1372 'browser/media_galleries/fileapi/iphoto_data_provider.cc', 1373 'browser/media_galleries/fileapi/iphoto_data_provider.h', 1374 'browser/media_galleries/fileapi/iphoto_file_util.cc', 1375 'browser/media_galleries/fileapi/iphoto_file_util.h', 1376 ], 1377 # Sources (generally "desktop OS importers") used only on Mac & Windows. 1378 'chrome_browser_win_mac_sources': [ 1379 'browser/media_galleries/fileapi/iapps_data_provider.cc', 1380 'browser/media_galleries/fileapi/iapps_data_provider.h', 1381 'browser/media_galleries/fileapi/file_path_watcher_util.cc', 1382 'browser/media_galleries/fileapi/file_path_watcher_util.h', 1383 'browser/media_galleries/fileapi/itunes_data_provider.cc', 1384 'browser/media_galleries/fileapi/itunes_data_provider.h', 1385 'browser/media_galleries/fileapi/itunes_file_util.cc', 1386 'browser/media_galleries/fileapi/itunes_file_util.h', 1387 'browser/media_galleries/fileapi/picasa_data_provider.cc', 1388 'browser/media_galleries/fileapi/picasa_data_provider.h', 1389 'browser/media_galleries/fileapi/picasa_file_util.cc', 1390 'browser/media_galleries/fileapi/picasa_file_util.h', 1391 'browser/media_galleries/fileapi/safe_iapps_library_parser.cc', 1392 'browser/media_galleries/fileapi/safe_iapps_library_parser.h', 1393 'browser/media_galleries/fileapi/safe_itunes_pref_parser_win.cc', 1394 'browser/media_galleries/fileapi/safe_itunes_pref_parser_win.h', 1395 'browser/media_galleries/fileapi/safe_picasa_album_table_reader.cc', 1396 'browser/media_galleries/fileapi/safe_picasa_album_table_reader.h', 1397 'browser/media_galleries/fileapi/safe_picasa_albums_indexer.cc', 1398 'browser/media_galleries/fileapi/safe_picasa_albums_indexer.h', 1399 ], 1400 'chrome_browser_extensions_sources': [ 1401 'browser/accessibility/accessibility_extension_api.cc', 1402 'browser/accessibility/accessibility_extension_api.h', 1403 'browser/autocomplete/keyword_extensions_delegate_impl.cc', 1404 'browser/autocomplete/keyword_extensions_delegate_impl.h', 1405 'browser/content_settings/content_settings_custom_extension_provider.cc', 1406 'browser/content_settings/content_settings_custom_extension_provider.h', 1407 'browser/content_settings/content_settings_internal_extension_provider.cc', 1408 'browser/content_settings/content_settings_internal_extension_provider.h', 1409 'browser/drive/drive_app_registry.cc', 1410 'browser/drive/drive_app_registry.h', 1411 'browser/drive/drive_app_registry_observer.h', 1412 'browser/drive/drive_api_service.cc', 1413 'browser/drive/drive_api_service.h', 1414 'browser/drive/drive_api_util.cc', 1415 'browser/drive/drive_api_util.h', 1416 'browser/drive/drive_notification_manager.cc', 1417 'browser/drive/drive_notification_manager.h', 1418 'browser/drive/drive_notification_manager_factory.cc', 1419 'browser/drive/drive_notification_manager_factory.h', 1420 'browser/drive/drive_notification_observer.h', 1421 'browser/drive/drive_service_interface.cc', 1422 'browser/drive/drive_service_interface.h', 1423 'browser/drive/drive_uploader.cc', 1424 'browser/drive/drive_uploader.h', 1425 'browser/drive/event_logger.cc', 1426 'browser/drive/event_logger.h', 1427 'browser/guest_view/app_view/chrome_app_view_guest_delegate.cc', 1428 'browser/guest_view/app_view/chrome_app_view_guest_delegate.h', 1429 'browser/guest_view/extension_options/chrome_extension_options_guest_delegate.cc', 1430 'browser/guest_view/extension_options/chrome_extension_options_guest_delegate.h', 1431 'browser/guest_view/mime_handler_view/chrome_mime_handler_view_guest_delegate.cc', 1432 'browser/guest_view/mime_handler_view/chrome_mime_handler_view_guest_delegate.h', 1433 'browser/guest_view/web_view/chrome_web_view_guest_delegate.cc', 1434 'browser/guest_view/web_view/chrome_web_view_guest_delegate.h', 1435 'browser/guest_view/web_view/chrome_web_view_permission_helper_delegate.cc', 1436 'browser/guest_view/web_view/chrome_web_view_permission_helper_delegate.h', 1437 'browser/guest_view/web_view/context_menu_content_type_web_view.cc', 1438 'browser/guest_view/web_view/context_menu_content_type_web_view.h', 1439 'browser/infobars/infobar_extension_api.cc', 1440 'browser/infobars/infobar_extension_api.h', 1441 'browser/metrics/extensions_metrics_provider.cc', 1442 'browser/metrics/extensions_metrics_provider.h', 1443 'browser/renderer_host/chrome_extension_message_filter.cc', 1444 'browser/renderer_host/chrome_extension_message_filter.h', 1445 'browser/safe_json_parser.cc', 1446 'browser/safe_json_parser.h', 1447 'browser/search/hotword_client.h', 1448 'browser/search/hotword_service.cc', 1449 'browser/search/hotword_service.h', 1450 'browser/search/hotword_service_factory.cc', 1451 'browser/search/hotword_service_factory.h', 1452 'browser/signin/easy_unlock_auth_attempt.cc', 1453 'browser/signin/easy_unlock_auth_attempt.h', 1454 'browser/signin/easy_unlock_screenlock_state_handler.cc', 1455 'browser/signin/easy_unlock_screenlock_state_handler.h', 1456 'browser/signin/easy_unlock_service.cc', 1457 'browser/signin/easy_unlock_service.h', 1458 'browser/signin/easy_unlock_service_factory.cc', 1459 'browser/signin/easy_unlock_service_factory.h', 1460 'browser/signin/easy_unlock_service_regular.cc', 1461 'browser/signin/easy_unlock_service_regular.h', 1462 'browser/signin/easy_unlock_service_signin_chromeos.cc', 1463 'browser/signin/easy_unlock_service_signin_chromeos.h', 1464 'browser/signin/easy_unlock_toggle_flow.cc', 1465 'browser/signin/easy_unlock_toggle_flow.h', 1466 'browser/speech/extension_api/tts_engine_extension_api.cc', 1467 'browser/speech/extension_api/tts_engine_extension_api.h', 1468 'browser/speech/extension_api/tts_engine_extension_observer.cc', 1469 'browser/speech/extension_api/tts_engine_extension_observer.h', 1470 'browser/speech/extension_api/tts_extension_api.cc', 1471 'browser/speech/extension_api/tts_extension_api.h', 1472 'browser/sync_file_system/conflict_resolution_policy.h', 1473 'browser/sync_file_system/drive_backend/callback_helper.h', 1474 'browser/sync_file_system/drive_backend/callback_tracker.cc', 1475 'browser/sync_file_system/drive_backend/callback_tracker.h', 1476 'browser/sync_file_system/drive_backend/callback_tracker_internal.cc', 1477 'browser/sync_file_system/drive_backend/callback_tracker_internal.h', 1478 'browser/sync_file_system/drive_backend/conflict_resolver.cc', 1479 'browser/sync_file_system/drive_backend/conflict_resolver.h', 1480 'browser/sync_file_system/drive_backend/drive_backend_constants.cc', 1481 'browser/sync_file_system/drive_backend/drive_backend_constants.h', 1482 'browser/sync_file_system/drive_backend/drive_backend_util.cc', 1483 'browser/sync_file_system/drive_backend/drive_backend_util.h', 1484 'browser/sync_file_system/drive_backend/drive_service_on_worker.cc', 1485 'browser/sync_file_system/drive_backend/drive_service_on_worker.h', 1486 'browser/sync_file_system/drive_backend/drive_service_wrapper.cc', 1487 'browser/sync_file_system/drive_backend/drive_service_wrapper.h', 1488 'browser/sync_file_system/drive_backend/drive_uploader_on_worker.cc', 1489 'browser/sync_file_system/drive_backend/drive_uploader_on_worker.h', 1490 'browser/sync_file_system/drive_backend/drive_uploader_wrapper.cc', 1491 'browser/sync_file_system/drive_backend/drive_uploader_wrapper.h', 1492 'browser/sync_file_system/drive_backend/folder_creator.cc', 1493 'browser/sync_file_system/drive_backend/folder_creator.h', 1494 'browser/sync_file_system/drive_backend/leveldb_wrapper.cc', 1495 'browser/sync_file_system/drive_backend/leveldb_wrapper.h', 1496 'browser/sync_file_system/drive_backend/list_changes_task.cc', 1497 'browser/sync_file_system/drive_backend/list_changes_task.h', 1498 'browser/sync_file_system/drive_backend/local_to_remote_syncer.cc', 1499 'browser/sync_file_system/drive_backend/local_to_remote_syncer.h', 1500 'browser/sync_file_system/drive_backend/metadata_database.cc', 1501 'browser/sync_file_system/drive_backend/metadata_database.h', 1502 'browser/sync_file_system/drive_backend/metadata_database_index.cc', 1503 'browser/sync_file_system/drive_backend/metadata_database_index.h', 1504 'browser/sync_file_system/drive_backend/metadata_database_index_interface.h', 1505 'browser/sync_file_system/drive_backend/metadata_database_index_on_disk.cc', 1506 'browser/sync_file_system/drive_backend/metadata_database_index_on_disk.h', 1507 'browser/sync_file_system/drive_backend/metadata_db_migration_util.cc', 1508 'browser/sync_file_system/drive_backend/metadata_db_migration_util.h', 1509 'browser/sync_file_system/drive_backend/register_app_task.cc', 1510 'browser/sync_file_system/drive_backend/register_app_task.h', 1511 'browser/sync_file_system/drive_backend/remote_change_processor_on_worker.cc', 1512 'browser/sync_file_system/drive_backend/remote_change_processor_on_worker.h', 1513 'browser/sync_file_system/drive_backend/remote_change_processor_wrapper.cc', 1514 'browser/sync_file_system/drive_backend/remote_change_processor_wrapper.h', 1515 'browser/sync_file_system/drive_backend/remote_to_local_syncer.cc', 1516 'browser/sync_file_system/drive_backend/remote_to_local_syncer.h', 1517 'browser/sync_file_system/drive_backend/sync_engine.cc', 1518 'browser/sync_file_system/drive_backend/sync_engine.h', 1519 'browser/sync_file_system/drive_backend/sync_engine_context.cc', 1520 'browser/sync_file_system/drive_backend/sync_engine_context.h', 1521 'browser/sync_file_system/drive_backend/sync_engine_initializer.cc', 1522 'browser/sync_file_system/drive_backend/sync_engine_initializer.h', 1523 'browser/sync_file_system/drive_backend/sync_task.cc', 1524 'browser/sync_file_system/drive_backend/sync_task.h', 1525 'browser/sync_file_system/drive_backend/sync_task_manager.cc', 1526 'browser/sync_file_system/drive_backend/sync_task_manager.h', 1527 'browser/sync_file_system/drive_backend/sync_task_token.cc', 1528 'browser/sync_file_system/drive_backend/sync_task_token.h', 1529 'browser/sync_file_system/drive_backend/sync_worker.cc', 1530 'browser/sync_file_system/drive_backend/sync_worker.h', 1531 'browser/sync_file_system/drive_backend/sync_worker_interface.h', 1532 'browser/sync_file_system/drive_backend/task_dependency_manager.cc', 1533 'browser/sync_file_system/drive_backend/task_dependency_manager.h', 1534 'browser/sync_file_system/drive_backend/tracker_id_set.cc', 1535 'browser/sync_file_system/drive_backend/tracker_id_set.h', 1536 'browser/sync_file_system/drive_backend/uninstall_app_task.cc', 1537 'browser/sync_file_system/drive_backend/uninstall_app_task.h', 1538 'browser/sync_file_system/file_change.cc', 1539 'browser/sync_file_system/file_change.h', 1540 'browser/sync_file_system/file_status_observer.h', 1541 'browser/sync_file_system/local/local_file_change_tracker.cc', 1542 'browser/sync_file_system/local/local_file_change_tracker.h', 1543 'browser/sync_file_system/local/local_file_sync_context.cc', 1544 'browser/sync_file_system/local/local_file_sync_context.h', 1545 'browser/sync_file_system/local/local_file_sync_service.cc', 1546 'browser/sync_file_system/local/local_file_sync_service.h', 1547 'browser/sync_file_system/local/local_file_sync_status.cc', 1548 'browser/sync_file_system/local/local_file_sync_status.h', 1549 'browser/sync_file_system/local/local_origin_change_observer.h', 1550 'browser/sync_file_system/local/root_delete_helper.cc', 1551 'browser/sync_file_system/local/root_delete_helper.h', 1552 'browser/sync_file_system/local/sync_file_system_backend.cc', 1553 'browser/sync_file_system/local/sync_file_system_backend.h', 1554 'browser/sync_file_system/local/syncable_file_operation_runner.cc', 1555 'browser/sync_file_system/local/syncable_file_operation_runner.h', 1556 'browser/sync_file_system/local/syncable_file_system_operation.cc', 1557 'browser/sync_file_system/local/syncable_file_system_operation.h', 1558 'browser/sync_file_system/local_change_processor.h', 1559 'browser/sync_file_system/logger.cc', 1560 'browser/sync_file_system/logger.h', 1561 'browser/sync_file_system/remote_change_processor.h', 1562 'browser/sync_file_system/remote_file_sync_service.cc', 1563 'browser/sync_file_system/remote_file_sync_service.h', 1564 'browser/sync_file_system/subtree_set.cc', 1565 'browser/sync_file_system/subtree_set.h', 1566 'browser/sync_file_system/sync_action.cc', 1567 'browser/sync_file_system/sync_action.h', 1568 'browser/sync_file_system/sync_callbacks.h', 1569 'browser/sync_file_system/sync_direction.h', 1570 'browser/sync_file_system/sync_event_observer.h', 1571 'browser/sync_file_system/sync_file_metadata.cc', 1572 'browser/sync_file_system/sync_file_metadata.h', 1573 'browser/sync_file_system/sync_file_status.h', 1574 'browser/sync_file_system/sync_file_system_service.cc', 1575 'browser/sync_file_system/sync_file_system_service.h', 1576 'browser/sync_file_system/sync_file_system_service_factory.cc', 1577 'browser/sync_file_system/sync_file_system_service_factory.h', 1578 'browser/sync_file_system/sync_file_type.h', 1579 'browser/sync_file_system/sync_operation_type.cc', 1580 'browser/sync_file_system/sync_operation_type.h', 1581 'browser/sync_file_system/sync_process_runner.cc', 1582 'browser/sync_file_system/sync_process_runner.h', 1583 'browser/sync_file_system/sync_service_state.h', 1584 'browser/sync_file_system/sync_status_code.cc', 1585 'browser/sync_file_system/sync_status_code.h', 1586 'browser/sync_file_system/syncable_file_system_util.cc', 1587 'browser/sync_file_system/syncable_file_system_util.h', 1588 'browser/sync_file_system/task_logger.cc', 1589 'browser/sync_file_system/task_logger.h', 1590 ], 1591 'chrome_browser_background_sources': [ 1592 'browser/background/background_application_list_model.cc', 1593 'browser/background/background_application_list_model.h', 1594 'browser/background/background_contents_service.cc', 1595 'browser/background/background_contents_service.h', 1596 'browser/background/background_contents_service_factory.cc', 1597 'browser/background/background_contents_service_factory.h', 1598 'browser/background/background_mode_manager.cc', 1599 'browser/background/background_mode_manager.h', 1600 'browser/background/background_mode_manager_chromeos.cc', 1601 'browser/background/background_mode_manager_aura.cc', 1602 'browser/background/background_mode_manager_mac.mm', 1603 'browser/background/background_mode_manager_win.cc', 1604 ], 1605 'chrome_browser_task_manager_sources': [ 1606 'browser/task_manager/background_information.cc', 1607 'browser/task_manager/background_information.h', 1608 'browser/task_manager/browser_process_resource_provider.cc', 1609 'browser/task_manager/browser_process_resource_provider.h', 1610 'browser/task_manager/child_process_resource_provider.cc', 1611 'browser/task_manager/child_process_resource_provider.h', 1612 'browser/task_manager/extension_information.cc', 1613 'browser/task_manager/extension_information.h', 1614 'browser/task_manager/guest_information.cc', 1615 'browser/task_manager/guest_information.h', 1616 'browser/task_manager/panel_information.cc', 1617 'browser/task_manager/panel_information.h', 1618 'browser/task_manager/renderer_resource.cc', 1619 'browser/task_manager/renderer_resource.h', 1620 'browser/task_manager/resource_provider.cc', 1621 'browser/task_manager/resource_provider.h', 1622 'browser/task_manager/tab_contents_information.cc', 1623 'browser/task_manager/tab_contents_information.h', 1624 'browser/task_manager/task_manager.cc', 1625 'browser/task_manager/task_manager.h', 1626 'browser/task_manager/task_manager_util.cc', 1627 'browser/task_manager/task_manager_util.h', 1628 'browser/task_manager/web_contents_information.cc', 1629 'browser/task_manager/web_contents_information.h', 1630 'browser/task_manager/web_contents_resource_provider.cc', 1631 'browser/task_manager/web_contents_resource_provider.h', 1632 ], 1633 'chrome_browser_spellchecker_sources': [ 1634 'browser/spellchecker/feedback.cc', 1635 'browser/spellchecker/feedback.h', 1636 'browser/spellchecker/feedback_sender.cc', 1637 'browser/spellchecker/feedback_sender.h', 1638 'browser/spellchecker/misspelling.cc', 1639 'browser/spellchecker/misspelling.h', 1640 'browser/spellchecker/spellcheck_action.cc', 1641 'browser/spellchecker/spellcheck_action.h', 1642 'browser/spellchecker/spellcheck_custom_dictionary.cc', 1643 'browser/spellchecker/spellcheck_custom_dictionary.h', 1644 'browser/spellchecker/spellcheck_dictionary.h', 1645 'browser/spellchecker/spellcheck_factory.cc', 1646 'browser/spellchecker/spellcheck_factory.h', 1647 'browser/spellchecker/spellcheck_host_metrics.cc', 1648 'browser/spellchecker/spellcheck_host_metrics.h', 1649 'browser/spellchecker/spellcheck_hunspell_dictionary.cc', 1650 'browser/spellchecker/spellcheck_hunspell_dictionary.h', 1651 'browser/spellchecker/spellcheck_message_filter.cc', 1652 'browser/spellchecker/spellcheck_message_filter.h', 1653 'browser/spellchecker/spellcheck_message_filter_mac.cc', 1654 'browser/spellchecker/spellcheck_message_filter_mac.h', 1655 'browser/spellchecker/spellcheck_platform_mac.h', 1656 'browser/spellchecker/spellcheck_platform_mac.mm', 1657 'browser/spellchecker/spellcheck_service.cc', 1658 'browser/spellchecker/spellcheck_service.h', 1659 'browser/spellchecker/spelling_service_client.cc', 1660 'browser/spellchecker/spelling_service_client.h', 1661 'browser/spellchecker/word_trimmer.cc', 1662 'browser/spellchecker/word_trimmer.h', 1663 ], 1664 'chrome_browser_nacl_sources': [ 1665 'browser/component_updater/pnacl/pnacl_component_installer.cc', 1666 'browser/component_updater/pnacl/pnacl_component_installer.h', 1667 'browser/nacl_host/nacl_browser_delegate_impl.cc', 1668 'browser/nacl_host/nacl_browser_delegate_impl.h', 1669 'browser/nacl_host/nacl_infobar_delegate.cc', 1670 'browser/nacl_host/nacl_infobar_delegate.h', 1671 ], 1672 # See also the plugin_installation_sources list below. 1673 'chrome_browser_plugins_sources': [ 1674 'browser/browsing_data/browsing_data_flash_lso_helper.cc', 1675 'browser/browsing_data/browsing_data_flash_lso_helper.h', 1676 'browser/component_updater/flash_component_installer.h', 1677 'browser/component_updater/pepper_flash_component_installer.cc', 1678 'browser/component_updater/ppapi_utils.cc', 1679 'browser/component_updater/ppapi_utils.h', 1680 'browser/metrics/plugin_metrics_provider.cc', 1681 'browser/metrics/plugin_metrics_provider.h', 1682 'browser/pepper_broker_infobar_delegate.cc', 1683 'browser/pepper_broker_infobar_delegate.h', 1684 'browser/pepper_flash_settings_manager.cc', 1685 'browser/pepper_flash_settings_manager.h', 1686 'browser/plugins/chrome_plugin_service_filter.cc', 1687 'browser/plugins/chrome_plugin_service_filter.h', 1688 'browser/plugins/plugin_data_remover_helper.cc', 1689 'browser/plugins/plugin_data_remover_helper.h', 1690 'browser/plugins/plugin_finder.cc', 1691 'browser/plugins/plugin_finder.h', 1692 'browser/plugins/plugin_infobar_delegates.cc', 1693 'browser/plugins/plugin_infobar_delegates.h', 1694 'browser/plugins/plugin_info_message_filter.cc', 1695 'browser/plugins/plugin_info_message_filter.h', 1696 'browser/plugins/plugin_metadata.cc', 1697 'browser/plugins/plugin_metadata.h', 1698 'browser/plugins/plugin_observer.cc', 1699 'browser/plugins/plugin_observer.h', 1700 'browser/plugins/plugin_prefs.cc', 1701 'browser/plugins/plugin_prefs.h', 1702 'browser/plugins/plugin_prefs_factory.cc', 1703 'browser/plugins/plugin_prefs_factory.h', 1704 'browser/plugins/plugin_status_pref_setter.cc', 1705 'browser/plugins/plugin_status_pref_setter.h', 1706 'browser/renderer_host/pepper/chrome_browser_pepper_host_factory.cc', 1707 'browser/renderer_host/pepper/chrome_browser_pepper_host_factory.h', 1708 'browser/renderer_host/pepper/device_id_fetcher.h', 1709 'browser/renderer_host/pepper/device_id_fetcher.cc', 1710 'browser/renderer_host/pepper/monitor_finder_mac.h', 1711 'browser/renderer_host/pepper/monitor_finder_mac.mm', 1712 'browser/renderer_host/pepper/pepper_broker_message_filter.cc', 1713 'browser/renderer_host/pepper/pepper_broker_message_filter.h', 1714 'browser/renderer_host/pepper/pepper_flash_browser_host.cc', 1715 'browser/renderer_host/pepper/pepper_flash_browser_host.h', 1716 'browser/renderer_host/pepper/pepper_flash_clipboard_message_filter.cc', 1717 'browser/renderer_host/pepper/pepper_flash_clipboard_message_filter.h', 1718 'browser/renderer_host/pepper/pepper_flash_drm_host.cc', 1719 'browser/renderer_host/pepper/pepper_flash_drm_host.h', 1720 'browser/renderer_host/pepper/pepper_isolated_file_system_message_filter.cc', 1721 'browser/renderer_host/pepper/pepper_isolated_file_system_message_filter.h', 1722 'browser/renderer_host/pepper/pepper_output_protection_message_filter.cc', 1723 'browser/renderer_host/pepper/pepper_output_protection_message_filter.h', 1724 'browser/renderer_host/pepper/pepper_talk_host.cc', 1725 'browser/renderer_host/pepper/pepper_talk_host.h', 1726 ], 1727 'chrome_browser_plugin_installation_sources': [ 1728 'browser/plugins/plugin_installer.cc', 1729 'browser/plugins/plugin_installer.h', 1730 'browser/plugins/plugin_installer_observer.cc', 1731 'browser/plugins/plugin_installer_observer.h', 1732 'browser/plugins/plugins_resource_service.cc', 1733 'browser/plugins/plugins_resource_service.h', 1734 ], 1735 'chrome_browser_nss_sources': [ 1736 'browser/certificate_manager_model.cc', 1737 'browser/certificate_manager_model.h', 1738 'browser/net/nss_context.cc', 1739 'browser/net/nss_context.h', 1740 'browser/net/nss_context_chromeos.cc', 1741 'browser/net/nss_context_linux.cc', 1742 'third_party/mozilla_security_manager/nsNSSCertHelper.cpp', 1743 'third_party/mozilla_security_manager/nsNSSCertHelper.h', 1744 'third_party/mozilla_security_manager/nsNSSCertificate.cpp', 1745 'third_party/mozilla_security_manager/nsNSSCertificate.h', 1746 'third_party/mozilla_security_manager/nsUsageArrayHelper.cpp', 1747 'third_party/mozilla_security_manager/nsUsageArrayHelper.h', 1748 ], 1749 # Used on all platforms when notifications are enabled. 1750 'chrome_browser_notifications_sources': [ 1751 'browser/notifications/desktop_notification_infobar_delegate.cc', 1752 'browser/notifications/desktop_notification_infobar_delegate.h', 1753 'browser/notifications/desktop_notification_profile_util.cc', 1754 'browser/notifications/desktop_notification_profile_util.h', 1755 'browser/notifications/desktop_notification_service.cc', 1756 'browser/notifications/desktop_notification_service.h', 1757 'browser/notifications/desktop_notification_service_factory.cc', 1758 'browser/notifications/desktop_notification_service_factory.h', 1759 'browser/notifications/message_center_notification_manager_win.cc', 1760 'browser/notifications/notification.cc', 1761 'browser/notifications/notification.h', 1762 'browser/notifications/screen_lock_notification_blocker.cc', 1763 'browser/notifications/screen_lock_notification_blocker.h', 1764 'browser/notifications/fullscreen_notification_blocker.cc', 1765 'browser/notifications/fullscreen_notification_blocker.h', 1766 'browser/notifications/login_state_notification_blocker_chromeos.cc', 1767 'browser/notifications/login_state_notification_blocker_chromeos.h', 1768 'browser/notifications/notification_delegate.cc', 1769 'browser/notifications/notification_delegate.h', 1770 'browser/notifications/notification_object_proxy.cc', 1771 'browser/notifications/notification_object_proxy.h', 1772 'browser/notifications/notification_system_observer.cc', 1773 'browser/notifications/notification_system_observer.h', 1774 'browser/notifications/notification_ui_manager.h', 1775 'browser/notifications/notification_ui_manager_android.cc', 1776 'browser/notifications/notification_ui_manager_android.h', 1777 ], 1778 # Used on non-Android platforms when notifications are enabled. 1779 'chrome_browser_non_android_notifications_sources': [ 1780 'browser/notifications/extension_welcome_notification.cc', 1781 'browser/notifications/extension_welcome_notification.h', 1782 'browser/notifications/extension_welcome_notification_factory.cc', 1783 'browser/notifications/extension_welcome_notification_factory.h', 1784 'browser/notifications/google_now_notification_stats_collector.cc', 1785 'browser/notifications/google_now_notification_stats_collector.h', 1786 'browser/notifications/message_center_notification_manager.cc', 1787 'browser/notifications/message_center_notification_manager.h', 1788 'browser/notifications/message_center_settings_controller.cc', 1789 'browser/notifications/message_center_settings_controller.h', 1790 'browser/notifications/message_center_stats_collector.cc', 1791 'browser/notifications/message_center_stats_collector.h', 1792 'browser/notifications/notification_conversion_helper.h', 1793 'browser/notifications/notification_conversion_helper.cc', 1794 'browser/notifications/notification_ui_manager_desktop.cc', 1795 'browser/notifications/sync_notifier/chrome_notifier_service.cc', 1796 'browser/notifications/sync_notifier/chrome_notifier_service_factory.cc', 1797 'browser/notifications/sync_notifier/chrome_notifier_service_factory.h', 1798 'browser/notifications/sync_notifier/chrome_notifier_service.h', 1799 ], 1800 'chrome_browser_themes_sources': [ 1801 'browser/sync/glue/theme_data_type_controller.cc', 1802 'browser/sync/glue/theme_data_type_controller.h', 1803 'browser/themes/browser_theme_pack.cc', 1804 'browser/themes/browser_theme_pack.h', 1805 'browser/themes/custom_theme_supplier.cc', 1806 'browser/themes/custom_theme_supplier.h', 1807 'browser/themes/theme_properties.cc', 1808 'browser/themes/theme_properties.h', 1809 'browser/themes/theme_service.cc', 1810 'browser/themes/theme_service_factory.cc', 1811 'browser/themes/theme_service_factory.h', 1812 'browser/themes/theme_service.h', 1813 'browser/themes/theme_service_mac.mm', 1814 'browser/themes/theme_syncable_service.cc', 1815 'browser/themes/theme_syncable_service.h', 1816 ], 1817 # Used both when enable_printing == 1 (full) and == 2 (basic) 1818 'chrome_browser_basic_printing_sources': [ 1819 'browser/printing/print_job.cc', 1820 'browser/printing/print_job.h', 1821 'browser/printing/print_job_manager.cc', 1822 'browser/printing/print_job_manager.h', 1823 'browser/printing/print_job_worker.cc', 1824 'browser/printing/print_job_worker.h', 1825 'browser/printing/print_job_worker_owner.cc', 1826 'browser/printing/print_job_worker_owner.h', 1827 'browser/printing/print_view_manager_base.cc', 1828 'browser/printing/print_view_manager_base.h', 1829 'browser/printing/printer_query.cc', 1830 'browser/printing/printer_query.h', 1831 'browser/printing/printing_message_filter.cc', 1832 'browser/printing/printing_message_filter.h', 1833 ], 1834 # Used on top of the "basic" sources when enable_printing == 1 (full). 1835 'chrome_browser_full_printing_sources': [ 1836 'browser/local_discovery/pwg_raster_converter.cc', 1837 'browser/local_discovery/pwg_raster_converter.h', 1838 'browser/printing/background_printing_manager.cc', 1839 'browser/printing/background_printing_manager.h', 1840 'browser/printing/cloud_print/cloud_print_proxy_service.cc', 1841 'browser/printing/cloud_print/cloud_print_proxy_service_factory.cc', 1842 'browser/printing/cloud_print/cloud_print_proxy_service_factory.h', 1843 'browser/printing/cloud_print/cloud_print_proxy_service.h', 1844 'browser/printing/print_dialog_cloud.cc', 1845 'browser/printing/print_dialog_cloud.h', 1846 'browser/printing/printer_manager_dialog.h', 1847 'browser/printing/printer_manager_dialog_linux.cc', 1848 'browser/printing/printer_manager_dialog_mac.mm', 1849 'browser/printing/printer_manager_dialog_win.cc', 1850 'browser/printing/print_error_dialog.cc', 1851 'browser/printing/print_error_dialog.h', 1852 'browser/printing/print_preview_context_menu_observer.cc', 1853 'browser/printing/print_preview_context_menu_observer.h', 1854 'browser/printing/print_preview_data_service.cc', 1855 'browser/printing/print_preview_data_service.h', 1856 'browser/printing/print_preview_dialog_controller.cc', 1857 'browser/printing/print_preview_dialog_controller.h', 1858 'browser/printing/print_preview_message_handler.cc', 1859 'browser/printing/print_preview_message_handler.h', 1860 'browser/printing/print_view_manager.cc', 1861 'browser/printing/print_view_manager.h', 1862 'browser/printing/print_view_manager_observer.h', 1863 'browser/service_process/service_process_control.cc', 1864 'browser/service_process/service_process_control.h', 1865 'browser/service_process/service_process_control_mac.mm', 1866 'browser/task_manager/printing_information.cc', 1867 'browser/task_manager/printing_information.h', 1868 ], 1869 # Used only in basic printing (enable_printing == 2) mode. 1870 'chrome_browser_basic_only_printing_sources': [ 1871 'browser/printing/print_view_manager_basic.cc', 1872 'browser/printing/print_view_manager_basic.h', 1873 ], 1874 'chrome_browser_printing_emf_sources': [ 1875 'browser/printing/pdf_to_emf_converter.cc', 1876 'browser/printing/pdf_to_emf_converter.h', 1877 ], 1878 'chrome_browser_session_service_sources': [ 1879 'browser/sessions/session_restore.cc', 1880 'browser/sessions/session_service.cc', 1881 'browser/sessions/session_service.h', 1882 'browser/sessions/session_service_factory.cc', 1883 'browser/sessions/session_service_factory.h', 1884 ], 1885 'chrome_browser_android_sources': [ 1886 'browser/metrics/android_metrics_provider.cc', 1887 'browser/metrics/android_metrics_provider.h', 1888 'browser/sessions/in_memory_tab_restore_service.cc', 1889 'browser/sessions/in_memory_tab_restore_service.h', 1890 'browser/signin/android_profile_oauth2_token_service.cc', 1891 'browser/signin/android_profile_oauth2_token_service.h', 1892 'browser/ssl/ssl_add_certificate_android.cc', 1893 'browser/web_resource/notification_promo_mobile_ntp.cc', 1894 'browser/web_resource/notification_promo_mobile_ntp.h', 1895 'browser/media/protected_media_identifier_infobar_delegate.cc', 1896 'browser/media/protected_media_identifier_infobar_delegate.h', 1897 'browser/media/protected_media_identifier_permission_context.cc', 1898 'browser/media/protected_media_identifier_permission_context.h', 1899 'browser/media/protected_media_identifier_permission_context_factory.cc', 1900 'browser/media/protected_media_identifier_permission_context_factory.h', 1901 ], 1902 # Used everywhere but Android. 1903 'chrome_browser_non_android_sources': [ 1904 'browser/accessibility/accessibility_events.cc', 1905 'browser/accessibility/accessibility_events.h', 1906 'browser/accessibility/accessibility_extension_api_constants.cc', 1907 'browser/accessibility/accessibility_extension_api_constants.h', 1908 'browser/accessibility/invert_bubble_prefs.cc', 1909 'browser/accessibility/invert_bubble_prefs.h', 1910 'browser/auto_launch_trial.cc', 1911 'browser/auto_launch_trial.h', 1912 'browser/bookmarks/bookmark_html_writer.cc', 1913 'browser/bookmarks/bookmark_html_writer.h', 1914 'browser/certificate_viewer.cc', 1915 'browser/certificate_viewer.h', 1916 'browser/chrome_browser_main_posix.cc', 1917 'browser/chrome_browser_main_posix.h', 1918 'browser/chrome_process_singleton.cc', 1919 'browser/chrome_process_singleton.h', 1920 'browser/component_updater/widevine_cdm_component_installer.cc', 1921 'browser/component_updater/widevine_cdm_component_installer.h', 1922 'browser/custom_home_pages_table_model.cc', 1923 'browser/custom_home_pages_table_model.h', 1924 'browser/diagnostics/diagnostics_controller.cc', 1925 'browser/diagnostics/diagnostics_controller.h', 1926 'browser/diagnostics/diagnostics_metrics.cc', 1927 'browser/diagnostics/diagnostics_metrics.h', 1928 'browser/diagnostics/diagnostics_model.cc', 1929 'browser/diagnostics/diagnostics_model.h', 1930 'browser/diagnostics/diagnostics_test.cc', 1931 'browser/diagnostics/diagnostics_test.h', 1932 'browser/diagnostics/diagnostics_writer.cc', 1933 'browser/diagnostics/diagnostics_writer.h', 1934 'browser/diagnostics/recon_diagnostics.cc', 1935 'browser/diagnostics/recon_diagnostics.h', 1936 'browser/diagnostics/sqlite_diagnostics.cc', 1937 'browser/diagnostics/sqlite_diagnostics.h', 1938 'browser/download/download_crx_util.cc', 1939 'browser/download/download_crx_util.h', 1940 'browser/download/download_danger_prompt.cc', 1941 'browser/download/download_danger_prompt.h', 1942 'browser/download/download_shelf.cc', 1943 'browser/download/download_shelf_context_menu.cc', 1944 'browser/download/download_shelf_context_menu.h', 1945 'browser/download/download_shelf.h', 1946 'browser/external_protocol/external_protocol_observer.cc', 1947 'browser/external_protocol/external_protocol_observer.h', 1948 'browser/feedback/feedback_profile_observer.cc', 1949 'browser/feedback/feedback_profile_observer.h', 1950 'browser/feedback/show_feedback_page.cc', 1951 'browser/feedback/system_logs/about_system_logs_fetcher.cc', 1952 'browser/feedback/system_logs/about_system_logs_fetcher.h', 1953 'browser/feedback/system_logs/log_sources/chrome_internal_log_source.cc', 1954 'browser/feedback/system_logs/log_sources/chrome_internal_log_source.h', 1955 'browser/feedback/system_logs/log_sources/memory_details_log_source.cc', 1956 'browser/feedback/system_logs/log_sources/memory_details_log_source.h', 1957 'browser/feedback/system_logs/scrubbed_system_logs_fetcher.cc', 1958 'browser/feedback/system_logs/scrubbed_system_logs_fetcher.h', 1959 'browser/feedback/system_logs/system_logs_fetcher_base.cc', 1960 'browser/feedback/system_logs/system_logs_fetcher_base.h', 1961 'browser/first_run/first_run.cc', 1962 'browser/first_run/first_run_dialog.h', 1963 'browser/first_run/first_run.h', 1964 'browser/first_run/first_run_internal.h', 1965 'browser/first_run/first_run_internal_linux.cc', 1966 'browser/first_run/first_run_internal_mac.mm', 1967 'browser/first_run/first_run_internal_posix.cc', 1968 'browser/first_run/first_run_internal_win.cc', 1969 'browser/first_run/upgrade_util.h', 1970 'browser/first_run/upgrade_util_mac.cc', 1971 'browser/first_run/upgrade_util_win.cc', 1972 'browser/first_run/upgrade_util_win.h', 1973 'browser/font_family_cache.cc', 1974 'browser/font_family_cache.h', 1975 'browser/idle.cc', 1976 'browser/importer/external_process_importer_client.cc', 1977 'browser/importer/external_process_importer_client.h', 1978 'browser/importer/external_process_importer_host.cc', 1979 'browser/importer/external_process_importer_host.h', 1980 'browser/importer/firefox_profile_lock.cc', 1981 'browser/importer/firefox_profile_lock.h', 1982 'browser/importer/firefox_profile_lock_posix.cc', 1983 'browser/importer/firefox_profile_lock_win.cc', 1984 'browser/importer/importer_list.cc', 1985 'browser/importer/importer_list.h', 1986 'browser/importer/importer_lock_dialog.h', 1987 'browser/importer/importer_progress_observer.h', 1988 'browser/importer/importer_uma.cc', 1989 'browser/importer/importer_uma.h', 1990 'browser/importer/in_process_importer_bridge.cc', 1991 'browser/importer/in_process_importer_bridge.h', 1992 'browser/importer/profile_writer.cc', 1993 'browser/importer/profile_writer.h', 1994 'browser/invalidation/ticl_profile_settings_provider.cc', 1995 'browser/invalidation/ticl_profile_settings_provider.h', 1996 'browser/lifetime/browser_close_manager.cc', 1997 'browser/lifetime/browser_close_manager.h', 1998 'browser/media_galleries/fileapi/av_scanning_file_validator.cc', 1999 'browser/media_galleries/fileapi/av_scanning_file_validator.h', 2000 'browser/media_galleries/fileapi/device_media_async_file_util.cc', 2001 'browser/media_galleries/fileapi/device_media_async_file_util.h', 2002 'browser/media_galleries/fileapi/iapps_finder.h', 2003 'browser/media_galleries/fileapi/iapps_finder_impl.cc', 2004 'browser/media_galleries/fileapi/iapps_finder_impl.h', 2005 'browser/media_galleries/fileapi/iapps_finder_impl_mac.mm', 2006 'browser/media_galleries/fileapi/iapps_finder_impl_win.cc', 2007 'browser/media_galleries/fileapi/media_file_system_backend.cc', 2008 'browser/media_galleries/fileapi/media_file_system_backend.h', 2009 'browser/media_galleries/fileapi/media_file_validator_factory.cc', 2010 'browser/media_galleries/fileapi/media_file_validator_factory.h', 2011 'browser/media_galleries/fileapi/media_path_filter.cc', 2012 'browser/media_galleries/fileapi/media_path_filter.h', 2013 'browser/media_galleries/fileapi/mtp_device_async_delegate.cc', 2014 'browser/media_galleries/fileapi/mtp_device_async_delegate.h', 2015 'browser/media_galleries/fileapi/mtp_device_map_service.cc', 2016 'browser/media_galleries/fileapi/mtp_device_map_service.h', 2017 'browser/media_galleries/fileapi/mtp_file_stream_reader.cc', 2018 'browser/media_galleries/fileapi/mtp_file_stream_reader.h', 2019 'browser/media_galleries/fileapi/native_media_file_util.cc', 2020 'browser/media_galleries/fileapi/native_media_file_util.h', 2021 'browser/media_galleries/fileapi/picasa_finder.cc', 2022 'browser/media_galleries/fileapi/picasa_finder.h', 2023 'browser/media_galleries/fileapi/picasa_finder_mac.mm', 2024 'browser/media_galleries/fileapi/readahead_file_stream_reader.cc', 2025 'browser/media_galleries/fileapi/readahead_file_stream_reader.h', 2026 'browser/media_galleries/fileapi/safe_audio_video_checker.cc', 2027 'browser/media_galleries/fileapi/safe_audio_video_checker.h', 2028 'browser/media_galleries/fileapi/safe_media_metadata_parser.cc', 2029 'browser/media_galleries/fileapi/safe_media_metadata_parser.h', 2030 'browser/media_galleries/fileapi/supported_audio_video_checker.cc', 2031 'browser/media_galleries/fileapi/supported_audio_video_checker.h', 2032 'browser/media_galleries/fileapi/supported_image_type_validator.cc', 2033 'browser/media_galleries/fileapi/supported_image_type_validator.h', 2034 'browser/media_galleries/gallery_watch_manager.cc', 2035 'browser/media_galleries/gallery_watch_manager.h', 2036 'browser/media_galleries/gallery_watch_manager_observer.h', 2037 'browser/media_galleries/imported_media_gallery_registry.cc', 2038 'browser/media_galleries/imported_media_gallery_registry.h', 2039 'browser/media_galleries/linux/mtp_device_delegate_impl_linux.cc', 2040 'browser/media_galleries/linux/mtp_device_delegate_impl_linux.h', 2041 'browser/media_galleries/linux/mtp_device_object_enumerator.cc', 2042 'browser/media_galleries/linux/mtp_device_object_enumerator.h', 2043 'browser/media_galleries/linux/mtp_device_task_helper.cc', 2044 'browser/media_galleries/linux/mtp_device_task_helper.h', 2045 'browser/media_galleries/linux/mtp_device_task_helper_map_service.cc', 2046 'browser/media_galleries/linux/mtp_device_task_helper_map_service.h', 2047 'browser/media_galleries/linux/mtp_read_file_worker.cc', 2048 'browser/media_galleries/linux/mtp_read_file_worker.h', 2049 'browser/media_galleries/linux/snapshot_file_details.cc', 2050 'browser/media_galleries/linux/snapshot_file_details.h', 2051 'browser/media_galleries/mac/mtp_device_delegate_impl_mac.h', 2052 'browser/media_galleries/mac/mtp_device_delegate_impl_mac.mm', 2053 'browser/media_galleries/media_file_system_registry.cc', 2054 'browser/media_galleries/media_file_system_registry.h', 2055 'browser/media_galleries/media_folder_finder.cc', 2056 'browser/media_galleries/media_folder_finder.h', 2057 'browser/media_galleries/media_galleries_dialog_controller.cc', 2058 'browser/media_galleries/media_galleries_dialog_controller.h', 2059 'browser/media_galleries/media_galleries_histograms.cc', 2060 'browser/media_galleries/media_galleries_histograms.h', 2061 'browser/media_galleries/media_galleries_permission_controller.cc', 2062 'browser/media_galleries/media_galleries_permission_controller.h', 2063 'browser/media_galleries/media_galleries_preferences.cc', 2064 'browser/media_galleries/media_galleries_preferences_factory.cc', 2065 'browser/media_galleries/media_galleries_preferences_factory.h', 2066 'browser/media_galleries/media_galleries_preferences.h', 2067 'browser/media_galleries/media_galleries_scan_result_controller.cc', 2068 'browser/media_galleries/media_galleries_scan_result_controller.h', 2069 'browser/media_galleries/media_gallery_context_menu.cc', 2070 'browser/media_galleries/media_gallery_context_menu.h', 2071 'browser/media_galleries/media_scan_manager.cc', 2072 'browser/media_galleries/media_scan_manager.h', 2073 'browser/media_galleries/media_scan_manager_observer.h', 2074 'browser/media_galleries/media_scan_types.cc', 2075 'browser/media_galleries/media_scan_types.h', 2076 'browser/media_galleries/win/mtp_device_delegate_impl_win.cc', 2077 'browser/media_galleries/win/mtp_device_delegate_impl_win.h', 2078 'browser/media_galleries/win/mtp_device_object_entry.cc', 2079 'browser/media_galleries/win/mtp_device_object_entry.h', 2080 'browser/media_galleries/win/mtp_device_object_enumerator.cc', 2081 'browser/media_galleries/win/mtp_device_object_enumerator.h', 2082 'browser/media_galleries/win/mtp_device_operations_util.cc', 2083 'browser/media_galleries/win/mtp_device_operations_util.h', 2084 'browser/media_galleries/win/portable_device_map_service.cc', 2085 'browser/media_galleries/win/portable_device_map_service.h', 2086 'browser/media_galleries/win/snapshot_file_details.cc', 2087 'browser/media_galleries/win/snapshot_file_details.h', 2088 'browser/net/firefox_proxy_settings.cc', 2089 'browser/net/firefox_proxy_settings.h', 2090 'browser/net/predictor_tab_helper.cc', 2091 'browser/net/predictor_tab_helper.h', 2092 'browser/process_singleton_modal_dialog_lock.cc', 2093 'browser/process_singleton_modal_dialog_lock.h', 2094 'browser/process_singleton_posix.cc', 2095 'browser/process_singleton_startup_lock.cc', 2096 'browser/process_singleton_startup_lock.h', 2097 'browser/profile_resetter/automatic_profile_resetter.cc', 2098 'browser/profile_resetter/automatic_profile_resetter_delegate.cc', 2099 'browser/profile_resetter/automatic_profile_resetter_delegate.h', 2100 'browser/profile_resetter/automatic_profile_resetter_factory.cc', 2101 'browser/profile_resetter/automatic_profile_resetter_factory.h', 2102 'browser/profile_resetter/automatic_profile_resetter.h', 2103 'browser/profile_resetter/automatic_profile_resetter_mementos.cc', 2104 'browser/profile_resetter/automatic_profile_resetter_mementos.h', 2105 'browser/profile_resetter/brandcode_config_fetcher.cc', 2106 'browser/profile_resetter/brandcode_config_fetcher.h', 2107 'browser/profile_resetter/brandcoded_default_settings.cc', 2108 'browser/profile_resetter/brandcoded_default_settings.h', 2109 'browser/profile_resetter/jtl_foundation.cc', 2110 'browser/profile_resetter/jtl_foundation.h', 2111 'browser/profile_resetter/jtl_instructions.h', 2112 'browser/profile_resetter/jtl_interpreter.cc', 2113 'browser/profile_resetter/jtl_interpreter.h', 2114 'browser/profile_resetter/profile_reset_global_error.cc', 2115 'browser/profile_resetter/profile_reset_global_error.h', 2116 'browser/profile_resetter/profile_resetter.cc', 2117 'browser/profile_resetter/profile_resetter.h', 2118 'browser/profile_resetter/resettable_settings_snapshot.cc', 2119 'browser/profile_resetter/resettable_settings_snapshot.h', 2120 'browser/profiles/profile_shortcut_manager.cc', 2121 'browser/profiles/profile_shortcut_manager.h', 2122 'browser/renderer_context_menu/render_view_context_menu.cc', 2123 'browser/renderer_context_menu/render_view_context_menu.h', 2124 'browser/renderer_context_menu/spelling_bubble_model.cc', 2125 'browser/renderer_context_menu/spelling_bubble_model.h', 2126 'browser/renderer_context_menu/spelling_menu_observer.cc', 2127 'browser/renderer_context_menu/spelling_menu_observer.h', 2128 'browser/repost_form_warning_controller.cc', 2129 'browser/repost_form_warning_controller.h', 2130 'browser/search/search_terms_tracker.cc', 2131 'browser/search/search_terms_tracker.h', 2132 'browser/services/gcm/gcm_desktop_utils.cc', 2133 'browser/services/gcm/gcm_desktop_utils.h', 2134 'browser/sessions/persistent_tab_restore_service.cc', 2135 'browser/sessions/persistent_tab_restore_service.h', 2136 'browser/sessions/session_backend.cc', 2137 'browser/sessions/session_backend.h', 2138 'browser/sessions/session_command.cc', 2139 'browser/sessions/session_command.h', 2140 'browser/signin/signin_ui_util.cc', 2141 'browser/signin/signin_ui_util.h', 2142 'browser/speech/extension_api/tts_extension_api_constants.cc', # Should be moved to extensions section? 2143 'browser/speech/extension_api/tts_extension_api_constants.h', 2144 'browser/ssl/ssl_add_certificate.cc', 2145 'browser/ssl/ssl_add_certificate.h', 2146 'browser/ssl/ssl_client_auth_observer.cc', 2147 'browser/ssl/ssl_client_auth_observer.h', 2148 'browser/status_icons/desktop_notification_balloon.cc', 2149 'browser/status_icons/desktop_notification_balloon.h', 2150 'browser/sync/glue/extension_backed_data_type_controller.cc', 2151 'browser/sync/glue/extension_backed_data_type_controller.h', 2152 'browser/sync/glue/extension_data_type_controller.cc', 2153 'browser/sync/glue/extension_data_type_controller.h', 2154 'browser/sync/glue/extension_setting_data_type_controller.cc', 2155 'browser/sync/glue/extension_setting_data_type_controller.h', 2156 'browser/sync/glue/synced_tab_delegate.cc', 2157 'browser/sync/profile_sync_service_base.cc', 2158 'browser/sync/profile_sync_service_base.h', 2159 'browser/sync/sync_ui_util.cc', 2160 'browser/sync/sync_ui_util.h', 2161 'browser/tab_contents/background_contents.cc', 2162 'browser/tab_contents/background_contents.h', 2163 ], 2164 # Cross-platform Aura files. 2165 'chrome_browser_aura_sources': [ 2166 # This file is called _views but has aura calls in it. 2167 'browser/download/drag_download_item_views.cc', 2168 'browser/lifetime/application_lifetime_aura.cc', 2169 'browser/platform_util_aura.cc', 2170 ], 2171 # Cross-platform Ash sources. 2172 'chrome_browser_ash_sources': [ 2173 'browser/media/desktop_media_list_ash.cc', 2174 'browser/media/desktop_media_list_ash.h', 2175 'browser/signin/signin_error_notifier_ash.cc', 2176 'browser/signin/signin_error_notifier_ash.h', 2177 'browser/signin/signin_error_notifier_factory_ash.cc', 2178 'browser/signin/signin_error_notifier_factory_ash.h', 2179 'browser/sync/sync_error_notifier_ash.cc', 2180 'browser/sync/sync_error_notifier_ash.h', 2181 'browser/sync/sync_error_notifier_factory_ash.cc', 2182 'browser/sync/sync_error_notifier_factory_ash.h', 2183 ], 2184 'chrome_browser_win_sources': [ 2185 'browser/browser_process_platform_part_aurawin.cc', 2186 'browser/browser_process_platform_part_aurawin.h', 2187 'browser/first_run/try_chrome_dialog_view.cc', 2188 'browser/first_run/try_chrome_dialog_view.h', 2189 'browser/first_run/upgrade_util.cc', 2190 'browser/google/did_run_updater_win.cc', 2191 'browser/google/did_run_updater_win.h', 2192 'browser/hang_monitor/hang_crash_dump_win.cc', 2193 'browser/hang_monitor/hang_crash_dump_win.h', 2194 'browser/hang_monitor/hung_plugin_action.cc', 2195 'browser/hang_monitor/hung_plugin_action.h', 2196 'browser/hang_monitor/hung_window_detector.cc', 2197 'browser/hang_monitor/hung_window_detector.h', 2198 'browser/metro_viewer/chrome_metro_viewer_process_host_aurawin.cc', 2199 'browser/metro_viewer/chrome_metro_viewer_process_host_aurawin.h', 2200 'browser/renderer_context_menu/spellchecker_submenu_observer_hunspell.cc', 2201 ], 2202 'chrome_browser_non_win_sources': [ 2203 'browser/profiles/profile_shortcut_manager_stub.cc', 2204 ], 2205 # Desktop Linux and ChromeOS. 2206 'chrome_browser_linux_sources': [ 2207 'browser/renderer_context_menu/spellchecker_submenu_observer_hunspell.cc', 2208 ], 2209 # Desktop linux, doesn't count ChromeOS. 2210 'chrome_browser_desktop_linux_sources': [ 2211 'browser/first_run/upgrade_util.cc', 2212 'browser/first_run/upgrade_util_linux.cc', 2213 'browser/first_run/upgrade_util_linux.h', 2214 'browser/fullscreen_aurax11.cc', 2215 'browser/icon_loader_auralinux.cc', 2216 'browser/idle_linux.cc', 2217 'browser/idle_query_x11.cc', 2218 'browser/idle_query_x11.h', 2219 'browser/password_manager/native_backend_kwallet_x.cc', 2220 'browser/password_manager/native_backend_kwallet_x.h', 2221 'browser/platform_util_linux.cc', 2222 'browser/screensaver_window_finder_x11.cc', 2223 'browser/screensaver_window_finder_x11.h', 2224 'browser/shell_integration_linux.cc', 2225 'browser/shell_integration_linux.h', 2226 'browser/speech/tts_linux.cc', 2227 'browser/sxs_linux.cc', 2228 'browser/sxs_linux.h', 2229 'browser/themes/theme_service_aurax11.cc', 2230 'browser/themes/theme_service_aurax11.h', 2231 'browser/web_applications/web_app_linux.cc', 2232 ], 2233 # X11 sources, coveres desktop Linux and ChromeOS. 2234 'chrome_browser_x11_sources': [ 2235 'browser/chrome_browser_main_extra_parts_x11.cc', 2236 'browser/chrome_browser_main_extra_parts_x11.h', 2237 ], 2238 # Android and iOS, not CrOS. 2239 'chrome_browser_mobile_sources': [ 2240 'browser/chrome_browser_field_trials_mobile.cc', 2241 'browser/chrome_browser_field_trials_mobile.h', 2242 'browser/metrics/variations/variations_request_scheduler_mobile.cc', 2243 'browser/metrics/variations/variations_request_scheduler_mobile.h', 2244 'browser/net/spdyproxy/proxy_advisor.cc', 2245 'browser/net/spdyproxy/proxy_advisor.h', 2246 ], 2247 # Everything but Android and iOS. 2248 'chrome_browser_non_mobile_sources': [ 2249 'browser/chrome_browser_field_trials_desktop.cc', 2250 'browser/chrome_browser_field_trials_desktop.h', 2251 'browser/chrome_device_client.cc', 2252 'browser/chrome_device_client.h', 2253 ], 2254 'chrome_browser_supervised_user_sources': [ 2255 'browser/supervised_user/custodian_profile_downloader_service.cc', 2256 'browser/supervised_user/custodian_profile_downloader_service.h', 2257 'browser/supervised_user/custodian_profile_downloader_service_factory.cc', 2258 'browser/supervised_user/custodian_profile_downloader_service_factory.h', 2259 'browser/supervised_user/experimental/supervised_user_blacklist.cc', 2260 'browser/supervised_user/experimental/supervised_user_blacklist.h', 2261 'browser/supervised_user/experimental/supervised_user_blacklist_downloader.cc', 2262 'browser/supervised_user/experimental/supervised_user_blacklist_downloader.h', 2263 'browser/supervised_user/permission_request_creator.h', 2264 'browser/supervised_user/permission_request_creator_apiary.cc', 2265 'browser/supervised_user/permission_request_creator_apiary.h', 2266 'browser/supervised_user/permission_request_creator_sync.cc', 2267 'browser/supervised_user/permission_request_creator_sync.h', 2268 'browser/supervised_user/supervised_user_constants.cc', 2269 'browser/supervised_user/supervised_user_constants.h', 2270 'browser/supervised_user/supervised_user_interstitial.cc', 2271 'browser/supervised_user/supervised_user_interstitial.h', 2272 'browser/supervised_user/supervised_user_navigation_observer.cc', 2273 'browser/supervised_user/supervised_user_navigation_observer.h', 2274 'browser/supervised_user/supervised_user_pref_mapping_service.cc', 2275 'browser/supervised_user/supervised_user_pref_mapping_service.h', 2276 'browser/supervised_user/supervised_user_pref_mapping_service_factory.cc', 2277 'browser/supervised_user/supervised_user_pref_mapping_service_factory.h', 2278 'browser/supervised_user/supervised_user_pref_store.cc', 2279 'browser/supervised_user/supervised_user_pref_store.h', 2280 'browser/supervised_user/supervised_user_refresh_token_fetcher.cc', 2281 'browser/supervised_user/supervised_user_refresh_token_fetcher.h', 2282 'browser/supervised_user/supervised_user_registration_utility.cc', 2283 'browser/supervised_user/supervised_user_registration_utility.h', 2284 'browser/supervised_user/supervised_user_registration_utility_stub.cc', 2285 'browser/supervised_user/supervised_user_registration_utility_stub.h', 2286 'browser/supervised_user/supervised_user_resource_throttle.cc', 2287 'browser/supervised_user/supervised_user_resource_throttle.h', 2288 'browser/supervised_user/supervised_user_service.cc', 2289 'browser/supervised_user/supervised_user_service.h', 2290 'browser/supervised_user/supervised_user_service_factory.cc', 2291 'browser/supervised_user/supervised_user_service_factory.h', 2292 'browser/supervised_user/supervised_user_service_observer.h', 2293 'browser/supervised_user/supervised_user_settings_service.cc', 2294 'browser/supervised_user/supervised_user_settings_service.h', 2295 'browser/supervised_user/supervised_user_settings_service_factory.cc', 2296 'browser/supervised_user/supervised_user_settings_service_factory.h', 2297 'browser/supervised_user/supervised_user_shared_settings_service.cc', 2298 'browser/supervised_user/supervised_user_shared_settings_service.h', 2299 'browser/supervised_user/supervised_user_shared_settings_service_factory.cc', 2300 'browser/supervised_user/supervised_user_shared_settings_service_factory.h', 2301 'browser/supervised_user/supervised_user_shared_settings_update.cc', 2302 'browser/supervised_user/supervised_user_shared_settings_update.h', 2303 'browser/supervised_user/supervised_user_site_list.cc', 2304 'browser/supervised_user/supervised_user_site_list.h', 2305 'browser/supervised_user/supervised_user_sync_data_type_controller.cc', 2306 'browser/supervised_user/supervised_user_sync_data_type_controller.h', 2307 'browser/supervised_user/supervised_user_sync_service.cc', 2308 'browser/supervised_user/supervised_user_sync_service.h', 2309 'browser/supervised_user/supervised_user_sync_service_factory.cc', 2310 'browser/supervised_user/supervised_user_sync_service_factory.h', 2311 'browser/supervised_user/supervised_user_sync_service_observer.h', 2312 'browser/supervised_user/supervised_user_theme.cc', 2313 'browser/supervised_user/supervised_user_theme.h', 2314 'browser/supervised_user/supervised_user_url_filter.cc', 2315 'browser/supervised_user/supervised_user_url_filter.h', 2316 'browser/supervised_user/supervised_users.h', 2317 ], 2318 'chrome_browser_undo_sources': [ 2319 'browser/undo/bookmark_undo_service.cc', 2320 'browser/undo/bookmark_undo_service_factory.cc', 2321 'browser/undo/bookmark_undo_service_factory.h', 2322 'browser/undo/bookmark_undo_service.h', 2323 'browser/undo/bookmark_undo_utils.cc', 2324 'browser/undo/bookmark_undo_utils.h', 2325 'browser/undo/undo_manager.cc', 2326 'browser/undo/undo_manager.h', 2327 ], 2328 'chrome_browser_webrtc_sources': [ 2329 # TODO(brettw) should webrtc_log_list.cc go here? 2330 'browser/media/webrtc_log_uploader.cc', 2331 'browser/media/webrtc_log_uploader.h', 2332 'browser/media/webrtc_log_util.cc', 2333 'browser/media/webrtc_log_util.h', 2334 'browser/media/webrtc_logging_handler_host.cc', 2335 'browser/media/webrtc_logging_handler_host.h', 2336 'browser/media/webrtc_rtp_dump_handler.cc', 2337 'browser/media/webrtc_rtp_dump_handler.h', 2338 'browser/media/webrtc_rtp_dump_writer.cc', 2339 'browser/media/webrtc_rtp_dump_writer.h', 2340 ], 2341 'chrome_browser_gnome_keyring_sources': [ 2342 'browser/password_manager/native_backend_gnome_x.cc', 2343 'browser/password_manager/native_backend_gnome_x.h', 2344 ], 2345 'chrome_browser_captive_portal_sources': [ 2346 'browser/captive_portal/captive_portal_login_detector.cc', 2347 'browser/captive_portal/captive_portal_login_detector.h', 2348 'browser/captive_portal/captive_portal_service.cc', 2349 'browser/captive_portal/captive_portal_service.h', 2350 'browser/captive_portal/captive_portal_service_factory.cc', 2351 'browser/captive_portal/captive_portal_service_factory.h', 2352 'browser/captive_portal/captive_portal_tab_helper.cc', 2353 'browser/captive_portal/captive_portal_tab_helper.h', 2354 'browser/captive_portal/captive_portal_tab_reloader.cc', 2355 'browser/captive_portal/captive_portal_tab_reloader.h', 2356 ], 2357 'chrome_browser_service_discovery_sources': [ 2358 'browser/local_discovery/cloud_device_list.cc', 2359 'browser/local_discovery/cloud_device_list.h', 2360 'browser/local_discovery/cloud_device_list_delegate.cc', 2361 'browser/local_discovery/cloud_device_list_delegate.h', 2362 'browser/local_discovery/cloud_print_printer_list.cc', 2363 'browser/local_discovery/cloud_print_printer_list.h', 2364 'browser/local_discovery/device_description.cc', 2365 'browser/local_discovery/device_description.h', 2366 'browser/local_discovery/gcd_api_flow.cc', 2367 'browser/local_discovery/gcd_api_flow.h', 2368 'browser/local_discovery/gcd_api_flow_impl.cc', 2369 'browser/local_discovery/gcd_api_flow_impl.h', 2370 'browser/local_discovery/gcd_constants.cc', 2371 'browser/local_discovery/gcd_constants.h', 2372 'browser/local_discovery/gcd_registration_ticket_request.cc', 2373 'browser/local_discovery/gcd_registration_ticket_request.h', 2374 'browser/local_discovery/privet_confirm_api_flow.cc', 2375 'browser/local_discovery/privet_confirm_api_flow.h', 2376 'browser/local_discovery/privet_constants.cc', 2377 'browser/local_discovery/privet_constants.h', 2378 'browser/local_discovery/privet_device_lister.cc', 2379 'browser/local_discovery/privet_device_lister.h', 2380 'browser/local_discovery/privet_device_lister_impl.cc', 2381 'browser/local_discovery/privet_device_lister_impl.h', 2382 'browser/local_discovery/privet_device_resolver.cc', 2383 'browser/local_discovery/privet_device_resolver.h', 2384 'browser/local_discovery/privet_http.cc', 2385 'browser/local_discovery/privet_http.h', 2386 'browser/local_discovery/privet_http_asynchronous_factory.cc', 2387 'browser/local_discovery/privet_http_asynchronous_factory.h', 2388 'browser/local_discovery/privet_http_asynchronous_factory_mac.cc', 2389 'browser/local_discovery/privet_http_asynchronous_factory_mac.h', 2390 'browser/local_discovery/privet_http_impl.cc', 2391 'browser/local_discovery/privet_http_impl.h', 2392 'browser/local_discovery/privet_local_printer_lister.cc', 2393 'browser/local_discovery/privet_local_printer_lister.h', 2394 'browser/local_discovery/privet_notifications.cc', 2395 'browser/local_discovery/privet_notifications.h', 2396 'browser/local_discovery/privet_notifications_factory.cc', 2397 'browser/local_discovery/privet_notifications_factory.h', 2398 'browser/local_discovery/privet_url_fetcher.cc', 2399 'browser/local_discovery/privet_url_fetcher.h', 2400 'browser/local_discovery/privetv3_crypto_provider.cc', 2401 'browser/local_discovery/privetv3_crypto_provider.h', 2402 'browser/local_discovery/privetv3_session.cc', 2403 'browser/local_discovery/privetv3_session.h', 2404 'browser/local_discovery/privetv3_setup_flow.cc', 2405 'browser/local_discovery/privetv3_setup_flow.h', 2406 'browser/local_discovery/privetv3_setup_operation.cc', 2407 'browser/local_discovery/privetv3_setup_operation.h', 2408 'browser/local_discovery/service_discovery_client_mac.h', 2409 'browser/local_discovery/service_discovery_client_mac.mm', 2410 'browser/local_discovery/service_discovery_client_mac_factory.h', 2411 'browser/local_discovery/service_discovery_client_mac_factory.mm', 2412 'browser/local_discovery/service_discovery_device_lister.cc', 2413 'browser/local_discovery/service_discovery_device_lister.h', 2414 'browser/local_discovery/service_discovery_shared_client.cc', 2415 'browser/local_discovery/service_discovery_shared_client.h', 2416 ], 2417 'chrome_browser_mdns_sources': [ 2418 'browser/local_discovery/privet_http_asynchronous_factory_impl.cc', 2419 'browser/local_discovery/privet_http_asynchronous_factory_impl.h', 2420 'browser/local_discovery/privet_traffic_detector.cc', 2421 'browser/local_discovery/privet_traffic_detector.h', 2422 'browser/local_discovery/service_discovery_client_mdns.cc', 2423 'browser/local_discovery/service_discovery_client_mdns.h', 2424 'browser/local_discovery/service_discovery_client_utility.cc', 2425 'browser/local_discovery/service_discovery_client_utility.h', 2426 'browser/local_discovery/service_discovery_host_client.cc', 2427 'browser/local_discovery/service_discovery_host_client.h', 2428 ], 2429 'chrome_browser_rlz_sources': [ 2430 'browser/rlz/rlz.cc', 2431 'browser/rlz/rlz_chromeos.cc', 2432 'browser/rlz/rlz_mac.cc', 2433 'browser/rlz/rlz_win.cc', 2434 'browser/rlz/rlz.h', 2435 ], 2436 'chrome_browser_wifi_bootstrapping_sources': [ 2437 'browser/local_discovery/wifi/bootstrapping_device_lister.cc', 2438 'browser/local_discovery/wifi/bootstrapping_device_lister.h', 2439 'browser/local_discovery/wifi/bootstrapping_network_switcher.cc', 2440 'browser/local_discovery/wifi/bootstrapping_network_switcher.h', 2441 'browser/local_discovery/wifi/credential_getter_win.cc', 2442 'browser/local_discovery/wifi/credential_getter_win.h', 2443 'browser/local_discovery/wifi/wifi_manager.cc', 2444 'browser/local_discovery/wifi/wifi_manager.h', 2445 ], 2446 # Parts of wifi bootstrapping (above) used everywhere except chromeos. 2447 'chrome_browser_win_mac_wifi_bootstrapping_sources': [ 2448 'browser/local_discovery/wifi/wifi_manager_nonchromeos.cc', 2449 'browser/local_discovery/wifi/wifi_manager_nonchromeos.h', 2450 ], 2451 # Files to use when configuration policy is enabled that are also shared 2452 # with iOS (iOS normally doesn't shared file lists). Non-iOS policy files 2453 # are below. 2454 'chrome_browser_policy_shared_with_ios_sources': [ 2455 'browser/net/proxy_policy_handler.cc', 2456 'browser/net/proxy_policy_handler.h', 2457 'browser/policy/cloud/cloud_policy_invalidator.cc', 2458 'browser/policy/cloud/cloud_policy_invalidator.h', 2459 'browser/policy/cloud/policy_header_service_factory.h', 2460 'browser/policy/cloud/policy_header_service_factory.cc', 2461 'browser/policy/cloud/user_cloud_policy_invalidator_factory.cc', 2462 'browser/policy/cloud/user_cloud_policy_invalidator_factory.h', 2463 'browser/policy/cloud/user_cloud_policy_invalidator.cc', 2464 'browser/policy/cloud/user_cloud_policy_invalidator.h', 2465 'browser/policy/configuration_policy_handler_list_factory.cc', 2466 'browser/policy/configuration_policy_handler_list_factory.h', 2467 'browser/policy/managed_bookmarks_policy_handler.cc', 2468 'browser/policy/managed_bookmarks_policy_handler.h', 2469 'browser/policy/policy_helpers.cc', 2470 'browser/policy/policy_helpers.h', 2471 'browser/policy/profile_policy_connector.cc', 2472 'browser/policy/profile_policy_connector.h', 2473 'browser/policy/profile_policy_connector_factory.cc', 2474 'browser/policy/profile_policy_connector_factory.h', 2475 'browser/policy/schema_registry_service.cc', 2476 'browser/policy/schema_registry_service.h', 2477 'browser/policy/schema_registry_service_factory.cc', 2478 'browser/policy/schema_registry_service_factory.h', 2479 'browser/profiles/incognito_mode_policy_handler.cc', 2480 'browser/profiles/incognito_mode_policy_handler.h', 2481 ], 2482 # Same as the "policy shared with ios" section above, but these files are 2483 # not used on ChromeOS. 2484 'chrome_browser_policy_shared_with_ios_not_chromeos_sources': [ 2485 'browser/policy/cloud/user_cloud_policy_manager_factory.cc', 2486 'browser/policy/cloud/user_cloud_policy_manager_factory.h', 2487 'browser/policy/cloud/user_policy_signin_service_base.cc', 2488 'browser/policy/cloud/user_policy_signin_service_base.h', 2489 'browser/policy/cloud/user_policy_signin_service_factory.cc', 2490 'browser/policy/cloud/user_policy_signin_service_factory.h', 2491 ], 2492 # Files to use when configuration policy is enabled that are not shared 2493 # with iOS. 2494 'chrome_browser_policy_non_ios_sources': [ 2495 'browser/policy/chrome_browser_policy_connector.cc', 2496 'browser/policy/chrome_browser_policy_connector.h', 2497 'browser/policy/device_management_service_configuration.cc', 2498 'browser/policy/device_management_service_configuration.h', 2499 'browser/policy/file_selection_dialogs_policy_handler.cc', 2500 'browser/policy/file_selection_dialogs_policy_handler.h', 2501 'browser/policy/javascript_policy_handler.cc', 2502 'browser/policy/javascript_policy_handler.h', 2503 'browser/policy/network_prediction_policy_handler.cc', 2504 'browser/policy/network_prediction_policy_handler.h', 2505 'browser/sessions/restore_on_startup_policy_handler.cc', 2506 'browser/sessions/restore_on_startup_policy_handler.h', 2507 'browser/sync/sync_policy_handler.cc', 2508 'browser/sync/sync_policy_handler.h', 2509 ], 2510 # Files to compile when configuration policy is disabled. Note that the 2511 # connector factory is also used when policy is enabled. 2512 'chrome_browser_policy_disabled_sources': [ 2513 'browser/policy/profile_policy_connector_stub.cc', 2514 'browser/policy/profile_policy_connector.h', 2515 'browser/policy/profile_policy_connector_factory.cc', 2516 'browser/policy/profile_policy_connector_factory.h', 2517 ], 2518 # Policy sources used only on Android and iOS (CrOS not counted). 2519 'chrome_browser_policy_mobile_sources': [ 2520 'browser/policy/cloud/user_policy_signin_service_mobile.cc', 2521 'browser/policy/cloud/user_policy_signin_service_mobile.h', 2522 ], 2523 # Policy sources used only on desktop OS's (CrOS not counted). 2524 'chrome_browser_policy_desktop_sources': [ 2525 'browser/policy/cloud/user_policy_signin_service.cc', 2526 'browser/policy/cloud/user_policy_signin_service.h', 2527 'browser/sync/sync_global_error.cc', 2528 'browser/sync/sync_global_error.h', 2529 'browser/upgrade_detector_impl.cc', 2530 'browser/upgrade_detector_impl.h', 2531 ], 2532 # Used for safe browsing in basic mode (safe_browsing=2) as well as full 2533 # mode (safe_browsing=1). 2534 'chrome_browser_basic_safe_browsing_sources': [ 2535 'browser/renderer_host/safe_browsing_resource_throttle_factory.cc', 2536 'browser/renderer_host/safe_browsing_resource_throttle_factory.h', 2537 'browser/safe_browsing/malware_details_cache.cc', 2538 'browser/safe_browsing/malware_details_cache.h', 2539 'browser/safe_browsing/malware_details.cc', 2540 'browser/safe_browsing/malware_details.h', 2541 'browser/safe_browsing/malware_details_history.cc', 2542 'browser/safe_browsing/malware_details_history.h', 2543 'browser/safe_browsing/ping_manager.cc', 2544 'browser/safe_browsing/ping_manager.h', 2545 'browser/safe_browsing/protocol_manager_helper.cc', 2546 'browser/safe_browsing/protocol_manager_helper.h', 2547 'browser/safe_browsing/safe_browsing_blocking_page.cc', 2548 'browser/safe_browsing/safe_browsing_blocking_page.h', 2549 'browser/safe_browsing/safe_browsing_service.cc', 2550 'browser/safe_browsing/safe_browsing_service.h', 2551 'browser/safe_browsing/safe_browsing_util.cc', 2552 'browser/safe_browsing/safe_browsing_util.h', 2553 'browser/safe_browsing/ui_manager.cc', 2554 'browser/safe_browsing/ui_manager.h', 2555 ], 2556 # Files in addition to the "basic" ones to use for full safe browsing. 2557 'chrome_browser_full_safe_browsing_sources': [ 2558 'browser/download/download_completion_blocker.cc', 2559 'browser/download/download_completion_blocker.h', 2560 'browser/renderer_host/safe_browsing_resource_throttle.cc', 2561 'browser/renderer_host/safe_browsing_resource_throttle.h', 2562 'browser/safe_browsing/binary_feature_extractor.h', 2563 'browser/safe_browsing/binary_feature_extractor_posix.cc', 2564 'browser/safe_browsing/binary_feature_extractor_win.cc', 2565 'browser/safe_browsing/browser_feature_extractor.cc', 2566 'browser/safe_browsing/browser_feature_extractor.h', 2567 'browser/safe_browsing/browser_features.cc', 2568 'browser/safe_browsing/browser_features.h', 2569 'browser/safe_browsing/chunk_range.cc', 2570 'browser/safe_browsing/chunk_range.h', 2571 'browser/safe_browsing/client_side_detection_host.cc', 2572 'browser/safe_browsing/client_side_detection_host.h', 2573 'browser/safe_browsing/client_side_detection_service.cc', 2574 'browser/safe_browsing/client_side_detection_service.h', 2575 'browser/safe_browsing/database_manager.cc', 2576 'browser/safe_browsing/database_manager.h', 2577 'browser/safe_browsing/download_feedback.cc', 2578 'browser/safe_browsing/download_feedback.h', 2579 'browser/safe_browsing/download_feedback_service.cc', 2580 'browser/safe_browsing/download_feedback_service.h', 2581 'browser/safe_browsing/download_protection_service.cc', 2582 'browser/safe_browsing/download_protection_service.h', 2583 'browser/safe_browsing/incident_reporting/add_incident_callback.h', 2584 'browser/safe_browsing/incident_reporting/binary_integrity_analyzer.cc', 2585 'browser/safe_browsing/incident_reporting/binary_integrity_analyzer.h', 2586 'browser/safe_browsing/incident_reporting/binary_integrity_analyzer_win.cc', 2587 'browser/safe_browsing/incident_reporting/binary_integrity_incident_handlers.cc', 2588 'browser/safe_browsing/incident_reporting/binary_integrity_incident_handlers.h', 2589 'browser/safe_browsing/incident_reporting/blacklist_load_analyzer.cc', 2590 'browser/safe_browsing/incident_reporting/blacklist_load_analyzer.h', 2591 'browser/safe_browsing/incident_reporting/blacklist_load_analyzer_win.cc', 2592 'browser/safe_browsing/incident_reporting/blacklist_load_incident_handlers.cc', 2593 'browser/safe_browsing/incident_reporting/blacklist_load_incident_handlers.h', 2594 'browser/safe_browsing/incident_reporting/delayed_analysis_callback.h', 2595 'browser/safe_browsing/incident_reporting/delayed_callback_runner.cc', 2596 'browser/safe_browsing/incident_reporting/delayed_callback_runner.h', 2597 'browser/safe_browsing/incident_reporting/environment_data_collection.cc', 2598 'browser/safe_browsing/incident_reporting/environment_data_collection.h', 2599 'browser/safe_browsing/incident_reporting/environment_data_collection_win.cc', 2600 'browser/safe_browsing/incident_reporting/environment_data_collection_win.h', 2601 'browser/safe_browsing/incident_reporting/incident_handler_util.cc', 2602 'browser/safe_browsing/incident_reporting/incident_handler_util.h', 2603 'browser/safe_browsing/incident_reporting/incident_reporting_service.cc', 2604 'browser/safe_browsing/incident_reporting/incident_reporting_service.h', 2605 'browser/safe_browsing/incident_reporting/incident_report_uploader.cc', 2606 'browser/safe_browsing/incident_reporting/incident_report_uploader.h', 2607 'browser/safe_browsing/incident_reporting/incident_report_uploader_impl.cc', 2608 'browser/safe_browsing/incident_reporting/incident_report_uploader_impl.h', 2609 'browser/safe_browsing/incident_reporting/last_download_finder.cc', 2610 'browser/safe_browsing/incident_reporting/last_download_finder.h', 2611 'browser/safe_browsing/incident_reporting/module_integrity_verifier_win.cc', 2612 'browser/safe_browsing/incident_reporting/module_integrity_verifier_win.h', 2613 'browser/safe_browsing/incident_reporting/preference_validation_delegate.cc', 2614 'browser/safe_browsing/incident_reporting/preference_validation_delegate.h', 2615 'browser/safe_browsing/incident_reporting/tracked_preference_incident_handlers.cc', 2616 'browser/safe_browsing/incident_reporting/tracked_preference_incident_handlers.h', 2617 'browser/safe_browsing/path_sanitizer.cc', 2618 'browser/safe_browsing/path_sanitizer.h', 2619 'browser/safe_browsing/pe_image_reader_win.cc', 2620 'browser/safe_browsing/pe_image_reader_win.h', 2621 'browser/safe_browsing/prefix_set.cc', 2622 'browser/safe_browsing/prefix_set.h', 2623 'browser/safe_browsing/protocol_manager.cc', 2624 'browser/safe_browsing/protocol_manager.h', 2625 'browser/safe_browsing/protocol_parser.cc', 2626 'browser/safe_browsing/protocol_parser.h', 2627 'browser/safe_browsing/safe_browsing_database.cc', 2628 'browser/safe_browsing/safe_browsing_database.h', 2629 'browser/safe_browsing/safe_browsing_store.cc', 2630 'browser/safe_browsing/safe_browsing_store_file.cc', 2631 'browser/safe_browsing/safe_browsing_store_file.h', 2632 'browser/safe_browsing/safe_browsing_store.h', 2633 'browser/safe_browsing/sandboxed_zip_analyzer.cc', 2634 'browser/safe_browsing/sandboxed_zip_analyzer.h', 2635 'browser/safe_browsing/two_phase_uploader.cc', 2636 'browser/safe_browsing/two_phase_uploader.h', 2637 ], 2638 # ChromeOS-sources not ending in _chromeos (which would be included in 2639 # other sections and filtered out for non-ChromeOS platforms. 2640 'chrome_browser_chromeos_sources': [ 2641 'browser/metrics/chromeos_metrics_provider.cc', 2642 'browser/metrics/chromeos_metrics_provider.h', 2643 'browser/renderer_host/offline_resource_throttle.cc', 2644 'browser/renderer_host/offline_resource_throttle.h', 2645 # This is technically also dependent on enable_plugins but we don't 2646 # support ChromeOS with enable_plugins==0. 2647 'browser/renderer_host/pepper/pepper_platform_verification_message_filter.cc', 2648 'browser/renderer_host/pepper/pepper_platform_verification_message_filter.h', 2649 'browser/services/gcm/chromeos_gcm_connection_observer.cc', 2650 'browser/services/gcm/chromeos_gcm_connection_observer.h', 2651 ], 2652 # Used everywhere but ChromeOS. 2653 'chrome_browser_non_chromeos_sources': [ 2654 # TODO(brettw) it's suspicious that these _desktop.cc files are compiled 2655 # for Android. We should test removing them on Android. 2656 'browser/profiles/avatar_menu_desktop.cc', 2657 'browser/profiles/avatar_menu_observer.h', 2658 'browser/profiles/avatar_menu_actions_desktop.cc', 2659 'browser/profiles/avatar_menu_actions_desktop.h', 2660 'browser/profiles/profile_list_desktop.cc', 2661 'browser/profiles/profile_list_desktop.h', 2662 'browser/signin/signin_global_error.cc', 2663 'browser/signin/signin_global_error.h', 2664 'browser/signin/signin_global_error_factory.cc', 2665 'browser/signin/signin_global_error_factory.h', 2666 'browser/sync/sync_global_error_factory.cc', 2667 'browser/sync/sync_global_error_factory.h', 2668 ], 2669 # iOS does not use any of the sources from above. Instead this file list is 2670 # used. This list is not shared with anything else and shared file names 2671 # will be duplicated elsewhere for other builds. 2672 'chrome_browser_ios_sources': [ 2673 'browser/browser_process.cc', 2674 'browser/browser_process.h', 2675 'browser/browser_process_platform_part_base.cc', 2676 'browser/browser_process_platform_part_base.h', 2677 'browser/google/chrome_google_url_tracker_client.cc', 2678 'browser/google/chrome_google_url_tracker_client.h', 2679 'browser/google/google_brand.cc', 2680 'browser/google/google_brand_chromeos.cc', 2681 'browser/google/google_brand_chromeos.h', 2682 'browser/google/google_brand.h', 2683 'browser/google/google_profile_helper.cc', 2684 'browser/google/google_profile_helper.h', 2685 'browser/google/google_search_counter_android.cc', 2686 'browser/google/google_search_counter_android.h', 2687 'browser/google/google_search_counter.cc', 2688 'browser/google/google_search_counter.h', 2689 'browser/google/google_update_settings_posix.cc', 2690 'browser/google/google_update_win.cc', 2691 'browser/google/google_update_win.h', 2692 'browser/google/google_url_tracker_factory.cc', 2693 'browser/google/google_url_tracker_factory.h', 2694 'browser/google/google_url_tracker_navigation_helper_impl.cc', 2695 'browser/google/google_url_tracker_navigation_helper_impl.h', 2696 'browser/net/spdyproxy/data_reduction_proxy_settings_ios.cc', 2697 'browser/net/spdyproxy/data_reduction_proxy_settings_ios.h', 2698 'browser/rlz/rlz.h', 2699 'browser/rlz/rlz_ios.mm', 2700 ], 2701 'chrome_browser_jni_sources': [ 2702 'android/java/src/org/chromium/chrome/browser/AccessibilityUtil.java', 2703 'android/java/src/org/chromium/chrome/browser/ApplicationLifetime.java', 2704 'android/java/src/org/chromium/chrome/browser/accessibility/FontSizePrefs.java', 2705 'android/java/src/org/chromium/chrome/browser/autofill/AutofillDialogControllerAndroid.java', 2706 'android/java/src/org/chromium/chrome/browser/autofill/AutofillDialogResult.java', 2707 'android/java/src/org/chromium/chrome/browser/autofill/AutofillLogger.java', 2708 'android/java/src/org/chromium/chrome/browser/autofill/AutofillPopupBridge.java', 2709 'android/java/src/org/chromium/chrome/browser/autofill/PersonalDataManager.java', 2710 'android/java/src/org/chromium/chrome/browser/BookmarksBridge.java', 2711 'android/java/src/org/chromium/chrome/browser/BrowserVersion.java', 2712 'android/java/src/org/chromium/chrome/browser/banners/AppBannerManager.java', 2713 'android/java/src/org/chromium/chrome/browser/CertificateViewer.java', 2714 'android/java/src/org/chromium/chrome/browser/ChromiumApplication.java', 2715 'android/java/src/org/chromium/chrome/browser/ChromeBrowserProvider.java', 2716 'android/java/src/org/chromium/chrome/browser/ChromeHttpAuthHandler.java', 2717 'android/java/src/org/chromium/chrome/browser/ChromeWebContentsDelegateAndroid.java', 2718 'android/java/src/org/chromium/chrome/browser/ContentViewUtil.java', 2719 'android/java/src/org/chromium/chrome/browser/contextmenu/ContextMenuHelper.java', 2720 'android/java/src/org/chromium/chrome/browser/contextmenu/ContextMenuParams.java', 2721 'android/java/src/org/chromium/chrome/browser/DevToolsServer.java', 2722 'android/java/src/org/chromium/chrome/browser/database/SQLiteCursor.java', 2723 'android/java/src/org/chromium/chrome/browser/dom_distiller/DomDistillerFeedbackReporter.java', 2724 'android/java/src/org/chromium/chrome/browser/dom_distiller/DomDistillerServiceFactory.java', 2725 'android/java/src/org/chromium/chrome/browser/dom_distiller/DomDistillerTabUtils.java', 2726 'android/java/src/org/chromium/chrome/browser/EnhancedBookmarksBridge.java', 2727 'android/java/src/org/chromium/chrome/browser/favicon/FaviconHelper.java', 2728 'android/java/src/org/chromium/chrome/browser/ForeignSessionHelper.java', 2729 'android/java/src/org/chromium/chrome/browser/LogoBridge.java', 2730 'android/java/src/org/chromium/chrome/browser/NewTabPagePrefs.java', 2731 'android/java/src/org/chromium/chrome/browser/IntentHelper.java', 2732 'android/java/src/org/chromium/chrome/browser/JavascriptAppModalDialog.java', 2733 'android/java/src/org/chromium/chrome/browser/NavigationPopup.java', 2734 'android/java/src/org/chromium/chrome/browser/net/spdyproxy/DataReductionProxySettings.java', 2735 'android/java/src/org/chromium/chrome/browser/omnibox/AnswersImage.java', 2736 'android/java/src/org/chromium/chrome/browser/omnibox/AutocompleteController.java', 2737 'android/java/src/org/chromium/chrome/browser/omnibox/OmniboxPrerender.java', 2738 'android/java/src/org/chromium/chrome/browser/omnibox/OmniboxViewUtil.java', 2739 'android/java/src/org/chromium/chrome/browser/password_manager/PasswordAuthenticationManager.java', 2740 'android/java/src/org/chromium/chrome/browser/PasswordUIView.java', 2741 'android/java/src/org/chromium/chrome/browser/profiles/MostVisitedSites.java', 2742 'android/java/src/org/chromium/chrome/browser/profiles/Profile.java', 2743 'android/java/src/org/chromium/chrome/browser/profiles/ProfileDownloader.java', 2744 'android/java/src/org/chromium/chrome/browser/prerender/ExternalPrerenderHandler.java', 2745 'android/java/src/org/chromium/chrome/browser/RecentlyClosedBridge.java', 2746 'android/java/src/org/chromium/chrome/browser/ShortcutHelper.java', 2747 'android/java/src/org/chromium/chrome/browser/SSLClientCertificateRequest.java', 2748 'android/java/src/org/chromium/chrome/browser/search_engines/TemplateUrlService.java', 2749 'android/java/src/org/chromium/chrome/browser/signin/AccountManagementScreenHelper.java', 2750 'android/java/src/org/chromium/chrome/browser/signin/OAuth2TokenService.java', 2751 'android/java/src/org/chromium/chrome/browser/signin/SigninManager.java', 2752 'android/java/src/org/chromium/chrome/browser/sync/ProfileSyncService.java', 2753 'android/java/src/org/chromium/chrome/browser/tabmodel/TabModelBase.java', 2754 'android/java/src/org/chromium/chrome/browser/Tab.java', 2755 'android/java/src/org/chromium/chrome/browser/TtsPlatformImpl.java', 2756 'android/java/src/org/chromium/chrome/browser/UmaBridge.java', 2757 'android/java/src/org/chromium/chrome/browser/UmaUtils.java', 2758 'android/java/src/org/chromium/chrome/browser/UrlUtilities.java', 2759 'android/java/src/org/chromium/chrome/browser/util/FeatureUtilities.java', 2760 'android/java/src/org/chromium/chrome/browser/VoiceSearchTabHelper.java', 2761 'android/java/src/org/chromium/chrome/browser/WebsiteSettingsPopup.java', 2762 'android/java/src/org/chromium/chrome/browser/infobar/AutoLoginDelegate.java', 2763 'android/java/src/org/chromium/chrome/browser/infobar/ConfirmInfoBarDelegate.java', 2764 'android/java/src/org/chromium/chrome/browser/infobar/DataReductionProxyInfoBarDelegate.java', 2765 'android/java/src/org/chromium/chrome/browser/infobar/InfoBar.java', 2766 'android/java/src/org/chromium/chrome/browser/infobar/InfoBarContainer.java', 2767 'android/java/src/org/chromium/chrome/browser/infobar/SavePasswordInfoBarDelegate.java', 2768 'android/java/src/org/chromium/chrome/browser/infobar/TranslateInfoBarDelegate.java', 2769 'android/java/src/org/chromium/chrome/browser/invalidation/InvalidationController.java', 2770 'android/java/src/org/chromium/chrome/browser/toolbar/ToolbarModel.java' 2771 ], 2772 }, 2773 'targets': [ 2774 { 2775 'target_name': 'browser', 2776 'type': 'static_library', 2777 'variables': { 'enable_wexit_time_destructors': 1, }, 2778 'dependencies': [ 2779 # NOTE: New dependencies should generally be added in the OS!="ios" 2780 # dependencies block below, rather than here. 2781 'browser_ui', 2782 'cert_logger_proto', 2783 'chrome_resources.gyp:chrome_extra_resources', 2784 'chrome_resources.gyp:chrome_resources', 2785 'chrome_resources.gyp:chrome_strings', 2786 'chrome_resources.gyp:chrome_strings_map', 2787 'chrome_resources.gyp:platform_locale_settings', 2788 'chrome_resources.gyp:theme_resources', 2789 'common', 2790 'common_net', 2791 'in_memory_url_index_cache_proto', 2792 'probe_message_proto', 2793 '../components/components.gyp:autofill_core_browser', 2794 '../components/components.gyp:bookmarks_browser', 2795 '../components/components.gyp:captive_portal', 2796 '../components/components.gyp:cloud_devices_common', 2797 '../components/components.gyp:component_metrics_proto', 2798 '../components/components.gyp:component_updater', 2799 '../components/components.gyp:content_settings_core_browser', 2800 '../components/components.gyp:content_settings_core_common', 2801 '../components/components.gyp:crx_file', 2802 '../components/components.gyp:data_reduction_proxy_browser', 2803 '../components/components.gyp:domain_reliability', 2804 '../components/components.gyp:favicon_base', 2805 '../components/components.gyp:favicon_core', 2806 '../components/components.gyp:feedback_component', 2807 '../components/components.gyp:gcm_driver', 2808 '../components/components.gyp:google_core_browser', 2809 '../components/components.gyp:history_core_browser', 2810 '../components/components.gyp:history_core_common', 2811 '../components/components.gyp:infobars_core', 2812 '../components/components.gyp:invalidation', 2813 '../components/components.gyp:metrics', 2814 '../components/components.gyp:metrics_gpu', 2815 '../components/components.gyp:metrics_net', 2816 '../components/components.gyp:metrics_profiler', 2817 '../components/components.gyp:navigation_metrics', 2818 '../components/components.gyp:network_time', 2819 '../components/components.gyp:omaha_query_params', 2820 '../components/components.gyp:omnibox', 2821 '../components/components.gyp:os_crypt', 2822 '../components/components.gyp:password_manager_core_browser', 2823 '../components/components.gyp:password_manager_core_common', 2824 '../components/components.gyp:policy_component', 2825 '../components/components.gyp:precache_core', 2826 '../components/components.gyp:query_parser', 2827 '../components/components.gyp:rappor', 2828 '../components/components.gyp:renderer_context_menu', 2829 '../components/components.gyp:search', 2830 '../components/components.gyp:search_engines', 2831 '../components/components.gyp:search_provider_logos', 2832 '../components/components.gyp:suggestions', 2833 '../components/components.gyp:signin_core_browser', 2834 '../components/components.gyp:startup_metric_utils', 2835 '../components/components.gyp:sync_driver', 2836 '../components/components.gyp:translate_core_browser', 2837 '../components/components.gyp:translate_core_common', 2838 '../components/components.gyp:url_fixer', 2839 '../components/components.gyp:user_prefs', 2840 '../components/components_strings.gyp:components_strings', 2841 # This depends directly on the variations target, rather than just 2842 # transitively via the common target because the proto sources need to 2843 # be generated before code in this target can start building. 2844 '../components/components.gyp:variations', 2845 '../components/components.gyp:variations_http_provider', 2846 '../components/components.gyp:webdata_common', 2847 '../content/content.gyp:content_browser', 2848 '../content/content.gyp:content_common', 2849 '../courgette/courgette.gyp:courgette_lib', 2850 '../crypto/crypto.gyp:crypto', 2851 '../google_apis/google_apis.gyp:google_apis', 2852 '../jingle/jingle.gyp:notifier', 2853 '../skia/skia.gyp:skia', 2854 '../sql/sql.gyp:sql', 2855 '../sync/sync.gyp:sync', 2856 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation', 2857 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation_proto_cpp', 2858 '../third_party/icu/icu.gyp:icui18n', 2859 '../third_party/icu/icu.gyp:icuuc', 2860 '../third_party/libjingle/libjingle.gyp:libjingle', 2861 '../third_party/libxml/libxml.gyp:libxml', 2862 '../third_party/widevine/cdm/widevine_cdm.gyp:widevine_cdm_version_h', 2863 '../third_party/zlib/google/zip.gyp:zip', 2864 '../third_party/zlib/zlib.gyp:minizip', 2865 '../third_party/zlib/zlib.gyp:zlib', 2866 '../ui/base/ui_base.gyp:ui_base', 2867 '../ui/events/events.gyp:events_base', 2868 '../ui/gfx/gfx.gyp:gfx', 2869 '../ui/gfx/gfx.gyp:gfx_geometry', 2870 '../ui/message_center/message_center.gyp:message_center', 2871 '../ui/resources/ui_resources.gyp:ui_resources', 2872 '../ui/shell_dialogs/shell_dialogs.gyp:shell_dialogs', 2873 '../ui/strings/ui_strings.gyp:ui_strings', 2874 ], 2875 'include_dirs': [ 2876 '..', 2877 '<(INTERMEDIATE_DIR)', 2878 # Needed by chrome_content_renderer_client.cc. & 2879 # plugin_info_message_filter.cc. 2880 '<(SHARED_INTERMEDIATE_DIR)', 2881 ], 2882 'export_dependent_settings': [ 2883 '../components/components.gyp:autofill_core_browser', 2884 '../content/content.gyp:content_browser', 2885 '../sql/sql.gyp:sql', 2886 '../sync/sync.gyp:sync', 2887 ], 2888 # sources applied to all configurations 2889 'sources': [ 2890 '<@(chrome_browser_undo_sources)', 2891 ], 2892 'conditions': [ 2893 ['OS != "ios"', { 2894 'dependencies': [ 2895 'apps', 2896 'debugger', 2897 'installer_util', 2898 '../third_party/re2/re2.gyp:re2', 2899 '../cc/cc.gyp:cc', 2900 '../components/components.gyp:autofill_content_browser', 2901 '../components/components.gyp:dom_distiller_content', 2902 '../components/components.gyp:keyed_service_content', 2903 '../components/components.gyp:navigation_interception', 2904 '../components/components.gyp:password_manager_content_browser', 2905 '../components/components.gyp:power', 2906 '../components/components.gyp:precache_content', 2907 '../components/components.gyp:sessions', 2908 '../components/components.gyp:storage_monitor', 2909 '../components/components.gyp:translate_content_browser', 2910 '../components/components.gyp:url_matcher', 2911 '../components/components.gyp:visitedlink_browser', 2912 '../components/components.gyp:visitedlink_common', 2913 '../components/components.gyp:web_cache_browser', 2914 '../components/components.gyp:web_modal', 2915 '../content/app/resources/content_resources.gyp:content_resources', 2916 '../media/cast/cast.gyp:cast_net', 2917 '../media/media.gyp:media', 2918 '../mojo/mojo_base.gyp:mojo_common_lib', 2919 '../mojo/mojo_base.gyp:mojo_cpp_bindings', 2920 '../mojo/mojo_base.gyp:mojo_environment_chromium', 2921 '../mojo/mojo_base.gyp:mojo_js_bindings', 2922 '../mojo/mojo_base.gyp:mojo_system_impl', 2923 '../net/net.gyp:net_extras', 2924 '../net/net.gyp:net_with_v8', 2925 '../storage/storage_browser.gyp:storage', 2926 '../storage/storage_common.gyp:storage_common', 2927 # TODO(tonyg): Remove this dependency (crbug.com/280157). 2928 '../testing/perf/perf_test.gyp:*', 2929 '../third_party/expat/expat.gyp:expat', 2930 '../third_party/leveldatabase/leveldatabase.gyp:leveldatabase', 2931 '../third_party/libaddressinput/libaddressinput.gyp:libaddressinput', 2932 '../third_party/libyuv/libyuv.gyp:libyuv', 2933 '../third_party/npapi/npapi.gyp:npapi', 2934 '../third_party/smhasher/smhasher.gyp:cityhash', 2935 '../third_party/webrtc/modules/modules.gyp:desktop_capture', 2936 '../ui/gl/gl.gyp:gl', 2937 '../ui/surface/surface.gyp:surface', 2938 '../ui/web_dialogs/web_dialogs.gyp:web_dialogs', 2939 '../v8/tools/gyp/v8.gyp:v8', 2940 ], 2941 'sources': [ 2942 '<@(chrome_browser_non_ios_sources)', 2943 2944 # These files are generated by GRIT. 2945 '<(grit_out_dir)/grit/component_extension_resources_map.cc', 2946 '<(grit_out_dir)/grit/theme_resources_map.cc', 2947 '<(SHARED_INTERMEDIATE_DIR)/ui/resources/grit/ui_resources_map.cc', 2948 2949 # This file is generated by 2950 # chrome/browser/metrics/variations/generate_resources_map.py 2951 '<(SHARED_INTERMEDIATE_DIR)/chrome/browser/metrics/variations/generated_resources_map.cc', 2952 ], 2953 'conditions': [ 2954 ['use_athena==1', { 2955 'defines': ['USE_ATHENA=1'], 2956 }], 2957 ], 2958 'defines': [ 2959 '<@(nacl_defines)', 2960 ], 2961 'direct_dependent_settings': { 2962 'defines': [ 2963 '<@(nacl_defines)', 2964 ], 2965 }, 2966 }, { # OS == "ios" 2967 'dependencies': [ 2968 '../net/net.gyp:net', 2969 ], 2970 'sources': [ 2971 '<@(chrome_browser_ios_sources)', 2972 ], 2973 'link_settings': { 2974 'libraries': [ 2975 '$(SDKROOT)/System/Library/Frameworks/CoreTelephony.framework', 2976 '$(SDKROOT)/System/Library/Frameworks/CoreText.framework', 2977 '$(SDKROOT)/System/Library/Frameworks/MobileCoreServices.framework', 2978 '$(SDKROOT)/System/Library/Frameworks/QuartzCore.framework', 2979 ], 2980 # CoreImage is iOS 5+, but iOS 4.3 is still supported. 2981 'xcode_settings': {'OTHER_LDFLAGS': ['-weak_framework CoreImage']}, 2982 }, 2983 }], 2984 ['OS=="win" or OS=="mac"', { 2985 'sources': [ 2986 '<@(chrome_browser_win_mac_sources)', 2987 ], 2988 }], 2989 ['OS!="android" and OS!="ios" and chromeos==0 and configuration_policy==1', { 2990 'sources': [ 2991 'browser/net/disk_cache_dir_policy_handler.cc', 2992 'browser/net/disk_cache_dir_policy_handler.h', 2993 ], 2994 }], 2995 ['OS!="android" and OS!="ios" and configuration_policy==1', { 2996 'sources': [ 2997 'browser/download/download_dir_policy_handler.cc', 2998 'browser/download/download_dir_policy_handler.h', 2999 ], 3000 }], 3001 ['OS=="mac"', { 3002 'dependencies': [ 3003 'app_shim', 3004 'browser_app_shim', 3005 ], 3006 'sources': [ '<@(chrome_browser_mac_sources)' ] 3007 }], 3008 ['chromeos==1 or OS=="ios"', { 3009 'sources!': [ 3010 'browser/metrics/signin_status_metrics_provider.cc', 3011 'browser/metrics/signin_status_metrics_provider.h', 3012 ], 3013 }], 3014 ['toolkit_views==1', { 3015 'dependencies': [ 3016 '../components/components.gyp:native_app_window', 3017 ], 3018 }], 3019 ['enable_extensions==1', { 3020 'dependencies': [ 3021 'browser_extensions', 3022 'browser/extensions/api/api_registration.gyp:chrome_api_registration', 3023 'common/extensions/api/api.gyp:chrome_api', 3024 'sync_file_system_drive_proto', 3025 ], 3026 'sources': [ '<@(chrome_browser_extensions_sources)' ], 3027 }], 3028 ['enable_background==1', { 3029 'sources': [ '<@(chrome_browser_background_sources)' ], 3030 'conditions': [ 3031 ['use_aura==0 or OS=="win"', { 3032 'sources!': [ 3033 'browser/background/background_mode_manager_aura.cc', 3034 ], 3035 }], 3036 ], 3037 }], 3038 ['enable_task_manager==1', { 3039 'sources': [ '<@(chrome_browser_task_manager_sources)' ], 3040 }], 3041 ['enable_spellcheck==1', { 3042 'sources': [ '<@(chrome_browser_spellchecker_sources)' ], 3043 'dependencies': [ 3044 '../third_party/hunspell/hunspell.gyp:hunspell', 3045 ], 3046 }], 3047 ['disable_nacl==0', { 3048 'sources': [ '<@(chrome_browser_nacl_sources)' ], 3049 'dependencies': [ 3050 '../components/nacl.gyp:nacl_browser', 3051 ], 3052 }], 3053 ['debug_devtools==1', { 3054 'defines': [ 3055 'DEBUG_DEVTOOLS=1', 3056 ], 3057 }], 3058 ['configuration_policy==1', { 3059 'sources': [ '<@(chrome_browser_policy_shared_with_ios_sources)' ], 3060 'dependencies': [ 3061 '../components/components.gyp:cloud_policy_proto', 3062 '../components/components.gyp:policy', 3063 ], 3064 'conditions': [ 3065 ['OS!="ios"', { 3066 'sources': [ '<@(chrome_browser_policy_non_ios_sources)' ], 3067 }], 3068 ['chromeos==0', { 3069 'sources': [ 3070 '<@(chrome_browser_policy_shared_with_ios_not_chromeos_sources)', 3071 ], 3072 }], 3073 ['OS=="win" or OS=="mac" or desktop_linux==1', { 3074 'sources': [ '<@(chrome_browser_policy_desktop_sources)' ], 3075 }], 3076 ['OS=="android" or OS=="ios"', { # Mobile. 3077 'sources': [ '<@(chrome_browser_policy_mobile_sources)' ], 3078 }, { # Non-mobile. 3079 'dependencies': [ 3080 'policy_path_parser', 3081 ], 3082 }], 3083 ], 3084 }, { # configuration_policy==0 3085 'sources': [ '<@(chrome_browser_policy_disabled_sources)' ], 3086 }], 3087 ['enable_plugins==1', { 3088 'dependencies': [ 3089 '../components/components.gyp:pdf_browser', 3090 '../ppapi/ppapi_internal.gyp:ppapi_ipc', 3091 '../third_party/adobe/flash/flash_player.gyp:flapper_version_h', 3092 ], 3093 'sources': [ '<@(chrome_browser_plugins_sources)' ], 3094 }], 3095 ['safe_browsing != 0', { 3096 'sources': [ '<@(chrome_browser_basic_safe_browsing_sources)' ], 3097 'dependencies': [ 3098 'safe_browsing_chunk_proto', 3099 'safe_browsing_metadata_proto', 3100 'safe_browsing_report_proto', 3101 ], 3102 'conditions': [ 3103 ['safe_browsing == 1', { 3104 'sources': [ '<@(chrome_browser_full_safe_browsing_sources)' ], 3105 'defines': [ 3106 'FULL_SAFE_BROWSING', 3107 ], 3108 'dependencies': [ 3109 'safe_browsing_proto', 3110 ], 3111 }], 3112 ['safe_browsing == 2', { 3113 'defines': [ 3114 'MOBILE_SAFE_BROWSING', 3115 ], 3116 }], 3117 ], 3118 }], 3119 ['use_udev == 1', { 3120 'dependencies': [ 3121 '../build/linux/system.gyp:udev', 3122 ], 3123 }], 3124 ['OS=="linux"', { 3125 'dependencies': [ 3126 '../device/media_transfer_protocol/media_transfer_protocol.gyp:mtp_file_entry_proto', 3127 '../device/media_transfer_protocol/media_transfer_protocol.gyp:mtp_storage_info_proto', 3128 '../device/media_transfer_protocol/media_transfer_protocol.gyp:device_media_transfer_protocol', 3129 ], 3130 }], 3131 ['OS=="linux" and chromeos==0', { 3132 'dependencies': [ 3133 '../build/linux/system.gyp:libspeechd', 3134 ], 3135 }], 3136 ['chromeos==1', { 3137 'sources': [ 3138 '<@(chrome_browser_chromeos_sources)', 3139 3140 # This file is generated by GRIT. 3141 '<(SHARED_INTERMEDIATE_DIR)/ui/chromeos/resources/grit/ui_chromeos_resources_map.cc', 3142 ], 3143 'dependencies': [ 3144 'browser_chromeos', 3145 '../components/components.gyp:user_manager', 3146 '../ui/chromeos/ui_chromeos.gyp:ui_chromeos_resources', 3147 ], 3148 }, { # Non-ChromeOS. 3149 'sources': [ '<@(chrome_browser_non_chromeos_sources)' ], 3150 }], 3151 ['use_cups==1', { 3152 'dependencies': [ 3153 '../printing/printing.gyp:cups', 3154 ], 3155 }], 3156 ['use_gnome_keyring==1', { 3157 'sources': [ '<@(chrome_browser_gnome_keyring_sources)' ], 3158 'dependencies': [ 3159 '../build/linux/system.gyp:gnome_keyring', 3160 ], 3161 }], 3162 ['use_aura==1', { 3163 'sources': [ '<@(chrome_browser_aura_sources)' ], 3164 'dependencies': [ 3165 '../ui/aura/aura.gyp:aura', 3166 '../ui/compositor/compositor.gyp:compositor', 3167 '../ui/keyboard/keyboard.gyp:keyboard', 3168 ], 3169 }], 3170 ['ui_compositor_image_transport==1', { 3171 'dependencies': [ 3172 '../ui/gl/gl.gyp:gl', 3173 ], 3174 }], 3175 ['use_ash==1', { 3176 'sources': [ '<@(chrome_browser_ash_sources)' ], 3177 }], 3178 ['use_x11==1', { 3179 'sources': [ '<@(chrome_browser_x11_sources)' ], 3180 'conditions': [ 3181 ['chromeos==0', { 3182 'dependencies': [ 3183 '../build/linux/system.gyp:xscrnsaver', 3184 ], 3185 }], 3186 ], 3187 }], 3188 ['os_posix == 1 and OS != "mac" and OS != "ios"', { 3189 'sources': [ 3190 'app/chrome_crash_reporter_client.cc', 3191 'app/chrome_crash_reporter_client.h', 3192 ], 3193 'dependencies': [ 3194 '../components/components.gyp:breakpad_host', 3195 '../components/components.gyp:crash_component', 3196 ], 3197 }], 3198 ['use_nss==1', { 3199 'sources': [ '<@(chrome_browser_nss_sources)' ], 3200 'conditions': [ 3201 ['chromeos==1', { 3202 'sources!': [ 'browser/net/nss_context_linux.cc' ], 3203 }, { # chromeos==0 3204 'sources!': [ 'browser/net/nss_context_chromeos.cc' ], 3205 }], 3206 ], 3207 }], 3208 ['notifications==1', { 3209 'sources': [ '<@(chrome_browser_notifications_sources)' ], 3210 'conditions': [ 3211 ['OS!="android"', { 3212 'sources': [ 3213 '<@(chrome_browser_non_android_notifications_sources)', 3214 ], 3215 }], 3216 ], 3217 }], 3218 ['enable_themes==1', { 3219 'sources': [ '<@(chrome_browser_themes_sources)' ], 3220 }], 3221 # Some form of printing support. 3222 ['enable_printing!=0', { 3223 'dependencies': [ 3224 '../printing/printing.gyp:printing', 3225 ], 3226 'sources': [ '<@(chrome_browser_basic_printing_sources)' ], 3227 'conditions': [ 3228 ['OS=="win"', { 3229 'sources': [ '<@(chrome_browser_printing_emf_sources)' ], 3230 }], 3231 # Full printing on top of the above. 3232 ['enable_printing==1', { 3233 'sources': [ '<@(chrome_browser_full_printing_sources)' ], 3234 }], 3235 # Partial-only printing support. 3236 ['enable_printing==2', { 3237 'sources': [ '<@(chrome_browser_basic_only_printing_sources)' ], 3238 }], 3239 ], 3240 }], 3241 ['enable_captive_portal_detection==1', { 3242 'sources': [ '<@(chrome_browser_captive_portal_sources)' ] 3243 }], 3244 ['enable_session_service==1', { 3245 'sources': [ '<@(chrome_browser_session_service_sources)' ], 3246 }], 3247 ['OS=="android" or OS=="ios"', { 3248 'sources': [ '<@(chrome_browser_mobile_sources)' ], 3249 }, { # OS!="android" and OS!="ios" 3250 'sources': [ '<@(chrome_browser_non_mobile_sources)' ], 3251 'dependencies': [ 3252 '../device/core/core.gyp:device_core', 3253 '../device/usb/usb.gyp:device_usb', 3254 ] 3255 }], 3256 ['OS=="android"', { 3257 'dependencies': [ 3258 '../components/components.gyp:cdm_browser', 3259 '../components/components.gyp:enhanced_bookmarks', 3260 '../components/components.gyp:history_core_android', 3261 '../components/components.gyp:web_contents_delegate_android', 3262 '../third_party/android_opengl/etc1/etc1.gyp:etc1', 3263 'chrome_browser_jni_headers', 3264 ], 3265 'dependencies!': [ 3266 '../components/components.gyp:feedback_component', 3267 '../components/components.gyp:storage_monitor', 3268 '../components/components.gyp:web_modal', 3269 '../third_party/libaddressinput/libaddressinput.gyp:libaddressinput', 3270 ], 3271 'sources': [ '<@(chrome_browser_android_sources)' ], 3272 }, { # Non-Android. 3273 'sources': [ '<@(chrome_browser_non_android_sources)' ], 3274 }], 3275 ['OS=="mac"', { 3276 'dependencies': [ 3277 '../third_party/google_toolbox_for_mac/google_toolbox_for_mac.gyp:google_toolbox_for_mac', 3278 '../third_party/mozilla/mozilla.gyp:mozilla', 3279 ], 3280 'link_settings': { 3281 'libraries': [ 3282 '$(SDKROOT)/System/Library/Frameworks/Accelerate.framework', 3283 '$(SDKROOT)/System/Library/Frameworks/AddressBook.framework', 3284 '$(SDKROOT)/System/Library/Frameworks/AudioUnit.framework', 3285 '$(SDKROOT)/System/Library/Frameworks/DiskArbitration.framework', 3286 '$(SDKROOT)/System/Library/Frameworks/IOKit.framework', 3287 '$(SDKROOT)/System/Library/Frameworks/ImageCaptureCore.framework', 3288 '$(SDKROOT)/System/Library/Frameworks/OpenGL.framework', 3289 '$(SDKROOT)/System/Library/Frameworks/QuartzCore.framework', 3290 '$(SDKROOT)/System/Library/Frameworks/SecurityInterface.framework', 3291 ], 3292 }, 3293 }], 3294 ['enable_rlz==1', { 3295 'sources': [ '<@(chrome_browser_rlz_sources)' ], 3296 'dependencies': [ 3297 '../rlz/rlz.gyp:rlz_lib', 3298 ], 3299 }], 3300 # Temporary fix to break the browser target into smaller chunks so it 3301 # will link with goma builds. 3302 ['OS=="win" and chromium_win_pch==0', { 3303 'msvs_shard': 4, 3304 }], 3305 ['OS=="win"', { 3306 'sources': [ '<@(chrome_browser_win_sources)' ], 3307 'include_dirs': [ 3308 '<(DEPTH)/third_party/wtl/include', 3309 ], 3310 'dependencies': [ 3311 'chrome_process_finder', 3312 'installer_util_strings', 3313 '../chrome/chrome.gyp:chrome_version_header', 3314 '../chrome_elf/chrome_elf.gyp:chrome_elf', 3315 '../chrome_elf/chrome_elf.gyp:chrome_elf_constants', 3316 '../chrome_elf/chrome_elf.gyp:dll_hash', 3317 '../google_update/google_update.gyp:google_update', 3318 '../third_party/iaccessible2/iaccessible2.gyp:iaccessible2', 3319 '../third_party/isimpledom/isimpledom.gyp:isimpledom', 3320 '../ui/metro_viewer/metro_viewer.gyp:metro_viewer_messages', 3321 '../ui/views/controls/webview/webview.gyp:webview', 3322 '../ui/views/views.gyp:views', 3323 '../win8/win8.gyp:metro_viewer', 3324 ], 3325 'export_dependent_settings': [ 3326 '../ui/views/controls/webview/webview.gyp:webview', 3327 '../ui/views/views.gyp:views', 3328 ], 3329 'conditions': [ 3330 ['win_use_allocator_shim==1', { 3331 'dependencies': [ 3332 '<(allocator_target)', 3333 ], 3334 }], 3335 ['branding!="Chrome"', { 3336 'sources!': [ 3337 'browser/google/did_run_updater_win.cc', 3338 'browser/google/did_run_updater_win.h', 3339 ], 3340 }], 3341 ], 3342 }, { # 'OS!="win" 3343 'sources': [ '<@(chrome_browser_non_win_sources)' ], 3344 'conditions': [ 3345 ['use_aura==1', { 3346 'dependencies': [ 3347 '../ui/views/controls/webview/webview.gyp:webview', 3348 '../ui/views/views.gyp:views', 3349 ], 3350 'include_dirs': [ 3351 '<(INTERMEDIATE_DIR)', 3352 '<(INTERMEDIATE_DIR)/chrome', 3353 ], 3354 }], 3355 ], 3356 }], 3357 ['OS=="linux"', { 3358 'sources': [ '<@(chrome_browser_linux_sources)' ], 3359 'conditions': [ 3360 ['use_aura==1', { 3361 'dependencies': [ 3362 '../build/linux/system.gyp:dbus', 3363 '../build/linux/system.gyp:fontconfig', 3364 '../dbus/dbus.gyp:dbus', 3365 ], 3366 }], 3367 # x11 build 3368 ['use_x11==1', { 3369 'dependencies': [ 3370 '../build/linux/system.gyp:x11', 3371 '../ui/gfx/x/gfx_x11.gyp:gfx_x11', 3372 ], 3373 }], 3374 ], 3375 }], 3376 ['desktop_linux==1', { 3377 'sources': [ '<@(chrome_browser_desktop_linux_sources)' ], 3378 }], 3379 ['enable_plugin_installation==1', { 3380 'sources': [ '<@(chrome_browser_plugin_installation_sources)' ], 3381 }], 3382 ['enable_app_list==1', { 3383 'dependencies': [ 3384 '../ui/app_list/app_list.gyp:app_list', 3385 ] 3386 }], 3387 ['enable_managed_users==1', { 3388 'sources': [ '<@(chrome_browser_supervised_user_sources)' ], 3389 'conditions' : [ 3390 [ 'use_ash==1', { 3391 'dependencies': [ 3392 '<(DEPTH)/components/components.gyp:user_manager', 3393 ] 3394 }] 3395 ] 3396 }], 3397 ['enable_webrtc==1', { 3398 'sources': [ '<@(chrome_browser_webrtc_sources)' ] 3399 }], 3400 ['enable_service_discovery==1', { 3401 'sources': [ '<@(chrome_browser_service_discovery_sources)' ] 3402 }], 3403 ['enable_mdns==1', { 3404 'sources' : [ '<@(chrome_browser_mdns_sources)' ] 3405 }], 3406 ['enable_autofill_dialog!=1 or OS=="android" or OS=="ios"', { 3407 'sources!': [ 3408 'browser/autofill/validation_rules_storage_factory.cc', 3409 'browser/autofill/validation_rules_storage_factory.h', 3410 ], 3411 }], 3412 [ 'enable_wifi_bootstrapping==1', { 3413 'sources': [ '<@(chrome_browser_wifi_bootstrapping_sources)' ], 3414 'conditions' : [ 3415 [ 'OS=="win" or OS=="mac"', { 3416 'sources': [ 3417 '<@(chrome_browser_win_mac_wifi_bootstrapping_sources)', 3418 ] 3419 }] 3420 ] 3421 }], 3422 ], 3423 }, 3424 { 3425 # Protobuf compiler / generator for the fraudulent certificate reporting 3426 # protocol buffer. 3427 # GN version: //chrome/browser/net:cert_logger_proto 3428 'target_name': 'cert_logger_proto', 3429 'type': 'static_library', 3430 'sources': [ 'browser/net/cert_logger.proto', ], 3431 'variables': { 3432 'proto_in_dir': 'browser/net', 3433 'proto_out_dir': 'chrome/browser/net', 3434 }, 3435 'includes': [ '../build/protoc.gypi', ], 3436 }, 3437 { 3438 # Protobuf compiler / generator for Probe Message. 3439 # GN version: //chrome/browser/net:probe_message_proto 3440 'target_name': 'probe_message_proto', 3441 'type': 'static_library', 3442 'sources': [ 'browser/net/probe_message.proto' ], 3443 'variables': { 3444 'proto_in_dir': 'browser/net', 3445 'proto_out_dir': 'chrome/browser/net', 3446 }, 3447 'includes': [ '../build/protoc.gypi' ] 3448 }, 3449 { 3450 # Protobuf compiler / generator for the safebrowsing chunk 3451 # protocol buffer. 3452 # GN version: //chrome/browser/safe_browsing:chunk_proto 3453 'target_name': 'safe_browsing_chunk_proto', 3454 'type': 'static_library', 3455 'sources': [ 'browser/safe_browsing/chunk.proto' ], 3456 'variables': { 3457 'proto_in_dir': 'browser/safe_browsing', 3458 'proto_out_dir': 'chrome/browser/safe_browsing', 3459 }, 3460 'includes': [ '../build/protoc.gypi' ] 3461 }, 3462 { 3463 # Protobuf compiler / generator for the safebrowsing full hash metadata 3464 # protocol buffer. 3465 # GN version: //chrome/browser/safe_browsing:metadata_proto 3466 'target_name': 'safe_browsing_metadata_proto', 3467 'type': 'static_library', 3468 'sources': [ 'browser/safe_browsing/metadata.proto' ], 3469 'variables': { 3470 'proto_in_dir': 'browser/safe_browsing', 3471 'proto_out_dir': 'chrome/browser/safe_browsing', 3472 }, 3473 'includes': [ '../build/protoc.gypi' ] 3474 }, 3475 { 3476 # Protobuf compiler / generator for the safebrowsing reporting 3477 # protocol buffer. 3478 # GN version: //chrome/browser/safe_browsing:report_proto 3479 'target_name': 'safe_browsing_report_proto', 3480 'type': 'static_library', 3481 'sources': [ 'browser/safe_browsing/report.proto' ], 3482 'variables': { 3483 'proto_in_dir': 'browser/safe_browsing', 3484 'proto_out_dir': 'chrome/browser/safe_browsing', 3485 }, 3486 'includes': [ '../build/protoc.gypi' ] 3487 }, 3488 { 3489 # Protobuf compiler / generator for the InMemoryURLIndex caching 3490 # protocol buffer. 3491 # GN version: //chrome/browser/history:in_memory_url_index_cache_proto 3492 'target_name': 'in_memory_url_index_cache_proto', 3493 'type': 'static_library', 3494 'sources': [ 'browser/history/in_memory_url_index_cache.proto' ], 3495 'variables': { 3496 'proto_in_dir': 'browser/history', 3497 'proto_out_dir': 'chrome/browser/history', 3498 }, 3499 'includes': [ '../build/protoc.gypi' ] 3500 }, 3501 ], 3502 'conditions': [ 3503 ['OS=="android"', { 3504 'targets': [ 3505 { 3506 'target_name': 'chrome_browser_jni_headers', 3507 'type': 'none', 3508 'sources': [ '<@(chrome_browser_jni_sources)' ], 3509 'variables': { 3510 'jni_gen_package': 'chrome', 3511 }, 3512 'includes': [ '../build/jni_generator.gypi' ], 3513 }, 3514 { 3515 'target_name': 'activity_type_ids_java', 3516 'type': 'none', 3517 'sources': [ 3518 'android/java/ActivityTypeIds.template', 3519 ], 3520 'variables': { 3521 'package_name': 'org/chromium/chrome/browser', 3522 'template_deps': ['browser/android/activity_type_id_list.h'], 3523 }, 3524 'includes': [ '../build/android/java_cpp_template.gypi' ], 3525 }, 3526 { 3527 'target_name': 'app_banner_metrics_ids_java', 3528 'type': 'none', 3529 'sources': [ 3530 'android/java/AppBannerMetricsIds.template', 3531 ], 3532 'variables': { 3533 'package_name': 'org/chromium/chrome/browser/banners', 3534 'template_deps': ['browser/android/banners/app_banner_metrics_id_list.h'], 3535 }, 3536 'includes': [ '../build/android/java_cpp_template.gypi' ], 3537 }, 3538 { 3539 'target_name': 'resource_id_java', 3540 'type': 'none', 3541 'sources': [ 3542 'android/java/ResourceId.template', 3543 ], 3544 'variables': { 3545 'package_name': 'org/chromium/chrome/browser', 3546 'template_deps': ['browser/android/resource_id.h'], 3547 }, 3548 'includes': [ '../build/android/java_cpp_template.gypi' ], 3549 }, 3550 { 3551 'target_name': 'profile_sync_service_model_type_selection_java', 3552 'type': 'none', 3553 'sources': [ 3554 'android/java/ModelTypeSelection.template', 3555 ], 3556 'variables': { 3557 'package_name': 'org/chromium/chrome/browser/sync', 3558 'template_deps': ['browser/sync/profile_sync_service_model_type_selection_android.h'], 3559 }, 3560 'includes': [ '../build/android/java_cpp_template.gypi' ], 3561 }, 3562 { 3563 'target_name': 'toolbar_model_security_levels_java', 3564 'type': 'none', 3565 'sources': [ 3566 'android/java/ToolbarModelSecurityLevel.template', 3567 ], 3568 'variables': { 3569 'package_name': 'org/chromium/chrome/browser/ui/toolbar', 3570 'template_deps': ['browser/ui/toolbar/toolbar_model_security_level_list.h'], 3571 }, 3572 'includes': [ '../build/android/java_cpp_template.gypi' ], 3573 }, 3574 { 3575 'target_name': 'tab_load_status_java', 3576 'type': 'none', 3577 'sources': [ 3578 'android/java/TabLoadStatus.template', 3579 ], 3580 'variables': { 3581 'package_name': 'org/chromium/chrome/browser', 3582 'template_deps': ['browser/android/tab_load_status.h'], 3583 }, 3584 'includes': [ '../build/android/java_cpp_template.gypi' ], 3585 }, 3586 ], 3587 },], 3588 ['enable_extensions==1', { 3589 'targets': [ 3590 { 3591 # Protobuf compiler / generator for Sync FileSystem protocol buffer. 3592 # GN version: //chrome/browser/sync_file_system/drive_backend:sync_file_system_drive_proto 3593 'target_name': 'sync_file_system_drive_proto', 3594 'type': 'static_library', 3595 'sources': [ 3596 'browser/sync_file_system/drive_backend/metadata_database.proto', 3597 ], 3598 'variables': { 3599 'proto_in_dir': 'browser/sync_file_system/drive_backend', 3600 'proto_out_dir': 'chrome/browser/sync_file_system/drive_backend', 3601 }, 3602 'includes': [ '../build/protoc.gypi' ] 3603 }, 3604 ], 3605 },], 3606 ], 3607 } 3608