Index: ios/chrome/browser/tabs/tab_model_list.h |
diff --git a/ios/chrome/browser/tabs/tab_model_list.h b/ios/chrome/browser/tabs/tab_model_list.h |
index bbba49029131339ef3b008a9f97ff20496068431..806fbc90eba6244f3ebf52955ce1c65a028cb05a 100644 |
--- a/ios/chrome/browser/tabs/tab_model_list.h |
+++ b/ios/chrome/browser/tabs/tab_model_list.h |
@@ -34,4 +34,12 @@ void UnregisterTabModelFromChromeBrowserState( |
NSArray<TabModel*>* GetTabModelsForChromeBrowserState( |
ios::ChromeBrowserState* browser_state); |
+// Returns the last active TabModel associated with |browser_state|. |
+TabModel* GetLastActiveTabModelForChromeBrowserState( |
+ ios::ChromeBrowserState* browser_state); |
+ |
+// Returns true if a incognito session is currently active (i.e. at least |
+// one incognito tab is open). |
+bool IsOffTheRecordSessionActive(); |
+ |
#endif // IOS_CHROME_BROWSER_TABS_TAB_MODEL_LIST_H_ |