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

Unified Diff: chrome/browser/supervised_user/experimental/supervised_user_async_url_checker.cc

Issue 1551503002: Convert Pass()→std::move() in //chrome (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years 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/supervised_user/experimental/supervised_user_async_url_checker.cc
diff --git a/chrome/browser/supervised_user/experimental/supervised_user_async_url_checker.cc b/chrome/browser/supervised_user/experimental/supervised_user_async_url_checker.cc
index 2c379c2a1d7add3c88285a331d13ff5e51b27dcb..2dd63025b874e3e1e0ac3468df8b4e7587ee64b8 100644
--- a/chrome/browser/supervised_user/experimental/supervised_user_async_url_checker.cc
+++ b/chrome/browser/supervised_user/experimental/supervised_user_async_url_checker.cc
@@ -5,6 +5,7 @@
#include "chrome/browser/supervised_user/experimental/supervised_user_async_url_checker.h"
#include <string>
+#include <utility>
#include "base/callback.h"
#include "base/json/json_reader.h"
@@ -54,7 +55,7 @@ scoped_ptr<net::URLFetcher> CreateFetcher(URLFetcherDelegate* delegate,
fetcher->SetRequestContext(context);
fetcher->SetLoadFlags(net::LOAD_DO_NOT_SEND_COOKIES |
net::LOAD_DO_NOT_SAVE_COOKIES);
- return fetcher.Pass();
+ return fetcher;
}
// Parses a SafeSearch API |response| and stores the result in |is_porn|.
@@ -98,15 +99,13 @@ struct SupervisedUserAsyncURLChecker::Check {
base::TimeTicks start_time;
};
-SupervisedUserAsyncURLChecker::Check::Check(
- const GURL& url,
- scoped_ptr<net::URLFetcher> fetcher,
- const CheckCallback& callback)
+SupervisedUserAsyncURLChecker::Check::Check(const GURL& url,
+ scoped_ptr<net::URLFetcher> fetcher,
+ const CheckCallback& callback)
: url(url),
- fetcher(fetcher.Pass()),
+ fetcher(std::move(fetcher)),
callbacks(1, callback),
- start_time(base::TimeTicks::Now()) {
-}
+ start_time(base::TimeTicks::Now()) {}
SupervisedUserAsyncURLChecker::Check::~Check() {}
@@ -179,7 +178,7 @@ bool SupervisedUserAsyncURLChecker::CheckURL(const GURL& url,
std::string api_key = google_apis::GetSafeSitesAPIKey();
scoped_ptr<URLFetcher> fetcher(CreateFetcher(this, context_, api_key, url));
fetcher->Start();
- checks_in_progress_.push_back(new Check(url, fetcher.Pass(), callback));
+ checks_in_progress_.push_back(new Check(url, std::move(fetcher), callback));
return false;
}

Powered by Google App Engine
This is Rietveld 408576698