diff options
Diffstat (limited to 'chromium/components/sessions/core/tab_restore_service_helper.h')
-rw-r--r-- | chromium/components/sessions/core/tab_restore_service_helper.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/chromium/components/sessions/core/tab_restore_service_helper.h b/chromium/components/sessions/core/tab_restore_service_helper.h index 19676251cb9..4372d8d89c2 100644 --- a/chromium/components/sessions/core/tab_restore_service_helper.h +++ b/chromium/components/sessions/core/tab_restore_service_helper.h @@ -12,6 +12,7 @@ #include "base/observer_list.h" #include "base/time/time.h" #include "base/trace_event/memory_dump_provider.h" +#include "build/build_config.h" #include "components/sessions/core/session_id.h" #include "components/sessions/core/session_types.h" #include "components/sessions/core/sessions_export.h" @@ -62,7 +63,12 @@ class SESSIONS_EXPORT TabRestoreServiceHelper enum { // Max number of entries we'll keep around. +#if defined(OS_ANDROID) + // Android keeps at most 5 recent tabs. + kMaxEntries = 5, +#else kMaxEntries = 25, +#endif }; // Creates a new TabRestoreServiceHelper and provides an object that provides |