summaryrefslogtreecommitdiff
path: root/chromium/components/sessions/core/tab_restore_service_helper.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/components/sessions/core/tab_restore_service_helper.h')
-rw-r--r--chromium/components/sessions/core/tab_restore_service_helper.h6
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