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

Unified Diff: chrome/browser/prerender/prerender_manager.cc

Issue 16296002: Update chrome/ to use scoped_refptr<T>::get() rather than implicit "operator T*" (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebased Created 7 years, 7 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/prerender/prerender_manager.cc
diff --git a/chrome/browser/prerender/prerender_manager.cc b/chrome/browser/prerender/prerender_manager.cc
index 16ddb795f880e99b8326d9512a991b8926e838f2..e7e43f8c56bd154ef7793bd0f531b438ebb1d073 100644
--- a/chrome/browser/prerender/prerender_manager.cc
+++ b/chrome/browser/prerender/prerender_manager.cc
@@ -1438,11 +1438,13 @@ void PrerenderManager::RecordLikelyLoginOnURL(const GURL& url) {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
if (!IsWebURL(url))
return;
- if (logged_in_predictor_table_) {
+ if (logged_in_predictor_table_.get()) {
BrowserThread::PostTask(
- BrowserThread::DB, FROM_HERE,
+ BrowserThread::DB,
+ FROM_HERE,
base::Bind(&LoggedInPredictorTable::AddDomainFromURL,
- logged_in_predictor_table_, url));
+ logged_in_predictor_table_,
+ url));
}
std::string key = LoggedInPredictorTable::GetKey(url);
if (!logged_in_state_.get())
@@ -1458,7 +1460,7 @@ void PrerenderManager::CheckIfLikelyLoggedInOnURL(
bool* database_was_present,
const base::Closure& result_cb) {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
- if (!logged_in_predictor_table_) {
+ if (!logged_in_predictor_table_.get()) {
*database_was_present = false;
*lookup_result = false;
BrowserThread::PostTask(BrowserThread::UI, FROM_HERE, result_cb);
@@ -1517,11 +1519,12 @@ void PrerenderManager::CookieChangedAnyCookiesLeftLookupResult(
if (cookies_exist)
return;
- if (logged_in_predictor_table_) {
- BrowserThread::PostTask(
- BrowserThread::DB, FROM_HERE,
- base::Bind(&LoggedInPredictorTable::DeleteDomain,
- logged_in_predictor_table_, domain_key));
+ if (logged_in_predictor_table_.get()) {
+ BrowserThread::PostTask(BrowserThread::DB,
+ FROM_HERE,
+ base::Bind(&LoggedInPredictorTable::DeleteDomain,
+ logged_in_predictor_table_,
+ domain_key));
}
if (logged_in_state_.get())
« no previous file with comments | « chrome/browser/prerender/prerender_browsertest.cc ('k') | chrome/browser/printing/cloud_print/cloud_print_proxy_service.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698