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

Issue 2772203004: Add progress and timeout dialogs for getting account management policy (Closed)

Created:
3 years, 8 months ago by bsazonov
Modified:
3 years, 8 months ago
CC:
chromium-reviews, srahim+watch_chromium.org, agrieve+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Add progress and timeout dialogs for getting account management policy This CL adds two dialogs that are shown by ConfirmSyncDataStateMachine. Dialogs implementation is in ConfirmSyncDataStateMachineDelegate. The first dialog is a progress dialog that is shown while Chrome requests server for account management policy. The second dialog is a timeout dialog that is shown if Chrome doesn't receive account management policy within 30 seconds. BUG=650121 Review-Url: https://codereview.chromium.org/2772203004 Cr-Commit-Position: refs/heads/master@{#460471} Committed: https://chromium.googlesource.com/chromium/src/+/33295fdb5fa26e409b197b81b2069c435184d6e3

Patch Set 1 #

Total comments: 32

Patch Set 2 : Addressed comments #

Total comments: 9

Patch Set 3 : Updated strings and addressed comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+290 lines, -43 lines) Patch
A chrome/android/java/res/layout/signin_progress_bar_dialog.xml View 1 chunk +29 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachine.java View 1 2 8 chunks +119 lines, -33 lines 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachineDelegate.java View 1 2 1 chunk +127 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/signin/SigninManager.java View 1 1 chunk +2 lines, -10 lines 0 comments Download
M chrome/android/java/strings/android_chrome_strings.grd View 1 2 2 chunks +12 lines, -0 lines 0 comments Download
M chrome/android/java_sources.gni View 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 25 (13 generated)
bsazonov
Please take a look.
3 years, 8 months ago (2017-03-27 18:04:11 UTC) #4
msarda
https://codereview.chromium.org/2772203004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachine.java File chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachine.java (right): https://codereview.chromium.org/2772203004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachine.java#newcode231 chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachine.java:231: ThreadUtils.postOnUiThreadDelayed(new Runnable() { I do not know how this ...
3 years, 8 months ago (2017-03-28 11:09:03 UTC) #7
bsazonov
Mihai, thank you for thorough review. I've tried to address all of your comments. https://codereview.chromium.org/2772203004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachine.java ...
3 years, 8 months ago (2017-03-28 12:59:58 UTC) #8
msarda
LGTM with a comment about dismissing the dialogs. https://codereview.chromium.org/2772203004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachineDelegate.java File chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachineDelegate.java (right): https://codereview.chromium.org/2772203004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachineDelegate.java#newcode20 chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachineDelegate.java:20: * ...
3 years, 8 months ago (2017-03-28 13:41:05 UTC) #9
Bernhard Bauer
https://codereview.chromium.org/2772203004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachine.java File chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachine.java (right): https://codereview.chromium.org/2772203004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachine.java#newcode231 chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachine.java:231: ThreadUtils.postOnUiThreadDelayed(new Runnable() { On 2017/03/28 12:59:58, bsazonov wrote: > ...
3 years, 8 months ago (2017-03-28 14:19:21 UTC) #10
gogerald1
lgtm with comments + bauerb@'s https://codereview.chromium.org/2772203004/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachine.java File chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachine.java (right): https://codereview.chromium.org/2772203004/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachine.java#newcode128 chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachine.java:128: // This check isn't ...
3 years, 8 months ago (2017-03-28 20:22:52 UTC) #11
bsazonov
https://codereview.chromium.org/2772203004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachine.java File chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachine.java (right): https://codereview.chromium.org/2772203004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachine.java#newcode231 chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachine.java:231: ThreadUtils.postOnUiThreadDelayed(new Runnable() { On 2017/03/28 14:19:21, Bernhard Bauer wrote: ...
3 years, 8 months ago (2017-03-29 13:05:06 UTC) #14
Bernhard Bauer
LGTM -- I'd like to sort out the name of the dialog class, but if ...
3 years, 8 months ago (2017-03-29 15:01:58 UTC) #15
gogerald1
https://codereview.chromium.org/2772203004/diff/20001/chrome/android/java/strings/android_chrome_strings.grd File chrome/android/java/strings/android_chrome_strings.grd (right): https://codereview.chromium.org/2772203004/diff/20001/chrome/android/java/strings/android_chrome_strings.grd#newcode1084 chrome/android/java/strings/android_chrome_strings.grd:1084: Getting account management policy… On 2017/03/29 13:05:06, bsazonov wrote: ...
3 years, 8 months ago (2017-03-29 15:14:02 UTC) #16
Bernhard Bauer
https://codereview.chromium.org/2772203004/diff/20001/chrome/android/java/strings/android_chrome_strings.grd File chrome/android/java/strings/android_chrome_strings.grd (right): https://codereview.chromium.org/2772203004/diff/20001/chrome/android/java/strings/android_chrome_strings.grd#newcode1084 chrome/android/java/strings/android_chrome_strings.grd:1084: Getting account management policy… On 2017/03/29 15:14:02, gogerald1 wrote: ...
3 years, 8 months ago (2017-03-29 15:35:33 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2772203004/40001
3 years, 8 months ago (2017-03-29 18:26:50 UTC) #22
commit-bot: I haz the power
3 years, 8 months ago (2017-03-29 18:49:53 UTC) #25
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/33295fdb5fa26e409b197b81b206...

Powered by Google App Engine
This is Rietveld 408576698