| Index: chrome/browser/metrics/perf/perf_provider_chromeos.cc
|
| diff --git a/chrome/browser/metrics/perf/perf_provider_chromeos.cc b/chrome/browser/metrics/perf/perf_provider_chromeos.cc
|
| index 15bcf4cc4736ec4036c32217869321f1c7d64f30..b8c550471562a7ed43b75ba4cc84a169c01d6a3b 100644
|
| --- a/chrome/browser/metrics/perf/perf_provider_chromeos.cc
|
| +++ b/chrome/browser/metrics/perf/perf_provider_chromeos.cc
|
| @@ -5,10 +5,10 @@
|
| #include "chrome/browser/metrics/perf/perf_provider_chromeos.h"
|
|
|
| #include <stddef.h>
|
| -
|
| #include <algorithm>
|
| #include <map>
|
| #include <string>
|
| +#include <utility>
|
|
|
| #include "base/bind.h"
|
| #include "base/callback.h"
|
| @@ -592,7 +592,7 @@ void PerfProvider::DoPeriodicCollection() {
|
| scoped_ptr<SampledProfile> sampled_profile(new SampledProfile);
|
| sampled_profile->set_trigger_event(SampledProfile::PERIODIC_COLLECTION);
|
|
|
| - CollectIfNecessary(sampled_profile.Pass());
|
| + CollectIfNecessary(std::move(sampled_profile));
|
| }
|
|
|
| void PerfProvider::CollectPerfDataAfterResume(
|
| @@ -604,7 +604,7 @@ void PerfProvider::CollectPerfDataAfterResume(
|
| sampled_profile->set_suspend_duration_ms(sleep_duration.InMilliseconds());
|
| sampled_profile->set_ms_after_resume(time_after_resume.InMilliseconds());
|
|
|
| - CollectIfNecessary(sampled_profile.Pass());
|
| + CollectIfNecessary(std::move(sampled_profile));
|
| }
|
|
|
| void PerfProvider::CollectPerfDataAfterSessionRestore(
|
| @@ -616,7 +616,7 @@ void PerfProvider::CollectPerfDataAfterSessionRestore(
|
| sampled_profile->set_ms_after_restore(time_after_restore.InMilliseconds());
|
| sampled_profile->set_num_tabs_restored(num_tabs_restored);
|
|
|
| - CollectIfNecessary(sampled_profile.Pass());
|
| + CollectIfNecessary(std::move(sampled_profile));
|
| last_session_restore_collection_time_ = base::TimeTicks::Now();
|
| }
|
|
|
|
|