| 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.
|
| + bool CanPurgeAndSuspendBackgroundedTab(int64_t target_web_contents_id) const;
|
| +
|
| // Purges and suspends renderers in backgrounded tabs.
|
| void PurgeAndSuspendBackgroundedTabs();
|
|
|
|
|