summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormnissler@chromium.org <mnissler@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-08-01 11:31:31 +0000
committermnissler@chromium.org <mnissler@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-08-01 11:31:31 +0000
commitedaf596da7f67917f53891fabbeffad00db5f843 (patch)
tree0b7fd8e3f8a100dfd5daa6a39f17840c589e21e5
parentd1d877d6ee940ddd2bd062a2126478a013161bba (diff)
downloadchromium_src-edaf596da7f67917f53891fabbeffad00db5f843.zip
chromium_src-edaf596da7f67917f53891fabbeffad00db5f843.tar.gz
chromium_src-edaf596da7f67917f53891fabbeffad00db5f843.tar.bz2
Move Chrome OS device settings stuff to chrome/browser/chromeos/settings.
BUG=chromium:139126 TEST=Still compiles and passes tests, no functional changes. TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10824112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149399 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--chrome/browser/chrome_browser_main.cc4
-rw-r--r--chrome/browser/chrome_browser_main_linux.cc4
-rw-r--r--chrome/browser/chromeos/chrome_browser_main_chromeos.cc4
-rw-r--r--chrome/browser/chromeos/cros/network_library_impl_cros.cc2
-rw-r--r--chrome/browser/chromeos/kiosk_mode/kiosk_mode_settings.cc6
-rw-r--r--chrome/browser/chromeos/kiosk_mode/kiosk_mode_settings_unittest.cc6
-rw-r--r--chrome/browser/chromeos/login/base_login_display_host.h2
-rw-r--r--chrome/browser/chromeos/login/existing_user_controller.cc2
-rw-r--r--chrome/browser/chromeos/login/existing_user_controller.h2
-rw-r--r--chrome/browser/chromeos/login/language_switch_menu.cc2
-rw-r--r--chrome/browser/chromeos/login/login_performer.cc4
-rw-r--r--chrome/browser/chromeos/login/login_utils.cc6
-rw-r--r--chrome/browser/chromeos/login/parallel_authenticator.cc4
-rw-r--r--chrome/browser/chromeos/login/parallel_authenticator_unittest.cc4
-rw-r--r--chrome/browser/chromeos/login/user_manager_impl.cc6
-rw-r--r--chrome/browser/chromeos/login/user_manager_unittest.cc8
-rw-r--r--chrome/browser/chromeos/login/version_info_updater.cc4
-rw-r--r--chrome/browser/chromeos/login/wallpaper_manager.cc3
-rw-r--r--chrome/browser/chromeos/login/wizard_controller.cc4
-rw-r--r--chrome/browser/chromeos/proxy_config_service_impl.cc4
-rw-r--r--chrome/browser/chromeos/settings/OWNERS2
-rw-r--r--chrome/browser/chromeos/settings/cros_settings.cc (renamed from chrome/browser/chromeos/cros_settings.cc)10
-rw-r--r--chrome/browser/chromeos/settings/cros_settings.h (renamed from chrome/browser/chromeos/cros_settings.h)10
-rw-r--r--chrome/browser/chromeos/settings/cros_settings_names.cc (renamed from chrome/browser/chromeos/cros_settings_names.cc)2
-rw-r--r--chrome/browser/chromeos/settings/cros_settings_names.h (renamed from chrome/browser/chromeos/cros_settings_names.h)6
-rw-r--r--chrome/browser/chromeos/settings/cros_settings_provider.cc (renamed from chrome/browser/chromeos/cros_settings_provider.cc)2
-rw-r--r--chrome/browser/chromeos/settings/cros_settings_provider.h (renamed from chrome/browser/chromeos/cros_settings_provider.h)6
-rw-r--r--chrome/browser/chromeos/settings/cros_settings_unittest.cc (renamed from chrome/browser/chromeos/cros_settings_unittest.cc)8
-rw-r--r--chrome/browser/chromeos/settings/device_settings_provider.cc (renamed from chrome/browser/chromeos/device_settings_provider.cc)10
-rw-r--r--chrome/browser/chromeos/settings/device_settings_provider.h (renamed from chrome/browser/chromeos/device_settings_provider.h)12
-rw-r--r--chrome/browser/chromeos/settings/device_settings_provider_unittest.cc (renamed from chrome/browser/chromeos/device_settings_provider_unittest.cc)8
-rw-r--r--chrome/browser/chromeos/settings/mock_owner_key_utils.cc (renamed from chrome/browser/chromeos/login/mock_owner_key_utils.cc)4
-rw-r--r--chrome/browser/chromeos/settings/mock_owner_key_utils.h (renamed from chrome/browser/chromeos/login/mock_owner_key_utils.h)10
-rw-r--r--chrome/browser/chromeos/settings/mock_ownership_service.cc (renamed from chrome/browser/chromeos/login/mock_ownership_service.cc)4
-rw-r--r--chrome/browser/chromeos/settings/mock_ownership_service.h (renamed from chrome/browser/chromeos/login/mock_ownership_service.h)10
-rw-r--r--chrome/browser/chromeos/settings/mock_signed_settings_helper.cc (renamed from chrome/browser/chromeos/login/mock_signed_settings_helper.cc)4
-rw-r--r--chrome/browser/chromeos/settings/mock_signed_settings_helper.h (renamed from chrome/browser/chromeos/login/mock_signed_settings_helper.h)8
-rw-r--r--chrome/browser/chromeos/settings/owner_key_utils.cc (renamed from chrome/browser/chromeos/login/owner_key_utils.cc)6
-rw-r--r--chrome/browser/chromeos/settings/owner_key_utils.h (renamed from chrome/browser/chromeos/login/owner_key_utils.h)8
-rw-r--r--chrome/browser/chromeos/settings/owner_key_utils_unittest.cc (renamed from chrome/browser/chromeos/login/owner_key_utils_unittest.cc)2
-rw-r--r--chrome/browser/chromeos/settings/owner_manager.cc (renamed from chrome/browser/chromeos/login/owner_manager.cc)4
-rw-r--r--chrome/browser/chromeos/settings/owner_manager.h (renamed from chrome/browser/chromeos/login/owner_manager.h)8
-rw-r--r--chrome/browser/chromeos/settings/owner_manager_unittest.cc (renamed from chrome/browser/chromeos/login/owner_manager_unittest.cc)8
-rw-r--r--chrome/browser/chromeos/settings/owner_manager_unittest.h (renamed from chrome/browser/chromeos/login/owner_manager_unittest.h)10
-rw-r--r--chrome/browser/chromeos/settings/ownership_service.cc (renamed from chrome/browser/chromeos/login/ownership_service.cc)4
-rw-r--r--chrome/browser/chromeos/settings/ownership_service.h (renamed from chrome/browser/chromeos/login/ownership_service.h)10
-rw-r--r--chrome/browser/chromeos/settings/ownership_service_unittest.cc (renamed from chrome/browser/chromeos/login/ownership_service_unittest.cc)8
-rw-r--r--chrome/browser/chromeos/settings/session_manager_observer.cc (renamed from chrome/browser/chromeos/login/session_manager_observer.cc)6
-rw-r--r--chrome/browser/chromeos/settings/session_manager_observer.h (renamed from chrome/browser/chromeos/login/session_manager_observer.h)6
-rw-r--r--chrome/browser/chromeos/settings/signed_settings.cc (renamed from chrome/browser/chromeos/login/signed_settings.cc)4
-rw-r--r--chrome/browser/chromeos/settings/signed_settings.h (renamed from chrome/browser/chromeos/login/signed_settings.h)8
-rw-r--r--chrome/browser/chromeos/settings/signed_settings_cache.cc (renamed from chrome/browser/chromeos/login/signed_settings_cache.cc)8
-rw-r--r--chrome/browser/chromeos/settings/signed_settings_cache.h (renamed from chrome/browser/chromeos/login/signed_settings_cache.h)6
-rw-r--r--chrome/browser/chromeos/settings/signed_settings_cache_unittest.cc (renamed from chrome/browser/chromeos/login/signed_settings_cache_unittest.cc)4
-rw-r--r--chrome/browser/chromeos/settings/signed_settings_helper.cc (renamed from chrome/browser/chromeos/login/signed_settings_helper.cc)2
-rw-r--r--chrome/browser/chromeos/settings/signed_settings_helper.h (renamed from chrome/browser/chromeos/login/signed_settings_helper.h)8
-rw-r--r--chrome/browser/chromeos/settings/signed_settings_helper_unittest.cc (renamed from chrome/browser/chromeos/login/signed_settings_helper_unittest.cc)12
-rw-r--r--chrome/browser/chromeos/settings/signed_settings_migration_helper.cc (renamed from chrome/browser/chromeos/signed_settings_migration_helper.cc)4
-rw-r--r--chrome/browser/chromeos/settings/signed_settings_migration_helper.h (renamed from chrome/browser/chromeos/signed_settings_migration_helper.h)10
-rw-r--r--chrome/browser/chromeos/settings/signed_settings_unittest.cc (renamed from chrome/browser/chromeos/login/signed_settings_unittest.cc)10
-rw-r--r--chrome/browser/chromeos/settings/stub_cros_settings_provider.cc (renamed from chrome/browser/chromeos/stub_cros_settings_provider.cc)6
-rw-r--r--chrome/browser/chromeos/settings/stub_cros_settings_provider.h (renamed from chrome/browser/chromeos/stub_cros_settings_provider.h)8
-rw-r--r--chrome/browser/chromeos/settings/stub_cros_settings_provider_unittest.cc (renamed from chrome/browser/chromeos/stub_cros_settings_provider_unittest.cc)4
-rw-r--r--chrome/browser/chromeos/settings/system_settings_provider.cc (renamed from chrome/browser/chromeos/system_settings_provider.cc)6
-rw-r--r--chrome/browser/chromeos/settings/system_settings_provider.h (renamed from chrome/browser/chromeos/system_settings_provider.h)8
-rw-r--r--chrome/browser/policy/app_pack_updater.cc4
-rw-r--r--chrome/browser/policy/device_policy_cache.cc6
-rw-r--r--chrome/browser/policy/device_policy_cache.h2
-rw-r--r--chrome/browser/policy/device_policy_cache_unittest.cc2
-rw-r--r--chrome/browser/policy/device_status_collector.cc4
-rw-r--r--chrome/browser/policy/device_status_collector_unittest.cc8
-rw-r--r--chrome/browser/prefs/browser_prefs.cc2
-rw-r--r--chrome/browser/profiles/profile_io_data.cc4
-rw-r--r--chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc2
-rw-r--r--chrome/browser/ui/webui/chromeos/proxy_settings_ui.cc2
-rw-r--r--chrome/browser/ui/webui/chromeos/ui_account_tweaks.cc4
-rw-r--r--chrome/browser/ui/webui/crashes_ui.cc2
-rw-r--r--chrome/browser/ui/webui/flags_ui.cc2
-rw-r--r--chrome/browser/ui/webui/help/help_handler.cc6
-rw-r--r--chrome/browser/ui/webui/help/version_updater_chromeos.cc4
-rw-r--r--chrome/browser/ui/webui/options2/browser_options_handler.cc2
-rw-r--r--chrome/browser/ui/webui/options2/chromeos/accounts_options_handler.cc4
-rw-r--r--chrome/browser/ui/webui/options2/chromeos/core_chromeos_options_handler.cc2
-rw-r--r--chrome/browser/ui/webui/options2/chromeos/internet_options_handler.cc4
-rw-r--r--chrome/chrome_browser.gypi56
-rw-r--r--chrome/chrome_tests.gypi30
86 files changed, 270 insertions, 267 deletions
diff --git a/chrome/browser/chrome_browser_main.cc b/chrome/browser/chrome_browser_main.cc
index 105e90f..facfcaa 100644
--- a/chrome/browser/chrome_browser_main.cc
+++ b/chrome/browser/chrome_browser_main.cc
@@ -124,8 +124,8 @@
#if defined(OS_CHROMEOS)
#include "chrome/browser/chromeos/cros/cros_library.h"
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
#endif
// TODO(port): several win-only methods have been pulled out of this, but
diff --git a/chrome/browser/chrome_browser_main_linux.cc b/chrome/browser/chrome_browser_main_linux.cc
index 00225304..42191d4 100644
--- a/chrome/browser/chrome_browser_main_linux.cc
+++ b/chrome/browser/chrome_browser_main_linux.cc
@@ -19,8 +19,8 @@
#include "content/public/browser/browser_thread.h"
#if defined(OS_CHROMEOS)
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
#include "chrome/common/chrome_switches.h"
#include "chrome/common/chrome_version_info.h"
#endif
diff --git a/chrome/browser/chromeos/chrome_browser_main_chromeos.cc b/chrome/browser/chromeos/chrome_browser_main_chromeos.cc
index ff6ae4d..e57a174 100644
--- a/chrome/browser/chromeos/chrome_browser_main_chromeos.cc
+++ b/chrome/browser/chromeos/chrome_browser_main_chromeos.cc
@@ -32,9 +32,7 @@
#include "chrome/browser/chromeos/login/authenticator.h"
#include "chrome/browser/chromeos/login/login_utils.h"
#include "chrome/browser/chromeos/login/login_wizard.h"
-#include "chrome/browser/chromeos/login/ownership_service.h"
#include "chrome/browser/chromeos/login/screen_locker.h"
-#include "chrome/browser/chromeos/login/session_manager_observer.h"
#include "chrome/browser/chromeos/login/user_manager.h"
#include "chrome/browser/chromeos/login/wallpaper_manager.h"
#include "chrome/browser/chromeos/low_memory_observer.h"
@@ -51,6 +49,8 @@
#include "chrome/browser/chromeos/power/screen_lock_observer.h"
#include "chrome/browser/chromeos/power/user_activity_notifier.h"
#include "chrome/browser/chromeos/power/video_activity_notifier.h"
+#include "chrome/browser/chromeos/settings/ownership_service.h"
+#include "chrome/browser/chromeos/settings/session_manager_observer.h"
#include "chrome/browser/chromeos/system/statistics_provider.h"
#include "chrome/browser/chromeos/system_key_event_listener.h"
#include "chrome/browser/chromeos/upgrade_detector_chromeos.h"
diff --git a/chrome/browser/chromeos/cros/network_library_impl_cros.cc b/chrome/browser/chromeos/cros/network_library_impl_cros.cc
index 366ef3a..21b12a5 100644
--- a/chrome/browser/chromeos/cros/network_library_impl_cros.cc
+++ b/chrome/browser/chromeos/cros/network_library_impl_cros.cc
@@ -11,7 +11,7 @@
#include "chrome/browser/chromeos/cros/cros_library.h"
#include "chrome/browser/chromeos/cros/native_network_constants.h"
#include "chrome/browser/chromeos/cros/native_network_parser.h"
-#include "chrome/browser/chromeos/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
#include "chrome/common/chrome_switches.h"
#include "content/public/browser/browser_thread.h"
#include "third_party/cros_system_api/dbus/service_constants.h"
diff --git a/chrome/browser/chromeos/kiosk_mode/kiosk_mode_settings.cc b/chrome/browser/chromeos/kiosk_mode/kiosk_mode_settings.cc
index cfb3373..f15cb44a 100644
--- a/chrome/browser/chromeos/kiosk_mode/kiosk_mode_settings.cc
+++ b/chrome/browser/chromeos/kiosk_mode/kiosk_mode_settings.cc
@@ -10,13 +10,13 @@
#include "base/command_line.h"
#include "base/lazy_instance.h"
#include "chrome/browser/browser_process.h"
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
#include "chrome/browser/chromeos/kiosk_mode/kiosk_mode_screensaver.h"
#include "chrome/browser/chromeos/login/user_manager.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
#include "chrome/browser/lifetime/application_lifetime.h"
-#include "chrome/browser/policy/cloud_policy_constants.h"
#include "chrome/browser/policy/browser_policy_connector.h"
+#include "chrome/browser/policy/cloud_policy_constants.h"
#include "chrome/common/chrome_switches.h"
#include "content/public/browser/browser_thread.h"
diff --git a/chrome/browser/chromeos/kiosk_mode/kiosk_mode_settings_unittest.cc b/chrome/browser/chromeos/kiosk_mode/kiosk_mode_settings_unittest.cc
index 821ece4..7e197da 100644
--- a/chrome/browser/chromeos/kiosk_mode/kiosk_mode_settings_unittest.cc
+++ b/chrome/browser/chromeos/kiosk_mode/kiosk_mode_settings_unittest.cc
@@ -7,9 +7,9 @@
#include "base/bind.h"
#include "base/message_loop.h"
#include "base/values.h"
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
-#include "chrome/browser/chromeos/stub_cros_settings_provider.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
+#include "chrome/browser/chromeos/settings/stub_cros_settings_provider.h"
#include "content/public/test/test_browser_thread.h"
#include "testing/gtest/include/gtest/gtest.h"
diff --git a/chrome/browser/chromeos/login/base_login_display_host.h b/chrome/browser/chromeos/login/base_login_display_host.h
index 9930fb0..ea9300c 100644
--- a/chrome/browser/chromeos/login/base_login_display_host.h
+++ b/chrome/browser/chromeos/login/base_login_display_host.h
@@ -12,7 +12,7 @@
#include "base/memory/weak_ptr.h"
#include "chrome/browser/chromeos/login/login_display.h"
#include "chrome/browser/chromeos/login/login_display_host.h"
-#include "chrome/browser/chromeos/login/ownership_service.h"
+#include "chrome/browser/chromeos/settings/ownership_service.h"
#include "content/public/browser/notification_observer.h"
#include "content/public/browser/notification_registrar.h"
#include "ui/gfx/rect.h"
diff --git a/chrome/browser/chromeos/login/existing_user_controller.cc b/chrome/browser/chromeos/login/existing_user_controller.cc
index 5cd699d..837d5fa 100644
--- a/chrome/browser/chromeos/login/existing_user_controller.cc
+++ b/chrome/browser/chromeos/login/existing_user_controller.cc
@@ -23,7 +23,6 @@
#include "chrome/browser/chromeos/boot_times_loader.h"
#include "chrome/browser/chromeos/cros/cros_library.h"
#include "chrome/browser/chromeos/cros/network_library.h"
-#include "chrome/browser/chromeos/cros_settings.h"
#include "chrome/browser/chromeos/customization_document.h"
#include "chrome/browser/chromeos/kiosk_mode/kiosk_mode_settings.h"
#include "chrome/browser/chromeos/login/helper.h"
@@ -31,6 +30,7 @@
#include "chrome/browser/chromeos/login/login_utils.h"
#include "chrome/browser/chromeos/login/user_manager.h"
#include "chrome/browser/chromeos/login/wizard_controller.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
#include "chrome/browser/chromeos/system/statistics_provider.h"
#include "chrome/browser/google/google_util.h"
#include "chrome/browser/policy/policy_service.h"
diff --git a/chrome/browser/chromeos/login/existing_user_controller.h b/chrome/browser/chromeos/login/existing_user_controller.h
index 4cf5985..1b62b09 100644
--- a/chrome/browser/chromeos/login/existing_user_controller.h
+++ b/chrome/browser/chromeos/login/existing_user_controller.h
@@ -18,9 +18,9 @@
#include "chrome/browser/chromeos/login/login_display.h"
#include "chrome/browser/chromeos/login/login_performer.h"
#include "chrome/browser/chromeos/login/login_utils.h"
-#include "chrome/browser/chromeos/login/ownership_service.h"
#include "chrome/browser/chromeos/login/password_changed_view.h"
#include "chrome/browser/chromeos/login/user.h"
+#include "chrome/browser/chromeos/settings/ownership_service.h"
#include "content/public/browser/notification_observer.h"
#include "content/public/browser/notification_registrar.h"
#include "googleurl/src/gurl.h"
diff --git a/chrome/browser/chromeos/login/language_switch_menu.cc b/chrome/browser/chromeos/login/language_switch_menu.cc
index b5bec01..14d5335 100644
--- a/chrome/browser/chromeos/login/language_switch_menu.cc
+++ b/chrome/browser/chromeos/login/language_switch_menu.cc
@@ -13,8 +13,8 @@
#include "chrome/browser/chromeos/input_method/input_method_manager.h"
#include "chrome/browser/chromeos/input_method/input_method_util.h"
#include "chrome/browser/chromeos/login/language_list.h"
-#include "chrome/browser/chromeos/login/ownership_service.h"
#include "chrome/browser/chromeos/login/screen_observer.h"
+#include "chrome/browser/chromeos/settings/ownership_service.h"
#include "chrome/browser/prefs/pref_service.h"
#include "chrome/common/pref_names.h"
#include "grit/generated_resources.h"
diff --git a/chrome/browser/chromeos/login/login_performer.cc b/chrome/browser/chromeos/login/login_performer.cc
index cb0e689..3c00da2 100644
--- a/chrome/browser/chromeos/login/login_performer.cc
+++ b/chrome/browser/chromeos/login/login_performer.cc
@@ -15,11 +15,11 @@
#include "base/utf_string_conversions.h"
#include "chrome/browser/browser_process.h"
#include "chrome/browser/chromeos/boot_times_loader.h"
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
#include "chrome/browser/chromeos/kiosk_mode/kiosk_mode_metrics.h"
#include "chrome/browser/chromeos/login/login_utils.h"
#include "chrome/browser/chromeos/login/screen_locker.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
#include "chrome/browser/prefs/pref_service.h"
#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/profiles/profile_manager.h"
diff --git a/chrome/browser/chromeos/login/login_utils.cc b/chrome/browser/chromeos/login/login_utils.cc
index 86b1b19..abd594d 100644
--- a/chrome/browser/chromeos/login/login_utils.cc
+++ b/chrome/browser/chromeos/login/login_utils.cc
@@ -31,19 +31,19 @@
#include "chrome/browser/chromeos/cros/cros_library.h"
#include "chrome/browser/chromeos/cros/cryptohome_library.h"
#include "chrome/browser/chromeos/cros/network_library.h"
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
#include "chrome/browser/chromeos/input_method/input_method_manager.h"
#include "chrome/browser/chromeos/input_method/input_method_util.h"
#include "chrome/browser/chromeos/login/language_switch_menu.h"
#include "chrome/browser/chromeos/login/login_display_host.h"
#include "chrome/browser/chromeos/login/oauth1_token_fetcher.h"
#include "chrome/browser/chromeos/login/oauth_login_verifier.h"
-#include "chrome/browser/chromeos/login/ownership_service.h"
#include "chrome/browser/chromeos/login/parallel_authenticator.h"
#include "chrome/browser/chromeos/login/policy_oauth_fetcher.h"
#include "chrome/browser/chromeos/login/screen_locker.h"
#include "chrome/browser/chromeos/login/user_manager.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
+#include "chrome/browser/chromeos/settings/ownership_service.h"
#include "chrome/browser/extensions/extension_service.h"
#include "chrome/browser/first_run/first_run.h"
#include "chrome/browser/net/chrome_url_request_context.h"
diff --git a/chrome/browser/chromeos/login/parallel_authenticator.cc b/chrome/browser/chromeos/login/parallel_authenticator.cc
index ed49bc3..ceb6f7d 100644
--- a/chrome/browser/chromeos/login/parallel_authenticator.cc
+++ b/chrome/browser/chromeos/login/parallel_authenticator.cc
@@ -15,12 +15,12 @@
#include "chrome/browser/chromeos/cros/cert_library.h"
#include "chrome/browser/chromeos/cros/cros_library.h"
#include "chrome/browser/chromeos/cros/cryptohome_library.h"
-#include "chrome/browser/chromeos/cros_settings.h"
#include "chrome/browser/chromeos/cryptohome/async_method_caller.h"
#include "chrome/browser/chromeos/login/authentication_notification_details.h"
#include "chrome/browser/chromeos/login/login_status_consumer.h"
-#include "chrome/browser/chromeos/login/ownership_service.h"
#include "chrome/browser/chromeos/login/user_manager.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/ownership_service.h"
#include "chrome/common/chrome_notification_types.h"
#include "chrome/common/chrome_switches.h"
#include "chrome/common/net/gaia/gaia_auth_util.h"
diff --git a/chrome/browser/chromeos/login/parallel_authenticator_unittest.cc b/chrome/browser/chromeos/login/parallel_authenticator_unittest.cc
index dcb2e87..c9f2d14 100644
--- a/chrome/browser/chromeos/login/parallel_authenticator_unittest.cc
+++ b/chrome/browser/chromeos/login/parallel_authenticator_unittest.cc
@@ -15,13 +15,13 @@
#include "chrome/browser/chromeos/cros/cros_library.h"
#include "chrome/browser/chromeos/cros/mock_cert_library.h"
#include "chrome/browser/chromeos/cros/mock_cryptohome_library.h"
-#include "chrome/browser/chromeos/cros_settings.h"
#include "chrome/browser/chromeos/cryptohome/mock_async_method_caller.h"
#include "chrome/browser/chromeos/login/mock_login_status_consumer.h"
#include "chrome/browser/chromeos/login/mock_url_fetchers.h"
#include "chrome/browser/chromeos/login/mock_user_manager.h"
#include "chrome/browser/chromeos/login/test_attempt_state.h"
-#include "chrome/browser/chromeos/stub_cros_settings_provider.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/stub_cros_settings_provider.h"
#include "chrome/common/net/gaia/mock_url_fetcher_factory.h"
#include "chrome/test/base/testing_profile.h"
#include "chromeos/dbus/mock_cryptohome_client.h"
diff --git a/chrome/browser/chromeos/login/user_manager_impl.cc b/chrome/browser/chromeos/login/user_manager_impl.cc
index 6257ebb..2cdd827 100644
--- a/chrome/browser/chromeos/login/user_manager_impl.cc
+++ b/chrome/browser/chromeos/login/user_manager_impl.cc
@@ -6,8 +6,8 @@
#include <vector>
-#include "ash/shell.h"
#include "ash/desktop_background/desktop_background_controller.h"
+#include "ash/shell.h"
#include "base/bind.h"
#include "base/chromeos/chromeos_version.h"
#include "base/command_line.h"
@@ -28,16 +28,16 @@
#include "chrome/browser/browser_process.h"
#include "chrome/browser/chromeos/cros/cert_library.h"
#include "chrome/browser/chromeos/cros/cros_library.h"
-#include "chrome/browser/chromeos/cros_settings.h"
#include "chrome/browser/chromeos/cryptohome/async_method_caller.h"
#include "chrome/browser/chromeos/input_method/input_method_manager.h"
#include "chrome/browser/chromeos/login/default_user_images.h"
#include "chrome/browser/chromeos/login/helper.h"
#include "chrome/browser/chromeos/login/login_display.h"
-#include "chrome/browser/chromeos/login/ownership_service.h"
#include "chrome/browser/chromeos/login/remove_user_delegate.h"
#include "chrome/browser/chromeos/login/user_image.h"
#include "chrome/browser/chromeos/login/wizard_controller.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/ownership_service.h"
#include "chrome/browser/policy/browser_policy_connector.h"
#include "chrome/browser/prefs/pref_service.h"
#include "chrome/browser/prefs/scoped_user_pref_update.h"
diff --git a/chrome/browser/chromeos/login/user_manager_unittest.cc b/chrome/browser/chromeos/login/user_manager_unittest.cc
index a0e9ef0..e3fc8ef 100644
--- a/chrome/browser/chromeos/login/user_manager_unittest.cc
+++ b/chrome/browser/chromeos/login/user_manager_unittest.cc
@@ -11,13 +11,13 @@
#include "chrome/browser/browser_process.h"
#include "chrome/browser/chromeos/cros/cros_library.h"
#include "chrome/browser/chromeos/cros/mock_cert_library.h"
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
-#include "chrome/browser/chromeos/cros_settings_provider.h"
#include "chrome/browser/chromeos/login/user.h"
#include "chrome/browser/chromeos/login/user_manager.h"
#include "chrome/browser/chromeos/login/user_manager_impl.h"
-#include "chrome/browser/chromeos/stub_cros_settings_provider.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
+#include "chrome/browser/chromeos/settings/cros_settings_provider.h"
+#include "chrome/browser/chromeos/settings/stub_cros_settings_provider.h"
#include "chrome/browser/prefs/pref_service.h"
#include "chrome/test/base/testing_browser_process.h"
#include "chrome/test/base/testing_pref_service.h"
diff --git a/chrome/browser/chromeos/login/version_info_updater.cc b/chrome/browser/chromeos/login/version_info_updater.cc
index 62d9b6c..21a288c 100644
--- a/chrome/browser/chromeos/login/version_info_updater.cc
+++ b/chrome/browser/chromeos/login/version_info_updater.cc
@@ -13,8 +13,8 @@
#include "base/stringprintf.h"
#include "base/utf_string_conversions.h"
#include "chrome/browser/browser_process.h"
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
#include "chrome/browser/policy/browser_policy_connector.h"
#include "chrome/common/chrome_notification_types.h"
#include "chrome/common/chrome_version_info.h"
diff --git a/chrome/browser/chromeos/login/wallpaper_manager.cc b/chrome/browser/chromeos/login/wallpaper_manager.cc
index 3f2a1e7..05d6c86 100644
--- a/chrome/browser/chromeos/login/wallpaper_manager.cc
+++ b/chrome/browser/chromeos/login/wallpaper_manager.cc
@@ -12,9 +12,10 @@
#include "base/time.h"
#include "base/values.h"
#include "chrome/browser/browser_process.h"
-#include "chrome/browser/chromeos/cros_settings.h"
#include "chrome/browser/chromeos/login/user_manager.h"
#include "chrome/browser/chromeos/login/user_manager_impl.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
#include "chrome/browser/prefs/pref_service.h"
#include "chrome/browser/prefs/scoped_user_pref_update.h"
#include "chrome/common/pref_names.h"
diff --git a/chrome/browser/chromeos/login/wizard_controller.cc b/chrome/browser/chromeos/login/wizard_controller.cc
index 70deb03..8a08f07 100644
--- a/chrome/browser/chromeos/login/wizard_controller.cc
+++ b/chrome/browser/chromeos/login/wizard_controller.cc
@@ -22,8 +22,6 @@
#include "chrome/browser/browser_process.h"
#include "chrome/browser/chromeos/cros/cros_library.h"
#include "chrome/browser/chromeos/cros/cryptohome_library.h"
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
#include "chrome/browser/chromeos/customization_document.h"
#include "chrome/browser/chromeos/login/enrollment/enterprise_enrollment_screen.h"
#include "chrome/browser/chromeos/login/eula_screen.h"
@@ -38,6 +36,8 @@
#include "chrome/browser/chromeos/login/update_screen.h"
#include "chrome/browser/chromeos/login/user_image_screen.h"
#include "chrome/browser/chromeos/login/user_manager.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
#include "chrome/browser/prefs/pref_service.h"
#include "chrome/browser/profiles/profile_manager.h"
#include "chrome/browser/ui/options/options_util.h"
diff --git a/chrome/browser/chromeos/proxy_config_service_impl.cc b/chrome/browser/chromeos/proxy_config_service_impl.cc
index e93ac38..4d24df5 100644
--- a/chrome/browser/chromeos/proxy_config_service_impl.cc
+++ b/chrome/browser/chromeos/proxy_config_service_impl.cc
@@ -12,9 +12,9 @@
#include "base/string_util.h"
#include "chrome/browser/chromeos/cros/cros_library.h"
#include "chrome/browser/chromeos/cros/onc_constants.h"
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
#include "chrome/browser/chromeos/login/user_manager.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
#include "chrome/browser/policy/proto/chrome_device_policy.pb.h"
#include "chrome/browser/prefs/pref_service.h"
#include "chrome/browser/prefs/proxy_config_dictionary.h"
diff --git a/chrome/browser/chromeos/settings/OWNERS b/chrome/browser/chromeos/settings/OWNERS
new file mode 100644
index 0000000..cd1c574
--- /dev/null
+++ b/chrome/browser/chromeos/settings/OWNERS
@@ -0,0 +1,2 @@
+mnissler@chromium.org
+pastarmovj@chromium.org
diff --git a/chrome/browser/chromeos/cros_settings.cc b/chrome/browser/chromeos/settings/cros_settings.cc
index 98402dc..a0622b4 100644
--- a/chrome/browser/chromeos/cros_settings.cc
+++ b/chrome/browser/chromeos/settings/cros_settings.cc
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
#include "base/bind.h"
#include "base/command_line.h"
@@ -10,10 +10,10 @@
#include "base/stl_util.h"
#include "base/string_util.h"
#include "base/values.h"
-#include "chrome/browser/chromeos/device_settings_provider.h"
-#include "chrome/browser/chromeos/login/signed_settings_helper.h"
-#include "chrome/browser/chromeos/stub_cros_settings_provider.h"
-#include "chrome/browser/chromeos/system_settings_provider.h"
+#include "chrome/browser/chromeos/settings/device_settings_provider.h"
+#include "chrome/browser/chromeos/settings/signed_settings_helper.h"
+#include "chrome/browser/chromeos/settings/stub_cros_settings_provider.h"
+#include "chrome/browser/chromeos/settings/system_settings_provider.h"
#include "chrome/common/chrome_notification_types.h"
#include "chrome/common/chrome_switches.h"
#include "chrome/common/net/gaia/gaia_auth_util.h"
diff --git a/chrome/browser/chromeos/cros_settings.h b/chrome/browser/chromeos/settings/cros_settings.h
index 4ff048f..128184c 100644
--- a/chrome/browser/chromeos/cros_settings.h
+++ b/chrome/browser/chromeos/settings/cros_settings.h
@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef CHROME_BROWSER_CHROMEOS_CROS_SETTINGS_H_
-#define CHROME_BROWSER_CHROMEOS_CROS_SETTINGS_H_
+#ifndef CHROME_BROWSER_CHROMEOS_SETTINGS_CROS_SETTINGS_H_
+#define CHROME_BROWSER_CHROMEOS_SETTINGS_CROS_SETTINGS_H_
#include <string>
#include <vector>
@@ -12,8 +12,8 @@
#include "base/hash_tables.h"
#include "base/observer_list.h"
#include "base/threading/non_thread_safe.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
-#include "chrome/browser/chromeos/cros_settings_provider.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
+#include "chrome/browser/chromeos/settings/cros_settings_provider.h"
#include "content/public/browser/notification_observer.h"
namespace base {
@@ -120,4 +120,4 @@ class CrosSettings : public base::NonThreadSafe {
} // namespace chromeos
-#endif // CHROME_BROWSER_CHROMEOS_CROS_SETTINGS_H_
+#endif // CHROME_BROWSER_CHROMEOS_SETTINGS_CROS_SETTINGS_H_
diff --git a/chrome/browser/chromeos/cros_settings_names.cc b/chrome/browser/chromeos/settings/cros_settings_names.cc
index fd6a0fb..0cb3aad 100644
--- a/chrome/browser/chromeos/cros_settings_names.cc
+++ b/chrome/browser/chromeos/settings/cros_settings_names.cc
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/cros_settings_names.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
namespace chromeos {
diff --git a/chrome/browser/chromeos/cros_settings_names.h b/chrome/browser/chromeos/settings/cros_settings_names.h
index e845e1b..c75c834a 100644
--- a/chrome/browser/chromeos/cros_settings_names.h
+++ b/chrome/browser/chromeos/settings/cros_settings_names.h
@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef CHROME_BROWSER_CHROMEOS_CROS_SETTINGS_NAMES_H_
-#define CHROME_BROWSER_CHROMEOS_CROS_SETTINGS_NAMES_H_
+#ifndef CHROME_BROWSER_CHROMEOS_SETTINGS_CROS_SETTINGS_NAMES_H_
+#define CHROME_BROWSER_CHROMEOS_SETTINGS_CROS_SETTINGS_NAMES_H_
namespace chromeos {
@@ -47,4 +47,4 @@ extern const char kPolicyMissingMitigationMode[];
} // namespace chromeos
-#endif // CHROME_BROWSER_CHROMEOS_CROS_SETTINGS_NAMES_H_
+#endif // CHROME_BROWSER_CHROMEOS_SETTINGS_CROS_SETTINGS_NAMES_H_
diff --git a/chrome/browser/chromeos/cros_settings_provider.cc b/chrome/browser/chromeos/settings/cros_settings_provider.cc
index a0d9b98..e5810c3 100644
--- a/chrome/browser/chromeos/cros_settings_provider.cc
+++ b/chrome/browser/chromeos/settings/cros_settings_provider.cc
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/cros_settings_provider.h"
+#include "chrome/browser/chromeos/settings/cros_settings_provider.h"
#include "base/command_line.h"
#include "base/logging.h"
diff --git a/chrome/browser/chromeos/cros_settings_provider.h b/chrome/browser/chromeos/settings/cros_settings_provider.h
index 906dae9..2477f34 100644
--- a/chrome/browser/chromeos/cros_settings_provider.h
+++ b/chrome/browser/chromeos/settings/cros_settings_provider.h
@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef CHROME_BROWSER_CHROMEOS_CROS_SETTINGS_PROVIDER_H_
-#define CHROME_BROWSER_CHROMEOS_CROS_SETTINGS_PROVIDER_H_
+#ifndef CHROME_BROWSER_CHROMEOS_SETTINGS_CROS_SETTINGS_PROVIDER_H_
+#define CHROME_BROWSER_CHROMEOS_SETTINGS_CROS_SETTINGS_PROVIDER_H_
#include <string>
@@ -78,4 +78,4 @@ class CrosSettingsProvider {
} // namespace chromeos
-#endif // CHROME_BROWSER_CHROMEOS_CROS_SETTINGS_PROVIDER_H_
+#endif // CHROME_BROWSER_CHROMEOS_SETTINGS_CROS_SETTINGS_PROVIDER_H_
diff --git a/chrome/browser/chromeos/cros_settings_unittest.cc b/chrome/browser/chromeos/settings/cros_settings_unittest.cc
index 7cf1079..f5fb133 100644
--- a/chrome/browser/chromeos/cros_settings_unittest.cc
+++ b/chrome/browser/chromeos/settings/cros_settings_unittest.cc
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/login/signed_settings.h"
+#include "chrome/browser/chromeos/settings/signed_settings.h"
#include <map>
#include <string>
@@ -13,10 +13,10 @@
#include "base/stl_util.h"
#include "base/values.h"
#include "chrome/browser/chromeos/cros/cros_library.h"
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
#include "chrome/browser/chromeos/login/mock_user_manager.h"
-#include "chrome/browser/chromeos/login/signed_settings_cache.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
+#include "chrome/browser/chromeos/settings/signed_settings_cache.h"
#include "chrome/browser/policy/proto/chrome_device_policy.pb.h"
#include "chrome/browser/policy/proto/device_management_backend.pb.h"
#include "chrome/test/base/testing_browser_process.h"
diff --git a/chrome/browser/chromeos/device_settings_provider.cc b/chrome/browser/chromeos/settings/device_settings_provider.cc
index 27fb09d..0c1432e 100644
--- a/chrome/browser/chromeos/device_settings_provider.cc
+++ b/chrome/browser/chromeos/settings/device_settings_provider.cc
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/device_settings_provider.h"
+#include "chrome/browser/chromeos/settings/device_settings_provider.h"
#include "base/bind.h"
#include "base/bind_helpers.h"
@@ -15,11 +15,11 @@
#include "chrome/browser/browser_process.h"
#include "chrome/browser/chromeos/cros/cros_library.h"
#include "chrome/browser/chromeos/cros/network_library.h"
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
-#include "chrome/browser/chromeos/login/signed_settings_cache.h"
-#include "chrome/browser/chromeos/login/signed_settings_helper.h"
#include "chrome/browser/chromeos/login/user_manager.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
+#include "chrome/browser/chromeos/settings/signed_settings_cache.h"
+#include "chrome/browser/chromeos/settings/signed_settings_helper.h"
#include "chrome/browser/policy/app_pack_updater.h"
#include "chrome/browser/policy/browser_policy_connector.h"
#include "chrome/browser/policy/cloud_policy_constants.h"
diff --git a/chrome/browser/chromeos/device_settings_provider.h b/chrome/browser/chromeos/settings/device_settings_provider.h
index f705511..03735b5 100644
--- a/chrome/browser/chromeos/device_settings_provider.h
+++ b/chrome/browser/chromeos/settings/device_settings_provider.h
@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef CHROME_BROWSER_CHROMEOS_DEVICE_SETTINGS_PROVIDER_H_
-#define CHROME_BROWSER_CHROMEOS_DEVICE_SETTINGS_PROVIDER_H_
+#ifndef CHROME_BROWSER_CHROMEOS_SETTINGS_DEVICE_SETTINGS_PROVIDER_H_
+#define CHROME_BROWSER_CHROMEOS_SETTINGS_DEVICE_SETTINGS_PROVIDER_H_
#include <string>
#include <utility>
@@ -11,9 +11,9 @@
#include "base/basictypes.h"
#include "base/callback_forward.h"
-#include "chrome/browser/chromeos/cros_settings_provider.h"
-#include "chrome/browser/chromeos/login/ownership_service.h"
-#include "chrome/browser/chromeos/signed_settings_migration_helper.h"
+#include "chrome/browser/chromeos/settings/cros_settings_provider.h"
+#include "chrome/browser/chromeos/settings/ownership_service.h"
+#include "chrome/browser/chromeos/settings/signed_settings_migration_helper.h"
#include "chrome/browser/policy/proto/device_management_backend.pb.h"
#include "chrome/browser/prefs/pref_value_map.h"
#include "content/public/browser/notification_registrar.h"
@@ -170,4 +170,4 @@ class DeviceSettingsProvider : public CrosSettingsProvider,
} // namespace chromeos
-#endif // CHROME_BROWSER_CHROMEOS_DEVICE_SETTINGS_PROVIDER_H_
+#endif // CHROME_BROWSER_CHROMEOS_SETTINGS_DEVICE_SETTINGS_PROVIDER_H_
diff --git a/chrome/browser/chromeos/device_settings_provider_unittest.cc b/chrome/browser/chromeos/settings/device_settings_provider_unittest.cc
index 887f934..f8abd165 100644
--- a/chrome/browser/chromeos/device_settings_provider_unittest.cc
+++ b/chrome/browser/chromeos/settings/device_settings_provider_unittest.cc
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/device_settings_provider.h"
+#include "chrome/browser/chromeos/settings/device_settings_provider.h"
#include <string>
@@ -10,10 +10,10 @@
#include "base/message_loop.h"
#include "base/values.h"
#include "chrome/browser/chromeos/cros/cros_library.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
-#include "chrome/browser/chromeos/login/mock_signed_settings_helper.h"
#include "chrome/browser/chromeos/login/mock_user_manager.h"
-#include "chrome/browser/chromeos/login/ownership_service.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
+#include "chrome/browser/chromeos/settings/mock_signed_settings_helper.h"
+#include "chrome/browser/chromeos/settings/ownership_service.h"
#include "chrome/browser/policy/proto/chrome_device_policy.pb.h"
#include "chrome/browser/policy/proto/device_management_backend.pb.h"
#include "chrome/test/base/testing_browser_process.h"
diff --git a/chrome/browser/chromeos/login/mock_owner_key_utils.cc b/chrome/browser/chromeos/settings/mock_owner_key_utils.cc
index 99eb064..55ed5d4 100644
--- a/chrome/browser/chromeos/login/mock_owner_key_utils.cc
+++ b/chrome/browser/chromeos/settings/mock_owner_key_utils.cc
@@ -1,8 +1,8 @@
-// Copyright (c) 2011 The Chromium Authors. All rights reserved.
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/login/mock_owner_key_utils.h"
+#include "chrome/browser/chromeos/settings/mock_owner_key_utils.h"
namespace chromeos {
diff --git a/chrome/browser/chromeos/login/mock_owner_key_utils.h b/chrome/browser/chromeos/settings/mock_owner_key_utils.h
index 5bd0c45..1a55179 100644
--- a/chrome/browser/chromeos/login/mock_owner_key_utils.h
+++ b/chrome/browser/chromeos/settings/mock_owner_key_utils.h
@@ -1,17 +1,17 @@
-// Copyright (c) 2011 The Chromium Authors. All rights reserved.
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_MOCK_OWNER_KEY_UTILS_H_
-#define CHROME_BROWSER_CHROMEOS_LOGIN_MOCK_OWNER_KEY_UTILS_H_
+#ifndef CHROME_BROWSER_CHROMEOS_SETTINGS_MOCK_OWNER_KEY_UTILS_H_
+#define CHROME_BROWSER_CHROMEOS_SETTINGS_MOCK_OWNER_KEY_UTILS_H_
#include <vector>
#include "base/basictypes.h"
#include "base/compiler_specific.h"
#include "base/file_path.h"
+#include "chrome/browser/chromeos/settings/owner_key_utils.h"
#include "crypto/rsa_private_key.h"
-#include "chrome/browser/chromeos/login/owner_key_utils.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
@@ -58,4 +58,4 @@ class MockInjector : public OwnerKeyUtils::Factory {
} // namespace chromeos
-#endif // CHROME_BROWSER_CHROMEOS_LOGIN_MOCK_OWNER_KEY_UTILS_H_
+#endif // CHROME_BROWSER_CHROMEOS_SETTINGS_MOCK_OWNER_KEY_UTILS_H_
diff --git a/chrome/browser/chromeos/login/mock_ownership_service.cc b/chrome/browser/chromeos/settings/mock_ownership_service.cc
index 2804efb..6af5061 100644
--- a/chrome/browser/chromeos/login/mock_ownership_service.cc
+++ b/chrome/browser/chromeos/settings/mock_ownership_service.cc
@@ -1,8 +1,8 @@
-// Copyright (c) 2011 The Chromium Authors. All rights reserved.
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/login/mock_ownership_service.h"
+#include "chrome/browser/chromeos/settings/mock_ownership_service.h"
namespace chromeos {
diff --git a/chrome/browser/chromeos/login/mock_ownership_service.h b/chrome/browser/chromeos/settings/mock_ownership_service.h
index 974f853..df8c17f 100644
--- a/chrome/browser/chromeos/login/mock_ownership_service.h
+++ b/chrome/browser/chromeos/settings/mock_ownership_service.h
@@ -1,13 +1,13 @@
-// Copyright (c) 2011 The Chromium Authors. All rights reserved.
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_MOCK_OWNERSHIP_SERVICE_H_
-#define CHROME_BROWSER_CHROMEOS_LOGIN_MOCK_OWNERSHIP_SERVICE_H_
+#ifndef CHROME_BROWSER_CHROMEOS_SETTINGS_MOCK_OWNERSHIP_SERVICE_H_
+#define CHROME_BROWSER_CHROMEOS_SETTINGS_MOCK_OWNERSHIP_SERVICE_H_
#include <string>
-#include "chrome/browser/chromeos/login/ownership_service.h"
+#include "chrome/browser/chromeos/settings/ownership_service.h"
#include "testing/gmock/include/gmock/gmock.h"
namespace chromeos {
@@ -30,4 +30,4 @@ class MockOwnershipService : public OwnershipService {
} // namespace chromeos
-#endif // CHROME_BROWSER_CHROMEOS_LOGIN_MOCK_OWNERSHIP_SERVICE_H_
+#endif // CHROME_BROWSER_CHROMEOS_SETTINGS_MOCK_OWNERSHIP_SERVICE_H_
diff --git a/chrome/browser/chromeos/login/mock_signed_settings_helper.cc b/chrome/browser/chromeos/settings/mock_signed_settings_helper.cc
index 0875759..2386b6d 100644
--- a/chrome/browser/chromeos/login/mock_signed_settings_helper.cc
+++ b/chrome/browser/chromeos/settings/mock_signed_settings_helper.cc
@@ -1,8 +1,8 @@
-// Copyright (c) 2011 The Chromium Authors. All rights reserved.
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/login/mock_signed_settings_helper.h"
+#include "chrome/browser/chromeos/settings/mock_signed_settings_helper.h"
#include "chrome/browser/policy/proto/device_management_backend.pb.h"
diff --git a/chrome/browser/chromeos/login/mock_signed_settings_helper.h b/chrome/browser/chromeos/settings/mock_signed_settings_helper.h
index b9c792c..aad2f5a 100644
--- a/chrome/browser/chromeos/login/mock_signed_settings_helper.h
+++ b/chrome/browser/chromeos/settings/mock_signed_settings_helper.h
@@ -2,11 +2,11 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_MOCK_SIGNED_SETTINGS_HELPER_H_
-#define CHROME_BROWSER_CHROMEOS_LOGIN_MOCK_SIGNED_SETTINGS_HELPER_H_
+#ifndef CHROME_BROWSER_CHROMEOS_SETTINGS_MOCK_SIGNED_SETTINGS_HELPER_H_
+#define CHROME_BROWSER_CHROMEOS_SETTINGS_MOCK_SIGNED_SETTINGS_HELPER_H_
#include "base/basictypes.h"
-#include "chrome/browser/chromeos/login/signed_settings_helper.h"
+#include "chrome/browser/chromeos/settings/signed_settings_helper.h"
#include "testing/gmock/include/gmock/gmock.h"
namespace chromeos {
@@ -36,4 +36,4 @@ ACTION_P2(MockSignedSettingsHelperRetrievePolicy, status_code, policy) {
} // namespace chromeos
-#endif // CHROME_BROWSER_CHROMEOS_LOGIN_MOCK_SIGNED_SETTINGS_HELPER_H_
+#endif // CHROME_BROWSER_CHROMEOS_SETTINGS_MOCK_SIGNED_SETTINGS_HELPER_H_
diff --git a/chrome/browser/chromeos/login/owner_key_utils.cc b/chrome/browser/chromeos/settings/owner_key_utils.cc
index 99e2c06..e211877 100644
--- a/chrome/browser/chromeos/login/owner_key_utils.cc
+++ b/chrome/browser/chromeos/settings/owner_key_utils.cc
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/login/owner_key_utils.h"
+#include "chrome/browser/chromeos/settings/owner_key_utils.h"
#include <limits>
@@ -11,11 +11,11 @@
#include "base/logging.h"
#include "base/memory/scoped_ptr.h"
#include "base/string_util.h"
+#include "chrome/browser/chromeos/cros/cros_library.h"
+#include "chrome/common/extensions/extension_constants.h"
#include "crypto/rsa_private_key.h"
#include "crypto/signature_creator.h"
#include "crypto/signature_verifier.h"
-#include "chrome/browser/chromeos/cros/cros_library.h"
-#include "chrome/common/extensions/extension_constants.h"
using extension_misc::kSignatureAlgorithm;
diff --git a/chrome/browser/chromeos/login/owner_key_utils.h b/chrome/browser/chromeos/settings/owner_key_utils.h
index 58e941b..1c9dde5 100644
--- a/chrome/browser/chromeos/login/owner_key_utils.h
+++ b/chrome/browser/chromeos/settings/owner_key_utils.h
@@ -1,9 +1,9 @@
-// Copyright (c) 2011 The Chromium Authors. All rights reserved.
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_OWNER_KEY_UTILS_H_
-#define CHROME_BROWSER_CHROMEOS_LOGIN_OWNER_KEY_UTILS_H_
+#ifndef CHROME_BROWSER_CHROMEOS_SETTINGS_OWNER_KEY_UTILS_H_
+#define CHROME_BROWSER_CHROMEOS_SETTINGS_OWNER_KEY_UTILS_H_
#include <string>
#include <vector>
@@ -87,4 +87,4 @@ class OwnerKeyUtils : public base::RefCounted<OwnerKeyUtils> {
} // namespace chromeos
-#endif // CHROME_BROWSER_CHROMEOS_LOGIN_OWNER_KEY_UTILS_H_
+#endif // CHROME_BROWSER_CHROMEOS_SETTINGS_OWNER_KEY_UTILS_H_
diff --git a/chrome/browser/chromeos/login/owner_key_utils_unittest.cc b/chrome/browser/chromeos/settings/owner_key_utils_unittest.cc
index 3d4eb2e..0632b6b 100644
--- a/chrome/browser/chromeos/login/owner_key_utils_unittest.cc
+++ b/chrome/browser/chromeos/settings/owner_key_utils_unittest.cc
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/login/owner_key_utils.h"
+#include "chrome/browser/chromeos/settings/owner_key_utils.h"
#include <string>
#include <vector>
diff --git a/chrome/browser/chromeos/login/owner_manager.cc b/chrome/browser/chromeos/settings/owner_manager.cc
index 7f9a20a..385af76 100644
--- a/chrome/browser/chromeos/login/owner_manager.cc
+++ b/chrome/browser/chromeos/settings/owner_manager.cc
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/login/owner_manager.h"
+#include "chrome/browser/chromeos/settings/owner_manager.h"
#include <string>
#include <vector>
@@ -12,7 +12,7 @@
#include "base/file_util.h"
#include "chrome/browser/browser_process.h"
#include "chrome/browser/chromeos/boot_times_loader.h"
-#include "chrome/browser/chromeos/login/signed_settings_cache.h"
+#include "chrome/browser/chromeos/settings/signed_settings_cache.h"
#include "chrome/common/chrome_notification_types.h"
#include "content/public/browser/browser_thread.h"
#include "content/public/browser/notification_service.h"
diff --git a/chrome/browser/chromeos/login/owner_manager.h b/chrome/browser/chromeos/settings/owner_manager.h
index 8dbe76b..d3c0ad5 100644
--- a/chrome/browser/chromeos/login/owner_manager.h
+++ b/chrome/browser/chromeos/settings/owner_manager.h
@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_OWNER_MANAGER_H_
-#define CHROME_BROWSER_CHROMEOS_LOGIN_OWNER_MANAGER_H_
+#ifndef CHROME_BROWSER_CHROMEOS_SETTINGS_OWNER_MANAGER_H_
+#define CHROME_BROWSER_CHROMEOS_SETTINGS_OWNER_MANAGER_H_
#include <string>
#include <vector>
@@ -11,7 +11,7 @@
#include "base/basictypes.h"
#include "base/memory/ref_counted.h"
#include "base/memory/scoped_ptr.h"
-#include "chrome/browser/chromeos/login/owner_key_utils.h"
+#include "chrome/browser/chromeos/settings/owner_key_utils.h"
#include "content/public/browser/browser_thread.h"
#include "crypto/rsa_private_key.h"
@@ -122,4 +122,4 @@ class OwnerManager : public base::RefCountedThreadSafe<OwnerManager> {
} // namespace chromeos
-#endif // CHROME_BROWSER_CHROMEOS_LOGIN_OWNER_MANAGER_H_
+#endif // CHROME_BROWSER_CHROMEOS_SETTINGS_OWNER_MANAGER_H_
diff --git a/chrome/browser/chromeos/login/owner_manager_unittest.cc b/chrome/browser/chromeos/settings/owner_manager_unittest.cc
index f28f029..d1893fd 100644
--- a/chrome/browser/chromeos/login/owner_manager_unittest.cc
+++ b/chrome/browser/chromeos/settings/owner_manager_unittest.cc
@@ -1,9 +1,9 @@
-// Copyright (c) 2011 The Chromium Authors. All rights reserved.
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/login/owner_manager.h"
-#include "chrome/browser/chromeos/login/owner_manager_unittest.h"
+#include "chrome/browser/chromeos/settings/owner_manager.h"
+#include "chrome/browser/chromeos/settings/owner_manager_unittest.h"
#include <string>
@@ -13,7 +13,7 @@
#include "base/logging.h"
#include "base/message_loop.h"
#include "base/scoped_temp_dir.h"
-#include "chrome/browser/chromeos/login/mock_owner_key_utils.h"
+#include "chrome/browser/chromeos/settings/mock_owner_key_utils.h"
#include "chrome/common/chrome_notification_types.h"
#include "content/public/browser/notification_service.h"
#include "content/public/test/test_browser_thread.h"
diff --git a/chrome/browser/chromeos/login/owner_manager_unittest.h b/chrome/browser/chromeos/settings/owner_manager_unittest.h
index 09e604f..7377a76 100644
--- a/chrome/browser/chromeos/login/owner_manager_unittest.h
+++ b/chrome/browser/chromeos/settings/owner_manager_unittest.h
@@ -1,11 +1,11 @@
-// Copyright (c) 2011 The Chromium Authors. All rights reserved.
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_OWNER_MANAGER_UNITTEST_H_
-#define CHROME_BROWSER_CHROMEOS_LOGIN_OWNER_MANAGER_UNITTEST_H_
+#ifndef CHROME_BROWSER_CHROMEOS_SETTINGS_OWNER_MANAGER_UNITTEST_H_
+#define CHROME_BROWSER_CHROMEOS_SETTINGS_OWNER_MANAGER_UNITTEST_H_
-#include "chrome/browser/chromeos/login/owner_manager.h"
+#include "chrome/browser/chromeos/settings/owner_manager.h"
#include <string>
#include <vector>
@@ -90,4 +90,4 @@ class MockSigner : public OwnerManager::Delegate {
} // namespace chromeos
-#endif // CHROME_BROWSER_CHROMEOS_LOGIN_OWNER_MANAGER_UNITTEST_H_
+#endif // CHROME_BROWSER_CHROMEOS_SETTINGS_OWNER_MANAGER_UNITTEST_H_
diff --git a/chrome/browser/chromeos/login/ownership_service.cc b/chrome/browser/chromeos/settings/ownership_service.cc
index f6509cd..6343fa3 100644
--- a/chrome/browser/chromeos/login/ownership_service.cc
+++ b/chrome/browser/chromeos/settings/ownership_service.cc
@@ -2,11 +2,11 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/login/ownership_service.h"
+#include "chrome/browser/chromeos/settings/ownership_service.h"
-#include "base/command_line.h"
#include "base/bind.h"
#include "base/bind_helpers.h"
+#include "base/command_line.h"
#include "base/file_path.h"
#include "base/file_util.h"
#include "base/lazy_instance.h"
diff --git a/chrome/browser/chromeos/login/ownership_service.h b/chrome/browser/chromeos/settings/ownership_service.h
index f230564..13a68d5 100644
--- a/chrome/browser/chromeos/login/ownership_service.h
+++ b/chrome/browser/chromeos/settings/ownership_service.h
@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_OWNERSHIP_SERVICE_H_
-#define CHROME_BROWSER_CHROMEOS_LOGIN_OWNERSHIP_SERVICE_H_
+#ifndef CHROME_BROWSER_CHROMEOS_SETTINGS_OWNERSHIP_SERVICE_H_
+#define CHROME_BROWSER_CHROMEOS_SETTINGS_OWNERSHIP_SERVICE_H_
#include <string>
#include <vector>
@@ -12,8 +12,8 @@
#include "base/compiler_specific.h"
#include "base/memory/ref_counted.h"
#include "base/synchronization/lock.h"
-#include "chrome/browser/chromeos/login/owner_key_utils.h"
-#include "chrome/browser/chromeos/login/owner_manager.h"
+#include "chrome/browser/chromeos/settings/owner_key_utils.h"
+#include "chrome/browser/chromeos/settings/owner_manager.h"
#include "content/public/browser/browser_thread.h"
#include "content/public/browser/notification_observer.h"
#include "content/public/browser/notification_registrar.h"
@@ -147,4 +147,4 @@ class OwnershipService : public content::NotificationObserver {
} // namespace chromeos
-#endif // CHROME_BROWSER_CHROMEOS_LOGIN_OWNERSHIP_SERVICE_H_
+#endif // CHROME_BROWSER_CHROMEOS_SETTINGS_OWNERSHIP_SERVICE_H_
diff --git a/chrome/browser/chromeos/login/ownership_service_unittest.cc b/chrome/browser/chromeos/settings/ownership_service_unittest.cc
index 852b8d8..6a88d9f 100644
--- a/chrome/browser/chromeos/login/ownership_service_unittest.cc
+++ b/chrome/browser/chromeos/settings/ownership_service_unittest.cc
@@ -1,8 +1,8 @@
-// Copyright (c) 2011 The Chromium Authors. All rights reserved.
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/login/ownership_service.h"
+#include "chrome/browser/chromeos/settings/ownership_service.h"
#include <string>
@@ -12,8 +12,8 @@
#include "base/memory/scoped_ptr.h"
#include "base/message_loop.h"
#include "base/scoped_temp_dir.h"
-#include "chrome/browser/chromeos/login/mock_owner_key_utils.h"
-#include "chrome/browser/chromeos/login/owner_manager_unittest.h"
+#include "chrome/browser/chromeos/settings/mock_owner_key_utils.h"
+#include "chrome/browser/chromeos/settings/owner_manager_unittest.h"
#include "content/public/browser/notification_service.h"
#include "content/public/test/test_browser_thread.h"
#include "crypto/nss_util.h"
diff --git a/chrome/browser/chromeos/login/session_manager_observer.cc b/chrome/browser/chromeos/settings/session_manager_observer.cc
index fa4b66c..6bb828c 100644
--- a/chrome/browser/chromeos/login/session_manager_observer.cc
+++ b/chrome/browser/chromeos/settings/session_manager_observer.cc
@@ -2,11 +2,11 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/login/session_manager_observer.h"
+#include "chrome/browser/chromeos/settings/session_manager_observer.h"
#include "chrome/browser/browser_process.h"
-#include "chrome/browser/chromeos/login/signed_settings.h"
-#include "chrome/browser/chromeos/login/signed_settings_cache.h"
+#include "chrome/browser/chromeos/settings/signed_settings.h"
+#include "chrome/browser/chromeos/settings/signed_settings_cache.h"
#include "chrome/common/chrome_notification_types.h"
#include "chromeos/dbus/dbus_thread_manager.h"
#include "content/public/browser/browser_thread.h"
diff --git a/chrome/browser/chromeos/login/session_manager_observer.h b/chrome/browser/chromeos/settings/session_manager_observer.h
index 4587aad..b1e3adb 100644
--- a/chrome/browser/chromeos/login/session_manager_observer.h
+++ b/chrome/browser/chromeos/settings/session_manager_observer.h
@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_SESSION_MANAGER_OBSERVER_H_
-#define CHROME_BROWSER_CHROMEOS_LOGIN_SESSION_MANAGER_OBSERVER_H_
+#ifndef CHROME_BROWSER_CHROMEOS_SETTINGS_SESSION_MANAGER_OBSERVER_H_
+#define CHROME_BROWSER_CHROMEOS_SETTINGS_SESSION_MANAGER_OBSERVER_H_
#include "base/basictypes.h"
#include "base/compiler_specific.h"
@@ -29,4 +29,4 @@ class SessionManagerObserver : public SessionManagerClient::Observer {
} // namespace chromeos
-#endif // CHROME_BROWSER_CHROMEOS_LOGIN_SESSION_MANAGER_OBSERVER_H_
+#endif // CHROME_BROWSER_CHROMEOS_SETTINGS_SESSION_MANAGER_OBSERVER_H_
diff --git a/chrome/browser/chromeos/login/signed_settings.cc b/chrome/browser/chromeos/settings/signed_settings.cc
index 11fd6d3..9cdb826 100644
--- a/chrome/browser/chromeos/login/signed_settings.cc
+++ b/chrome/browser/chromeos/settings/signed_settings.cc
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/login/signed_settings.h"
+#include "chrome/browser/chromeos/settings/signed_settings.h"
#include <string>
#include <vector>
@@ -13,7 +13,7 @@
#include "chrome/browser/browser_process.h"
#include "chrome/browser/chromeos/cros/cros_library.h"
#include "chrome/browser/chromeos/login/authenticator.h"
-#include "chrome/browser/chromeos/login/ownership_service.h"
+#include "chrome/browser/chromeos/settings/ownership_service.h"
#include "chrome/browser/policy/proto/chrome_device_policy.pb.h"
#include "chrome/browser/policy/proto/device_management_backend.pb.h"
#include "chromeos/dbus/dbus_thread_manager.h"
diff --git a/chrome/browser/chromeos/login/signed_settings.h b/chrome/browser/chromeos/settings/signed_settings.h
index 29d2f7b..17822e5 100644
--- a/chrome/browser/chromeos/login/signed_settings.h
+++ b/chrome/browser/chromeos/settings/signed_settings.h
@@ -2,14 +2,14 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_SIGNED_SETTINGS_H_
-#define CHROME_BROWSER_CHROMEOS_LOGIN_SIGNED_SETTINGS_H_
+#ifndef CHROME_BROWSER_CHROMEOS_SETTINGS_SIGNED_SETTINGS_H_
+#define CHROME_BROWSER_CHROMEOS_SETTINGS_SIGNED_SETTINGS_H_
#include <vector>
#include "base/compiler_specific.h"
#include "base/memory/ref_counted.h"
-#include "chrome/browser/chromeos/login/owner_manager.h"
+#include "chrome/browser/chromeos/settings/owner_manager.h"
// There are two operations that can be performed on the Chrome OS owner-signed
// settings store: Storing and Retrieving the policy blob.
@@ -92,4 +92,4 @@ class SignedSettings : public base::RefCountedThreadSafe<SignedSettings>,
} // namespace chromeos
-#endif // CHROME_BROWSER_CHROMEOS_LOGIN_SIGNED_SETTINGS_H_
+#endif // CHROME_BROWSER_CHROMEOS_SETTINGS_SIGNED_SETTINGS_H_
diff --git a/chrome/browser/chromeos/login/signed_settings_cache.cc b/chrome/browser/chromeos/settings/signed_settings_cache.cc
index 5e0dec1..811f428 100644
--- a/chrome/browser/chromeos/login/signed_settings_cache.cc
+++ b/chrome/browser/chromeos/settings/signed_settings_cache.cc
@@ -2,15 +2,15 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/login/signed_settings_cache.h"
+#include "chrome/browser/chromeos/settings/signed_settings_cache.h"
#include <string>
#include "base/base64.h"
#include "base/bind.h"
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/chromeos/login/ownership_service.h"
-#include "chrome/browser/chromeos/login/signed_settings_helper.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/ownership_service.h"
+#include "chrome/browser/chromeos/settings/signed_settings_helper.h"
#include "chrome/browser/policy/proto/device_management_backend.pb.h"
#include "chrome/browser/prefs/pref_service.h"
#include "chrome/common/pref_names.h"
diff --git a/chrome/browser/chromeos/login/signed_settings_cache.h b/chrome/browser/chromeos/settings/signed_settings_cache.h
index a73ad8c..ab9da59 100644
--- a/chrome/browser/chromeos/login/signed_settings_cache.h
+++ b/chrome/browser/chromeos/settings/signed_settings_cache.h
@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_SIGNED_SETTINGS_CACHE_H_
-#define CHROME_BROWSER_CHROMEOS_LOGIN_SIGNED_SETTINGS_CACHE_H_
+#ifndef CHROME_BROWSER_CHROMEOS_SETTINGS_SIGNED_SETTINGS_CACHE_H_
+#define CHROME_BROWSER_CHROMEOS_SETTINGS_SIGNED_SETTINGS_CACHE_H_
namespace enterprise_management {
class PolicyData;
@@ -36,4 +36,4 @@ void Finalize(PrefService* local_state);
} // namespace chromeos
-#endif // CHROME_BROWSER_CHROMEOS_LOGIN_SIGNED_SETTINGS_CACHE_H_
+#endif // CHROME_BROWSER_CHROMEOS_SETTINGS_SIGNED_SETTINGS_CACHE_H_
diff --git a/chrome/browser/chromeos/login/signed_settings_cache_unittest.cc b/chrome/browser/chromeos/settings/signed_settings_cache_unittest.cc
index 9683b47..de8bbc5 100644
--- a/chrome/browser/chromeos/login/signed_settings_cache_unittest.cc
+++ b/chrome/browser/chromeos/settings/signed_settings_cache_unittest.cc
@@ -1,8 +1,8 @@
-// Copyright (c) 2011 The Chromium Authors. All rights reserved.
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/login/signed_settings_cache.h"
+#include "chrome/browser/chromeos/settings/signed_settings_cache.h"
#include "chrome/browser/policy/proto/chrome_device_policy.pb.h"
#include "chrome/browser/policy/proto/device_management_backend.pb.h"
diff --git a/chrome/browser/chromeos/login/signed_settings_helper.cc b/chrome/browser/chromeos/settings/signed_settings_helper.cc
index 76f1fef..56486fa 100644
--- a/chrome/browser/chromeos/login/signed_settings_helper.cc
+++ b/chrome/browser/chromeos/settings/signed_settings_helper.cc
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/login/signed_settings_helper.h"
+#include "chrome/browser/chromeos/settings/signed_settings_helper.h"
#include <vector>
diff --git a/chrome/browser/chromeos/login/signed_settings_helper.h b/chrome/browser/chromeos/settings/signed_settings_helper.h
index 5c274df..466f45a 100644
--- a/chrome/browser/chromeos/login/signed_settings_helper.h
+++ b/chrome/browser/chromeos/settings/signed_settings_helper.h
@@ -2,10 +2,10 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_SIGNED_SETTINGS_HELPER_H_
-#define CHROME_BROWSER_CHROMEOS_LOGIN_SIGNED_SETTINGS_HELPER_H_
+#ifndef CHROME_BROWSER_CHROMEOS_SETTINGS_SIGNED_SETTINGS_HELPER_H_
+#define CHROME_BROWSER_CHROMEOS_SETTINGS_SIGNED_SETTINGS_HELPER_H_
-#include "chrome/browser/chromeos/login/signed_settings.h"
+#include "chrome/browser/chromeos/settings/signed_settings.h"
namespace enterprise_management {
class PolicyFetchResponse;
@@ -55,4 +55,4 @@ class SignedSettingsHelper {
} // namespace chromeos
-#endif // CHROME_BROWSER_CHROMEOS_LOGIN_SIGNED_SETTINGS_HELPER_H_
+#endif // CHROME_BROWSER_CHROMEOS_SETTINGS_SIGNED_SETTINGS_HELPER_H_
diff --git a/chrome/browser/chromeos/login/signed_settings_helper_unittest.cc b/chrome/browser/chromeos/settings/signed_settings_helper_unittest.cc
index de7203e..5a01f0d 100644
--- a/chrome/browser/chromeos/login/signed_settings_helper_unittest.cc
+++ b/chrome/browser/chromeos/settings/signed_settings_helper_unittest.cc
@@ -2,16 +2,16 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/login/signed_settings_helper.h"
+#include "chrome/browser/chromeos/settings/signed_settings_helper.h"
#include "base/bind.h"
#include "base/message_loop.h"
#include "chrome/browser/chromeos/cros/cros_library.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
-#include "chrome/browser/chromeos/login/mock_owner_key_utils.h"
-#include "chrome/browser/chromeos/login/mock_ownership_service.h"
-#include "chrome/browser/chromeos/login/owner_manager.h"
-#include "chrome/browser/chromeos/login/signed_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
+#include "chrome/browser/chromeos/settings/mock_owner_key_utils.h"
+#include "chrome/browser/chromeos/settings/mock_ownership_service.h"
+#include "chrome/browser/chromeos/settings/owner_manager.h"
+#include "chrome/browser/chromeos/settings/signed_settings.h"
#include "chrome/browser/policy/proto/chrome_device_policy.pb.h"
#include "chrome/browser/policy/proto/device_management_backend.pb.h"
#include "chromeos/dbus/dbus_thread_manager.h"
diff --git a/chrome/browser/chromeos/signed_settings_migration_helper.cc b/chrome/browser/chromeos/settings/signed_settings_migration_helper.cc
index 53ef58f..566f2b3 100644
--- a/chrome/browser/chromeos/signed_settings_migration_helper.cc
+++ b/chrome/browser/chromeos/settings/signed_settings_migration_helper.cc
@@ -2,11 +2,11 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/signed_settings_migration_helper.h"
+#include "chrome/browser/chromeos/settings/signed_settings_migration_helper.h"
#include "base/bind.h"
#include "base/values.h"
-#include "chrome/browser/chromeos/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
#include "chrome/common/chrome_notification_types.h"
#include "content/public/browser/notification_service.h"
diff --git a/chrome/browser/chromeos/signed_settings_migration_helper.h b/chrome/browser/chromeos/settings/signed_settings_migration_helper.h
index 5c19b9a..13d5bfb 100644
--- a/chrome/browser/chromeos/signed_settings_migration_helper.h
+++ b/chrome/browser/chromeos/settings/signed_settings_migration_helper.h
@@ -2,12 +2,12 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef CHROME_BROWSER_CHROMEOS_SIGNED_SETTINGS_MIGRATION_HELPER_H_
-#define CHROME_BROWSER_CHROMEOS_SIGNED_SETTINGS_MIGRATION_HELPER_H_
+#ifndef CHROME_BROWSER_CHROMEOS_SETTINGS_SIGNED_SETTINGS_MIGRATION_HELPER_H_
+#define CHROME_BROWSER_CHROMEOS_SETTINGS_SIGNED_SETTINGS_MIGRATION_HELPER_H_
#include "base/memory/weak_ptr.h"
-#include "chrome/browser/chromeos/login/ownership_service.h"
-#include "chrome/browser/chromeos/login/signed_settings_helper.h"
+#include "chrome/browser/chromeos/settings/ownership_service.h"
+#include "chrome/browser/chromeos/settings/signed_settings_helper.h"
#include "chrome/browser/prefs/pref_value_map.h"
#include "content/public/browser/notification_observer.h"
#include "content/public/browser/notification_registrar.h"
@@ -56,4 +56,4 @@ class SignedSettingsMigrationHelper : public content::NotificationObserver {
} // namespace chromeos
-#endif // CHROME_BROWSER_CHROMEOS_SIGNED_SETTINGS_MIGRATION_HELPER_H_
+#endif // CHROME_BROWSER_CHROMEOS_SETTINGS_SIGNED_SETTINGS_MIGRATION_HELPER_H_
diff --git a/chrome/browser/chromeos/login/signed_settings_unittest.cc b/chrome/browser/chromeos/settings/signed_settings_unittest.cc
index a6083a7..0765f91 100644
--- a/chrome/browser/chromeos/login/signed_settings_unittest.cc
+++ b/chrome/browser/chromeos/settings/signed_settings_unittest.cc
@@ -2,16 +2,16 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/login/signed_settings.h"
+#include "chrome/browser/chromeos/settings/signed_settings.h"
#include "base/logging.h"
#include "base/message_loop.h"
#include "base/values.h"
#include "chrome/browser/chromeos/cros/cros_library.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
-#include "chrome/browser/chromeos/login/mock_owner_key_utils.h"
-#include "chrome/browser/chromeos/login/mock_ownership_service.h"
-#include "chrome/browser/chromeos/login/owner_manager_unittest.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
+#include "chrome/browser/chromeos/settings/mock_owner_key_utils.h"
+#include "chrome/browser/chromeos/settings/mock_ownership_service.h"
+#include "chrome/browser/chromeos/settings/owner_manager_unittest.h"
#include "chrome/browser/policy/proto/chrome_device_policy.pb.h"
#include "chrome/browser/policy/proto/device_management_backend.pb.h"
#include "chromeos/dbus/mock_dbus_thread_manager.h"
diff --git a/chrome/browser/chromeos/stub_cros_settings_provider.cc b/chrome/browser/chromeos/settings/stub_cros_settings_provider.cc
index 5d6d72e..facadc3 100644
--- a/chrome/browser/chromeos/stub_cros_settings_provider.cc
+++ b/chrome/browser/chromeos/settings/stub_cros_settings_provider.cc
@@ -2,13 +2,13 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/stub_cros_settings_provider.h"
+#include "chrome/browser/chromeos/settings/stub_cros_settings_provider.h"
#include "base/logging.h"
#include "base/values.h"
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
#include "chrome/browser/chromeos/login/user_manager.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
namespace chromeos {
diff --git a/chrome/browser/chromeos/stub_cros_settings_provider.h b/chrome/browser/chromeos/settings/stub_cros_settings_provider.h
index e89578b..13a10cc 100644
--- a/chrome/browser/chromeos/stub_cros_settings_provider.h
+++ b/chrome/browser/chromeos/settings/stub_cros_settings_provider.h
@@ -2,12 +2,12 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef CHROME_BROWSER_CHROMEOS_STUB_CROS_SETTINGS_PROVIDER_H_
-#define CHROME_BROWSER_CHROMEOS_STUB_CROS_SETTINGS_PROVIDER_H_
+#ifndef CHROME_BROWSER_CHROMEOS_SETTINGS_STUB_CROS_SETTINGS_PROVIDER_H_
+#define CHROME_BROWSER_CHROMEOS_SETTINGS_STUB_CROS_SETTINGS_PROVIDER_H_
#include <string>
-#include "chrome/browser/chromeos/cros_settings_provider.h"
+#include "chrome/browser/chromeos/settings/cros_settings_provider.h"
#include "chrome/browser/prefs/pref_value_map.h"
namespace chromeos {
@@ -46,4 +46,4 @@ class StubCrosSettingsProvider : public CrosSettingsProvider {
} // namespace chromeos
-#endif // CHROME_BROWSER_CHROMEOS_STUB_CROS_SETTINGS_PROVIDER_H_
+#endif // CHROME_BROWSER_CHROMEOS_SETTINGS_STUB_CROS_SETTINGS_PROVIDER_H_
diff --git a/chrome/browser/chromeos/stub_cros_settings_provider_unittest.cc b/chrome/browser/chromeos/settings/stub_cros_settings_provider_unittest.cc
index cbbba67..cd7b00b 100644
--- a/chrome/browser/chromeos/stub_cros_settings_provider_unittest.cc
+++ b/chrome/browser/chromeos/settings/stub_cros_settings_provider_unittest.cc
@@ -2,14 +2,14 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/stub_cros_settings_provider.h"
+#include "chrome/browser/chromeos/settings/stub_cros_settings_provider.h"
#include <string>
#include "base/bind.h"
#include "base/memory/scoped_ptr.h"
#include "base/values.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace chromeos {
diff --git a/chrome/browser/chromeos/system_settings_provider.cc b/chrome/browser/chromeos/settings/system_settings_provider.cc
index aec6d20..5148c74 100644
--- a/chrome/browser/chromeos/system_settings_provider.cc
+++ b/chrome/browser/chromeos/settings/system_settings_provider.cc
@@ -2,14 +2,14 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/browser/chromeos/system_settings_provider.h"
+#include "chrome/browser/chromeos/settings/system_settings_provider.h"
#include "base/string16.h"
#include "base/time.h"
#include "base/values.h"
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
#include "chrome/browser/chromeos/login/user_manager.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
#include "grit/generated_resources.h"
#include "ui/base/l10n/l10n_util.h"
diff --git a/chrome/browser/chromeos/system_settings_provider.h b/chrome/browser/chromeos/settings/system_settings_provider.h
index 24b3041..49ef2aa 100644
--- a/chrome/browser/chromeos/system_settings_provider.h
+++ b/chrome/browser/chromeos/settings/system_settings_provider.h
@@ -2,14 +2,14 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef CHROME_BROWSER_CHROMEOS_SYSTEM_SETTINGS_PROVIDER_H_
-#define CHROME_BROWSER_CHROMEOS_SYSTEM_SETTINGS_PROVIDER_H_
+#ifndef CHROME_BROWSER_CHROMEOS_SETTINGS_SYSTEM_SETTINGS_PROVIDER_H_
+#define CHROME_BROWSER_CHROMEOS_SETTINGS_SYSTEM_SETTINGS_PROVIDER_H_
#include <string>
#include "base/callback.h"
#include "base/memory/scoped_ptr.h"
-#include "chrome/browser/chromeos/cros_settings_provider.h"
+#include "chrome/browser/chromeos/settings/cros_settings_provider.h"
#include "chrome/browser/chromeos/system/timezone_settings.h"
#include "third_party/icu/public/i18n/unicode/timezone.h"
@@ -47,4 +47,4 @@ class SystemSettingsProvider : public CrosSettingsProvider,
} // namespace chromeos
-#endif // CHROME_BROWSER_CHROMEOS_SYSTEM_SETTINGS_PROVIDER_H_
+#endif // CHROME_BROWSER_CHROMEOS_SETTINGS_SYSTEM_SETTINGS_PROVIDER_H_
diff --git a/chrome/browser/policy/app_pack_updater.cc b/chrome/browser/policy/app_pack_updater.cc
index 472fc09..20d5f20 100644
--- a/chrome/browser/policy/app_pack_updater.cc
+++ b/chrome/browser/policy/app_pack_updater.cc
@@ -13,8 +13,8 @@
#include "base/values.h"
#include "base/version.h"
#include "chrome/browser/browser_process.h"
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
#include "chrome/browser/extensions/crx_installer.h"
#include "chrome/browser/extensions/external_loader.h"
#include "chrome/browser/extensions/external_provider_impl.h"
diff --git a/chrome/browser/policy/device_policy_cache.cc b/chrome/browser/policy/device_policy_cache.cc
index c49c508..1cf962d 100644
--- a/chrome/browser/policy/device_policy_cache.cc
+++ b/chrome/browser/policy/device_policy_cache.cc
@@ -15,9 +15,9 @@
#include "base/logging.h"
#include "base/metrics/histogram.h"
#include "base/values.h"
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/chromeos/login/ownership_service.h"
-#include "chrome/browser/chromeos/login/signed_settings_helper.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/ownership_service.h"
+#include "chrome/browser/chromeos/settings/signed_settings_helper.h"
#include "chrome/browser/policy/app_pack_updater.h"
#include "chrome/browser/policy/cloud_policy_data_store.h"
#include "chrome/browser/policy/enterprise_install_attributes.h"
diff --git a/chrome/browser/policy/device_policy_cache.h b/chrome/browser/policy/device_policy_cache.h
index f6c5b4a..573a514 100644
--- a/chrome/browser/policy/device_policy_cache.h
+++ b/chrome/browser/policy/device_policy_cache.h
@@ -6,7 +6,7 @@
#define CHROME_BROWSER_POLICY_DEVICE_POLICY_CACHE_H_
#include "base/memory/weak_ptr.h"
-#include "chrome/browser/chromeos/login/signed_settings.h"
+#include "chrome/browser/chromeos/settings/signed_settings.h"
#include "chrome/browser/policy/cloud_policy_cache_base.h"
namespace chromeos {
diff --git a/chrome/browser/policy/device_policy_cache_unittest.cc b/chrome/browser/policy/device_policy_cache_unittest.cc
index 5d7b54f..4762ab4 100644
--- a/chrome/browser/policy/device_policy_cache_unittest.cc
+++ b/chrome/browser/policy/device_policy_cache_unittest.cc
@@ -5,7 +5,7 @@
#include "chrome/browser/policy/device_policy_cache.h"
#include "chrome/browser/chromeos/cros/cryptohome_library.h"
-#include "chrome/browser/chromeos/login/mock_signed_settings_helper.h"
+#include "chrome/browser/chromeos/settings/mock_signed_settings_helper.h"
#include "chrome/browser/policy/cloud_policy_data_store.h"
#include "chrome/browser/policy/enterprise_install_attributes.h"
#include "chrome/browser/policy/proto/chrome_device_policy.pb.h"
diff --git a/chrome/browser/policy/device_status_collector.cc b/chrome/browser/policy/device_status_collector.cc
index ab50efa80..dae4556 100644
--- a/chrome/browser/policy/device_status_collector.cc
+++ b/chrome/browser/policy/device_status_collector.cc
@@ -11,8 +11,8 @@
#include "base/memory/scoped_ptr.h"
#include "base/string_number_conversions.h"
#include "base/values.h"
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
#include "chrome/browser/chromeos/system/statistics_provider.h"
#include "chrome/browser/policy/proto/device_management_backend.pb.h"
#include "chrome/browser/prefs/pref_service.h"
diff --git a/chrome/browser/policy/device_status_collector_unittest.cc b/chrome/browser/policy/device_status_collector_unittest.cc
index ec764b2..a5a4b1d 100644
--- a/chrome/browser/policy/device_status_collector_unittest.cc
+++ b/chrome/browser/policy/device_status_collector_unittest.cc
@@ -7,10 +7,10 @@
#include "base/logging.h"
#include "base/memory/scoped_ptr.h"
#include "base/message_loop.h"
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
-#include "chrome/browser/chromeos/cros_settings_provider.h"
-#include "chrome/browser/chromeos/stub_cros_settings_provider.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
+#include "chrome/browser/chromeos/settings/cros_settings_provider.h"
+#include "chrome/browser/chromeos/settings/stub_cros_settings_provider.h"
#include "chrome/browser/chromeos/system/mock_statistics_provider.h"
#include "chrome/browser/chromeos/system/statistics_provider.h"
#include "chrome/browser/policy/proto/device_management_backend.pb.h"
diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browser_prefs.cc
index efb12cd..d7f1634 100644
--- a/chrome/browser/prefs/browser_prefs.cc
+++ b/chrome/browser/prefs/browser_prefs.cc
@@ -92,12 +92,12 @@
#if defined(OS_CHROMEOS)
#include "chrome/browser/chromeos/audio/audio_handler.h"
#include "chrome/browser/chromeos/customization_document.h"
-#include "chrome/browser/chromeos/login/signed_settings_cache.h"
#include "chrome/browser/chromeos/login/user_manager.h"
#include "chrome/browser/chromeos/login/wallpaper_manager.h"
#include "chrome/browser/chromeos/login/wizard_controller.h"
#include "chrome/browser/chromeos/preferences.h"
#include "chrome/browser/chromeos/proxy_config_service_impl.h"
+#include "chrome/browser/chromeos/settings/signed_settings_cache.h"
#include "chrome/browser/chromeos/status/data_promo_notification.h"
#include "chrome/browser/policy/auto_enrollment_client.h"
#include "chrome/browser/policy/device_status_collector.h"
diff --git a/chrome/browser/profiles/profile_io_data.cc b/chrome/browser/profiles/profile_io_data.cc
index 4277fd3..2c8c08d 100644
--- a/chrome/browser/profiles/profile_io_data.cc
+++ b/chrome/browser/profiles/profile_io_data.cc
@@ -65,11 +65,11 @@
#include "net/url_request/url_request.h"
#if defined(OS_CHROMEOS)
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
#include "chrome/browser/chromeos/gdata/gdata_protocol_handler.h"
#include "chrome/browser/chromeos/gview_request_interceptor.h"
#include "chrome/browser/chromeos/proxy_config_service_impl.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
#endif // defined(OS_CHROMEOS)
using content::BrowserContext;
diff --git a/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc b/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc
index a59cc41..84d059b 100644
--- a/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc
+++ b/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc
@@ -18,7 +18,6 @@
#include "chrome/browser/browsing_data/browsing_data_remover.h"
#include "chrome/browser/chromeos/cros/cros_library.h"
#include "chrome/browser/chromeos/cros/network_library.h"
-#include "chrome/browser/chromeos/cros_settings.h"
#include "chrome/browser/chromeos/input_method/input_method_manager.h"
#include "chrome/browser/chromeos/input_method/xkeyboard.h"
#include "chrome/browser/chromeos/kiosk_mode/kiosk_mode_settings.h"
@@ -27,6 +26,7 @@
#include "chrome/browser/chromeos/login/screen_locker.h"
#include "chrome/browser/chromeos/login/user.h"
#include "chrome/browser/chromeos/login/webui_login_display.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
#include "chrome/browser/io_thread.h"
#include "chrome/browser/profiles/profile.h"
#include "chrome/common/chrome_notification_types.h"
diff --git a/chrome/browser/ui/webui/chromeos/proxy_settings_ui.cc b/chrome/browser/ui/webui/chromeos/proxy_settings_ui.cc
index cfae056..d6010ef 100644
--- a/chrome/browser/ui/webui/chromeos/proxy_settings_ui.cc
+++ b/chrome/browser/ui/webui/chromeos/proxy_settings_ui.cc
@@ -8,8 +8,8 @@
#include "base/memory/scoped_ptr.h"
#include "base/message_loop.h"
#include "base/values.h"
-#include "chrome/browser/chromeos/cros_settings.h"
#include "chrome/browser/chromeos/proxy_config_service_impl.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/ui/webui/chrome_url_data_manager.h"
#include "chrome/browser/ui/webui/options2/chromeos/core_chromeos_options_handler.h"
diff --git a/chrome/browser/ui/webui/chromeos/ui_account_tweaks.cc b/chrome/browser/ui/webui/chromeos/ui_account_tweaks.cc
index 3bffe50d..b59a788 100644
--- a/chrome/browser/ui/webui/chromeos/ui_account_tweaks.cc
+++ b/chrome/browser/ui/webui/chromeos/ui_account_tweaks.cc
@@ -6,9 +6,9 @@
#include "base/utf_string_conversions.h"
#include "base/values.h"
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
#include "chrome/browser/chromeos/login/user_manager.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
namespace chromeos {
diff --git a/chrome/browser/ui/webui/crashes_ui.cc b/chrome/browser/ui/webui/crashes_ui.cc
index ba1893d..e9e3523 100644
--- a/chrome/browser/ui/webui/crashes_ui.cc
+++ b/chrome/browser/ui/webui/crashes_ui.cc
@@ -33,7 +33,7 @@
#include "ui/base/resource/resource_bundle.h"
#if defined(OS_CHROMEOS)
-#include "chrome/browser/chromeos/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
#endif
using content::WebContents;
diff --git a/chrome/browser/ui/webui/flags_ui.cc b/chrome/browser/ui/webui/flags_ui.cc
index e47454c..fd3816c 100644
--- a/chrome/browser/ui/webui/flags_ui.cc
+++ b/chrome/browser/ui/webui/flags_ui.cc
@@ -33,8 +33,8 @@
#if defined(OS_CHROMEOS)
#include "base/chromeos/chromeos_version.h"
-#include "chrome/browser/chromeos/cros_settings.h"
#include "chrome/browser/chromeos/login/user_manager.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
#endif
using content::WebContents;
diff --git a/chrome/browser/ui/webui/help/help_handler.cc b/chrome/browser/ui/webui/help/help_handler.cc
index 45c4407..82312fa 100644
--- a/chrome/browser/ui/webui/help/help_handler.cc
+++ b/chrome/browser/ui/webui/help/help_handler.cc
@@ -36,13 +36,13 @@
#include "webkit/glue/webkit_glue.h"
#if defined(OS_CHROMEOS)
-#include "base/i18n/time_formatting.h"
#include "base/file_util_proxy.h"
+#include "base/i18n/time_formatting.h"
#include "base/sys_info.h"
#include "chrome/browser/chromeos/login/user_manager.h"
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/profiles/profile.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
#include "chrome/browser/prefs/pref_service.h"
+#include "chrome/browser/profiles/profile.h"
#include "content/public/browser/browser_thread.h"
#endif
diff --git a/chrome/browser/ui/webui/help/version_updater_chromeos.cc b/chrome/browser/ui/webui/help/version_updater_chromeos.cc
index 502776f..aedf31e 100644
--- a/chrome/browser/ui/webui/help/version_updater_chromeos.cc
+++ b/chrome/browser/ui/webui/help/version_updater_chromeos.cc
@@ -8,10 +8,10 @@
#include "base/bind.h"
#include "base/bind_helpers.h"
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
#include "chrome/browser/chromeos/login/user_manager.h"
#include "chrome/browser/chromeos/login/wizard_controller.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
#include "chromeos/dbus/dbus_thread_manager.h"
#include "chromeos/dbus/power_manager_client.h"
#include "grit/generated_resources.h"
diff --git a/chrome/browser/ui/webui/options2/browser_options_handler.cc b/chrome/browser/ui/webui/options2/browser_options_handler.cc
index e8e4c86..5dc5be2 100644
--- a/chrome/browser/ui/webui/options2/browser_options_handler.cc
+++ b/chrome/browser/ui/webui/options2/browser_options_handler.cc
@@ -83,10 +83,10 @@
#if defined(OS_CHROMEOS)
#include "chrome/browser/chromeos/accessibility/accessibility_util.h"
-#include "chrome/browser/chromeos/cros_settings.h"
#include "chrome/browser/chromeos/extensions/wallpaper_manager_util.h"
#include "chrome/browser/chromeos/login/user_manager.h"
#include "chrome/browser/chromeos/options/take_photo_dialog.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
#include "chrome/browser/ui/browser_window.h"
#include "chrome/browser/ui/webui/options2/chromeos/timezone_options_util.h"
#include "ui/gfx/image/image_skia.h"
diff --git a/chrome/browser/ui/webui/options2/chromeos/accounts_options_handler.cc b/chrome/browser/ui/webui/options2/chromeos/accounts_options_handler.cc
index 25dffa1..c54d495 100644
--- a/chrome/browser/ui/webui/options2/chromeos/accounts_options_handler.cc
+++ b/chrome/browser/ui/webui/options2/chromeos/accounts_options_handler.cc
@@ -13,9 +13,9 @@
#include "base/utf_string_conversions.h"
#include "base/values.h"
#include "chrome/browser/browser_process.h"
-#include "chrome/browser/chromeos/cros_settings.h"
-#include "chrome/browser/chromeos/cros_settings_names.h"
#include "chrome/browser/chromeos/login/user_manager.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
+#include "chrome/browser/chromeos/settings/cros_settings_names.h"
#include "chrome/browser/policy/browser_policy_connector.h"
#include "chrome/browser/prefs/pref_service.h"
#include "chrome/browser/ui/webui/chromeos/ui_account_tweaks.h"
diff --git a/chrome/browser/ui/webui/options2/chromeos/core_chromeos_options_handler.cc b/chrome/browser/ui/webui/options2/chromeos/core_chromeos_options_handler.cc
index 86d266f..77961b8 100644
--- a/chrome/browser/ui/webui/options2/chromeos/core_chromeos_options_handler.cc
+++ b/chrome/browser/ui/webui/options2/chromeos/core_chromeos_options_handler.cc
@@ -11,10 +11,10 @@
#include "base/string_util.h"
#include "base/utf_string_conversions.h"
#include "chrome/browser/browser_process.h"
-#include "chrome/browser/chromeos/cros_settings.h"
#include "chrome/browser/chromeos/login/user_manager.h"
#include "chrome/browser/chromeos/proxy_config_service_impl.h"
#include "chrome/browser/chromeos/proxy_cros_settings_parser.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
#include "chrome/browser/policy/browser_policy_connector.h"
#include "chrome/browser/prefs/pref_set_observer.h"
#include "chrome/browser/profiles/profile.h"
diff --git a/chrome/browser/ui/webui/options2/chromeos/internet_options_handler.cc b/chrome/browser/ui/webui/options2/chromeos/internet_options_handler.cc
index cef7766..09dbe39 100644
--- a/chrome/browser/ui/webui/options2/chromeos/internet_options_handler.cc
+++ b/chrome/browser/ui/webui/options2/chromeos/internet_options_handler.cc
@@ -29,11 +29,11 @@
#include "chrome/browser/chromeos/cros/cros_library.h"
#include "chrome/browser/chromeos/cros/network_library.h"
#include "chrome/browser/chromeos/cros/onc_constants.h"
-#include "chrome/browser/chromeos/cros_settings.h"
#include "chrome/browser/chromeos/enrollment_dialog_view.h"
#include "chrome/browser/chromeos/mobile_config.h"
#include "chrome/browser/chromeos/options/network_config_view.h"
#include "chrome/browser/chromeos/proxy_config_service_impl.h"
+#include "chrome/browser/chromeos/settings/cros_settings.h"
#include "chrome/browser/chromeos/sim_dialog_delegate.h"
#include "chrome/browser/chromeos/status/network_menu_icon.h"
#include "chrome/browser/net/pref_proxy_config_tracker.h"
@@ -54,8 +54,8 @@
#include "grit/generated_resources.h"
#include "grit/locale_settings.h"
#include "grit/theme_resources.h"
-#include "ui/base/layout.h"
#include "ui/base/l10n/l10n_util.h"
+#include "ui/base/layout.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/gfx/display.h"
#include "ui/gfx/image/image_skia.h"
diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi
index 85a2bcf..4a1ac88 100644
--- a/chrome/chrome_browser.gypi
+++ b/chrome/chrome_browser.gypi
@@ -495,12 +495,6 @@
'browser/chromeos/cros/onc_network_parser.h',
'browser/chromeos/cros/sms_watcher.cc',
'browser/chromeos/cros/sms_watcher.h',
- 'browser/chromeos/cros_settings.cc',
- 'browser/chromeos/cros_settings.h',
- 'browser/chromeos/cros_settings_names.cc',
- 'browser/chromeos/cros_settings_names.h',
- 'browser/chromeos/cros_settings_provider.cc',
- 'browser/chromeos/cros_settings_provider.h',
'browser/chromeos/cryptohome/async_method_caller.cc',
'browser/chromeos/cryptohome/async_method_caller.h',
'browser/chromeos/customization_document.cc',
@@ -510,8 +504,6 @@
'browser/chromeos/dbus/proxy_resolution_service_provider.cc',
'browser/chromeos/dbus/proxy_resolution_service_provider.h',
'browser/chromeos/device_hierarchy_observer.h',
- 'browser/chromeos/device_settings_provider.cc',
- 'browser/chromeos/device_settings_provider.h',
'browser/chromeos/disks/disk_mount_manager.cc',
'browser/chromeos/disks/disk_mount_manager.h',
'browser/chromeos/enrollment_dialog_view.cc',
@@ -720,12 +712,6 @@
'browser/chromeos/login/online_attempt_host.cc',
'browser/chromeos/login/online_attempt_host.h',
'browser/chromeos/login/oobe_display.h',
- 'browser/chromeos/login/owner_key_utils.cc',
- 'browser/chromeos/login/owner_key_utils.h',
- 'browser/chromeos/login/owner_manager.cc',
- 'browser/chromeos/login/owner_manager.h',
- 'browser/chromeos/login/ownership_service.cc',
- 'browser/chromeos/login/ownership_service.h',
'browser/chromeos/login/parallel_authenticator.cc',
'browser/chromeos/login/parallel_authenticator.h',
'browser/chromeos/login/password_changed_view.cc',
@@ -744,14 +730,6 @@
'browser/chromeos/login/screen_locker_delegate.cc',
'browser/chromeos/login/screen_locker_delegate.h',
'browser/chromeos/login/screen_observer.h',
- 'browser/chromeos/login/session_manager_observer.cc',
- 'browser/chromeos/login/session_manager_observer.h',
- 'browser/chromeos/login/signed_settings.cc',
- 'browser/chromeos/login/signed_settings.h',
- 'browser/chromeos/login/signed_settings_cache.cc',
- 'browser/chromeos/login/signed_settings_cache.h',
- 'browser/chromeos/login/signed_settings_helper.cc',
- 'browser/chromeos/login/signed_settings_helper.h',
'browser/chromeos/login/simple_web_view_dialog.cc',
'browser/chromeos/login/simple_web_view_dialog.h',
'browser/chromeos/login/take_photo_view.cc',
@@ -875,8 +853,34 @@
'browser/chromeos/proxy_config_service_impl.h',
'browser/chromeos/proxy_cros_settings_parser.cc',
'browser/chromeos/proxy_cros_settings_parser.h',
- 'browser/chromeos/signed_settings_migration_helper.cc',
- 'browser/chromeos/signed_settings_migration_helper.h',
+ 'browser/chromeos/settings/cros_settings.cc',
+ 'browser/chromeos/settings/cros_settings.h',
+ 'browser/chromeos/settings/cros_settings_names.cc',
+ 'browser/chromeos/settings/cros_settings_names.h',
+ 'browser/chromeos/settings/cros_settings_provider.cc',
+ 'browser/chromeos/settings/cros_settings_provider.h',
+ 'browser/chromeos/settings/device_settings_provider.cc',
+ 'browser/chromeos/settings/device_settings_provider.h',
+ 'browser/chromeos/settings/owner_key_utils.cc',
+ 'browser/chromeos/settings/owner_key_utils.h',
+ 'browser/chromeos/settings/owner_manager.cc',
+ 'browser/chromeos/settings/owner_manager.h',
+ 'browser/chromeos/settings/ownership_service.cc',
+ 'browser/chromeos/settings/ownership_service.h',
+ 'browser/chromeos/settings/session_manager_observer.cc',
+ 'browser/chromeos/settings/session_manager_observer.h',
+ 'browser/chromeos/settings/signed_settings.cc',
+ 'browser/chromeos/settings/signed_settings.h',
+ 'browser/chromeos/settings/signed_settings_cache.cc',
+ 'browser/chromeos/settings/signed_settings_cache.h',
+ 'browser/chromeos/settings/signed_settings_helper.cc',
+ 'browser/chromeos/settings/signed_settings_helper.h',
+ 'browser/chromeos/settings/signed_settings_migration_helper.cc',
+ 'browser/chromeos/settings/signed_settings_migration_helper.h',
+ 'browser/chromeos/settings/stub_cros_settings_provider.cc',
+ 'browser/chromeos/settings/stub_cros_settings_provider.h',
+ 'browser/chromeos/settings/system_settings_provider.cc',
+ 'browser/chromeos/settings/system_settings_provider.h',
'browser/chromeos/sim_dialog_delegate.cc',
'browser/chromeos/sim_dialog_delegate.h',
'browser/chromeos/sms_observer.cc',
@@ -887,8 +891,6 @@
'browser/chromeos/status/network_menu.h',
'browser/chromeos/status/network_menu_icon.cc',
'browser/chromeos/status/network_menu_icon.h',
- 'browser/chromeos/stub_cros_settings_provider.cc',
- 'browser/chromeos/stub_cros_settings_provider.h',
'browser/chromeos/system/ash_system_tray_delegate.cc',
'browser/chromeos/system/ash_system_tray_delegate.h',
'browser/chromeos/system/drm_settings.cc',
@@ -913,8 +915,6 @@
'browser/chromeos/system/udev_info_provider.h',
'browser/chromeos/system_key_event_listener.cc',
'browser/chromeos/system_key_event_listener.h',
- 'browser/chromeos/system_settings_provider.cc',
- 'browser/chromeos/system_settings_provider.h',
'browser/chromeos/ui/idle_logout_dialog_view.cc',
'browser/chromeos/ui/idle_logout_dialog_view.h',
'browser/chromeos/upgrade_detector_chromeos.cc',
diff --git a/chrome/chrome_tests.gypi b/chrome/chrome_tests.gypi
index 97db6d5..67dd252 100644
--- a/chrome/chrome_tests.gypi
+++ b/chrome/chrome_tests.gypi
@@ -107,12 +107,12 @@
'browser/chromeos/login/mock_login_status_consumer.h',
'browser/chromeos/login/mock_login_utils.cc',
'browser/chromeos/login/mock_login_utils.h',
- 'browser/chromeos/login/mock_signed_settings_helper.cc',
- 'browser/chromeos/login/mock_signed_settings_helper.h',
'browser/chromeos/login/mock_url_fetchers.cc',
'browser/chromeos/login/mock_url_fetchers.h',
'browser/chromeos/login/mock_user_manager.cc',
'browser/chromeos/login/mock_user_manager.h',
+ 'browser/chromeos/settings/mock_signed_settings_helper.cc',
+ 'browser/chromeos/settings/mock_signed_settings_helper.h',
# The only thing used from browser is Browser::Type.
'browser/extensions/mock_extension_special_storage_policy.cc',
'browser/extensions/mock_extension_special_storage_policy.h',
@@ -1088,13 +1088,11 @@
'browser/chromeos/cros/network_library_unittest.cc',
'browser/chromeos/cros/network_ui_data_unittest.cc',
'browser/chromeos/cros/onc_network_parser_unittest.cc',
- 'browser/chromeos/cros_settings_unittest.cc',
'browser/chromeos/customization_document_unittest.cc',
'browser/chromeos/disks/mock_disk_mount_manager.cc',
'browser/chromeos/disks/mock_disk_mount_manager.h',
'browser/chromeos/dbus/cros_dbus_service_unittest.cc',
'browser/chromeos/dbus/proxy_resolution_service_provider_unittest.cc',
- 'browser/chromeos/device_settings_provider_unittest.cc',
'browser/chromeos/extensions/file_browser_notifications_unittest.cc',
'browser/chromeos/external_metrics_unittest.cc',
'browser/chromeos/gdata/drive_api_parser_unittest.cc',
@@ -1142,18 +1140,8 @@
'browser/chromeos/language_preferences_unittest.cc',
'browser/chromeos/login/mock_auth_attempt_state_resolver.cc',
'browser/chromeos/login/mock_auth_attempt_state_resolver.h',
- 'browser/chromeos/login/mock_owner_key_utils.cc',
- 'browser/chromeos/login/mock_owner_key_utils.h',
- 'browser/chromeos/login/mock_ownership_service.cc',
- 'browser/chromeos/login/mock_ownership_service.h',
'browser/chromeos/login/online_attempt_unittest.cc',
- 'browser/chromeos/login/owner_key_utils_unittest.cc',
- 'browser/chromeos/login/owner_manager_unittest.cc',
- 'browser/chromeos/login/ownership_service_unittest.cc',
'browser/chromeos/login/parallel_authenticator_unittest.cc',
- 'browser/chromeos/login/signed_settings_cache_unittest.cc',
- 'browser/chromeos/login/signed_settings_helper_unittest.cc',
- 'browser/chromeos/login/signed_settings_unittest.cc',
'browser/chromeos/login/user_manager_unittest.cc',
'browser/chromeos/mobile_config_unittest.cc',
'browser/chromeos/network_message_observer_unittest.cc',
@@ -1162,9 +1150,21 @@
'browser/chromeos/preferences_unittest.cc',
'browser/chromeos/process_proxy/process_output_watcher_unittest.cc',
'browser/chromeos/proxy_config_service_impl_unittest.cc',
+ 'browser/chromeos/settings/cros_settings_unittest.cc',
+ 'browser/chromeos/settings/device_settings_provider_unittest.cc',
+ 'browser/chromeos/settings/mock_owner_key_utils.cc',
+ 'browser/chromeos/settings/mock_owner_key_utils.h',
+ 'browser/chromeos/settings/mock_ownership_service.cc',
+ 'browser/chromeos/settings/mock_ownership_service.h',
+ 'browser/chromeos/settings/owner_key_utils_unittest.cc',
+ 'browser/chromeos/settings/owner_manager_unittest.cc',
+ 'browser/chromeos/settings/ownership_service_unittest.cc',
+ 'browser/chromeos/settings/signed_settings_cache_unittest.cc',
+ 'browser/chromeos/settings/signed_settings_helper_unittest.cc',
+ 'browser/chromeos/settings/signed_settings_unittest.cc',
+ 'browser/chromeos/settings/stub_cros_settings_provider_unittest.cc',
'browser/chromeos/status/network_menu_icon.cc',
'browser/chromeos/status/network_menu_icon_unittest.cc',
- 'browser/chromeos/stub_cros_settings_provider_unittest.cc',
'browser/chromeos/system/mock_statistics_provider.cc',
'browser/chromeos/system/mock_statistics_provider.h',
'browser/chromeos/system/name_value_pairs_parser_unittest.cc',