| OLD | NEW |
| 1 // Copyright 2012 The Chromium Authors. All rights reserved. | 1 // Copyright 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "components/sessions/core/persistent_tab_restore_service.h" | 5 #include "components/sessions/core/persistent_tab_restore_service.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 #include <stdint.h> | 8 #include <stdint.h> |
| 9 #include <string.h> | 9 #include <string.h> |
| 10 #include <utility> | 10 #include <utility> |
| (...skipping 930 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 941 } | 941 } |
| 942 | 942 |
| 943 void PersistentTabRestoreService::ClearEntries() { | 943 void PersistentTabRestoreService::ClearEntries() { |
| 944 helper_.ClearEntries(); | 944 helper_.ClearEntries(); |
| 945 } | 945 } |
| 946 | 946 |
| 947 const TabRestoreService::Entries& PersistentTabRestoreService::entries() const { | 947 const TabRestoreService::Entries& PersistentTabRestoreService::entries() const { |
| 948 return helper_.entries(); | 948 return helper_.entries(); |
| 949 } | 949 } |
| 950 | 950 |
| 951 TabRestoreService::Entry* PersistentTabRestoreService::GetMostRecentEntry() { |
| 952 return NULL; |
| 953 } |
| 954 |
| 951 std::vector<LiveTab*> PersistentTabRestoreService::RestoreMostRecentEntry( | 955 std::vector<LiveTab*> PersistentTabRestoreService::RestoreMostRecentEntry( |
| 952 LiveTabContext* context) { | 956 LiveTabContext* context) { |
| 953 return helper_.RestoreMostRecentEntry(context); | 957 return helper_.RestoreMostRecentEntry(context); |
| 954 } | 958 } |
| 955 | 959 |
| 956 TabRestoreService::Tab* PersistentTabRestoreService::RemoveTabEntryById( | 960 TabRestoreService::Tab* PersistentTabRestoreService::RemoveTabEntryById( |
| 957 SessionID::id_type id) { | 961 SessionID::id_type id) { |
| 958 return helper_.RemoveTabEntryById(id); | 962 return helper_.RemoveTabEntryById(id); |
| 959 } | 963 } |
| 960 | 964 |
| (...skipping 22 matching lines...) Expand all Loading... |
| 983 | 987 |
| 984 TabRestoreService::Entries* PersistentTabRestoreService::mutable_entries() { | 988 TabRestoreService::Entries* PersistentTabRestoreService::mutable_entries() { |
| 985 return &helper_.entries_; | 989 return &helper_.entries_; |
| 986 } | 990 } |
| 987 | 991 |
| 988 void PersistentTabRestoreService::PruneEntries() { | 992 void PersistentTabRestoreService::PruneEntries() { |
| 989 helper_.PruneEntries(); | 993 helper_.PruneEntries(); |
| 990 } | 994 } |
| 991 | 995 |
| 992 } // namespace sessions | 996 } // namespace sessions |
| OLD | NEW |