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