| Index: chrome/android/java/src/org/chromium/chrome/browser/externalauth/ExternalAuthUtils.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/externalauth/ExternalAuthUtils.java b/chrome/android/java/src/org/chromium/chrome/browser/externalauth/ExternalAuthUtils.java
|
| index e1a78dca9cbde27ed03536075b517b2d14405945..f998065dc3edb7ff2270dd05434804556705f987 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/externalauth/ExternalAuthUtils.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/externalauth/ExternalAuthUtils.java
|
| @@ -17,13 +17,12 @@ import android.text.TextUtils;
|
| import com.google.android.gms.common.ConnectionResult;
|
| import com.google.android.gms.common.GoogleApiAvailability;
|
|
|
| -import org.chromium.base.ContextUtils;
|
| import org.chromium.base.Log;
|
| import org.chromium.base.ThreadUtils;
|
| import org.chromium.base.VisibleForTesting;
|
| import org.chromium.base.metrics.CachedMetrics.SparseHistogramSample;
|
| import org.chromium.base.metrics.CachedMetrics.TimesHistogramSample;
|
| -import org.chromium.chrome.browser.ChromeApplication;
|
| +import org.chromium.chrome.browser.AppHooks;
|
|
|
| import java.util.concurrent.TimeUnit;
|
| import java.util.concurrent.atomic.AtomicReference;
|
| @@ -51,9 +50,7 @@ public class ExternalAuthUtils {
|
| */
|
| public static ExternalAuthUtils getInstance() {
|
| if (sInstance.get() == null) {
|
| - ChromeApplication application =
|
| - (ChromeApplication) ContextUtils.getApplicationContext();
|
| - sInstance.compareAndSet(null, application.createExternalAuthUtils());
|
| + sInstance.compareAndSet(null, AppHooks.get().createExternalAuthUtils());
|
| }
|
| return sInstance.get();
|
| }
|
|
|