Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(261)

Issue 1976423002: [sync] Sign user out of Chrome on dashboard stop and reset (Closed)

Created:
4 years, 7 months ago by Patrick Noland
Modified:
4 years, 7 months ago
Reviewers:
*maxbogue
CC:
sync-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[sync] Sign user out of Chrome on dashboard stop and reset Currently every platform except Android and ChromeOS log out of chrome upon a dashboard stop and clear. This CL removes the special case for Android and adds some machinery to notify Android Java code that sign out occurred. This notification prompts Android's SigninManager to clear Android specific state. BUG=596611 R=maxbogue@chromium.org Committed: https://crrev.com/359ced3af82ddfc61114a801c62b1da4c79e7565 Cr-Commit-Position: refs/heads/master@{#395099}

Patch Set 1 : #

Total comments: 8

Patch Set 2 : remove access token test logic #

Total comments: 4

Patch Set 3 : #

Total comments: 2

Patch Set 4 : #

Messages

Total messages: 27 (16 generated)
Patrick Noland
4 years, 7 months ago (2016-05-16 20:57:31 UTC) #9
maxbogue
Mostly lg, just a couple comments. https://codereview.chromium.org/1976423002/diff/20001/chrome/android/sync_shell/javatests/src/org/chromium/chrome/browser/sync/SyncTest.java File chrome/android/sync_shell/javatests/src/org/chromium/chrome/browser/sync/SyncTest.java (right): https://codereview.chromium.org/1976423002/diff/20001/chrome/android/sync_shell/javatests/src/org/chromium/chrome/browser/sync/SyncTest.java#newcode71 chrome/android/sync_shell/javatests/src/org/chromium/chrome/browser/sync/SyncTest.java:71: SyncTestUtil.verifySyncIsActiveForAccount(mContext, account); setUpTestAccountAndSignInToSync() ...
4 years, 7 months ago (2016-05-16 22:51:02 UTC) #10
Patrick Noland
https://codereview.chromium.org/1976423002/diff/20001/chrome/android/sync_shell/javatests/src/org/chromium/chrome/browser/sync/SyncTest.java File chrome/android/sync_shell/javatests/src/org/chromium/chrome/browser/sync/SyncTest.java (right): https://codereview.chromium.org/1976423002/diff/20001/chrome/android/sync_shell/javatests/src/org/chromium/chrome/browser/sync/SyncTest.java#newcode71 chrome/android/sync_shell/javatests/src/org/chromium/chrome/browser/sync/SyncTest.java:71: SyncTestUtil.verifySyncIsActiveForAccount(mContext, account); On 2016/05/16 22:51:02, maxbogue wrote: > setUpTestAccountAndSignInToSync() ...
4 years, 7 months ago (2016-05-17 21:30:07 UTC) #13
maxbogue
https://codereview.chromium.org/1976423002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninManager.java File chrome/android/java/src/org/chromium/chrome/browser/signin/SigninManager.java (right): https://codereview.chromium.org/1976423002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninManager.java#newcode598 chrome/android/java/src/org/chromium/chrome/browser/signin/SigninManager.java:598: if (ChromeSigninController.get(mContext).isSignedIn() && mSignOutCallback == null) { I believe ...
4 years, 7 months ago (2016-05-18 18:23:43 UTC) #14
Patrick Noland
https://codereview.chromium.org/1976423002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninManager.java File chrome/android/java/src/org/chromium/chrome/browser/signin/SigninManager.java (right): https://codereview.chromium.org/1976423002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninManager.java#newcode598 chrome/android/java/src/org/chromium/chrome/browser/signin/SigninManager.java:598: if (ChromeSigninController.get(mContext).isSignedIn() && mSignOutCallback == null) { On 2016/05/18 ...
4 years, 7 months ago (2016-05-18 23:26:06 UTC) #16
maxbogue
lgtm with one last request. Thanks for your patience! https://codereview.chromium.org/1976423002/diff/120001/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninManager.java File chrome/android/java/src/org/chromium/chrome/browser/signin/SigninManager.java (right): https://codereview.chromium.org/1976423002/diff/120001/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninManager.java#newcode539 chrome/android/java/src/org/chromium/chrome/browser/signin/SigninManager.java:539: ...
4 years, 7 months ago (2016-05-19 07:05:18 UTC) #17
Patrick Noland
https://codereview.chromium.org/1976423002/diff/120001/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninManager.java File chrome/android/java/src/org/chromium/chrome/browser/signin/SigninManager.java (right): https://codereview.chromium.org/1976423002/diff/120001/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninManager.java#newcode539 chrome/android/java/src/org/chromium/chrome/browser/signin/SigninManager.java:539: mSignOutInProgress = false; On 2016/05/19 07:05:18, maxbogue wrote: > ...
4 years, 7 months ago (2016-05-20 16:51:11 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1976423002/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1976423002/160001
4 years, 7 months ago (2016-05-20 16:54:09 UTC) #22
commit-bot: I haz the power
Committed patchset #4 (id:160001)
4 years, 7 months ago (2016-05-20 16:58:36 UTC) #24
commit-bot: I haz the power
Patchset 4 (id:??) landed as https://crrev.com/359ced3af82ddfc61114a801c62b1da4c79e7565 Cr-Commit-Position: refs/heads/master@{#395099}
4 years, 7 months ago (2016-05-20 17:00:43 UTC) #26
aelias_OOO_until_Jul13
4 years, 7 months ago (2016-05-20 18:03:46 UTC) #27
Message was sent while issue was closed.
A revert of this CL (patchset #4 id:160001) has been created in
https://codereview.chromium.org/2004523002/ by aelias@chromium.org.

The reason for reverting is: New test testStopAndClear causes findbugs error on
Clank ToT bot.

BUG=613629.

Powered by Google App Engine
This is Rietveld 408576698