Index: components/sessions/core/in_memory_tab_restore_service.cc |
diff --git a/components/sessions/core/in_memory_tab_restore_service.cc b/components/sessions/core/in_memory_tab_restore_service.cc |
index 5caf5767c3de93b8a049084169a0720308d0c533..d44b078d5ab38a371ae6103d4cb1acdd27210e9b 100644 |
--- a/components/sessions/core/in_memory_tab_restore_service.cc |
+++ b/components/sessions/core/in_memory_tab_restore_service.cc |
@@ -50,6 +50,12 @@ const TabRestoreService::Entries& InMemoryTabRestoreService::entries() const { |
return helper_.entries(); |
} |
+TabRestoreService::Entry* InMemoryTabRestoreService::GetMostRecentEntry() { |
+ if (helper_.entries().empty()) |
+ return NULL; |
+ return helper_.GetMostRecentEntry(); |
+} |
+ |
std::vector<LiveTab*> InMemoryTabRestoreService::RestoreMostRecentEntry( |
LiveTabContext* context) { |
return helper_.RestoreMostRecentEntry(context); |