'dependencies': [
'../base/base.gyp:base',
'../base/base.gyp:base_prefs',
- '../components/components.gyp:cloud_policy_proto',
- '../components/components.gyp:onc_component',
- '../crypto/crypto.gyp:crypto',
'../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotations',
'../build/linux/system.gyp:dbus',
'../build/linux/system.gyp:ssl',
+ '../components/components.gyp:cloud_policy_proto',
+ '../components/components.gyp:onc_component',
+ '../crypto/crypto.gyp:crypto',
'../dbus/dbus.gyp:dbus',
+ '../google_apis/google_apis.gyp:google_apis',
'../net/net.gyp:net',
'../third_party/icu/icu.gyp:icui18n',
'../third_party/libxml/libxml.gyp:libxml',
'chromeos_paths.h',
'chromeos_switches.cc',
'chromeos_switches.h',
- 'cryptohome/cryptohome_parameters.cc',
- 'cryptohome/cryptohome_parameters.h',
- 'cryptohome/homedir_methods.cc',
- 'cryptohome/homedir_methods.h',
'cryptohome/async_method_caller.cc',
'cryptohome/async_method_caller.h',
+ 'cryptohome/cryptohome_parameters.cc',
+ 'cryptohome/cryptohome_parameters.h',
'cryptohome/cryptohome_util.cc',
'cryptohome/cryptohome_util.h',
+ 'cryptohome/homedir_methods.cc',
+ 'cryptohome/homedir_methods.h',
'cryptohome/system_salt_getter.cc',
'cryptohome/system_salt_getter.h',
'dbus/audio_node.cc',
'dbus/cros_disks_client.h',
'dbus/cryptohome_client.cc',
'dbus/cryptohome_client.h',
+ 'dbus/dbus_client_bundle.h',
+ 'dbus/dbus_client_bundle.cc',
'dbus/dbus_client_implementation_type.h',
'dbus/dbus_method_call_status.cc',
'dbus/dbus_method_call_status.h',
'dbus/dbus_thread_manager.h',
'dbus/debug_daemon_client.cc',
'dbus/debug_daemon_client.h',
+ 'dbus/easy_unlock_client.cc',
+ 'dbus/easy_unlock_client.h',
'dbus/fake_bluetooth_adapter_client.cc',
'dbus/fake_bluetooth_adapter_client.h',
'dbus/fake_bluetooth_agent_manager_client.cc',
'dbus/fake_dbus_thread_manager.h',
'dbus/fake_debug_daemon_client.cc',
'dbus/fake_debug_daemon_client.h',
+ 'dbus/fake_easy_unlock_client.cc',
+ 'dbus/fake_easy_unlock_client.h',
'dbus/fake_gsm_sms_client.cc',
'dbus/fake_gsm_sms_client.h',
+ 'dbus/fake_image_burner_client.cc',
+ 'dbus/fake_image_burner_client.h',
'dbus/fake_introspectable_client.cc',
'dbus/fake_introspectable_client.h',
'dbus/fake_lorgnette_manager_client.cc',
'dbus/fake_nfc_record_client.h',
'dbus/fake_nfc_tag_client.cc',
'dbus/fake_nfc_tag_client.h',
- 'dbus/fake_image_burner_client.cc',
- 'dbus/fake_image_burner_client.h',
'dbus/fake_permission_broker_client.cc',
'dbus/fake_permission_broker_client.h',
'dbus/fake_shill_device_client.cc',
'dbus/fake_system_clock_client.h',
'dbus/gsm_sms_client.cc',
'dbus/gsm_sms_client.h',
+ 'dbus/image_burner_client.cc',
+ 'dbus/image_burner_client.h',
+ 'dbus/introspectable_client.cc',
+ 'dbus/introspectable_client.h',
+ 'dbus/lorgnette_manager_client.cc',
+ 'dbus/lorgnette_manager_client.h',
+ 'dbus/modem_messaging_client.cc',
+ 'dbus/modem_messaging_client.h',
'dbus/nfc_adapter_client.cc',
'dbus/nfc_adapter_client.h',
'dbus/nfc_client_helpers.cc',
'dbus/nfc_record_client.h',
'dbus/nfc_tag_client.cc',
'dbus/nfc_tag_client.h',
+ 'dbus/permission_broker_client.cc',
+ 'dbus/permission_broker_client.h',
+ 'dbus/pipe_reader.cc',
+ 'dbus/pipe_reader.h',
+ 'dbus/power_manager_client.cc',
+ 'dbus/power_manager_client.h',
+ 'dbus/power_policy_controller.cc',
+ 'dbus/power_policy_controller.h',
+ 'dbus/session_manager_client.cc',
+ 'dbus/session_manager_client.h',
'dbus/shill_client_helper.cc',
'dbus/shill_client_helper.h',
'dbus/shill_device_client.cc',
'dbus/shill_profile_client.h',
'dbus/shill_service_client.cc',
'dbus/shill_service_client.h',
- 'dbus/image_burner_client.cc',
- 'dbus/image_burner_client.h',
- 'dbus/introspectable_client.cc',
- 'dbus/introspectable_client.h',
- 'dbus/lorgnette_manager_client.cc',
- 'dbus/lorgnette_manager_client.h',
- 'dbus/modem_messaging_client.cc',
- 'dbus/modem_messaging_client.h',
- 'dbus/permission_broker_client.cc',
- 'dbus/permission_broker_client.h',
- 'dbus/pipe_reader.cc',
- 'dbus/pipe_reader.h',
- 'dbus/power_manager_client.cc',
- 'dbus/power_manager_client.h',
- 'dbus/power_policy_controller.cc',
- 'dbus/power_policy_controller.h',
- 'dbus/session_manager_client.cc',
- 'dbus/session_manager_client.h',
'dbus/sms_client.cc',
'dbus/sms_client.h',
'dbus/system_clock_client.cc',
'disks/disk_mount_manager.h',
'ime/component_extension_ime_manager.cc',
'ime/component_extension_ime_manager.h',
+ 'ime/composition_text.cc',
+ 'ime/composition_text.h',
'ime/extension_ime_util.cc',
'ime/extension_ime_util.h',
'ime/fake_ime_keyboard.cc',
'ime/fake_ime_keyboard.h',
- 'ime/composition_text.cc',
- 'ime/composition_text.h',
+ 'ime/ime_keyboard.h',
+ 'ime/ime_keyboard_ozone.cc',
+ 'ime/ime_keyboard_x11.cc',
'ime/input_method_delegate.h',
'ime/input_method_descriptor.cc',
'ime/input_method_descriptor.h',
'ime/input_method_manager.h',
'ime/input_method_whitelist.cc',
'ime/input_method_whitelist.h',
- 'ime/ime_keyboard.h',
- 'ime/ime_keyboard_ozone.cc',
- 'ime/ime_keyboard_x11.cc',
+ 'login/auth/auth_attempt_state.cc',
+ 'login/auth/auth_attempt_state.h',
+ 'login/auth/auth_attempt_state_resolver.cc',
+ 'login/auth/auth_attempt_state_resolver.h',
+ 'login/auth/auth_status_consumer.cc',
+ 'login/auth/auth_status_consumer.h',
+ 'login/auth/authenticator.cc',
+ 'login/auth/authenticator.h',
+ 'login/auth/extended_authenticator.cc',
+ 'login/auth/extended_authenticator.h',
+ 'login/auth/key.cc',
+ 'login/auth/key.h',
+ 'login/auth/test_attempt_state.cc',
+ 'login/auth/test_attempt_state.h',
+ 'login/auth/user_context.cc',
+ 'login/auth/user_context.h',
'login/login_state.cc',
'login/login_state.h',
+ 'login/user_names.cc',
+ 'login/user_names.h',
+ 'login_event_recorder.cc',
+ 'login_event_recorder.h',
'network/certificate_pattern.cc',
'network/certificate_pattern.h',
'network/client_cert_resolver.cc',
'network/client_cert_util.h',
'network/device_state.cc',
'network/device_state.h',
+ 'network/dhcp_proxy_script_fetcher_chromeos.cc',
+ 'network/dhcp_proxy_script_fetcher_chromeos.h',
'network/geolocation_handler.cc',
'network/geolocation_handler.h',
'network/host_resolver_impl_chromeos.cc',
- 'network/host_resolver_impl_chromeos.h',
+ 'network/host_resolver_impl_chromeos.h',
'network/managed_network_configuration_handler.cc',
'network/managed_network_configuration_handler.h',
'network/managed_network_configuration_handler_impl.cc',
'network/managed_network_configuration_handler_impl.h',
'network/managed_state.cc',
'network/managed_state.h',
- 'network/network_activation_handler.cc',
- 'network/network_activation_handler.h',
+ 'network/network_activation_handler.cc',
+ 'network/network_activation_handler.h',
'network/network_cert_migrator.cc',
'network/network_cert_migrator.h',
'network/network_change_notifier_chromeos.cc',
'network/onc/onc_utils.h',
'network/onc/onc_validator.cc',
'network/onc/onc_validator.h',
- 'network/policy_util.cc',
- 'network/policy_util.h',
'network/policy_applicator.cc',
'network/policy_applicator.h',
+ 'network/policy_util.cc',
+ 'network/policy_util.h',
+ 'network/portal_detector/network_portal_detector.cc',
+ 'network/portal_detector/network_portal_detector.h',
+ 'network/portal_detector/network_portal_detector_strategy.cc',
+ 'network/portal_detector/network_portal_detector_strategy.h',
'network/shill_property_handler.cc',
'network/shill_property_handler.h',
'network/shill_property_util.cc',
'network/shill_property_util.h',
- 'network/dhcp_proxy_script_fetcher_chromeos.cc',
- 'network/dhcp_proxy_script_fetcher_chromeos.h',
- 'pairing/fake_controller_pairing_flow.cc',
- 'pairing/fake_controller_pairing_flow.h',
- 'pairing/controller_pairing_flow.cc',
- 'pairing/controller_pairing_flow.h',
'process_proxy/process_output_watcher.cc',
'process_proxy/process_output_watcher.h',
'process_proxy/process_proxy.cc',
'disks/mock_disk_mount_manager.h',
'ime/mock_component_extension_ime_manager_delegate.cc',
'ime/mock_component_extension_ime_manager_delegate.h',
+ 'login/auth/mock_auth_attempt_state_resolver.cc',
+ 'login/auth/mock_auth_attempt_state_resolver.h',
+ 'login/auth/mock_auth_status_consumer.cc',
+ 'login/auth/mock_auth_status_consumer.h',
+ 'login/auth/mock_authenticator.cc',
+ 'login/auth/mock_authenticator.h',
'network/fake_network_device_handler.cc',
'network/fake_network_device_handler.h',
'network/mock_managed_network_configuration_handler.cc',
'../build/linux/system.gyp:ssl',
'../components/components.gyp:onc_component',
'../crypto/crypto.gyp:crypto',
+ '../crypto/crypto.gyp:crypto_test_support',
'../dbus/dbus.gyp:dbus_test_support',
'../net/net.gyp:net',
'../net/net.gyp:net_test_support',
'cryptohome/system_salt_getter_unittest.cc',
'dbus/blocking_method_caller_unittest.cc',
'dbus/cros_disks_client_unittest.cc',
+ 'dbus/dbus_client_bundle_unittest.cc',
'dbus/gsm_sms_client_unittest.cc',
'dbus/introspectable_client_unittest.cc',
'dbus/modem_messaging_client_unittest.cc',
'dbus/shill_service_client_unittest.cc',
'disks/disk_mount_manager_unittest.cc',
'ime/component_extension_ime_manager_unittest.cc',
- 'ime/extension_ime_util_unittest.cc',
'ime/composition_text_unittest.cc',
+ 'ime/extension_ime_util_unittest.cc',
+ 'ime/ime_keyboard_x11_unittest.cc',
'ime/input_method_manager.h',
'ime/input_method_whitelist_unittest.cc',
- 'ime/ime_keyboard_x11_unittest.cc',
+ 'login/auth/key_unittest.cc',
'login/login_state_unittest.cc',
'network/client_cert_resolver_unittest.cc',
'network/geolocation_handler_unittest.cc',
- 'network/host_resolver_impl_chromeos_unittest.cc',
+ 'network/host_resolver_impl_chromeos_unittest.cc',
'network/managed_network_configuration_handler_unittest.cc',
'network/network_cert_migrator_unittest.cc',
'network/network_change_notifier_chromeos_unittest.cc',