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

Issue 2315393002: [Signin Error Dialog] (2/3) Added handlers and UI constructors (Closed)

Created:
4 years, 3 months ago by anthonyvd
Modified:
4 years, 3 months ago
Reviewers:
tommycli, achuithb, sky
CC:
achuith+watch_chromium.org, alemate+watch_chromium.org, chromium-reviews, davemoore+watch_chromium.org, oshima+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Signin Error Dialog] (2/3) Added handlers and UI constructors Signin Error Dialog: Part of the desktop user menu revamp project is to migrate signin error surfacing from user menu's tutorial card to a tab modal dialog, and thus completing the flow of signin modal -> sync confirmation modal dialog or signin error modal dialog. Particularly, this CL adds the code for appropriately constructing and handling the dialog. DO NOT LAND until after the first CL lands (https://codereview.chromium.org/2274013002/). Design doc: https://docs.google.com/document/d/17yHrKd_EU6WoIAgljnZmNCSJLRlbM3O2Pxr7aPEnqik/edit?ts=57445a70#heading=h.9vm5owqqt3w1 BUG=630523 BUG=615893 Committed: https://crrev.com/32af54611ca4a83a599347cf52042c51838c6579 Cr-Commit-Position: refs/heads/master@{#418673}

Patch Set 1 : Original CL #

Patch Set 2 : Fix BUILD.gn #

Total comments: 22

Patch Set 3 : Address feedback. #

Total comments: 2

Patch Set 4 : Early return. #

Patch Set 5 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+389 lines, -141 lines) Patch
M chrome/app/generated_resources.grd View 1 2 3 4 2 chunks +23 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/login/saml/saml_browsertest.cc View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/chromeos/login/test/oobe_base_test.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/profiles/profile_metrics.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/ui/BUILD.gn View 1 2 3 4 3 chunks +6 lines, -2 lines 0 comments Download
M chrome/browser/ui/signin_view_controller_delegate.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc View 1 chunk +1 line, -1 line 0 comments Download
D chrome/browser/ui/webui/signin/get_auth_frame.h View 1 chunk +0 lines, -28 lines 0 comments Download
D chrome/browser/ui/webui/signin/get_auth_frame.cc View 1 chunk +0 lines, -54 lines 0 comments Download
M chrome/browser/ui/webui/signin/inline_login_handler.cc View 3 chunks +3 lines, -15 lines 0 comments Download
M chrome/browser/ui/webui/signin/inline_login_handler_impl.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/signin/login_ui_service.h View 1 2 2 chunks +6 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/signin/login_ui_service.cc View 1 2 1 chunk +5 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/signin/login_ui_test_utils.cc View 1 chunk +1 line, -1 line 0 comments Download
A chrome/browser/ui/webui/signin/signin_error_handler.h View 1 2 1 chunk +64 lines, -0 lines 0 comments Download
A chrome/browser/ui/webui/signin/signin_error_handler.cc View 1 2 1 chunk +76 lines, -0 lines 0 comments Download
A chrome/browser/ui/webui/signin/signin_error_ui.h View 1 2 1 chunk +28 lines, -0 lines 0 comments Download
A chrome/browser/ui/webui/signin/signin_error_ui.cc View 1 2 1 chunk +104 lines, -0 lines 0 comments Download
A + chrome/browser/ui/webui/signin/signin_utils.h View 2 chunks +17 lines, -3 lines 0 comments Download
A + chrome/browser/ui/webui/signin/signin_utils.cc View 1 2 2 chunks +25 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/signin/sync_confirmation_handler.h View 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/signin/sync_confirmation_handler.cc View 1 2 3 4 chunks +21 lines, -28 lines 0 comments Download
M chrome/common/url_constants.h View 1 2 3 4 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/common/url_constants.cc View 1 2 3 4 2 chunks +2 lines, -0 lines 0 comments Download

Messages

Total messages: 33 (18 generated)
anthonyvd
Hello everyone, This CL is a reupload of https://codereview.chromium.org/2275883003/ (which was all lgtm'd but Jane's ...
4 years, 3 months ago (2016-09-07 16:05:28 UTC) #2
sky
Any chance you could upload Jane's patch ( https://codereview.chromium.org/2275883003/ ) merged to tip of tree ...
4 years, 3 months ago (2016-09-07 17:22:10 UTC) #7
anthonyvd
On 2016/09/07 at 17:22:10, sky wrote: > Any chance you could upload Jane's patch ( ...
4 years, 3 months ago (2016-09-07 20:41:08 UTC) #11
sky
Thanks, now I can actually see what changed. LGTM
4 years, 3 months ago (2016-09-07 21:42:25 UTC) #12
anthonyvd
Super friendly ping: since this was lgtm'd in https://codereview.chromium.org/2275883003/ and sky@ reviewed the BUILD changes, ...
4 years, 3 months ago (2016-09-12 14:07:00 UTC) #13
achuithb
https://codereview.chromium.org/2315393002/diff/80001/chrome/browser/ui/webui/signin/login_ui_service.h File chrome/browser/ui/webui/signin/login_ui_service.h (right): https://codereview.chromium.org/2315393002/diff/80001/chrome/browser/ui/webui/signin/login_ui_service.h#newcode86 chrome/browser/ui/webui/signin/login_ui_service.h:86: const base::string16& GetLastLoginResult(); This one too? https://codereview.chromium.org/2315393002/diff/80001/chrome/browser/ui/webui/signin/login_ui_service.h#newcode90 chrome/browser/ui/webui/signin/login_ui_service.h:90: const ...
4 years, 3 months ago (2016-09-12 19:19:26 UTC) #14
anthonyvd
Thanks for the feedback! The latest patchset addresses all comments. https://codereview.chromium.org/2315393002/diff/80001/chrome/browser/ui/webui/signin/login_ui_service.h File chrome/browser/ui/webui/signin/login_ui_service.h (right): https://codereview.chromium.org/2315393002/diff/80001/chrome/browser/ui/webui/signin/login_ui_service.h#newcode86 ...
4 years, 3 months ago (2016-09-13 14:25:58 UTC) #15
achuithb
lgtm. I'm sorry I didn't get a chance to go through the details of this ...
4 years, 3 months ago (2016-09-13 17:40:53 UTC) #16
anthonyvd
https://codereview.chromium.org/2315393002/diff/100001/chrome/browser/ui/webui/signin/sync_confirmation_handler.cc File chrome/browser/ui/webui/signin/sync_confirmation_handler.cc (right): https://codereview.chromium.org/2315393002/diff/100001/chrome/browser/ui/webui/signin/sync_confirmation_handler.cc#newcode110 chrome/browser/ui/webui/signin/sync_confirmation_handler.cc:110: if (browser) { On 2016/09/13 at 17:40:53, achuithb wrote: ...
4 years, 3 months ago (2016-09-13 18:55:59 UTC) #17
tommycli
lgtm same as original CL
4 years, 3 months ago (2016-09-14 18:22:00 UTC) #18
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/2315393002/120001
4 years, 3 months ago (2016-09-14 18:23:57 UTC) #21
commit-bot: I haz the power
Try jobs failed on following builders: ios-device on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device/builds/69043) ios-simulator on master.tryserver.chromium.mac (JOB_FAILED, ...
4 years, 3 months ago (2016-09-14 18:27:22 UTC) #23
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/2315393002/140001
4 years, 3 months ago (2016-09-14 21:00:57 UTC) #30
commit-bot: I haz the power
Committed patchset #5 (id:140001)
4 years, 3 months ago (2016-09-14 21:10:21 UTC) #31
commit-bot: I haz the power
4 years, 3 months ago (2016-09-14 21:12:41 UTC) #33
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/32af54611ca4a83a599347cf52042c51838c6579
Cr-Commit-Position: refs/heads/master@{#418673}

Powered by Google App Engine
This is Rietveld 408576698