Index: chrome/browser/memory/tab_manager.h |
diff --git a/chrome/browser/memory/tab_manager.h b/chrome/browser/memory/tab_manager.h |
index e681782791bfda6063401bb0f54e6c55ecca55f1..42a36f47f467e4f9e216de0a8305c948d0953091 100644 |
--- a/chrome/browser/memory/tab_manager.h |
+++ b/chrome/browser/memory/tab_manager.h |
@@ -244,6 +244,10 @@ class TabManager : public TabStripModelObserver { |
// that need to be run periodically (see comment in implementation). |
void UpdateTimerCallback(); |
+ // Goes through a list of checks to see if a tab is allowed to be purged and |
+ // suspended by purge+susend backgrounded tab mechanism. |
chrisha
2016/10/04 21:52:41
suspend*
|
+ bool CanPurgeAndSuspendBackgroundedTab(int64_t target_web_contents_id) const; |
+ |
// Purges and suspends renderers in backgrounded tabs. |
void PurgeAndSuspendBackgroundedTabs(); |