Index: chrome/browser/sessions/session_restore_delegate.h |
diff --git a/chrome/browser/sessions/session_restore_delegate.h b/chrome/browser/sessions/session_restore_delegate.h |
index 63e40eee210d704ca7d36d75915e4dabbf15cf72..0484c527a2e868fd9544f3118821a74fc616409e 100644 |
--- a/chrome/browser/sessions/session_restore_delegate.h |
+++ b/chrome/browser/sessions/session_restore_delegate.h |
@@ -22,7 +22,8 @@ class SessionRestoreDelegate { |
RestoredTab(content::WebContents* contents, |
bool is_active, |
bool is_app, |
- bool is_pinned); |
+ bool is_pinned, |
+ base::TimeTicks last_activation_time); |
sky
2015/05/12 21:25:30
If you push this to the WebContents, do you need i
Georges Khalil
2015/05/15 16:55:30
Good catch.
Pushing to WebContents was added at t
|
bool operator<(const RestoredTab& right) const; |
@@ -31,6 +32,9 @@ class SessionRestoreDelegate { |
bool is_app() const { return is_app_; } |
bool is_internal_page() const { return is_internal_page_; } |
bool is_pinned() const { return is_pinned_; } |
+ base::TimeTicks last_activation_time() const { |
+ return last_activation_time_; |
+ } |
private: |
content::WebContents* contents_; |
@@ -38,6 +42,7 @@ class SessionRestoreDelegate { |
bool is_app_; // Browser window is an app. |
bool is_internal_page_; // Internal web UI page, like NTP or Settings. |
bool is_pinned_; |
+ base::TimeTicks last_activation_time_; |
}; |
static void RestoreTabs(const std::vector<RestoredTab>& tabs, |