Index: chrome/browser/chromeos/user_cros_settings_provider.h |
=================================================================== |
--- chrome/browser/chromeos/user_cros_settings_provider.h (revision 92173) |
+++ chrome/browser/chromeos/user_cros_settings_provider.h (working copy) |
@@ -12,10 +12,13 @@ |
#include "chrome/browser/chromeos/cros_settings_provider.h" |
#include "chrome/browser/chromeos/login/signed_settings_helper.h" |
-class ListValue; |
class PrefService; |
class Task; |
+namespace base { |
+class ListValue; |
+} |
+ |
namespace chromeos { |
// CrosSettingsProvider implementation that works with SignedSettings. |
@@ -48,7 +51,7 @@ |
static bool cached_allow_new_user(); |
static bool cached_data_roaming_enabled(); |
static bool cached_show_users_on_signin(); |
- static const ListValue* cached_whitelist(); |
+ static const base::ListValue* cached_whitelist(); |
static std::string cached_owner(); |
// Returns true if given email is in user whitelist. |
@@ -57,7 +60,7 @@ |
static bool IsEmailInCachedWhitelist(const std::string& email); |
// CrosSettingsProvider implementation. |
- virtual bool Get(const std::string& path, Value** out_value) const; |
+ virtual bool Get(const std::string& path, base::Value** out_value) const; |
virtual bool HandlesSetting(const std::string& path); |
void WhitelistUser(const std::string& email); |
@@ -68,7 +71,7 @@ |
private: |
// CrosSettingsProvider implementation. |
- virtual void DoSet(const std::string& path, Value* value); |
+ virtual void DoSet(const std::string& path, base::Value* value); |
DISALLOW_COPY_AND_ASSIGN(UserCrosSettingsProvider); |
}; |