|
Change AccountManagerHelper initialization
This CL changes AccountManagerHelper initialization to make sure that
AccountManagerHelper.get always returns the same instance. Important pieces:
1. Add checks to initializeAccountManagerHelper and
overrideAccountManagerHelperForTests to enforce the invariant.
2. Remove resetAccountManagerHelperForTests since it breaks the invariant.
3. Make sure that ProcessInitializationHandler.initializePreNative isn't called
before overrideAccountManagerHelperForTests.
BUG= 698258
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+100 lines, -163 lines) |
Patch |
|
M |
chrome/android/javatests/src/org/chromium/chrome/browser/history/HistoryActivityTest.java
|
View
|
|
3 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
chrome/android/javatests/src/org/chromium/chrome/browser/preferences/PasswordViewingTypeTest.java
|
View
|
|
3 chunks |
+3 lines, -9 lines |
0 comments
|
Download
|
|
M |
chrome/android/javatests/src/org/chromium/chrome/browser/preferences/privacy/ClearBrowsingDataPreferencesBasicTest.java
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
chrome/android/javatests/src/org/chromium/chrome/browser/preferences/privacy/ClearBrowsingDataPreferencesTest.java
|
View
|
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
|
M |
chrome/android/javatests/src/org/chromium/chrome/browser/signin/OAuth2TokenServiceIntegrationTest.java
|
View
|
|
2 chunks |
+2 lines, -3 lines |
0 comments
|
Download
|
|
M |
chrome/android/javatests/src/org/chromium/chrome/browser/signin/OAuth2TokenServiceTest.java
|
View
|
|
2 chunks |
+2 lines, -8 lines |
0 comments
|
Download
|
|
M |
chrome/android/javatests/src/org/chromium/chrome/browser/signin/SigninHelperTest.java
|
View
|
|
2 chunks |
+2 lines, -8 lines |
0 comments
|
Download
|
|
M |
chrome/android/javatests/src/org/chromium/chrome/browser/signin/SigninTest.java
|
View
|
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
|
M |
chrome/android/javatests/src/org/chromium/chrome/browser/superviseduser/SupervisedUserContentProviderTest.java
|
View
|
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
|
M |
chrome/android/javatests/src/org/chromium/chrome/browser/sync/ui/PassphraseActivityTest.java
|
View
|
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
|
M |
chrome/android/javatests/src/org/chromium/chrome/browser/test/ChromeBrowserTestRule.java
|
View
|
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
|
M |
chrome/android/javatests/src/org/chromium/chrome/browser/util/FeatureUtilitiesTest.java
|
View
|
|
4 chunks |
+2 lines, -9 lines |
0 comments
|
Download
|
|
M |
chrome/android/junit/src/org/chromium/chrome/browser/invalidation/InvalidationControllerTest.java
|
View
|
|
4 chunks |
+7 lines, -9 lines |
0 comments
|
Download
|
|
M |
chrome/android/junit/src/org/chromium/chrome/browser/superviseduser/SupervisedUserContentProviderUnitTest.java
|
View
|
|
6 chunks |
+11 lines, -12 lines |
0 comments
|
Download
|
|
M |
chrome/android/sync_shell/javatests/src/org/chromium/chrome/browser/sync/SyncTestBase.java
|
View
|
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
|
M |
chrome/test/android/javatests/src/org/chromium/chrome/test/util/ChromeSigninUtils.java
|
View
|
|
3 chunks |
+2 lines, -4 lines |
0 comments
|
Download
|
|
M |
chrome/test/android/javatests/src/org/chromium/chrome/test/util/browser/signin/SigninTestUtil.java
|
View
|
|
4 chunks |
+5 lines, -25 lines |
0 comments
|
Download
|
|
M |
chrome/test/android/javatests/src/org/chromium/chrome/test/util/parameters/AddFakeAccountToAppParameter.java
|
View
|
|
2 chunks |
+0 lines, -8 lines |
0 comments
|
Download
|
|
M |
components/signin/core/browser/android/java/src/org/chromium/components/signin/AccountManagerHelper.java
|
View
|
|
3 chunks |
+45 lines, -31 lines |
0 comments
|
Download
|
|
M |
components/signin/core/browser/android/java/src/org/chromium/components/signin/ChildAccountInfoFetcher.java
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
|
M |
components/signin/core/browser/android/javatests/src/org/chromium/components/signin/test/AccountManagerHelperTest.java
|
View
|
|
2 chunks |
+2 lines, -10 lines |
0 comments
|
Download
|
|
M |
components/signin/core/browser/android/javatests/src/org/chromium/components/signin/test/util/FakeAccountManagerDelegate.java
|
View
|
|
1 chunk |
+5 lines, -2 lines |
0 comments
|
Download
|
|
M |
components/sync/android/javatests/src/org/chromium/components/sync/AndroidSyncSettingsTest.java
|
View
|
|
2 chunks |
+2 lines, -8 lines |
0 comments
|
Download
|
Total messages: 46 (46 generated)
|