'debugger',
'device_policy_proto',
'drive_proto',
- 'feedback_proto',
'in_memory_url_index_cache_proto',
'installer_util',
'safe_browsing_proto',
'../breakpad/breakpad.gyp:breakpad_client',
'../build/linux/system.gyp:dbus',
'../chromeos/chromeos.gyp:chromeos',
- '../chromeos/chromeos.gyp:chromeos_memory',
# browser_chromeos #includes signed_secret.pb.h directly.
'../chromeos/chromeos.gyp:cryptohome_signkey_proto',
# browser_chromeos #includes power_supply_properties.pb.h directly.
'../crypto/crypto.gyp:crypto',
'../dbus/dbus.gyp:dbus',
'../device/bluetooth/bluetooth.gyp:device_bluetooth',
+ '../device/hid/hid.gyp:device_hid',
'../media/media.gyp:media',
'../net/net.gyp:net',
'../ppapi/ppapi_internal.gyp:ppapi_ipc', # For PpapiMsg_LoadPlugin
'browser/chromeos/charger_replace/charger_link_dialog.h',
'browser/chromeos/charger_replace/charger_replacement_dialog.cc',
'browser/chromeos/charger_replace/charger_replacement_dialog.h',
- 'browser/chromeos/choose_mobile_network_dialog.cc',
- 'browser/chromeos/choose_mobile_network_dialog.h',
'browser/chromeos/chrome_browser_main_chromeos.cc',
'browser/chromeos/chrome_browser_main_chromeos.h',
'browser/chromeos/customization_document.cc',
'browser/chromeos/customization_document.h',
+ 'browser/chromeos/customization_wallpaper_downloader.cc',
+ 'browser/chromeos/customization_wallpaper_downloader.h',
'browser/chromeos/display/display_configuration_observer.cc',
'browser/chromeos/display/display_configuration_observer.h',
'browser/chromeos/display/display_preferences.cc',
'browser/chromeos/dbus/proxy_resolution_service_provider.h',
'browser/chromeos/dbus/screen_lock_service_provider.cc',
'browser/chromeos/dbus/screen_lock_service_provider.h',
+ 'browser/chromeos/device/input_service_proxy.cc',
+ 'browser/chromeos/device/input_service_proxy.h',
'browser/chromeos/device_hierarchy_observer.h',
'browser/chromeos/device_uma.cc',
'browser/chromeos/device_uma.h',
'browser/chromeos/enrollment_dialog_view.h',
'browser/chromeos/events/event_rewriter.cc',
'browser/chromeos/events/event_rewriter.h',
+ 'browser/chromeos/events/event_rewriter_controller.cc',
+ 'browser/chromeos/events/event_rewriter_controller.h',
'browser/chromeos/events/keyboard_driven_event_rewriter.cc',
'browser/chromeos/events/keyboard_driven_event_rewriter.h',
'browser/chromeos/events/system_key_event_listener.cc',
'browser/chromeos/file_manager/volume_manager_observer.h',
'browser/chromeos/file_manager/zip_file_creator.cc',
'browser/chromeos/file_manager/zip_file_creator.h',
+ 'browser/chromeos/file_system_provider/fileapi/backend_delegate.cc',
+ 'browser/chromeos/file_system_provider/fileapi/backend_delegate.h',
+ 'browser/chromeos/file_system_provider/fileapi/provider_async_file_util.cc',
+ 'browser/chromeos/file_system_provider/fileapi/provider_async_file_util.h',
+ 'browser/chromeos/file_system_provider/mount_path_util.cc',
+ 'browser/chromeos/file_system_provider/mount_path_util.h',
'browser/chromeos/file_system_provider/observer.h',
+ 'browser/chromeos/file_system_provider/operations/get_metadata.cc',
+ 'browser/chromeos/file_system_provider/operations/get_metadata.h',
+ 'browser/chromeos/file_system_provider/operations/operation.cc',
+ 'browser/chromeos/file_system_provider/operations/operation.h',
+ 'browser/chromeos/file_system_provider/operations/read_directory.cc',
+ 'browser/chromeos/file_system_provider/operations/read_directory.h',
+ 'browser/chromeos/file_system_provider/operations/unmount.cc',
+ 'browser/chromeos/file_system_provider/operations/unmount.h',
'browser/chromeos/file_system_provider/provided_file_system.cc',
'browser/chromeos/file_system_provider/provided_file_system.h',
+ 'browser/chromeos/file_system_provider/provided_file_system_info.cc',
+ 'browser/chromeos/file_system_provider/provided_file_system_info.h',
+ 'browser/chromeos/file_system_provider/provided_file_system_interface.h',
+ 'browser/chromeos/file_system_provider/request_manager.cc',
+ 'browser/chromeos/file_system_provider/request_manager.h',
+ 'browser/chromeos/file_system_provider/request_value.cc',
+ 'browser/chromeos/file_system_provider/request_value.h',
'browser/chromeos/file_system_provider/service.cc',
'browser/chromeos/file_system_provider/service.h',
'browser/chromeos/file_system_provider/service_factory.cc',
'browser/chromeos/fileapi/file_system_backend.cc',
'browser/chromeos/fileapi/file_system_backend.h',
'browser/chromeos/fileapi/file_system_backend_delegate.h',
+ 'browser/chromeos/fileapi/mtp_file_system_backend_delegate.cc',
+ 'browser/chromeos/fileapi/mtp_file_system_backend_delegate.h',
'browser/chromeos/first_run/drive_first_run_controller.cc',
'browser/chromeos/first_run/drive_first_run_controller.h',
'browser/chromeos/first_run/first_run.cc',
'browser/chromeos/first_run/steps/tray_step.cc',
'browser/chromeos/first_run/steps/tray_step.h',
'browser/chromeos/genius_app/app_id.h',
+ 'browser/chromeos/geolocation/geoposition.cc',
+ 'browser/chromeos/geolocation/geoposition.h',
+ 'browser/chromeos/geolocation/simple_geolocation_provider.cc',
+ 'browser/chromeos/geolocation/simple_geolocation_provider.h',
+ 'browser/chromeos/geolocation/simple_geolocation_request.cc',
+ 'browser/chromeos/geolocation/simple_geolocation_request.h',
'browser/chromeos/idle_detector.cc',
'browser/chromeos/idle_detector.h',
'browser/chromeos/imageburner/burn_controller.cc',
'browser/chromeos/login/login_display_host.h',
'browser/chromeos/login/login_display_host_impl.cc',
'browser/chromeos/login/login_display_host_impl.h',
- 'browser/chromeos/login/login_location_monitor.cc',
- 'browser/chromeos/login/login_location_monitor.h',
'browser/chromeos/login/login_performer.cc',
'browser/chromeos/login/login_performer.h',
'browser/chromeos/login/login_status_consumer.cc',
'browser/chromeos/login/merge_session_xhr_request_waiter.h',
'browser/chromeos/login/mount_manager.cc',
'browser/chromeos/login/mount_manager.h',
- 'browser/chromeos/login/multi_profile_first_run_notification.cc',
- 'browser/chromeos/login/multi_profile_first_run_notification.h',
'browser/chromeos/login/multi_profile_user_controller.cc',
'browser/chromeos/login/multi_profile_user_controller.h',
'browser/chromeos/login/multi_profile_user_controller_delegate.h',
'browser/chromeos/login/screens/eula_screen.cc',
'browser/chromeos/login/screens/eula_screen.h',
'browser/chromeos/login/screens/eula_screen_actor.h',
+ 'browser/chromeos/login/screens/hid_detection_screen.cc',
+ 'browser/chromeos/login/screens/hid_detection_screen.h',
+ 'browser/chromeos/login/screens/hid_detection_screen_actor.h',
'browser/chromeos/login/screens/kiosk_autolaunch_screen.cc',
'browser/chromeos/login/screens/kiosk_autolaunch_screen.h',
'browser/chromeos/login/screens/kiosk_autolaunch_screen_actor.h',
'browser/chromeos/login/webui_screen_locker.h',
'browser/chromeos/login/wizard_controller.cc',
'browser/chromeos/login/wizard_controller.h',
+ 'browser/chromeos/memory/low_memory_observer.cc',
+ 'browser/chromeos/memory/low_memory_observer.h',
'browser/chromeos/memory/oom_priority_manager.cc',
'browser/chromeos/memory/oom_priority_manager.h',
'browser/chromeos/mobile/mobile_activator.cc',
'browser/chromeos/policy/recommendation_restorer_factory.h',
'browser/chromeos/policy/server_backed_device_state.cc',
'browser/chromeos/policy/server_backed_device_state.h',
+ 'browser/chromeos/policy/server_backed_state_keys_broker.cc',
+ 'browser/chromeos/policy/server_backed_state_keys_broker.h',
'browser/chromeos/policy/user_cloud_external_data_manager.cc',
'browser/chromeos/policy/user_cloud_external_data_manager.h',
'browser/chromeos/policy/user_cloud_policy_manager_chromeos.cc',
'browser/chromeos/reset/metrics.h',
'browser/chromeos/session_length_limiter.cc',
'browser/chromeos/session_length_limiter.h',
+ 'browser/chromeos/set_time_dialog.cc',
+ 'browser/chromeos/set_time_dialog.h',
'browser/chromeos/settings/cros_settings.cc',
'browser/chromeos/settings/cros_settings.h',
+ 'browser/chromeos/settings/device_identity_provider.cc',
+ 'browser/chromeos/settings/device_identity_provider.h',
'browser/chromeos/settings/device_oauth2_token_service.cc',
'browser/chromeos/settings/device_oauth2_token_service.h',
'browser/chromeos/settings/device_oauth2_token_service_factory.cc',
'browser/chromeos/timezone/timezone_provider.cc',
'browser/chromeos/timezone/timezone_request.cc',
'browser/chromeos/timezone/timezone_request.h',
+ 'browser/chromeos/ui/choose_mobile_network_dialog.cc',
+ 'browser/chromeos/ui/choose_mobile_network_dialog.h',
'browser/chromeos/ui/echo_dialog_listener.h',
'browser/chromeos/ui/echo_dialog_view.cc',
'browser/chromeos/ui/echo_dialog_view.h',
'browser/chromeos/ui/idle_app_name_notification_view.h',
'browser/chromeos/ui/idle_logout_dialog_view.cc',
'browser/chromeos/ui/idle_logout_dialog_view.h',
+ 'browser/chromeos/ui/mobile_config_ui.cc',
+ 'browser/chromeos/ui/mobile_config_ui.h',
'browser/chromeos/ui/screen_capture_notification_ui_chromeos.cc',
'browser/chromeos/ui/screen_capture_notification_ui_chromeos.h',
'browser/chromeos/chromeos_utils.cc',
],
'conditions': [
['enable_extensions==1', {
+ 'dependencies': [
+ '../ui/file_manager/file_manager.gyp:file_manager',
+ ],
'sources': [
# Only extension API implementations should go here.
'browser/chromeos/extensions/echo_private_api.cc',
'browser/chromeos/extensions/file_manager/private_api_util.h',
'browser/chromeos/extensions/file_system_provider/file_system_provider_api.cc',
'browser/chromeos/extensions/file_system_provider/file_system_provider_api.h',
+ 'browser/chromeos/extensions/file_system_provider/provider_function.cc',
+ 'browser/chromeos/extensions/file_system_provider/provider_function.h',
'browser/chromeos/extensions/first_run_private_api.cc',
'browser/chromeos/extensions/first_run_private_api.h',
'browser/chromeos/extensions/input_method_api.cc',
'browser/chromeos/extensions/input_method_api.h',
- 'browser/chromeos/extensions/screenlock_private_api.cc',
- 'browser/chromeos/extensions/screenlock_private_api.h',
'browser/chromeos/extensions/media_player_api.cc',
'browser/chromeos/extensions/media_player_api.h',
'browser/chromeos/extensions/wallpaper_manager_util.cc',
'dependencies': [
'../build/linux/system.gyp:dbus',
'../build/linux/system.gyp:fontconfig',
- '../build/linux/system.gyp:x11',
'../ui/views/views.gyp:views',
],
'include_dirs': [
['include', '^browser/chromeos/status/memory_menu_button.h'],
],
}],
+ ['use_aura==1 and use_x11==1', {
+ 'dependencies': [
+ '../build/linux/system.gyp:x11',
+ '../ui/gfx/gfx.gyp:gfx_x11',
+ ],
+ }],
['enable_printing != 0', {
'dependencies': [
'../printing/printing.gyp:printing',
'dependencies': [
'../ui/ozone/ozone.gyp:ozone',
],
+ 'sources!': [
+ 'browser/chromeos/events/system_key_event_listener.cc',
+ 'browser/chromeos/events/system_key_event_listener.h',
+ 'browser/chromeos/events/xinput_hierarchy_changed_event_listener.cc',
+ 'browser/chromeos/events/xinput_hierarchy_changed_event_listener.h',
+ 'browser/chromeos/input_method/input_method_engine.cc',
+ 'browser/chromeos/input_method/input_method_engine.h',
+ ],
}],
],
},