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

Unified Diff: chrome/browser/sync/profile_sync_service_typed_url_unittest.cc

Issue 352913002: Port HistoryService::ScheduleDBTask to CancelableTaskTracker (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 6 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/sync/profile_sync_service_typed_url_unittest.cc
diff --git a/chrome/browser/sync/profile_sync_service_typed_url_unittest.cc b/chrome/browser/sync/profile_sync_service_typed_url_unittest.cc
index c3780e5ab4644421901481a3c46d903fe1c848c3..d4a56885ed14a18588c94ff04b66287a14efc744 100644
--- a/chrome/browser/sync/profile_sync_service_typed_url_unittest.cc
+++ b/chrome/browser/sync/profile_sync_service_typed_url_unittest.cc
@@ -113,8 +113,8 @@ class HistoryServiceMock : public HistoryService {
public:
explicit HistoryServiceMock(history::HistoryClient* client, Profile* profile)
: HistoryService(client, profile) {}
- MOCK_METHOD2(ScheduleDBTask, void(history::HistoryDBTask*,
- CancelableRequestConsumerBase*));
+ MOCK_METHOD2(ScheduleDBTask, void(scoped_refptr<history::HistoryDBTask>,
+ base::CancelableTaskTracker*));
MOCK_METHOD0(Shutdown, void());
void ShutdownBaseService() {
@@ -151,17 +151,17 @@ class TestTypedUrlModelAssociator : public TypedUrlModelAssociator {
};
void RunOnDBThreadCallback(HistoryBackend* backend,
- history::HistoryDBTask* task) {
+ scoped_refptr<history::HistoryDBTask> task) {
task->RunOnDBThread(backend, NULL);
}
ACTION_P2(RunTaskOnDBThread, thread, backend) {
// ScheduleDBTask takes ownership of its task argument, so we
blundell 2014/06/26 09:55:39 this comment can be killed now?
sdefresne 2014/06/28 08:14:26 Done.
// should, too.
- scoped_refptr<history::HistoryDBTask> task(arg0);
- thread->message_loop()->PostTask(
- FROM_HERE, base::Bind(&RunOnDBThreadCallback, base::Unretained(backend),
- task));
+ thread->message_loop()->PostTask(FROM_HERE,
+ base::Bind(&RunOnDBThreadCallback,
+ base::Unretained(backend),
+ arg0));
}
ACTION_P2(ShutdownHistoryService, thread, service) {

Powered by Google App Engine
This is Rietveld 408576698