| Index: chrome/browser/power/process_power_collector.cc
|
| diff --git a/chrome/browser/power/process_power_collector.cc b/chrome/browser/power/process_power_collector.cc
|
| index f7cb500ffb9fd6edcaf66b56900527fbe3a7235f..0d776afb33fdba2aa18d9dd6da0de22c48af5653 100644
|
| --- a/chrome/browser/power/process_power_collector.cc
|
| +++ b/chrome/browser/power/process_power_collector.cc
|
| @@ -4,6 +4,8 @@
|
|
|
| #include "chrome/browser/power/process_power_collector.h"
|
|
|
| +#include <utility>
|
| +
|
| #include "base/process/process_handle.h"
|
| #include "base/process/process_metrics.h"
|
| #include "build/build_config.h"
|
| @@ -33,12 +35,11 @@ ProcessPowerCollector::PerProcessData::PerProcessData(
|
| scoped_ptr<base::ProcessMetrics> metrics,
|
| const GURL& origin,
|
| Profile* profile)
|
| - : metrics_(metrics.Pass()),
|
| + : metrics_(std::move(metrics)),
|
| profile_(profile),
|
| last_origin_(origin),
|
| last_cpu_percent_(0),
|
| - seen_this_cycle_(true) {
|
| -}
|
| + seen_this_cycle_(true) {}
|
|
|
| ProcessPowerCollector::PerProcessData::PerProcessData()
|
| : profile_(NULL),
|
|
|