| 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;
|
|
|