Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(71)

Unified Diff: chrome/browser/chromeos/extensions/users_private/users_private_api.cc

Issue 1870793002: Convert //chrome/browser/chromeos from scoped_ptr to std::unique_ptr (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: rebase Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/chromeos/extensions/users_private/users_private_api.cc
diff --git a/chrome/browser/chromeos/extensions/users_private/users_private_api.cc b/chrome/browser/chromeos/extensions/users_private/users_private_api.cc
index 689bf20d49a49398763bdf93544ae658ba71561d..8821336913414401286e7f105635a0bff7345230 100644
--- a/chrome/browser/chromeos/extensions/users_private/users_private_api.cc
+++ b/chrome/browser/chromeos/extensions/users_private/users_private_api.cc
@@ -41,7 +41,7 @@ UsersPrivateGetWhitelistedUsersFunction::
ExtensionFunction::ResponseAction
UsersPrivateGetWhitelistedUsersFunction::Run() {
Profile* profile = chrome_details_.GetProfile();
- scoped_ptr<base::ListValue> user_list(new base::ListValue);
+ std::unique_ptr<base::ListValue> user_list(new base::ListValue);
// Non-owners should not be able to see the list of users.
if (!chromeos::ProfileHelper::IsOwnerProfile(profile))
@@ -50,13 +50,13 @@ UsersPrivateGetWhitelistedUsersFunction::Run() {
// Create one list to set. This is needed because user white list update is
// asynchronous and sequential. Before previous write comes back, cached list
// is stale and should not be used for appending. See http://crbug.com/127215
- scoped_ptr<base::ListValue> email_list;
+ std::unique_ptr<base::ListValue> email_list;
UsersPrivateDelegate* delegate =
UsersPrivateDelegateFactory::GetForBrowserContext(browser_context());
PrefsUtil* prefs_util = delegate->GetPrefsUtil();
- scoped_ptr<api::settings_private::PrefObject> users_pref_object =
+ std::unique_ptr<api::settings_private::PrefObject> users_pref_object =
prefs_util->GetPref(chromeos::kAccountsPrefUsers);
if (users_pref_object->value) {
const base::ListValue* existing = nullptr;
@@ -117,7 +117,7 @@ UsersPrivateAddWhitelistedUserFunction::
ExtensionFunction::ResponseAction
UsersPrivateAddWhitelistedUserFunction::Run() {
- scoped_ptr<api::users_private::AddWhitelistedUser::Params> parameters =
+ std::unique_ptr<api::users_private::AddWhitelistedUser::Params> parameters =
api::users_private::AddWhitelistedUser::Params::Create(*args_);
EXTENSION_FUNCTION_VALIDATE(parameters.get());
@@ -156,8 +156,9 @@ UsersPrivateRemoveWhitelistedUserFunction::
ExtensionFunction::ResponseAction
UsersPrivateRemoveWhitelistedUserFunction::Run() {
- scoped_ptr<api::users_private::RemoveWhitelistedUser::Params> parameters =
- api::users_private::RemoveWhitelistedUser::Params::Create(*args_);
+ std::unique_ptr<api::users_private::RemoveWhitelistedUser::Params>
+ parameters =
+ api::users_private::RemoveWhitelistedUser::Params::Create(*args_);
EXTENSION_FUNCTION_VALIDATE(parameters.get());
// Non-owners should not be able to remove users.

Powered by Google App Engine
This is Rietveld 408576698