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

Unified Diff: chrome/browser/history/history_backend.cc

Issue 8960010: base::Bind: Convert NewRunnableMethod in chrome/browser. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Build fix 55. Created 9 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/history/history_backend.cc
diff --git a/chrome/browser/history/history_backend.cc b/chrome/browser/history/history_backend.cc
index 605d40af1adb9e7895f54b7ee6b4418d9a1f2eed..b5c6d42eb34b49b87c9f8a1cf9eabbc5885b8fbc 100644
--- a/chrome/browser/history/history_backend.cc
+++ b/chrome/browser/history/history_backend.cc
@@ -1064,8 +1064,9 @@ void HistoryBackend::QuerySegmentUsage(
// entries.
if (!segment_queried_) {
segment_queried_ = true;
- MessageLoop::current()->PostTask(FROM_HERE,
- NewRunnableMethod(this, &HistoryBackend::DeleteOldSegmentData));
+ MessageLoop::current()->PostTask(
+ FROM_HERE,
+ base::Bind(&HistoryBackend::DeleteOldSegmentData, this));
}
}
request->ForwardResult(request->handle(), &request->value.get());
@@ -1934,9 +1935,9 @@ void HistoryBackend::ScheduleCommit() {
if (scheduled_commit_.get())
return;
scheduled_commit_ = new CommitLaterTask(this);
- MessageLoop::current()->PostDelayedTask(FROM_HERE,
- NewRunnableMethod(scheduled_commit_.get(),
- &CommitLaterTask::RunCommit),
+ MessageLoop::current()->PostDelayedTask(
+ FROM_HERE,
+ base::Bind(&CommitLaterTask::RunCommit, scheduled_commit_.get()),
kCommitIntervalMs);
}
@@ -1974,8 +1975,8 @@ void HistoryBackend::ProcessDBTaskImpl() {
// Tasks wants to run some more. Schedule it at the end of current tasks.
db_task_requests_.push_back(request);
// And process it after an invoke later.
- MessageLoop::current()->PostTask(FROM_HERE, NewRunnableMethod(
- this, &HistoryBackend::ProcessDBTaskImpl));
+ MessageLoop::current()->PostTask(
+ FROM_HERE, base::Bind(&HistoryBackend::ProcessDBTaskImpl, this));
}
}
« no previous file with comments | « chrome/browser/extensions/extension_service_unittest.cc ('k') | chrome/browser/history/history_extension_api.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698