| Index: chrome/android/java/src/org/chromium/chrome/browser/TabState.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/TabState.java b/chrome/android/java/src/org/chromium/chrome/browser/TabState.java
|
| index 72824c006eeab6f5658f3fd6b66c8b0f8a895745..030f592daf0d783fd903acfab111c101ea572971 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/TabState.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/TabState.java
|
| @@ -13,6 +13,7 @@ import android.util.Pair;
|
| import org.chromium.base.StreamUtil;
|
| import org.chromium.base.VisibleForTesting;
|
| import org.chromium.chrome.browser.tab.Tab;
|
| +import org.chromium.components.sync.SyncConstants;
|
| import org.chromium.content.browser.crypto.CipherFactory;
|
| import org.chromium.content_public.browser.WebContents;
|
|
|
| @@ -256,9 +257,9 @@ public class TabState {
|
| try {
|
| tabState.syncId = stream.readLong();
|
| } catch (EOFException eof) {
|
| - tabState.syncId = 0;
|
| + tabState.syncId = SyncConstants.INVALID_TAB_NODE_ID;
|
| // Could happen if reading a version of TabState without syncId.
|
| - Log.w(TAG, "Failed to read syncId from tab state. Assuming syncId is: 0");
|
| + Log.w(TAG, "Failed to read syncId from tab state. Assuming syncId is: -1");
|
| }
|
| try {
|
| tabState.shouldPreserve = stream.readBoolean();
|
| @@ -484,4 +485,4 @@ public class TabState {
|
| private static native void nativeFreeWebContentsStateBuffer(ByteBuffer buffer);
|
|
|
| private static native void nativeCreateHistoricalTab(ByteBuffer state, int savedStateVersion);
|
| -}
|
| +}
|
|
|