Index: chrome/browser/sessions/session_restore_delegate.cc |
diff --git a/chrome/browser/sessions/session_restore_delegate.cc b/chrome/browser/sessions/session_restore_delegate.cc |
index b6785cbf36d722840e5dba96b0cd32f2474150e0..2c06853d39107b7ada735d27c14f1ed62c283f2b 100644 |
--- a/chrome/browser/sessions/session_restore_delegate.cc |
+++ b/chrome/browser/sessions/session_restore_delegate.cc |
@@ -5,6 +5,7 @@ |
#include "chrome/browser/sessions/session_restore_delegate.h" |
#include <stddef.h> |
+#include <utility> |
#include "base/macros.h" |
#include "base/metrics/field_trial.h" |
@@ -97,7 +98,7 @@ void SessionRestoreDelegate::RestoreTabs( |
new SessionRestoreStatsCollector::UmaStatsReportingDelegate()); |
scoped_refptr<SessionRestoreStatsCollector> stats_collector = |
new SessionRestoreStatsCollector(restore_started, |
- reporting_delegate.Pass()); |
+ std::move(reporting_delegate)); |
stats_collector->TrackTabs(tabs); |
for (const auto& restored_tab : tabs) { |
if (!restored_tab.is_active()) { |