Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / chromeos / chromeos.gyp
index e848fb6..d038ec5 100644 (file)
       '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',