Index: chrome/browser/sessions/session_tab_helper.cc |
diff --git a/chrome/browser/sessions/session_tab_helper.cc b/chrome/browser/sessions/session_tab_helper.cc |
index 2314afdfe737314292971203a05a1e490ae6a90b..c57b8d11ef51004ac815d98e6a4e86849aae30d9 100644 |
--- a/chrome/browser/sessions/session_tab_helper.cc |
+++ b/chrome/browser/sessions/session_tab_helper.cc |
@@ -16,11 +16,16 @@ |
DEFINE_WEB_CONTENTS_USER_DATA_KEY(SessionTabHelper); |
SessionTabHelper::SessionTabHelper(content::WebContents* contents) |
- : content::WebContentsObserver(contents) { |
-} |
+ : content::WebContentsObserver(contents), sync_session_id_(-1) {} |
+void SessionTabHelper::SetSessionId(const SessionID& id) { session_id_ = id; } |
SessionTabHelper::~SessionTabHelper() { |
} |
+void SessionTabHelper::SetSessionSyncId(const int64 sync_id) { |
+ |
+ DCHECK(sync_id >= -1); |
+ sync_session_id_ = sync_id; |
+} |
void SessionTabHelper::SetWindowID(const SessionID& id) { |
window_id_ = id; |