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

Issue 2014833002: Show dialogs for syncing to managed accounts. (Closed)

Created:
4 years, 7 months ago by PEConn
Modified:
4 years, 5 months ago
CC:
chromium-reviews, 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

Show dialogs for syncing to managed accounts earlier in the signin flow, moving them forward to be alongside the dialog for importing/wiping sync data. BUG=595411, 612165 Committed: https://crrev.com/03f33b2926c08eccec355081049e78b00e80e4ee Cr-Commit-Position: refs/heads/master@{#403195}

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Total comments: 24

Patch Set 4 : Use Promise and move classes. #

Total comments: 8

Patch Set 5 : Nits. #

Patch Set 6 : Cleaned up SigninTest. #

Patch Set 7 : Replace getContext with getActivity in AccountManagementFragment. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+513 lines, -377 lines) Patch
M base/android/java/src/org/chromium/base/Promise.java View 1 2 3 4 1 chunk +12 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/signin/AccountManagementFragment.java View 1 2 3 4 5 6 3 chunks +30 lines, -7 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninView.java View 1 2 3 2 chunks +19 lines, -26 lines 0 comments Download
A + chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmImportSyncDataDialog.java View 1 2 3 2 chunks +1 line, -2 lines 0 comments Download
D chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmManagedSigninFragment.java View 1 2 1 chunk +0 lines, -69 lines 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmManagedSyncDataDialog.java View 1 2 3 1 chunk +165 lines, -0 lines 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/signin/ConfirmSyncDataStateMachine.java View 1 2 3 4 1 chunk +185 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/signin/SigninManager.java View 1 2 3 4 5 7 chunks +29 lines, -42 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/sync/SyncAccountSwitcher.java View 1 2 3 2 chunks +7 lines, -4 lines 0 comments Download
D chrome/android/java/src/org/chromium/chrome/browser/sync/ui/ConfirmImportSyncDataDialog.java View 1 2 3 1 chunk +0 lines, -210 lines 0 comments Download
M chrome/android/java/strings/android_chrome_strings.grd View 1 2 3 4 5 1 chunk +21 lines, -0 lines 0 comments Download
M chrome/android/java_sources.gni View 1 2 3 4 5 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/signin/SigninTest.java View 1 2 3 4 5 4 chunks +4 lines, -14 lines 0 comments Download
M chrome/browser/android/signin/signin_manager_android.cc View 1 2 3 3 chunks +37 lines, -1 line 0 comments Download

Messages

Total messages: 45 (19 generated)
PEConn
Please take a look, this is a work in progress. I still have to: - ...
4 years, 7 months ago (2016-05-26 14:10:25 UTC) #2
PEConn
I've done more work on this - we now determine whether the account is managed ...
4 years, 6 months ago (2016-05-27 16:00:53 UTC) #3
maxbogue
Two things from a quick glance at this: - Everything added to .../sync/ui/ in this ...
4 years, 6 months ago (2016-05-27 16:37:46 UTC) #5
PEConn
On 2016/05/27 16:37:46, maxbogue wrote: > Two things from a quick glance at this: > ...
4 years, 6 months ago (2016-05-27 16:58:34 UTC) #6
maxbogue
> I'm currently working on a Promise class (I'd started it a while ago) in ...
4 years, 6 months ago (2016-05-27 17:39:11 UTC) #7
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2014833002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/2014833002/40001
4 years, 6 months ago (2016-06-02 09:42:33 UTC) #9
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_android_rel_ng on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/80646)
4 years, 6 months ago (2016-06-02 12:03:58 UTC) #11
Bernhard Bauer
https://codereview.chromium.org/2014833002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/sync/ui/ConfirmManagedSyncDataDialog.java File chrome/android/java/src/org/chromium/chrome/browser/sync/ui/ConfirmManagedSyncDataDialog.java (right): https://codereview.chromium.org/2014833002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/sync/ui/ConfirmManagedSyncDataDialog.java#newcode116 chrome/android/java/src/org/chromium/chrome/browser/sync/ui/ConfirmManagedSyncDataDialog.java:116: Nit: no empty line at the beginning of a ...
4 years, 6 months ago (2016-06-03 08:50:07 UTC) #12
PEConn
@torne: Could you please look at my change to Promise.java. https://codereview.chromium.org/2014833002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/sync/ui/ConfirmManagedSyncDataDialog.java File chrome/android/java/src/org/chromium/chrome/browser/sync/ui/ConfirmManagedSyncDataDialog.java (right): https://codereview.chromium.org/2014833002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/sync/ui/ConfirmManagedSyncDataDialog.java#newcode116 ...
4 years, 5 months ago (2016-06-27 09:34:33 UTC) #14
Torne
lgtm
4 years, 5 months ago (2016-06-27 10:10:34 UTC) #15
Bernhard Bauer
https://codereview.chromium.org/2014833002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/sync/ui/ConfirmSyncDataStateMachine.java File chrome/android/java/src/org/chromium/chrome/browser/sync/ui/ConfirmSyncDataStateMachine.java (right): https://codereview.chromium.org/2014833002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/sync/ui/ConfirmSyncDataStateMachine.java#newcode97 chrome/android/java/src/org/chromium/chrome/browser/sync/ui/ConfirmSyncDataStateMachine.java:97: int end = email.lastIndexOf('.'); On 2016/06/27 09:34:33, PEConn1 wrote: ...
4 years, 5 months ago (2016-06-29 10:51:27 UTC) #16
PEConn
Fixed nits, I am aware I still need to verify that registering without unregistering is ...
4 years, 5 months ago (2016-06-29 17:52:39 UTC) #17
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2014833002/80001
4 years, 5 months ago (2016-06-29 17:55:28 UTC) #19
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/95971)
4 years, 5 months ago (2016-06-29 19:31:14 UTC) #21
Bernhard Bauer
On 2016/06/29 17:52:39, PEConn1 wrote: > Fixed nits, I am aware I still need to ...
4 years, 5 months ago (2016-06-30 08:40:55 UTC) #23
PEConn
https://codereview.chromium.org/2014833002/diff/40001/chrome/browser/android/signin/signin_manager_android.cc File chrome/browser/android/signin/signin_manager_android.cc (right): https://codereview.chromium.org/2014833002/diff/40001/chrome/browser/android/signin/signin_manager_android.cc#newcode336 chrome/browser/android/signin/signin_manager_android.cc:336: service->RegisterForPolicy( On 2016/06/29 10:51:26, Bernhard Bauer wrote: > On ...
4 years, 5 months ago (2016-06-30 09:26:44 UTC) #24
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/2014833002/80001
4 years, 5 months ago (2016-06-30 09:36:18 UTC) #27
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/96613)
4 years, 5 months ago (2016-06-30 11:04:42 UTC) #29
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2014833002/100001
4 years, 5 months ago (2016-06-30 14:22:00 UTC) #31
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/96702)
4 years, 5 months ago (2016-06-30 15:04:20 UTC) #33
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2014833002/120001
4 years, 5 months ago (2016-06-30 15:25:56 UTC) #35
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 5 months ago (2016-06-30 16:21:51 UTC) #37
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/2014833002/120001
4 years, 5 months ago (2016-06-30 16:29:09 UTC) #40
commit-bot: I haz the power
Committed patchset #7 (id:120001)
4 years, 5 months ago (2016-06-30 16:33:48 UTC) #42
commit-bot: I haz the power
CQ bit was unchecked.
4 years, 5 months ago (2016-06-30 16:34:01 UTC) #43
commit-bot: I haz the power
4 years, 5 months ago (2016-06-30 16:35:24 UTC) #45
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/03f33b2926c08eccec355081049e78b00e80e4ee
Cr-Commit-Position: refs/heads/master@{#403195}

Powered by Google App Engine
This is Rietveld 408576698