Index: chrome/browser/history/top_sites_backend.cc |
diff --git a/chrome/browser/history/top_sites_backend.cc b/chrome/browser/history/top_sites_backend.cc |
index e900cb57813b7aa9af043bf3ecb712c62a30c6f4..bdf589c75db27111ab2e31d2005813a86704cb43 100644 |
--- a/chrome/browser/history/top_sites_backend.cc |
+++ b/chrome/browser/history/top_sites_backend.cc |
@@ -41,10 +41,12 @@ void TopSitesBackend::GetMostVisitedThumbnails( |
bool* need_history_migration = new bool(false); |
tracker->PostTaskAndReply( |
- BrowserThread::GetMessageLoopProxyForThread(BrowserThread::DB), |
+ BrowserThread::GetMessageLoopProxyForThread(BrowserThread::DB).get(), |
FROM_HERE, |
base::Bind(&TopSitesBackend::GetMostVisitedThumbnailsOnDBThread, |
- this, thumbnails, need_history_migration), |
+ this, |
+ thumbnails, |
+ need_history_migration), |
base::Bind(callback, thumbnails, base::Owned(need_history_migration))); |
} |
@@ -72,7 +74,7 @@ void TopSitesBackend::ResetDatabase() { |
void TopSitesBackend::DoEmptyRequest(const base::Closure& reply, |
CancelableTaskTracker* tracker) { |
tracker->PostTaskAndReply( |
- BrowserThread::GetMessageLoopProxyForThread(BrowserThread::DB), |
+ BrowserThread::GetMessageLoopProxyForThread(BrowserThread::DB).get(), |
FROM_HERE, |
base::Bind(&base::DoNothing), |
reply); |