Index: components/sessions/core/in_memory_tab_restore_service.h |
diff --git a/components/sessions/core/in_memory_tab_restore_service.h b/components/sessions/core/in_memory_tab_restore_service.h |
index eeb490448658eec66a9fffb60d73dc8e7fb2a0c0..784d6c664f0ca78e27e1b78cd7c7fe1e8d1b5ced 100644 |
--- a/components/sessions/core/in_memory_tab_restore_service.h |
+++ b/components/sessions/core/in_memory_tab_restore_service.h |
@@ -42,7 +42,7 @@ class SESSIONS_EXPORT InMemoryTabRestoreService : public TabRestoreService { |
const Entries& entries() const override; |
std::vector<LiveTab*> RestoreMostRecentEntry( |
LiveTabContext* context) override; |
- Tab* RemoveTabEntryById(SessionID::id_type id) override; |
+ std::unique_ptr<Tab> RemoveTabEntryById(SessionID::id_type id) override; |
std::vector<LiveTab*> RestoreEntryById( |
LiveTabContext* context, |
SessionID::id_type id, |