| Index: components/signin/core/browser/android/java/src/org/chromium/components/signin/AccountManagerHelper.java
|
| diff --git a/components/signin/core/browser/android/java/src/org/chromium/components/signin/AccountManagerHelper.java b/components/signin/core/browser/android/java/src/org/chromium/components/signin/AccountManagerHelper.java
|
| index abe76c0ca6c313c01190ff52be3c0bea63772825..c8d409cdc819b2cc38373f07c2cb165fb232b3e0 100644
|
| --- a/components/signin/core/browser/android/java/src/org/chromium/components/signin/AccountManagerHelper.java
|
| +++ b/components/signin/core/browser/android/java/src/org/chromium/components/signin/AccountManagerHelper.java
|
| @@ -52,8 +52,6 @@ public class AccountManagerHelper {
|
|
|
| private final AccountManagerDelegate mAccountManager;
|
|
|
| - private Context mApplicationContext;
|
| -
|
| /**
|
| * A simple callback for getAuthToken.
|
| */
|
| @@ -75,11 +73,9 @@ public class AccountManagerHelper {
|
| }
|
|
|
| /**
|
| - * @param context the Android context
|
| * @param accountManager the account manager to use as a backend service
|
| */
|
| - private AccountManagerHelper(Context context, AccountManagerDelegate accountManager) {
|
| - mApplicationContext = context.getApplicationContext();
|
| + private AccountManagerHelper(AccountManagerDelegate accountManager) {
|
| mAccountManager = accountManager;
|
| }
|
|
|
| @@ -88,14 +84,12 @@ public class AccountManagerHelper {
|
| * Ensures that the singleton AccountManagerHelper hasn't been created yet.
|
| * This can be overriden in tests using the overrideAccountManagerHelperForTests method.
|
| *
|
| - * @param context the applicationContext is retrieved from the context used as an argument.
|
| * @param delegate the custom AccountManagerDelegate to use.
|
| */
|
| - public static void initializeAccountManagerHelper(
|
| - Context context, AccountManagerDelegate delegate) {
|
| + public static void initializeAccountManagerHelper(AccountManagerDelegate delegate) {
|
| synchronized (sLock) {
|
| assert sAccountManagerHelper == null;
|
| - sAccountManagerHelper = new AccountManagerHelper(context, delegate);
|
| + sAccountManagerHelper = new AccountManagerHelper(delegate);
|
| }
|
| }
|
|
|
| @@ -103,14 +97,13 @@ public class AccountManagerHelper {
|
| * A getter method for AccountManagerHelper singleton which also initializes it if not wasn't
|
| * already initialized.
|
| *
|
| - * @param context the applicationContext is retrieved from the context used as an argument.
|
| * @return a singleton instance of the AccountManagerHelper
|
| */
|
| - public static AccountManagerHelper get(Context context) {
|
| + public static AccountManagerHelper get() {
|
| synchronized (sLock) {
|
| if (sAccountManagerHelper == null) {
|
| - sAccountManagerHelper = new AccountManagerHelper(
|
| - context, new SystemAccountManagerDelegate(context));
|
| + sAccountManagerHelper =
|
| + new AccountManagerHelper(new SystemAccountManagerDelegate());
|
| }
|
| }
|
| return sAccountManagerHelper;
|
| @@ -128,7 +121,7 @@ public class AccountManagerHelper {
|
| public static void overrideAccountManagerHelperForTests(
|
| Context context, AccountManagerDelegate delegate) {
|
| synchronized (sLock) {
|
| - sAccountManagerHelper = new AccountManagerHelper(context, delegate);
|
| + sAccountManagerHelper = new AccountManagerHelper(delegate);
|
| }
|
| }
|
|
|
|
|