Index: chrome/browser/sessions/tab_restore_service_factory.cc |
diff --git a/chrome/browser/sessions/tab_restore_service_factory.cc b/chrome/browser/sessions/tab_restore_service_factory.cc |
index b0b3edc14d45b86960d33bd10aa57c5b653af3df..6a31aecc5e84f1fc94355e39281ce58bdfe163a9 100644 |
--- a/chrome/browser/sessions/tab_restore_service_factory.cc |
+++ b/chrome/browser/sessions/tab_restore_service_factory.cc |
@@ -4,6 +4,8 @@ |
#include "chrome/browser/sessions/tab_restore_service_factory.h" |
+#include <utility> |
+ |
#include "build/build_config.h" |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/browser/sessions/chrome_tab_restore_service_client.h" |
@@ -62,6 +64,6 @@ KeyedService* TabRestoreServiceFactory::BuildServiceInstanceFor( |
#if defined(OS_ANDROID) |
return new sessions::InMemoryTabRestoreService(client.Pass(), nullptr); |
Lei Zhang
2015/12/27 22:35:06
Did you miss one here?
dcheng
2015/12/27 23:09:36
This will be updated when I make a pass over the A
|
#else |
- return new sessions::PersistentTabRestoreService(client.Pass(), nullptr); |
+ return new sessions::PersistentTabRestoreService(std::move(client), nullptr); |
#endif |
} |