1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 2 # 3 # Use of this source code is governed by a BSD-style license that can be 4 # found in the LICENSE file. 5 6 { 7 'targets': [ 8 { 9 'target_name': 'browser_chromeos', 10 'type': 'static_library', 11 'variables': { 12 'conditions': [ 13 ['sysroot!=""', { 14 'pkg-config': '../build/linux/pkg-config-wrapper "<(sysroot)" "<(target_arch)" "<(system_libdir)"', 15 }, { 16 'pkg-config': 'pkg-config' 17 }], 18 ], 19 # Override to dynamically link the cras (ChromeOS audio) library. 20 'use_cras%': 0, 21 'enable_wexit_time_destructors': 1, 22 }, 23 'dependencies': [ 24 # TODO(tbarzic): Cleanup this list. 25 'attestation_proto', 26 'browser/performance_monitor/performance_monitor.gyp:performance_monitor', 27 'browser_extensions', 28 'cert_logger_proto', 29 'chrome_resources.gyp:chrome_extra_resources', 30 'chrome_resources.gyp:chrome_resources', 31 'chrome_resources.gyp:platform_locale_settings', 32 'chrome_resources.gyp:theme_resources', 33 'common', 34 'common/extensions/api/api.gyp:chrome_api', 35 'common_net', 36 'debugger', 37 'device_policy_proto', 38 'drive_proto', 39 'in_memory_url_index_cache_proto', 40 'installer_util', 41 'safe_browsing_chunk_proto', 42 'safe_browsing_proto', 43 'safe_browsing_report_proto', 44 '../breakpad/breakpad.gyp:breakpad_client', 45 '../build/linux/system.gyp:dbus', 46 '../chromeos/chromeos.gyp:chromeos', 47 # browser_chromeos #includes signed_secret.pb.h directly. 48 '../chromeos/chromeos.gyp:cryptohome_signkey_proto', 49 # browser_chromeos #includes power_supply_properties.pb.h directly. 50 '../chromeos/chromeos.gyp:power_manager_proto', 51 '../chromeos/ime/input_method.gyp:gencode', 52 '../components/components.gyp:cloud_policy_proto', 53 '../components/components.gyp:onc_component', 54 '../components/components.gyp:policy', 55 # This depends directly on the variations target, rather than just 56 # transitively via the common target because the proto sources need to 57 # be generated before code in this target can start building. 58 '../components/components.gyp:variations', 59 '../components/components_strings.gyp:components_strings', 60 '../content/content.gyp:content_browser', 61 '../content/content.gyp:content_common', 62 '../crypto/crypto.gyp:crypto', 63 '../dbus/dbus.gyp:dbus', 64 '../device/bluetooth/bluetooth.gyp:device_bluetooth', 65 '../device/hid/hid.gyp:device_hid', 66 '../media/media.gyp:media', 67 '../net/net.gyp:net', 68 '../ppapi/ppapi_internal.gyp:ppapi_ipc', # For PpapiMsg_LoadPlugin 69 '../skia/skia.gyp:skia', 70 '../sync/sync.gyp:sync', 71 '../third_party/adobe/flash/flash_player.gyp:flapper_version_h', 72 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation', 73 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation_proto_cpp', 74 '../third_party/expat/expat.gyp:expat', 75 '../third_party/hunspell/hunspell.gyp:hunspell', 76 '../third_party/icu/icu.gyp:icui18n', 77 '../third_party/icu/icu.gyp:icuuc', 78 '../third_party/leveldatabase/leveldatabase.gyp:leveldatabase', 79 '../third_party/libevent/libevent.gyp:libevent', 80 '../third_party/libjingle/libjingle.gyp:libjingle', 81 '../third_party/libusb/libusb.gyp:libusb', 82 '../third_party/libxml/libxml.gyp:libxml', 83 '../third_party/npapi/npapi.gyp:npapi', 84 '../third_party/protobuf/protobuf.gyp:protobuf_lite', 85 '../third_party/protobuf/protobuf.gyp:protoc#host', 86 '../third_party/re2/re2.gyp:re2', 87 '../third_party/zlib/zlib.gyp:zlib', 88 '../ui/base/ui_base.gyp:ui_base', 89 '../ui/display/display.gyp:display', 90 '../ui/events/events.gyp:dom4_keycode_converter', 91 '../ui/events/platform/events_platform.gyp:events_platform', 92 '../ui/resources/ui_resources.gyp:ui_resources', 93 '../ui/strings/ui_strings.gyp:ui_strings', 94 '../ui/surface/surface.gyp:surface', 95 '../ui/views/controls/webview/webview.gyp:webview', 96 '../ui/views/controls/webview/webview.gyp:webview', 97 '../ui/web_dialogs/web_dialogs.gyp:web_dialogs', 98 '../url/url.gyp:url_lib', 99 '../v8/tools/gyp/v8.gyp:v8', 100 '../webkit/storage_browser.gyp:webkit_storage_browser', 101 '../webkit/storage_common.gyp:webkit_storage_common', 102 '../webkit/webkit_resources.gyp:webkit_resources', 103 'chrome_resources.gyp:chrome_strings', 104 ], 105 'defines': [ 106 '<@(nacl_defines)', 107 ], 108 'direct_dependent_settings': { 109 'defines': [ 110 '<@(nacl_defines)', 111 ], 112 }, 113 'export_dependent_settings': [ 114 'common/extensions/api/api.gyp:chrome_api', 115 '../sync/sync.gyp:sync', 116 ], 117 'include_dirs': [ 118 # breakpad_linux.cc uses generated file_version_info_linux.h. 119 '<(SHARED_INTERMEDIATE_DIR)', 120 '../breakpad/src', 121 ], 122 'sources': [ 123 # All .cc, .h, .m, and .mm files under browser/chromeos, except for tests 124 # and mocks. 125 'browser/chromeos/accessibility/accessibility_manager.cc', 126 'browser/chromeos/accessibility/accessibility_manager.h', 127 'browser/chromeos/accessibility/accessibility_util.cc', 128 'browser/chromeos/accessibility/accessibility_util.h', 129 'browser/chromeos/accessibility/magnification_manager.cc', 130 'browser/chromeos/accessibility/magnification_manager.h', 131 'browser/chromeos/app_mode/app_session_lifetime.cc', 132 'browser/chromeos/app_mode/app_session_lifetime.h', 133 'browser/chromeos/app_mode/app_launch_utils.cc', 134 'browser/chromeos/app_mode/app_launch_utils.h', 135 'browser/chromeos/app_mode/certificate_manager_dialog.cc', 136 'browser/chromeos/app_mode/certificate_manager_dialog.h', 137 'browser/chromeos/app_mode/kiosk_app_data.cc', 138 'browser/chromeos/app_mode/kiosk_app_data.h', 139 'browser/chromeos/app_mode/kiosk_app_data_delegate.h', 140 'browser/chromeos/app_mode/kiosk_app_launch_error.cc', 141 'browser/chromeos/app_mode/kiosk_app_launch_error.h', 142 'browser/chromeos/app_mode/kiosk_app_manager.cc', 143 'browser/chromeos/app_mode/kiosk_app_manager.h', 144 'browser/chromeos/app_mode/kiosk_app_manager_observer.h', 145 'browser/chromeos/app_mode/kiosk_app_update_service.cc', 146 'browser/chromeos/app_mode/kiosk_app_update_service.h', 147 'browser/chromeos/app_mode/kiosk_diagnosis_runner.cc', 148 'browser/chromeos/app_mode/kiosk_diagnosis_runner.h', 149 'browser/chromeos/app_mode/kiosk_mode_idle_app_name_notification.cc', 150 'browser/chromeos/app_mode/kiosk_mode_idle_app_name_notification.h', 151 'browser/chromeos/app_mode/kiosk_profile_loader.cc', 152 'browser/chromeos/app_mode/kiosk_profile_loader.h', 153 'browser/chromeos/app_mode/startup_app_launcher.cc', 154 'browser/chromeos/app_mode/startup_app_launcher.h', 155 'browser/chromeos/attestation/attestation_ca_client.cc', 156 'browser/chromeos/attestation/attestation_ca_client.h', 157 'browser/chromeos/attestation/attestation_policy_observer.cc', 158 'browser/chromeos/attestation/attestation_policy_observer.h', 159 'browser/chromeos/attestation/platform_verification_dialog.cc', 160 'browser/chromeos/attestation/platform_verification_dialog.h', 161 'browser/chromeos/attestation/platform_verification_flow.cc', 162 'browser/chromeos/attestation/platform_verification_flow.h', 163 'browser/chromeos/audio/audio_devices_pref_handler_impl.cc', 164 'browser/chromeos/audio/audio_devices_pref_handler_impl.h', 165 'browser/chromeos/background/ash_user_wallpaper_delegate.cc', 166 'browser/chromeos/background/ash_user_wallpaper_delegate.h', 167 'browser/chromeos/bluetooth/bluetooth_pairing_dialog.cc', 168 'browser/chromeos/bluetooth/bluetooth_pairing_dialog.h', 169 'browser/chromeos/base/locale_util.cc', 170 'browser/chromeos/base/locale_util.h', 171 'browser/chromeos/boot_times_loader.cc', 172 'browser/chromeos/boot_times_loader.h', 173 'browser/chromeos/camera_detector.cc', 174 'browser/chromeos/camera_detector.h', 175 'browser/chromeos/camera_presence_notifier.cc', 176 'browser/chromeos/camera_presence_notifier.h', 177 'browser/chromeos/charger_replace/charger_link_dialog.cc', 178 'browser/chromeos/charger_replace/charger_link_dialog.h', 179 'browser/chromeos/charger_replace/charger_replacement_dialog.cc', 180 'browser/chromeos/charger_replace/charger_replacement_dialog.h', 181 'browser/chromeos/chrome_browser_main_chromeos.cc', 182 'browser/chromeos/chrome_browser_main_chromeos.h', 183 'browser/chromeos/customization_document.cc', 184 'browser/chromeos/customization_document.h', 185 'browser/chromeos/customization_wallpaper_downloader.cc', 186 'browser/chromeos/customization_wallpaper_downloader.h', 187 'browser/chromeos/display/display_configuration_observer.cc', 188 'browser/chromeos/display/display_configuration_observer.h', 189 'browser/chromeos/display/display_preferences.cc', 190 'browser/chromeos/display/display_preferences.h', 191 'browser/chromeos/display/overscan_calibrator.cc', 192 'browser/chromeos/display/overscan_calibrator.h', 193 'browser/chromeos/dbus/cros_dbus_service.cc', 194 'browser/chromeos/dbus/cros_dbus_service.h', 195 'browser/chromeos/dbus/display_power_service_provider.cc', 196 'browser/chromeos/dbus/display_power_service_provider.h', 197 'browser/chromeos/dbus/liveness_service_provider.cc', 198 'browser/chromeos/dbus/liveness_service_provider.h', 199 'browser/chromeos/dbus/printer_service_provider.cc', 200 'browser/chromeos/dbus/printer_service_provider.h', 201 'browser/chromeos/dbus/proxy_resolution_service_provider.cc', 202 'browser/chromeos/dbus/proxy_resolution_service_provider.h', 203 'browser/chromeos/dbus/screen_lock_service_provider.cc', 204 'browser/chromeos/dbus/screen_lock_service_provider.h', 205 'browser/chromeos/device/input_service_proxy.cc', 206 'browser/chromeos/device/input_service_proxy.h', 207 'browser/chromeos/device_hierarchy_observer.h', 208 'browser/chromeos/device_uma.cc', 209 'browser/chromeos/device_uma.h', 210 'browser/chromeos/drive/change_list_loader.cc', 211 'browser/chromeos/drive/change_list_loader.h', 212 'browser/chromeos/drive/change_list_loader_observer.h', 213 'browser/chromeos/drive/change_list_processor.cc', 214 'browser/chromeos/drive/change_list_processor.h', 215 'browser/chromeos/drive/debug_info_collector.cc', 216 'browser/chromeos/drive/debug_info_collector.h', 217 'browser/chromeos/drive/directory_loader.cc', 218 'browser/chromeos/drive/directory_loader.h', 219 'browser/chromeos/drive/download_handler.cc', 220 'browser/chromeos/drive/download_handler.h', 221 'browser/chromeos/drive/drive_file_stream_reader.cc', 222 'browser/chromeos/drive/drive_file_stream_reader.h', 223 'browser/chromeos/drive/drive_integration_service.cc', 224 'browser/chromeos/drive/drive_integration_service.h', 225 'browser/chromeos/drive/drive_protocol_handler.cc', 226 'browser/chromeos/drive/drive_protocol_handler.h', 227 'browser/chromeos/drive/drive_url_request_job.cc', 228 'browser/chromeos/drive/drive_url_request_job.h', 229 'browser/chromeos/drive/file_cache.cc', 230 'browser/chromeos/drive/file_cache.h', 231 'browser/chromeos/drive/file_change.cc', 232 'browser/chromeos/drive/file_change.h', 233 'browser/chromeos/drive/file_errors.cc', 234 'browser/chromeos/drive/file_errors.h', 235 'browser/chromeos/drive/file_system.cc', 236 'browser/chromeos/drive/file_system.h', 237 'browser/chromeos/drive/file_system/copy_operation.cc', 238 'browser/chromeos/drive/file_system/copy_operation.h', 239 'browser/chromeos/drive/file_system/create_directory_operation.cc', 240 'browser/chromeos/drive/file_system/create_directory_operation.h', 241 'browser/chromeos/drive/file_system/create_file_operation.cc', 242 'browser/chromeos/drive/file_system/create_file_operation.h', 243 'browser/chromeos/drive/file_system/download_operation.cc', 244 'browser/chromeos/drive/file_system/download_operation.h', 245 'browser/chromeos/drive/file_system/get_file_for_saving_operation.cc', 246 'browser/chromeos/drive/file_system/get_file_for_saving_operation.h', 247 'browser/chromeos/drive/file_system/move_operation.cc', 248 'browser/chromeos/drive/file_system/move_operation.h', 249 'browser/chromeos/drive/file_system/open_file_operation.cc', 250 'browser/chromeos/drive/file_system/open_file_operation.h', 251 'browser/chromeos/drive/file_system/operation_observer.h', 252 'browser/chromeos/drive/file_system/remove_operation.cc', 253 'browser/chromeos/drive/file_system/remove_operation.h', 254 'browser/chromeos/drive/file_system/search_operation.cc', 255 'browser/chromeos/drive/file_system/search_operation.h', 256 'browser/chromeos/drive/file_system/touch_operation.cc', 257 'browser/chromeos/drive/file_system/touch_operation.h', 258 'browser/chromeos/drive/file_system/truncate_operation.cc', 259 'browser/chromeos/drive/file_system/truncate_operation.h', 260 'browser/chromeos/drive/file_system_interface.h', 261 'browser/chromeos/drive/file_system_metadata.cc', 262 'browser/chromeos/drive/file_system_metadata.h', 263 'browser/chromeos/drive/file_system_observer.h', 264 'browser/chromeos/drive/file_system_util.cc', 265 'browser/chromeos/drive/file_system_util.h', 266 'browser/chromeos/drive/file_task_executor.cc', 267 'browser/chromeos/drive/file_task_executor.h', 268 'browser/chromeos/drive/file_write_watcher.cc', 269 'browser/chromeos/drive/file_write_watcher.h', 270 'browser/chromeos/drive/fileapi/async_file_util.cc', 271 'browser/chromeos/drive/fileapi/async_file_util.h', 272 'browser/chromeos/drive/fileapi/file_system_backend_delegate.cc', 273 'browser/chromeos/drive/fileapi/file_system_backend_delegate.h', 274 'browser/chromeos/drive/fileapi/fileapi_worker.cc', 275 'browser/chromeos/drive/fileapi/fileapi_worker.h', 276 'browser/chromeos/drive/fileapi/webkit_file_stream_reader_impl.cc', 277 'browser/chromeos/drive/fileapi/webkit_file_stream_reader_impl.h', 278 'browser/chromeos/drive/fileapi/webkit_file_stream_writer_impl.cc', 279 'browser/chromeos/drive/fileapi/webkit_file_stream_writer_impl.h', 280 'browser/chromeos/drive/job_list.cc', 281 'browser/chromeos/drive/job_list.h', 282 'browser/chromeos/drive/job_queue.cc', 283 'browser/chromeos/drive/job_queue.h', 284 'browser/chromeos/drive/job_scheduler.cc', 285 'browser/chromeos/drive/job_scheduler.h', 286 'browser/chromeos/drive/local_file_reader.cc', 287 'browser/chromeos/drive/local_file_reader.h', 288 'browser/chromeos/drive/remove_stale_cache_files.cc', 289 'browser/chromeos/drive/remove_stale_cache_files.h', 290 'browser/chromeos/drive/resource_entry_conversion.cc', 291 'browser/chromeos/drive/resource_entry_conversion.h', 292 'browser/chromeos/drive/resource_metadata.cc', 293 'browser/chromeos/drive/resource_metadata.h', 294 'browser/chromeos/drive/resource_metadata_storage.cc', 295 'browser/chromeos/drive/resource_metadata_storage.h', 296 'browser/chromeos/drive/search_metadata.cc', 297 'browser/chromeos/drive/search_metadata.h', 298 'browser/chromeos/drive/sync/entry_revert_performer.cc', 299 'browser/chromeos/drive/sync/entry_revert_performer.h', 300 'browser/chromeos/drive/sync/entry_update_performer.cc', 301 'browser/chromeos/drive/sync/entry_update_performer.h', 302 'browser/chromeos/drive/sync/remove_performer.cc', 303 'browser/chromeos/drive/sync/remove_performer.h', 304 'browser/chromeos/drive/sync_client.cc', 305 'browser/chromeos/drive/sync_client.h', 306 'browser/chromeos/drive/write_on_cache_file.cc', 307 'browser/chromeos/drive/write_on_cache_file.h', 308 'browser/chromeos/enrollment_dialog_view.cc', 309 'browser/chromeos/enrollment_dialog_view.h', 310 'browser/chromeos/events/event_rewriter.cc', 311 'browser/chromeos/events/event_rewriter.h', 312 'browser/chromeos/events/event_rewriter_controller.cc', 313 'browser/chromeos/events/event_rewriter_controller.h', 314 'browser/chromeos/events/keyboard_driven_event_rewriter.cc', 315 'browser/chromeos/events/keyboard_driven_event_rewriter.h', 316 'browser/chromeos/events/system_key_event_listener.cc', 317 'browser/chromeos/events/system_key_event_listener.h', 318 'browser/chromeos/events/xinput_hierarchy_changed_event_listener.cc', 319 'browser/chromeos/events/xinput_hierarchy_changed_event_listener.h', 320 'browser/chromeos/extensions/default_app_order.cc', 321 'browser/chromeos/extensions/default_app_order.h', 322 'browser/chromeos/extensions/device_local_account_external_policy_loader.cc', 323 'browser/chromeos/extensions/device_local_account_external_policy_loader.h', 324 'browser/chromeos/extensions/device_local_account_management_policy_provider.cc', 325 'browser/chromeos/extensions/device_local_account_management_policy_provider.h', 326 'browser/chromeos/extensions/echo_private_api.cc', 327 'browser/chromeos/extensions/echo_private_api.h', 328 'browser/chromeos/extensions/extension_system_event_observer.cc', 329 'browser/chromeos/extensions/extension_system_event_observer.h', 330 'browser/chromeos/extensions/external_cache.cc', 331 'browser/chromeos/extensions/external_cache.h', 332 'browser/chromeos/extensions/info_private_api.cc', 333 'browser/chromeos/extensions/info_private_api.h', 334 'browser/chromeos/extensions/input_method_event_router.cc', 335 'browser/chromeos/extensions/input_method_event_router.h', 336 'browser/chromeos/extensions/install_limiter.cc', 337 'browser/chromeos/extensions/install_limiter.h', 338 'browser/chromeos/extensions/install_limiter_factory.cc', 339 'browser/chromeos/extensions/install_limiter_factory.h', 340 'browser/chromeos/extensions/media_player_event_router.cc', 341 'browser/chromeos/extensions/media_player_event_router.h', 342 'browser/chromeos/external_metrics.cc', 343 'browser/chromeos/external_metrics.h', 344 'browser/chromeos/external_protocol_dialog.cc', 345 'browser/chromeos/external_protocol_dialog.h', 346 'browser/chromeos/file_manager/app_id.h', 347 'browser/chromeos/file_manager/app_installer.cc', 348 'browser/chromeos/file_manager/app_installer.h', 349 'browser/chromeos/file_manager/file_browser_handlers.cc', 350 'browser/chromeos/file_manager/file_browser_handlers.h', 351 'browser/chromeos/file_manager/file_tasks.cc', 352 'browser/chromeos/file_manager/file_tasks.h', 353 'browser/chromeos/file_manager/file_watcher.cc', 354 'browser/chromeos/file_manager/file_watcher.h', 355 'browser/chromeos/file_manager/fileapi_util.cc', 356 'browser/chromeos/file_manager/fileapi_util.h', 357 'browser/chromeos/file_manager/filesystem_api_util.cc', 358 'browser/chromeos/file_manager/filesystem_api_util.h', 359 'browser/chromeos/file_manager/mime_util.cc', 360 'browser/chromeos/file_manager/mime_util.h', 361 'browser/chromeos/file_manager/mounted_disk_monitor.cc', 362 'browser/chromeos/file_manager/mounted_disk_monitor.h', 363 'browser/chromeos/file_manager/open_util.cc', 364 'browser/chromeos/file_manager/open_util.h', 365 'browser/chromeos/file_manager/open_with_browser.cc', 366 'browser/chromeos/file_manager/open_with_browser.h', 367 'browser/chromeos/file_manager/path_util.cc', 368 'browser/chromeos/file_manager/path_util.h', 369 'browser/chromeos/file_manager/select_file_dialog_util.cc', 370 'browser/chromeos/file_manager/select_file_dialog_util.h', 371 'browser/chromeos/file_manager/snapshot_manager.cc', 372 'browser/chromeos/file_manager/snapshot_manager.h', 373 'browser/chromeos/file_manager/url_util.cc', 374 'browser/chromeos/file_manager/url_util.h', 375 'browser/chromeos/file_manager/volume_manager.cc', 376 'browser/chromeos/file_manager/volume_manager.h', 377 'browser/chromeos/file_manager/volume_manager_factory.cc', 378 'browser/chromeos/file_manager/volume_manager_factory.h', 379 'browser/chromeos/file_manager/volume_manager_observer.h', 380 'browser/chromeos/file_manager/zip_file_creator.cc', 381 'browser/chromeos/file_manager/zip_file_creator.h', 382 'browser/chromeos/file_system_provider/fileapi/backend_delegate.cc', 383 'browser/chromeos/file_system_provider/fileapi/backend_delegate.h', 384 'browser/chromeos/file_system_provider/fileapi/file_stream_reader.cc', 385 'browser/chromeos/file_system_provider/fileapi/file_stream_reader.h', 386 'browser/chromeos/file_system_provider/fileapi/provider_async_file_util.cc', 387 'browser/chromeos/file_system_provider/fileapi/provider_async_file_util.h', 388 'browser/chromeos/file_system_provider/mount_path_util.cc', 389 'browser/chromeos/file_system_provider/mount_path_util.h', 390 'browser/chromeos/file_system_provider/observer.h', 391 'browser/chromeos/file_system_provider/operations/close_file.cc', 392 'browser/chromeos/file_system_provider/operations/close_file.h', 393 'browser/chromeos/file_system_provider/operations/get_metadata.cc', 394 'browser/chromeos/file_system_provider/operations/get_metadata.h', 395 'browser/chromeos/file_system_provider/operations/open_file.cc', 396 'browser/chromeos/file_system_provider/operations/open_file.h', 397 'browser/chromeos/file_system_provider/operations/operation.cc', 398 'browser/chromeos/file_system_provider/operations/operation.h', 399 'browser/chromeos/file_system_provider/operations/read_directory.cc', 400 'browser/chromeos/file_system_provider/operations/read_directory.h', 401 'browser/chromeos/file_system_provider/operations/read_file.cc', 402 'browser/chromeos/file_system_provider/operations/read_file.h', 403 'browser/chromeos/file_system_provider/operations/unmount.cc', 404 'browser/chromeos/file_system_provider/operations/unmount.h', 405 'browser/chromeos/file_system_provider/provided_file_system.cc', 406 'browser/chromeos/file_system_provider/provided_file_system.h', 407 'browser/chromeos/file_system_provider/provided_file_system_info.cc', 408 'browser/chromeos/file_system_provider/provided_file_system_info.h', 409 'browser/chromeos/file_system_provider/provided_file_system_interface.h', 410 'browser/chromeos/file_system_provider/request_manager.cc', 411 'browser/chromeos/file_system_provider/request_manager.h', 412 'browser/chromeos/file_system_provider/request_value.cc', 413 'browser/chromeos/file_system_provider/request_value.h', 414 'browser/chromeos/file_system_provider/service.cc', 415 'browser/chromeos/file_system_provider/service.h', 416 'browser/chromeos/file_system_provider/service_factory.cc', 417 'browser/chromeos/file_system_provider/service_factory.h', 418 'browser/chromeos/fileapi/file_access_permissions.cc', 419 'browser/chromeos/fileapi/file_access_permissions.h', 420 'browser/chromeos/fileapi/file_system_backend.cc', 421 'browser/chromeos/fileapi/file_system_backend.h', 422 'browser/chromeos/fileapi/file_system_backend_delegate.h', 423 'browser/chromeos/fileapi/mtp_file_system_backend_delegate.cc', 424 'browser/chromeos/fileapi/mtp_file_system_backend_delegate.h', 425 'browser/chromeos/first_run/drive_first_run_controller.cc', 426 'browser/chromeos/first_run/drive_first_run_controller.h', 427 'browser/chromeos/first_run/first_run.cc', 428 'browser/chromeos/first_run/first_run.h', 429 'browser/chromeos/first_run/first_run_controller.cc', 430 'browser/chromeos/first_run/first_run_controller.h', 431 'browser/chromeos/first_run/first_run_view.cc', 432 'browser/chromeos/first_run/first_run_view.h', 433 'browser/chromeos/first_run/step.cc', 434 'browser/chromeos/first_run/step.h', 435 'browser/chromeos/first_run/step_names.cc', 436 'browser/chromeos/first_run/step_names.h', 437 'browser/chromeos/first_run/steps/app_list_step.cc', 438 'browser/chromeos/first_run/steps/app_list_step.h', 439 'browser/chromeos/first_run/steps/help_step.cc', 440 'browser/chromeos/first_run/steps/help_step.h', 441 'browser/chromeos/first_run/steps/tray_step.cc', 442 'browser/chromeos/first_run/steps/tray_step.h', 443 'browser/chromeos/genius_app/app_id.h', 444 'browser/chromeos/geolocation/geoposition.cc', 445 'browser/chromeos/geolocation/geoposition.h', 446 'browser/chromeos/geolocation/simple_geolocation_provider.cc', 447 'browser/chromeos/geolocation/simple_geolocation_provider.h', 448 'browser/chromeos/geolocation/simple_geolocation_request.cc', 449 'browser/chromeos/geolocation/simple_geolocation_request.h', 450 'browser/chromeos/idle_detector.cc', 451 'browser/chromeos/idle_detector.h', 452 'browser/chromeos/imageburner/burn_controller.cc', 453 'browser/chromeos/imageburner/burn_controller.h', 454 'browser/chromeos/imageburner/burn_device_handler.cc', 455 'browser/chromeos/imageburner/burn_device_handler.h', 456 'browser/chromeos/imageburner/burn_manager.cc', 457 'browser/chromeos/imageburner/burn_manager.h', 458 'browser/chromeos/input_method/accessibility.cc', 459 'browser/chromeos/input_method/accessibility.h', 460 'browser/chromeos/input_method/browser_state_monitor.cc', 461 'browser/chromeos/input_method/browser_state_monitor.h', 462 'browser/chromeos/input_method/candidate_window_controller.cc', 463 'browser/chromeos/input_method/candidate_window_controller.h', 464 'browser/chromeos/input_method/candidate_window_controller_impl.cc', 465 'browser/chromeos/input_method/candidate_window_controller_impl.h', 466 'browser/chromeos/input_method/component_extension_ime_manager_impl.cc', 467 'browser/chromeos/input_method/component_extension_ime_manager_impl.h', 468 'browser/chromeos/input_method/input_method_configuration.cc', 469 'browser/chromeos/input_method/input_method_configuration.h', 470 'browser/chromeos/input_method/input_method_delegate_impl.cc', 471 'browser/chromeos/input_method/input_method_delegate_impl.h', 472 'browser/chromeos/input_method/input_method_engine.cc', 473 'browser/chromeos/input_method/input_method_engine.h', 474 'browser/chromeos/input_method/input_method_engine_interface.cc', 475 'browser/chromeos/input_method/input_method_engine_interface.h', 476 'browser/chromeos/input_method/input_method_manager_impl.cc', 477 'browser/chromeos/input_method/input_method_manager_impl.h', 478 'browser/chromeos/input_method/input_method_persistence.cc', 479 'browser/chromeos/input_method/input_method_persistence.h', 480 'browser/chromeos/input_method/input_method_util.cc', 481 'browser/chromeos/input_method/input_method_util.h', 482 'browser/chromeos/input_method/mode_indicator_controller.cc', 483 'browser/chromeos/input_method/mode_indicator_controller.h', 484 'browser/chromeos/kiosk_mode/kiosk_mode_idle_logout.cc', 485 'browser/chromeos/kiosk_mode/kiosk_mode_idle_logout.h', 486 'browser/chromeos/kiosk_mode/kiosk_mode_screensaver.cc', 487 'browser/chromeos/kiosk_mode/kiosk_mode_screensaver.h', 488 'browser/chromeos/kiosk_mode/kiosk_mode_settings.cc', 489 'browser/chromeos/kiosk_mode/kiosk_mode_settings.h', 490 'browser/chromeos/language_preferences.cc', 491 'browser/chromeos/language_preferences.h', 492 'browser/chromeos/locale_change_guard.cc', 493 'browser/chromeos/locale_change_guard.h', 494 'browser/chromeos/login/app_launch_controller.cc', 495 'browser/chromeos/login/app_launch_controller.h', 496 'browser/chromeos/login/app_launch_signin_screen.cc', 497 'browser/chromeos/login/app_launch_signin_screen.h', 498 'browser/chromeos/login/auth/auth_attempt_state.cc', 499 'browser/chromeos/login/auth/auth_attempt_state.h', 500 'browser/chromeos/login/auth/auth_attempt_state_resolver.cc', 501 'browser/chromeos/login/auth/auth_attempt_state_resolver.h', 502 'browser/chromeos/login/auth/auth_prewarmer.cc', 503 'browser/chromeos/login/auth/auth_prewarmer.h', 504 'browser/chromeos/login/auth/authenticator.cc', 505 'browser/chromeos/login/auth/authenticator.h', 506 'browser/chromeos/login/auth/extended_authenticator.cc', 507 'browser/chromeos/login/auth/extended_authenticator.h', 508 'browser/chromeos/login/auth/key.cc', 509 'browser/chromeos/login/auth/key.h', 510 'browser/chromeos/login/auth/login_performer.cc', 511 'browser/chromeos/login/auth/login_performer.h', 512 'browser/chromeos/login/auth/login_status_consumer.cc', 513 'browser/chromeos/login/auth/login_status_consumer.h', 514 'browser/chromeos/login/auth/mount_manager.cc', 515 'browser/chromeos/login/auth/mount_manager.h', 516 'browser/chromeos/login/auth/online_attempt.cc', 517 'browser/chromeos/login/auth/online_attempt.h', 518 'browser/chromeos/login/auth/online_attempt_host.cc', 519 'browser/chromeos/login/auth/online_attempt_host.h', 520 'browser/chromeos/login/auth/parallel_authenticator.cc', 521 'browser/chromeos/login/auth/parallel_authenticator.h', 522 'browser/chromeos/login/auth/test_attempt_state.cc', 523 'browser/chromeos/login/auth/test_attempt_state.h', 524 'browser/chromeos/login/auth/tpm_password_fetcher.cc', 525 'browser/chromeos/login/auth/tpm_password_fetcher.h', 526 'browser/chromeos/login/auth/user_context.cc', 527 'browser/chromeos/login/auth/user_context.h', 528 'browser/chromeos/login/authentication_notification_details.h', 529 'browser/chromeos/login/chrome_restart_request.cc', 530 'browser/chromeos/login/chrome_restart_request.h', 531 'browser/chromeos/login/default_pinned_apps_field_trial.cc', 532 'browser/chromeos/login/default_pinned_apps_field_trial.h', 533 'browser/chromeos/login/demo_mode/demo_app_launcher.cc', 534 'browser/chromeos/login/demo_mode/demo_app_launcher.h', 535 'browser/chromeos/login/enrollment/auto_enrollment_check_screen.cc', 536 'browser/chromeos/login/enrollment/auto_enrollment_check_screen.h', 537 'browser/chromeos/login/enrollment/auto_enrollment_check_screen_actor.h', 538 'browser/chromeos/login/enrollment/auto_enrollment_controller.cc', 539 'browser/chromeos/login/enrollment/auto_enrollment_controller.h', 540 'browser/chromeos/login/enrollment/enrollment_screen.cc', 541 'browser/chromeos/login/enrollment/enrollment_screen.h', 542 'browser/chromeos/login/enrollment/enrollment_screen_actor.h', 543 'browser/chromeos/login/existing_user_controller.cc', 544 'browser/chromeos/login/existing_user_controller.h', 545 'browser/chromeos/login/help_app_launcher.cc', 546 'browser/chromeos/login/help_app_launcher.h', 547 'browser/chromeos/login/helper.cc', 548 'browser/chromeos/login/helper.h', 549 'browser/chromeos/login/hwid_checker.cc', 550 'browser/chromeos/login/hwid_checker.h', 551 'browser/chromeos/login/language_list.cc', 552 'browser/chromeos/login/language_list.h', 553 'browser/chromeos/login/lock/screen_locker.cc', 554 'browser/chromeos/login/lock/screen_locker.h', 555 'browser/chromeos/login/lock/screen_locker_delegate.cc', 556 'browser/chromeos/login/lock/screen_locker_delegate.h', 557 'browser/chromeos/login/lock/webui_screen_locker.cc', 558 'browser/chromeos/login/lock/webui_screen_locker.h', 559 'browser/chromeos/login/login_utils.cc', 560 'browser/chromeos/login/login_utils.h', 561 'browser/chromeos/login/login_wizard.h', 562 'browser/chromeos/login/managed/locally_managed_user_constants.cc', 563 'browser/chromeos/login/managed/locally_managed_user_constants.h', 564 'browser/chromeos/login/managed/locally_managed_user_creation_flow.cc', 565 'browser/chromeos/login/managed/locally_managed_user_creation_flow.h', 566 'browser/chromeos/login/managed/locally_managed_user_creation_screen.cc', 567 'browser/chromeos/login/managed/locally_managed_user_creation_screen.h', 568 'browser/chromeos/login/managed/managed_user_authenticator.cc', 569 'browser/chromeos/login/managed/managed_user_authenticator.h', 570 'browser/chromeos/login/managed/managed_user_creation_controller.cc', 571 'browser/chromeos/login/managed/managed_user_creation_controller.h', 572 'browser/chromeos/login/managed/managed_user_creation_controller_new.cc', 573 'browser/chromeos/login/managed/managed_user_creation_controller_new.h', 574 'browser/chromeos/login/managed/managed_user_creation_controller_old.cc', 575 'browser/chromeos/login/managed/managed_user_creation_controller_old.h', 576 'browser/chromeos/login/managed/supervised_user_authentication.cc', 577 'browser/chromeos/login/managed/supervised_user_authentication.h', 578 'browser/chromeos/login/managed/supervised_user_login_flow.cc', 579 'browser/chromeos/login/managed/supervised_user_login_flow.h', 580 'browser/chromeos/login/profile_auth_data.cc', 581 'browser/chromeos/login/profile_auth_data.h', 582 'browser/chromeos/login/proxy_settings_dialog.h', 583 'browser/chromeos/login/saml/saml_offline_signin_limiter.cc', 584 'browser/chromeos/login/saml/saml_offline_signin_limiter.h', 585 'browser/chromeos/login/saml/saml_offline_signin_limiter_factory.cc', 586 'browser/chromeos/login/saml/saml_offline_signin_limiter_factory.h', 587 'browser/chromeos/login/screens/base_screen.cc', 588 'browser/chromeos/login/screens/base_screen.h', 589 'browser/chromeos/login/screens/core_oobe_actor.h', 590 'browser/chromeos/login/screens/error_screen.cc', 591 'browser/chromeos/login/screens/error_screen.h', 592 'browser/chromeos/login/screens/error_screen_actor.cc', 593 'browser/chromeos/login/screens/error_screen_actor.h', 594 'browser/chromeos/login/screens/error_screen_actor_delegate.h', 595 'browser/chromeos/login/screens/eula_screen.cc', 596 'browser/chromeos/login/screens/eula_screen.h', 597 'browser/chromeos/login/screens/eula_screen_actor.h', 598 'browser/chromeos/login/screens/gaia_screen.cc', 599 'browser/chromeos/login/screens/gaia_screen.h', 600 'browser/chromeos/login/screens/hid_detection_screen.cc', 601 'browser/chromeos/login/screens/hid_detection_screen.h', 602 'browser/chromeos/login/screens/hid_detection_screen_actor.h', 603 'browser/chromeos/login/screens/kiosk_autolaunch_screen.cc', 604 'browser/chromeos/login/screens/kiosk_autolaunch_screen.h', 605 'browser/chromeos/login/screens/kiosk_autolaunch_screen_actor.h', 606 'browser/chromeos/login/screens/kiosk_enable_screen.cc', 607 'browser/chromeos/login/screens/kiosk_enable_screen.h', 608 'browser/chromeos/login/screens/kiosk_enable_screen_actor.h', 609 'browser/chromeos/login/screens/network_screen.cc', 610 'browser/chromeos/login/screens/network_screen.h', 611 'browser/chromeos/login/screens/network_screen_actor.h', 612 'browser/chromeos/login/screens/reset_screen.cc', 613 'browser/chromeos/login/screens/reset_screen.h', 614 'browser/chromeos/login/screens/reset_screen_actor.h', 615 'browser/chromeos/login/screens/screen_context.cc', 616 'browser/chromeos/login/screens/screen_context.h', 617 'browser/chromeos/login/screens/screen_factory.cc', 618 'browser/chromeos/login/screens/screen_factory.h', 619 'browser/chromeos/login/screens/screen_flow.h', 620 'browser/chromeos/login/screens/screen_manager.cc', 621 'browser/chromeos/login/screens/screen_manager.h', 622 'browser/chromeos/login/screens/screen_observer.h', 623 'browser/chromeos/login/screens/terms_of_service_screen.cc', 624 'browser/chromeos/login/screens/terms_of_service_screen.h', 625 'browser/chromeos/login/screens/terms_of_service_screen_actor.h', 626 'browser/chromeos/login/screens/update_screen.cc', 627 'browser/chromeos/login/screens/update_screen.h', 628 'browser/chromeos/login/screens/update_screen_actor.h', 629 'browser/chromeos/login/screens/user_image_screen.cc', 630 'browser/chromeos/login/screens/user_image_screen.h', 631 'browser/chromeos/login/screens/user_image_screen_actor.h', 632 'browser/chromeos/login/screens/user_selection_screen.cc', 633 'browser/chromeos/login/screens/user_selection_screen.h', 634 'browser/chromeos/login/screens/wizard_screen.cc', 635 'browser/chromeos/login/screens/wizard_screen.h', 636 'browser/chromeos/login/screens/wrong_hwid_screen.cc', 637 'browser/chromeos/login/screens/wrong_hwid_screen.h', 638 'browser/chromeos/login/screens/wrong_hwid_screen_actor.h', 639 'browser/chromeos/login/session/session_manager.cc', 640 'browser/chromeos/login/session/session_manager.h', 641 'browser/chromeos/login/signin/auth_sync_observer.cc', 642 'browser/chromeos/login/signin/auth_sync_observer.h', 643 'browser/chromeos/login/signin/auth_sync_observer_factory.cc', 644 'browser/chromeos/login/signin/auth_sync_observer_factory.h', 645 'browser/chromeos/login/signin/merge_session_load_page.cc', 646 'browser/chromeos/login/signin/merge_session_load_page.h', 647 'browser/chromeos/login/signin/merge_session_throttle.cc', 648 'browser/chromeos/login/signin/merge_session_throttle.h', 649 'browser/chromeos/login/signin/merge_session_xhr_request_waiter.cc', 650 'browser/chromeos/login/signin/merge_session_xhr_request_waiter.h', 651 'browser/chromeos/login/signin/oauth2_login_manager.cc', 652 'browser/chromeos/login/signin/oauth2_login_manager.h', 653 'browser/chromeos/login/signin/oauth2_login_manager_factory.cc', 654 'browser/chromeos/login/signin/oauth2_login_manager_factory.h', 655 'browser/chromeos/login/signin/oauth2_login_verifier.cc', 656 'browser/chromeos/login/signin/oauth2_login_verifier.h', 657 'browser/chromeos/login/signin/oauth2_token_fetcher.cc', 658 'browser/chromeos/login/signin/oauth2_token_fetcher.h', 659 'browser/chromeos/login/startup_utils.cc', 660 'browser/chromeos/login/startup_utils.h', 661 'browser/chromeos/login/ui/captive_portal_view.cc', 662 'browser/chromeos/login/ui/captive_portal_view.h', 663 'browser/chromeos/login/ui/captive_portal_window_proxy.cc', 664 'browser/chromeos/login/ui/captive_portal_window_proxy.h', 665 'browser/chromeos/login/ui/input_events_blocker.cc', 666 'browser/chromeos/login/ui/input_events_blocker.h', 667 'browser/chromeos/login/ui/keyboard_driven_oobe_key_handler.cc', 668 'browser/chromeos/login/ui/keyboard_driven_oobe_key_handler.h', 669 'browser/chromeos/login/ui/lock_window.cc', 670 'browser/chromeos/login/ui/lock_window.h', 671 'browser/chromeos/login/ui/lock_window_aura.cc', 672 'browser/chromeos/login/ui/lock_window_aura.h', 673 'browser/chromeos/login/ui/login_display.cc', 674 'browser/chromeos/login/ui/login_display.h', 675 'browser/chromeos/login/ui/login_display_host.h', 676 'browser/chromeos/login/ui/login_display_host_impl.cc', 677 'browser/chromeos/login/ui/login_display_host_impl.h', 678 'browser/chromeos/login/ui/login_web_dialog.cc', 679 'browser/chromeos/login/ui/login_web_dialog.h', 680 'browser/chromeos/login/ui/oobe_display.h', 681 'browser/chromeos/login/ui/proxy_settings_dialog.cc', 682 'browser/chromeos/login/ui/simple_web_view_dialog.cc', 683 'browser/chromeos/login/ui/simple_web_view_dialog.h', 684 'browser/chromeos/login/ui/user_adding_screen.cc', 685 'browser/chromeos/login/ui/user_adding_screen.h', 686 'browser/chromeos/login/ui/webui_login_display.cc', 687 'browser/chromeos/login/ui/webui_login_display.h', 688 'browser/chromeos/login/ui/webui_login_view.cc', 689 'browser/chromeos/login/ui/webui_login_view.h', 690 'browser/chromeos/login/user_flow.cc', 691 'browser/chromeos/login/user_flow.h', 692 'browser/chromeos/login/users/avatar/default_user_images.cc', 693 'browser/chromeos/login/users/avatar/default_user_images.h', 694 'browser/chromeos/login/users/avatar/user_image.cc', 695 'browser/chromeos/login/users/avatar/user_image.h', 696 'browser/chromeos/login/users/avatar/user_image_loader.cc', 697 'browser/chromeos/login/users/avatar/user_image_loader.h', 698 'browser/chromeos/login/users/avatar/user_image_manager.cc', 699 'browser/chromeos/login/users/avatar/user_image_manager.h', 700 'browser/chromeos/login/users/avatar/user_image_manager_impl.cc', 701 'browser/chromeos/login/users/avatar/user_image_manager_impl.h', 702 'browser/chromeos/login/users/avatar/user_image_sync_observer.cc', 703 'browser/chromeos/login/users/avatar/user_image_sync_observer.h', 704 'browser/chromeos/login/users/multi_profile_user_controller.cc', 705 'browser/chromeos/login/users/multi_profile_user_controller.h', 706 'browser/chromeos/login/users/multi_profile_user_controller_delegate.h', 707 'browser/chromeos/login/users/remove_user_delegate.h', 708 'browser/chromeos/login/users/supervised_user_manager.h', 709 'browser/chromeos/login/users/supervised_user_manager_impl.cc', 710 'browser/chromeos/login/users/supervised_user_manager_impl.h', 711 'browser/chromeos/login/users/user_manager.cc', 712 'browser/chromeos/login/users/user_manager.h', 713 'browser/chromeos/login/users/user_manager_impl.cc', 714 'browser/chromeos/login/users/user_manager_impl.h', 715 'browser/chromeos/login/users/user.cc', 716 'browser/chromeos/login/users/user.h', 717 'browser/chromeos/login/users/wallpaper/wallpaper_manager.cc', 718 'browser/chromeos/login/users/wallpaper/wallpaper_manager.h', 719 'browser/chromeos/login/version_info_updater.cc', 720 'browser/chromeos/login/version_info_updater.h', 721 'browser/chromeos/login/wizard_controller.cc', 722 'browser/chromeos/login/wizard_controller.h', 723 'browser/chromeos/memory/low_memory_observer.cc', 724 'browser/chromeos/memory/low_memory_observer.h', 725 'browser/chromeos/memory/oom_priority_manager.cc', 726 'browser/chromeos/memory/oom_priority_manager.h', 727 'browser/chromeos/mobile/mobile_activator.cc', 728 'browser/chromeos/mobile/mobile_activator.h', 729 'browser/chromeos/mobile_config.cc', 730 'browser/chromeos/mobile_config.h', 731 'browser/chromeos/net/cert_verify_proc_chromeos.cc', 732 'browser/chromeos/net/cert_verify_proc_chromeos.h', 733 'browser/chromeos/net/delay_network_call.cc', 734 'browser/chromeos/net/delay_network_call.h', 735 'browser/chromeos/net/network_portal_detector.cc', 736 'browser/chromeos/net/network_portal_detector.h', 737 'browser/chromeos/net/network_portal_detector_impl.cc', 738 'browser/chromeos/net/network_portal_detector_impl.h', 739 'browser/chromeos/net/network_portal_detector_strategy.cc', 740 'browser/chromeos/net/network_portal_detector_strategy.h', 741 'browser/chromeos/net/network_portal_detector_test_impl.cc', 742 'browser/chromeos/net/network_portal_detector_test_impl.h', 743 'browser/chromeos/net/network_portal_notification_controller.cc', 744 'browser/chromeos/net/network_portal_notification_controller.h', 745 'browser/chromeos/net/onc_utils.cc', 746 'browser/chromeos/net/onc_utils.h', 747 'browser/chromeos/net/proxy_config_handler.cc', 748 'browser/chromeos/net/proxy_config_handler.h', 749 'browser/chromeos/offline/offline_load_page.cc', 750 'browser/chromeos/offline/offline_load_page.h', 751 'browser/chromeos/options/cert_library.cc', 752 'browser/chromeos/options/cert_library.h', 753 'browser/chromeos/options/network_config_view.cc', 754 'browser/chromeos/options/network_config_view.h', 755 'browser/chromeos/options/network_property_ui_data.cc', 756 'browser/chromeos/options/network_property_ui_data.h', 757 'browser/chromeos/options/passphrase_textfield.cc', 758 'browser/chromeos/options/passphrase_textfield.h', 759 'browser/chromeos/options/vpn_config_view.cc', 760 'browser/chromeos/options/vpn_config_view.h', 761 'browser/chromeos/options/wifi_config_view.cc', 762 'browser/chromeos/options/wifi_config_view.h', 763 'browser/chromeos/options/wimax_config_view.cc', 764 'browser/chromeos/options/wimax_config_view.h', 765 'browser/chromeos/ownership/owner_settings_service.cc', 766 'browser/chromeos/ownership/owner_settings_service.h', 767 'browser/chromeos/ownership/owner_settings_service_factory.cc', 768 'browser/chromeos/ownership/owner_settings_service_factory.h', 769 'browser/chromeos/platform_keys/platform_keys.h', 770 'browser/chromeos/platform_keys/platform_keys_nss.cc', 771 'browser/chromeos/platform_keys/platform_keys_service.cc', 772 'browser/chromeos/platform_keys/platform_keys_service.h', 773 'browser/chromeos/platform_keys/platform_keys_service_factory.cc', 774 'browser/chromeos/platform_keys/platform_keys_service_factory.h', 775 'browser/chromeos/policy/app_pack_updater.cc', 776 'browser/chromeos/policy/app_pack_updater.h', 777 'browser/chromeos/policy/auto_enrollment_client.cc', 778 'browser/chromeos/policy/auto_enrollment_client.h', 779 'browser/chromeos/policy/browser_policy_connector_chromeos.cc', 780 'browser/chromeos/policy/browser_policy_connector_chromeos.h', 781 'browser/chromeos/policy/cloud_external_data_manager_base.cc', 782 'browser/chromeos/policy/cloud_external_data_manager_base.h', 783 'browser/chromeos/policy/cloud_external_data_policy_observer.cc', 784 'browser/chromeos/policy/cloud_external_data_policy_observer.h', 785 'browser/chromeos/policy/cloud_external_data_store.cc', 786 'browser/chromeos/policy/cloud_external_data_store.h', 787 'browser/chromeos/policy/configuration_policy_handler_chromeos.cc', 788 'browser/chromeos/policy/configuration_policy_handler_chromeos.h', 789 'browser/chromeos/policy/device_cloud_policy_manager_chromeos.cc', 790 'browser/chromeos/policy/device_cloud_policy_manager_chromeos.h', 791 'browser/chromeos/policy/device_cloud_policy_store_chromeos.cc', 792 'browser/chromeos/policy/device_cloud_policy_store_chromeos.h', 793 'browser/chromeos/policy/device_cloud_policy_validator.cc', 794 'browser/chromeos/policy/device_cloud_policy_validator.h', 795 'browser/chromeos/policy/device_local_account.cc', 796 'browser/chromeos/policy/device_local_account.h', 797 'browser/chromeos/policy/device_local_account_external_data_manager.cc', 798 'browser/chromeos/policy/device_local_account_external_data_manager.h', 799 'browser/chromeos/policy/device_local_account_external_data_service.cc', 800 'browser/chromeos/policy/device_local_account_external_data_service.h', 801 'browser/chromeos/policy/device_local_account_extension_tracker.cc', 802 'browser/chromeos/policy/device_local_account_extension_tracker.h', 803 'browser/chromeos/policy/device_local_account_policy_provider.cc', 804 'browser/chromeos/policy/device_local_account_policy_provider.h', 805 'browser/chromeos/policy/device_local_account_policy_service.cc', 806 'browser/chromeos/policy/device_local_account_policy_service.h', 807 'browser/chromeos/policy/device_local_account_policy_store.cc', 808 'browser/chromeos/policy/device_local_account_policy_store.h', 809 'browser/chromeos/policy/device_network_configuration_updater.cc', 810 'browser/chromeos/policy/device_network_configuration_updater.h', 811 'browser/chromeos/policy/device_policy_decoder_chromeos.cc', 812 'browser/chromeos/policy/device_policy_decoder_chromeos.h', 813 'browser/chromeos/policy/device_status_collector.cc', 814 'browser/chromeos/policy/device_status_collector.h', 815 'browser/chromeos/policy/enrollment_handler_chromeos.cc', 816 'browser/chromeos/policy/enrollment_handler_chromeos.h', 817 'browser/chromeos/policy/enrollment_status_chromeos.cc', 818 'browser/chromeos/policy/enrollment_status_chromeos.h', 819 'browser/chromeos/policy/enterprise_install_attributes.cc', 820 'browser/chromeos/policy/enterprise_install_attributes.h', 821 'browser/chromeos/policy/login_profile_policy_provider.cc', 822 'browser/chromeos/policy/login_profile_policy_provider.h', 823 'browser/chromeos/policy/network_configuration_updater.cc', 824 'browser/chromeos/policy/network_configuration_updater.h', 825 'browser/chromeos/policy/policy_cert_service.cc', 826 'browser/chromeos/policy/policy_cert_service.h', 827 'browser/chromeos/policy/policy_cert_service_factory.cc', 828 'browser/chromeos/policy/policy_cert_service_factory.h', 829 'browser/chromeos/policy/policy_cert_verifier.cc', 830 'browser/chromeos/policy/policy_cert_verifier.h', 831 'browser/chromeos/policy/policy_oauth2_token_fetcher.cc', 832 'browser/chromeos/policy/policy_oauth2_token_fetcher.h', 833 'browser/chromeos/policy/recommendation_restorer.cc', 834 'browser/chromeos/policy/recommendation_restorer.h', 835 'browser/chromeos/policy/recommendation_restorer_factory.cc', 836 'browser/chromeos/policy/recommendation_restorer_factory.h', 837 'browser/chromeos/policy/server_backed_device_state.cc', 838 'browser/chromeos/policy/server_backed_device_state.h', 839 'browser/chromeos/policy/server_backed_state_keys_broker.cc', 840 'browser/chromeos/policy/server_backed_state_keys_broker.h', 841 'browser/chromeos/policy/user_cloud_external_data_manager.cc', 842 'browser/chromeos/policy/user_cloud_external_data_manager.h', 843 'browser/chromeos/policy/user_cloud_policy_manager_chromeos.cc', 844 'browser/chromeos/policy/user_cloud_policy_manager_chromeos.h', 845 'browser/chromeos/policy/user_cloud_policy_manager_factory_chromeos.cc', 846 'browser/chromeos/policy/user_cloud_policy_manager_factory_chromeos.h', 847 'browser/chromeos/policy/user_cloud_policy_store_chromeos.cc', 848 'browser/chromeos/policy/user_cloud_policy_store_chromeos.h', 849 'browser/chromeos/policy/user_cloud_policy_token_forwarder.cc', 850 'browser/chromeos/policy/user_cloud_policy_token_forwarder.h', 851 'browser/chromeos/policy/user_cloud_policy_token_forwarder_factory.cc', 852 'browser/chromeos/policy/user_cloud_policy_token_forwarder_factory.h', 853 'browser/chromeos/policy/user_network_configuration_updater.cc', 854 'browser/chromeos/policy/user_network_configuration_updater.h', 855 'browser/chromeos/policy/user_network_configuration_updater_factory.cc', 856 'browser/chromeos/policy/user_network_configuration_updater_factory.h', 857 'browser/chromeos/policy/user_policy_disk_cache.cc', 858 'browser/chromeos/policy/user_policy_disk_cache.h', 859 'browser/chromeos/policy/user_policy_token_loader.cc', 860 'browser/chromeos/policy/user_policy_token_loader.h', 861 'browser/chromeos/policy/wildcard_login_checker.cc', 862 'browser/chromeos/policy/wildcard_login_checker.h', 863 'browser/chromeos/power/cpu_data_collector.cc', 864 'browser/chromeos/power/cpu_data_collector.h', 865 'browser/chromeos/power/idle_action_warning_dialog_view.cc', 866 'browser/chromeos/power/idle_action_warning_dialog_view.h', 867 'browser/chromeos/power/idle_action_warning_observer.cc', 868 'browser/chromeos/power/idle_action_warning_observer.h', 869 'browser/chromeos/power/peripheral_battery_observer.cc', 870 'browser/chromeos/power/peripheral_battery_observer.h', 871 'browser/chromeos/power/power_button_observer.cc', 872 'browser/chromeos/power/power_button_observer.h', 873 'browser/chromeos/power/power_data_collector.cc', 874 'browser/chromeos/power/power_data_collector.h', 875 'browser/chromeos/power/power_prefs.cc', 876 'browser/chromeos/power/power_prefs.h', 877 'browser/chromeos/power/session_state_controller_delegate_chromeos.cc', 878 'browser/chromeos/power/session_state_controller_delegate_chromeos.h', 879 'browser/chromeos/preferences.cc', 880 'browser/chromeos/preferences.h', 881 'browser/chromeos/prerender_condition_network.cc', 882 'browser/chromeos/prerender_condition_network.h', 883 'browser/chromeos/profiles/avatar_menu_actions_chromeos.cc', 884 'browser/chromeos/profiles/avatar_menu_actions_chromeos.h', 885 'browser/chromeos/profiles/avatar_menu_chromeos.cc', 886 'browser/chromeos/profiles/multiprofiles_intro_dialog.cc', 887 'browser/chromeos/profiles/multiprofiles_intro_dialog.h', 888 'browser/chromeos/profiles/multiprofiles_session_aborted_dialog.cc', 889 'browser/chromeos/profiles/multiprofiles_session_aborted_dialog.h', 890 'browser/chromeos/profiles/profile_helper.cc', 891 'browser/chromeos/profiles/profile_helper.h', 892 'browser/chromeos/profiles/profile_list_chromeos.cc', 893 'browser/chromeos/profiles/profile_list_chromeos.h', 894 'browser/chromeos/profiles/profile_util.cc', 895 'browser/chromeos/profiles/profile_util.h', 896 'browser/chromeos/proxy_config_service_impl.cc', 897 'browser/chromeos/proxy_config_service_impl.h', 898 'browser/chromeos/proxy_cros_settings_parser.cc', 899 'browser/chromeos/proxy_cros_settings_parser.h', 900 'browser/chromeos/reset/metrics.h', 901 'browser/chromeos/session_length_limiter.cc', 902 'browser/chromeos/session_length_limiter.h', 903 'browser/chromeos/set_time_dialog.cc', 904 'browser/chromeos/set_time_dialog.h', 905 'browser/chromeos/settings/cros_settings.cc', 906 'browser/chromeos/settings/cros_settings.h', 907 'browser/chromeos/settings/device_identity_provider.cc', 908 'browser/chromeos/settings/device_identity_provider.h', 909 'browser/chromeos/settings/device_oauth2_token_service.cc', 910 'browser/chromeos/settings/device_oauth2_token_service.h', 911 'browser/chromeos/settings/device_oauth2_token_service_factory.cc', 912 'browser/chromeos/settings/device_oauth2_token_service_factory.h', 913 'browser/chromeos/settings/device_settings_cache.cc', 914 'browser/chromeos/settings/device_settings_cache.h', 915 'browser/chromeos/settings/device_settings_provider.cc', 916 'browser/chromeos/settings/device_settings_provider.h', 917 'browser/chromeos/settings/device_settings_service.cc', 918 'browser/chromeos/settings/device_settings_service.h', 919 'browser/chromeos/settings/owner_flags_storage.cc', 920 'browser/chromeos/settings/owner_flags_storage.h', 921 'browser/chromeos/settings/owner_key_util.cc', 922 'browser/chromeos/settings/owner_key_util.h', 923 'browser/chromeos/settings/session_manager_operation.cc', 924 'browser/chromeos/settings/session_manager_operation.h', 925 'browser/chromeos/settings/stub_cros_settings_provider.cc', 926 'browser/chromeos/settings/stub_cros_settings_provider.h', 927 'browser/chromeos/settings/system_settings_provider.cc', 928 'browser/chromeos/settings/system_settings_provider.h', 929 'browser/chromeos/settings/token_encryptor.cc', 930 'browser/chromeos/settings/token_encryptor.h', 931 'browser/chromeos/sim_dialog_delegate.cc', 932 'browser/chromeos/sim_dialog_delegate.h', 933 'browser/chromeos/status/data_promo_notification.cc', 934 'browser/chromeos/status/data_promo_notification.h', 935 'browser/chromeos/status/network_menu.cc', 936 'browser/chromeos/status/network_menu.h', 937 'browser/chromeos/system/automatic_reboot_manager.cc', 938 'browser/chromeos/system/automatic_reboot_manager.h', 939 'browser/chromeos/system/automatic_reboot_manager_observer.h', 940 'browser/chromeos/system/device_change_handler.cc', 941 'browser/chromeos/system/device_change_handler.h', 942 'browser/chromeos/system/input_device_settings.cc', 943 'browser/chromeos/system/input_device_settings.h', 944 'browser/chromeos/system/pointer_device_observer.cc', 945 'browser/chromeos/system/pointer_device_observer.h', 946 'browser/chromeos/system/syslogs_provider.cc', 947 'browser/chromeos/system/syslogs_provider.h', 948 'browser/chromeos/system/timezone_util.cc', 949 'browser/chromeos/system/timezone_util.h', 950 'browser/chromeos/system_logs/command_line_log_source.cc', 951 'browser/chromeos/system_logs/command_line_log_source.h', 952 'browser/chromeos/system_logs/dbus_log_source.cc', 953 'browser/chromeos/system_logs/dbus_log_source.h', 954 'browser/chromeos/system_logs/debug_daemon_log_source.cc', 955 'browser/chromeos/system_logs/debug_daemon_log_source.h', 956 'browser/chromeos/system_logs/lsb_release_log_source.cc', 957 'browser/chromeos/system_logs/lsb_release_log_source.h', 958 'browser/chromeos/system_logs/network_event_log_source.cc', 959 'browser/chromeos/system_logs/network_event_log_source.h', 960 'browser/chromeos/system_logs/touch_log_source.cc', 961 'browser/chromeos/system_logs/touch_log_source.h', 962 'browser/chromeos/timezone/timezone_provider.h', 963 'browser/chromeos/timezone/timezone_provider.cc', 964 'browser/chromeos/timezone/timezone_request.cc', 965 'browser/chromeos/timezone/timezone_request.h', 966 'browser/chromeos/ui/choose_mobile_network_dialog.cc', 967 'browser/chromeos/ui/choose_mobile_network_dialog.h', 968 'browser/chromeos/ui/echo_dialog_listener.h', 969 'browser/chromeos/ui/echo_dialog_view.cc', 970 'browser/chromeos/ui/echo_dialog_view.h', 971 'browser/chromeos/ui/focus_ring_controller.cc', 972 'browser/chromeos/ui/focus_ring_controller.h', 973 'browser/chromeos/ui/focus_ring_layer.cc', 974 'browser/chromeos/ui/focus_ring_layer.h', 975 'browser/chromeos/ui/idle_app_name_notification_view.cc', 976 'browser/chromeos/ui/idle_app_name_notification_view.h', 977 'browser/chromeos/ui/idle_logout_dialog_view.cc', 978 'browser/chromeos/ui/idle_logout_dialog_view.h', 979 'browser/chromeos/ui/inline_login_dialog.cc', 980 'browser/chromeos/ui/inline_login_dialog.h', 981 'browser/chromeos/ui/mobile_config_ui.cc', 982 'browser/chromeos/ui/mobile_config_ui.h', 983 'browser/chromeos/ui/screen_capture_notification_ui_chromeos.cc', 984 'browser/chromeos/ui/screen_capture_notification_ui_chromeos.h', 985 'browser/chromeos/chromeos_utils.cc', 986 'browser/chromeos/chromeos_utils.h', 987 'browser/chromeos/ui_proxy_config.cc', 988 'browser/chromeos/ui_proxy_config.h', 989 'browser/chromeos/ui_proxy_config_service.cc', 990 'browser/chromeos/ui_proxy_config_service.h', 991 'browser/chromeos/upgrade_detector_chromeos.cc', 992 'browser/chromeos/upgrade_detector_chromeos.h', 993 'browser/chromeos/version_loader.cc', 994 'browser/chromeos/version_loader.h', 995 'browser/supervised_user/chromeos/manager_password_service.cc', 996 'browser/supervised_user/chromeos/manager_password_service.h', 997 'browser/supervised_user/chromeos/manager_password_service_factory.cc', 998 'browser/supervised_user/chromeos/manager_password_service_factory.h', 999 'browser/supervised_user/chromeos/supervised_user_password_service.cc', 1000 'browser/supervised_user/chromeos/supervised_user_password_service.h', 1001 'browser/supervised_user/chromeos/supervised_user_password_service_factory.cc', 1002 'browser/supervised_user/chromeos/supervised_user_password_service_factory.h', 1003 ], 1004 'conditions': [ 1005 ['enable_extensions==1', { 1006 'dependencies': [ 1007 '../ui/file_manager/file_manager.gyp:file_manager', 1008 ], 1009 'sources': [ 1010 # Only extension API implementations should go here. 1011 'browser/chromeos/extensions/echo_private_api.cc', 1012 'browser/chromeos/extensions/echo_private_api.h', 1013 'browser/chromeos/extensions/file_manager/event_router.cc', 1014 'browser/chromeos/extensions/file_manager/event_router.h', 1015 'browser/chromeos/extensions/file_manager/file_browser_handler_api.cc', 1016 'browser/chromeos/extensions/file_manager/file_browser_handler_api.h', 1017 'browser/chromeos/extensions/file_manager/file_browser_private_api.cc', 1018 'browser/chromeos/extensions/file_manager/file_browser_private_api.h', 1019 'browser/chromeos/extensions/file_manager/file_browser_private_api_factory.cc', 1020 'browser/chromeos/extensions/file_manager/file_browser_private_api_factory.h', 1021 'browser/chromeos/extensions/file_manager/file_browser_private_api_functions.h', 1022 'browser/chromeos/extensions/file_manager/private_api_base.cc', 1023 'browser/chromeos/extensions/file_manager/private_api_base.h', 1024 'browser/chromeos/extensions/file_manager/private_api_dialog.cc', 1025 'browser/chromeos/extensions/file_manager/private_api_dialog.h', 1026 'browser/chromeos/extensions/file_manager/private_api_drive.cc', 1027 'browser/chromeos/extensions/file_manager/private_api_drive.h', 1028 'browser/chromeos/extensions/file_manager/private_api_file_system.cc', 1029 'browser/chromeos/extensions/file_manager/private_api_file_system.h', 1030 'browser/chromeos/extensions/file_manager/private_api_misc.cc', 1031 'browser/chromeos/extensions/file_manager/private_api_misc.h', 1032 'browser/chromeos/extensions/file_manager/private_api_mount.cc', 1033 'browser/chromeos/extensions/file_manager/private_api_mount.h', 1034 'browser/chromeos/extensions/file_manager/private_api_strings.cc', 1035 'browser/chromeos/extensions/file_manager/private_api_strings.h', 1036 'browser/chromeos/extensions/file_manager/private_api_tasks.cc', 1037 'browser/chromeos/extensions/file_manager/private_api_tasks.h', 1038 'browser/chromeos/extensions/file_manager/private_api_util.cc', 1039 'browser/chromeos/extensions/file_manager/private_api_util.h', 1040 'browser/chromeos/extensions/file_system_provider/file_system_provider_api.cc', 1041 'browser/chromeos/extensions/file_system_provider/file_system_provider_api.h', 1042 'browser/chromeos/extensions/file_system_provider/provider_function.cc', 1043 'browser/chromeos/extensions/file_system_provider/provider_function.h', 1044 'browser/chromeos/extensions/first_run_private_api.cc', 1045 'browser/chromeos/extensions/first_run_private_api.h', 1046 'browser/chromeos/extensions/input_method_api.cc', 1047 'browser/chromeos/extensions/input_method_api.h', 1048 'browser/chromeos/extensions/media_player_api.cc', 1049 'browser/chromeos/extensions/media_player_api.h', 1050 'browser/chromeos/extensions/wallpaper_manager_util.cc', 1051 'browser/chromeos/extensions/wallpaper_manager_util.h', 1052 'browser/chromeos/extensions/wallpaper_api.h', 1053 'browser/chromeos/extensions/wallpaper_api.cc', 1054 'browser/chromeos/extensions/wallpaper_function_base.h', 1055 'browser/chromeos/extensions/wallpaper_function_base.cc', 1056 'browser/chromeos/extensions/wallpaper_private_api.cc', 1057 'browser/chromeos/extensions/wallpaper_private_api.h', 1058 ], 1059 }], 1060 ['use_x11==0', { 1061 'sources!': [ 1062 'browser/chromeos/device_uma.cc', 1063 'browser/chromeos/device_uma.h', 1064 ], 1065 }], 1066 ['use_cras==1', { 1067 'defines': [ 1068 'USE_CRAS', 1069 ], 1070 }], 1071 ['use_ash==1', { 1072 'dependencies': [ 1073 '../ash/ash.gyp:ash', 1074 '../ash/ash.gyp:ash_with_content', 1075 '../ash/ash_resources.gyp:ash_resources', 1076 '../ash/ash_strings.gyp:ash_strings', 1077 '../ui/app_list/app_list.gyp:app_list', 1078 '../ui/message_center/message_center.gyp:message_center', 1079 ], 1080 }], 1081 ['use_aura==1', { 1082 'dependencies': [ 1083 '../ui/aura/aura.gyp:aura', 1084 '../ui/compositor/compositor.gyp:compositor', 1085 ], 1086 }], 1087 ['ui_compositor_image_transport==1', { 1088 'dependencies': [ 1089 '../ui/gl/gl.gyp:gl', 1090 ], 1091 }], 1092 ['use_aura==1',{ 1093 'dependencies': [ 1094 '../build/linux/system.gyp:dbus', 1095 '../build/linux/system.gyp:fontconfig', 1096 '../ui/views/views.gyp:views', 1097 ], 1098 'include_dirs': [ 1099 '<(INTERMEDIATE_DIR)', 1100 '<(INTERMEDIATE_DIR)/chrome', 1101 ], 1102 'sources/': [ 1103 ['include', '^browser/chromeos/status/memory_menu_button.cc'], 1104 ['include', '^browser/chromeos/status/memory_menu_button.h'], 1105 ], 1106 }], 1107 ['use_aura==1 and use_x11==1', { 1108 'dependencies': [ 1109 '../build/linux/system.gyp:x11', 1110 '../ui/events/platform/x11/x11_events_platform.gyp:x11_events_platform', 1111 '../ui/gfx/x/gfx_x11.gyp:gfx_x11', 1112 ], 1113 }], 1114 ['enable_printing != 0', { 1115 'dependencies': [ 1116 '../printing/printing.gyp:printing', 1117 ], 1118 }], 1119 ['use_ozone == 1', { 1120 'dependencies': [ 1121 '../ui/ozone/ozone.gyp:ozone', 1122 ], 1123 'sources!': [ 1124 'browser/chromeos/events/system_key_event_listener.cc', 1125 'browser/chromeos/events/system_key_event_listener.h', 1126 'browser/chromeos/events/xinput_hierarchy_changed_event_listener.cc', 1127 'browser/chromeos/events/xinput_hierarchy_changed_event_listener.h', 1128 'browser/chromeos/input_method/input_method_engine.cc', 1129 'browser/chromeos/input_method/input_method_engine.h', 1130 ], 1131 }], 1132 ], 1133 }, 1134 { 1135 # Protobuf compiler / generator for the Drive protocol buffer. 1136 'target_name': 'drive_proto', 1137 'type': 'static_library', 1138 'sources': [ 'browser/chromeos/drive/drive.proto' ], 1139 'variables': { 1140 'proto_in_dir': 'browser/chromeos/drive', 1141 'proto_out_dir': 'chrome/browser/chromeos/drive', 1142 }, 1143 'includes': [ '../build/protoc.gypi' ] 1144 }, 1145 { 1146 # Protobuf compiler / generator for device settings protocol buffers. 1147 'target_name': 'device_policy_proto', 1148 'type': 'static_library', 1149 'sources': [ 1150 'browser/chromeos/policy/proto/chrome_device_policy.proto', 1151 'browser/chromeos/policy/proto/install_attributes.proto', 1152 ], 1153 'variables': { 1154 'proto_in_dir': 'browser/chromeos/policy/proto', 1155 'proto_out_dir': 'chrome/browser/chromeos/policy/proto', 1156 }, 1157 'includes': [ '../build/protoc.gypi' ] 1158 }, 1159 { 1160 # Protobuf compiler / generator for attestation protocol buffers. 1161 'target_name': 'attestation_proto', 1162 'type': 'static_library', 1163 'sources': [ 1164 'browser/chromeos/attestation/attestation_key_payload.proto', 1165 'browser/chromeos/attestation/attestation_signed_data.proto', 1166 ], 1167 'variables': { 1168 'proto_in_dir': 'browser/chromeos/attestation', 1169 'proto_out_dir': 'chrome/browser/chromeos/attestation', 1170 }, 1171 'includes': [ '../build/protoc.gypi' ] 1172 }, 1173 ], 1174 } 1175