| Index: chrome/android/java/src/org/chromium/chrome/browser/sync/SyncController.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/sync/SyncController.java b/chrome/android/java/src/org/chromium/chrome/browser/sync/SyncController.java
|
| index e87d454488d9172630e3bedac1a3836d6d45bb2c..087b230771f332339a491641ab768cf1fa02c28e 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/sync/SyncController.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/sync/SyncController.java
|
| @@ -10,6 +10,7 @@ import android.content.Context;
|
| import android.util.Log;
|
|
|
| import org.chromium.base.ThreadUtils;
|
| +import org.chromium.chrome.browser.identity.UniqueIdentificationGeneratorFactory;
|
| import org.chromium.chrome.browser.invalidation.InvalidationController;
|
| import org.chromium.chrome.browser.signin.SigninManager;
|
| import org.chromium.chrome.browser.signin.SigninManager.SignInFlowObserver;
|
| @@ -60,6 +61,9 @@ public class SyncController implements ProfileSyncService.SyncStateChangedListen
|
| mProfileSyncService = ProfileSyncService.get(mContext);
|
| mProfileSyncService.addSyncStateChangedListener(this);
|
| mChromeSigninController.ensureGcmIsInitialized();
|
| + // Set the sessions ID using the generator that was registered for GENERATOR_ID.
|
| + mProfileSyncService.setSessionsId(
|
| + UniqueIdentificationGeneratorFactory.getInstance(GENERATOR_ID));
|
| }
|
|
|
| /**
|
|
|