| 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 4ae1859eb0cdf3bdaee603d7cd76a305cf3478f2..e94cd94b13aaa247eb0db10e132b4f6b4c15966c 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
|
| @@ -14,7 +14,7 @@ import org.chromium.base.Log;
|
| import org.chromium.base.ThreadUtils;
|
| import org.chromium.base.VisibleForTesting;
|
| import org.chromium.base.metrics.RecordHistogram;
|
| -import org.chromium.chrome.browser.ChromeApplication;
|
| +import org.chromium.chrome.browser.AppHooks;
|
| import org.chromium.chrome.browser.childaccounts.ChildAccountService;
|
| import org.chromium.chrome.browser.identity.UniqueIdentificationGenerator;
|
| import org.chromium.chrome.browser.identity.UniqueIdentificationGeneratorFactory;
|
| @@ -101,8 +101,7 @@ public class SyncController implements ProfileSyncService.SyncStateChangedListen
|
| }
|
| });
|
|
|
| - GmsCoreSyncListener gmsCoreSyncListener =
|
| - ((ChromeApplication) context.getApplicationContext()).createGmsCoreSyncListener();
|
| + GmsCoreSyncListener gmsCoreSyncListener = AppHooks.get().createGmsCoreSyncListener();
|
| if (gmsCoreSyncListener != null) {
|
| mProfileSyncService.addSyncStateChangedListener(gmsCoreSyncListener);
|
| }
|
|
|