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

Unified Diff: chrome/browser/task_manager/task_manager.cc

Issue 8513020: base::Bind migrations in chrome/browser (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: review fix Created 9 years, 1 month 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/task_manager/task_manager.cc
===================================================================
--- chrome/browser/task_manager/task_manager.cc (revision 110185)
+++ chrome/browser/task_manager/task_manager.cc (working copy)
@@ -4,6 +4,7 @@
#include "chrome/browser/task_manager/task_manager.h"
+#include "base/bind.h"
#include "base/compiler_specific.h"
#include "base/i18n/number_formatting.h"
#include "base/i18n/rtl.h"
@@ -612,8 +613,8 @@
// If update_state_ is STOPPING, it means a task is still pending. Setting
// it to TASK_PENDING ensures the tasks keep being posted (by Refresh()).
if (update_state_ == IDLE) {
- MessageLoop::current()->PostDelayedTask(FROM_HERE,
- NewRunnableMethod(this, &TaskManagerModel::Refresh),
+ MessageLoop::current()->PostDelayedTask(
+ FROM_HERE, base::Bind(&TaskManagerModel::Refresh, this),
kUpdateTimeMs);
}
update_state_ = TASK_PENDING;
@@ -882,9 +883,8 @@
}
// Schedule the next update.
- MessageLoop::current()->PostDelayedTask(FROM_HERE,
- NewRunnableMethod(this, &TaskManagerModel::Refresh),
- kUpdateTimeMs);
+ MessageLoop::current()->PostDelayedTask(
+ FROM_HERE, base::Bind(&TaskManagerModel::Refresh, this), kUpdateTimeMs);
}
int64 TaskManagerModel::GetNetworkUsageForResource(
@@ -969,12 +969,9 @@
// This happens in the IO thread, post it to the UI thread.
BrowserThread::PostTask(
BrowserThread::UI, FROM_HERE,
- NewRunnableMethod(
- this,
- &TaskManagerModel::BytesRead,
- BytesReadParam(origin_pid,
- render_process_host_child_id,
- routing_id, byte_count)));
+ base::Bind(&TaskManagerModel::BytesRead, this,
+ BytesReadParam(origin_pid, render_process_host_child_id,
+ routing_id, byte_count)));
}
bool TaskManagerModel::GetProcessMetricsForRow(
« no previous file with comments | « no previous file | chrome/browser/task_manager/task_manager_resource_providers.cc » ('j') | chrome/browser/upgrade_detector_impl.cc » ('J')

Powered by Google App Engine
This is Rietveld 408576698