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

Issue 1574273002: Unify and Improve the Sign-In and Sync Confirmation Screens on Clank. (Closed)

Created:
4 years, 11 months ago by PEConn
Modified:
4 years, 10 months ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

This improves the sign in flow, making it more obvious to users that they can change their sync settings and allowing them to 'Undo' their sign in. In addition it allows the sign in flow to be cancelled when it is used in the Bookmarks or the Recent Tabs promo. When used in the Bookmarks promo, cancelling dismisses the sign in flow. When used in the Recent Tabs promo, cancelling removes the fragment and prevents it from showing in the future (in similar behaviour to the text button in the Bookmarks promo that brings up the sign in promo). Also fixed small bug in ProfileDataCache where it mixes up fullName and givenName when it passes these through to it's observer in onProfileDownloaded. BUG=557781 Committed: https://crrev.com/6d208bea61b078c391f88b111e8c9edbded1abc5 Cr-Commit-Position: refs/heads/master@{#375439}

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Total comments: 2

Patch Set 4 : #

Total comments: 50

Patch Set 5 : #

Patch Set 6 : #

Total comments: 28

Patch Set 7 : #

Total comments: 4

Patch Set 8 : #

Patch Set 9 : #

Patch Set 10 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+371 lines, -200 lines) Patch
M chrome/android/java/res/layout/fre_choose_account.xml View 1 2 3 4 5 6 7 8 4 chunks +62 lines, -37 lines 0 comments Download
M chrome/android/java/res/values/dimens.xml View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkSigninActivity.java View 1 2 3 4 5 6 7 8 9 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkUndoController.java View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/firstrun/AccountFirstRunFragment.java View 1 2 3 4 4 chunks +7 lines, -9 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/firstrun/AccountFirstRunView.java View 1 2 3 4 5 6 7 15 chunks +188 lines, -98 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/firstrun/ImageCarousel.java View 1 2 3 4 5 6 2 chunks +22 lines, -12 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/firstrun/ProfileDataCache.java View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsManager.java View 1 2 3 4 5 6 3 chunks +19 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsPromoView.java View 1 2 3 4 5 6 3 chunks +18 lines, -11 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsRowAdapter.java View 1 2 3 4 5 6 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/signin/SigninPromoScreen.java View 1 2 3 4 5 6 3 chunks +21 lines, -21 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/snackbar/undo/UndoBarPopupController.java View 1 2 3 4 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/android/java/strings/android_chrome_strings.grd View 1 2 3 4 5 6 7 8 9 4 chunks +8 lines, -5 lines 0 comments Download
M chrome/browser/android/profiles/profile_downloader_android.cc View 1 2 3 4 5 6 7 1 chunk +9 lines, -0 lines 0 comments Download

Messages

Total messages: 42 (20 generated)
PEConn
bauerb@chromium.org: Please review changes in - firstrun/AccountFirstRunFragment.java - firstrun/AccountFirstRunView.java - firstrun/ImageCarousel.java - ntp/RecentTabsPromoView.java - signin/SigninPromoScreen.java ...
4 years, 11 months ago (2016-01-13 11:04:37 UTC) #2
Bernhard Bauer
Can you add screenshots to the CL description? https://codereview.chromium.org/1574273002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/firstrun/AccountFirstRunView.java File chrome/android/java/src/org/chromium/chrome/browser/firstrun/AccountFirstRunView.java (right): https://codereview.chromium.org/1574273002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/firstrun/AccountFirstRunView.java#newcode500 chrome/android/java/src/org/chromium/chrome/browser/firstrun/AccountFirstRunView.java:500: new ...
4 years, 11 months ago (2016-01-13 13:22:48 UTC) #3
PEConn
Screenshots for Patch Set #3 can be found in the 'v1' folder here: https://drive.google.com/a/google.com/folderview?id=0B_ABoZqo1irYOHlNMmtQT1BORk0&usp=sharing
4 years, 11 months ago (2016-01-13 13:49:20 UTC) #4
PEConn
Ping for newt - could you have a look at the whole bunch now? https://codereview.chromium.org/1574273002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/firstrun/AccountFirstRunView.java ...
4 years, 10 months ago (2016-02-01 13:18:11 UTC) #5
newt (away)
Thanks for this change! It's mostly just minor comments. https://codereview.chromium.org/1574273002/diff/60001/chrome/android/java/res/layout/fre_choose_account.xml File chrome/android/java/res/layout/fre_choose_account.xml (right): https://codereview.chromium.org/1574273002/diff/60001/chrome/android/java/res/layout/fre_choose_account.xml#newcode16 chrome/android/java/res/layout/fre_choose_account.xml:16: ...
4 years, 10 months ago (2016-02-03 17:57:30 UTC) #6
PEConn
I've added the changes to the Cancel buttons you asked for. I also managed to ...
4 years, 10 months ago (2016-02-04 19:26:10 UTC) #8
newt (away)
There seem to be a few bug fixes and other changes mixed up with the ...
4 years, 10 months ago (2016-02-09 23:08:12 UTC) #10
PEConn
I cut down the changes in this CL, splitting out the new user profile picture ...
4 years, 10 months ago (2016-02-11 14:44:56 UTC) #16
newt (away)
lgtm after two last comments. Thanks! https://codereview.chromium.org/1574273002/diff/180001/chrome/android/java/src/org/chromium/chrome/browser/firstrun/AccountFirstRunView.java File chrome/android/java/src/org/chromium/chrome/browser/firstrun/AccountFirstRunView.java (right): https://codereview.chromium.org/1574273002/diff/180001/chrome/android/java/src/org/chromium/chrome/browser/firstrun/AccountFirstRunView.java#newcode379 chrome/android/java/src/org/chromium/chrome/browser/firstrun/AccountFirstRunView.java:379: return oldAccountNames.size() == ...
4 years, 10 months ago (2016-02-11 16:46:06 UTC) #17
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1574273002/200001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1574273002/200001
4 years, 10 months ago (2016-02-12 09:17:15 UTC) #19
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 10 months ago (2016-02-12 09:56:28 UTC) #21
newt (away)
btw, I found the link about not logging PII: https://chromium.googlesource.com/chromium/src/+/master/docs/android_logging.md#Rule-1_Never-log-PII-Personal-Identification-Information
4 years, 10 months ago (2016-02-12 15:53:10 UTC) #22
PEConn
https://codereview.chromium.org/1574273002/diff/180001/chrome/android/java/src/org/chromium/chrome/browser/firstrun/AccountFirstRunView.java File chrome/android/java/src/org/chromium/chrome/browser/firstrun/AccountFirstRunView.java (right): https://codereview.chromium.org/1574273002/diff/180001/chrome/android/java/src/org/chromium/chrome/browser/firstrun/AccountFirstRunView.java#newcode379 chrome/android/java/src/org/chromium/chrome/browser/firstrun/AccountFirstRunView.java:379: return oldAccountNames.size() == mAccountNames.size() On 2016/02/11 16:46:05, newt (slow) ...
4 years, 10 months ago (2016-02-12 18:41:21 UTC) #23
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1574273002/220001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1574273002/220001
4 years, 10 months ago (2016-02-12 18:44:07 UTC) #25
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_clang_dbg_recipe on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_clang_dbg_recipe/builds/21522) cast_shell_linux on ...
4 years, 10 months ago (2016-02-12 18:49:13 UTC) #27
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1574273002/220001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1574273002/220001
4 years, 10 months ago (2016-02-15 09:06:55 UTC) #29
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_chromium_gn_compile_rel on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_chromium_gn_compile_rel/builds/22101) linux_chromium_chromeos_ozone_rel_ng on ...
4 years, 10 months ago (2016-02-15 09:10:20 UTC) #31
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1574273002/240001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1574273002/240001
4 years, 10 months ago (2016-02-15 09:43:23 UTC) #33
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 10 months ago (2016-02-15 10:29:30 UTC) #35
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1574273002/240001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1574273002/240001
4 years, 10 months ago (2016-02-15 10:35:41 UTC) #38
commit-bot: I haz the power
Committed patchset #10 (id:240001)
4 years, 10 months ago (2016-02-15 10:40:47 UTC) #40
commit-bot: I haz the power
4 years, 10 months ago (2016-02-16 22:49:33 UTC) #42
Message was sent while issue was closed.
Patchset 10 (id:??) landed as
https://crrev.com/6d208bea61b078c391f88b111e8c9edbded1abc5
Cr-Commit-Position: refs/heads/master@{#375439}

Powered by Google App Engine
This is Rietveld 408576698