| Index: chrome/browser/chromeos/login/user_manager.cc
|
| diff --git a/chrome/browser/chromeos/login/user_manager.cc b/chrome/browser/chromeos/login/user_manager.cc
|
| index 4683c2df12d8856f6105e7995bf7ed545c1aa915..abbf4209b7d249f2229bb8d987f7d031e5b847b1 100644
|
| --- a/chrome/browser/chromeos/login/user_manager.cc
|
| +++ b/chrome/browser/chromeos/login/user_manager.cc
|
| @@ -62,7 +62,7 @@ void SaveOAuthTokenStatusToLocalState(const std::string& username,
|
| PrefService* local_state = g_browser_process->local_state();
|
| DictionaryPrefUpdate oauth_status_update(local_state, kUserOAuthTokenStatus);
|
| oauth_status_update->SetWithoutPathExpansion(username,
|
| - new base::FundamentalValue(static_cast<int>(oauth_token_status)));
|
| + base::NumberValue::New(static_cast<int>(oauth_token_status)));
|
| DVLOG(1) << "Saving user OAuth token status in Local State.";
|
| local_state->SavePersistentPrefs();
|
| }
|
| @@ -73,7 +73,8 @@ void SavePathToLocalState(const std::string& username,
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
|
| PrefService* local_state = g_browser_process->local_state();
|
| DictionaryPrefUpdate images_update(local_state, kUserImages);
|
| - images_update->SetWithoutPathExpansion(username, new StringValue(image_path));
|
| + images_update->SetWithoutPathExpansion(username,
|
| + base::StringValue::New(image_path));
|
| DVLOG(1) << "Saving path to user image in Local State.";
|
| local_state->SavePersistentPrefs();
|
| UserManager::Get()->NotifyLocalStateChanged();
|
| @@ -383,14 +384,14 @@ void UserManager::UserLoggedIn(const std::string& email) {
|
| logged_in_user_.set_email(email);
|
|
|
| // Make sure this user is first.
|
| - prefs_users_update->Append(Value::CreateStringValue(email));
|
| + prefs_users_update->Append(base::StringValue::New(email));
|
| for (std::vector<User>::iterator it = users.begin();
|
| it != users.end();
|
| ++it) {
|
| std::string user_email = it->email();
|
| // Skip the most recent user.
|
| if (email != user_email) {
|
| - prefs_users_update->Append(Value::CreateStringValue(user_email));
|
| + prefs_users_update->Append(base::StringValue::New(user_email));
|
| } else {
|
| logged_in_user_ = *it;
|
| }
|
| @@ -447,7 +448,7 @@ void UserManager::RemoveUserFromList(const std::string& email) {
|
| std::string user_email = it->email();
|
| // Skip user that we would like to delete.
|
| if (email != user_email)
|
| - prefs_users_update->Append(Value::CreateStringValue(user_email));
|
| + prefs_users_update->Append(base::StringValue::New(user_email));
|
| }
|
|
|
| DictionaryPrefUpdate prefs_images_update(prefs, kUserImages);
|
|
|