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

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

Created:
4 years, 3 months ago by Jane
Modified:
4 years, 1 month ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@error-modal-web
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

Patch Set 1 #

Total comments: 10

Patch Set 2 : Initial comments #

Patch Set 3 : Refactored height initialization #

Total comments: 1

Patch Set 4 : Final nit from tommycli #

Unified diffs Side-by-side diffs Delta from patch set Stats (+374 lines, -130 lines) Patch
M chrome/app/generated_resources.grd View 1 2 chunks +23 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/login/saml/saml_browsertest.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/chromeos/login/test/oobe_base_test.cc View 1 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/signin_view_controller_delegate.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc View 1 1 chunk +1 line, -1 line 0 comments Download
D chrome/browser/ui/webui/signin/get_auth_frame.h View 1 1 chunk +0 lines, -28 lines 0 comments Download
D chrome/browser/ui/webui/signin/get_auth_frame.cc View 1 1 chunk +0 lines, -54 lines 0 comments Download
M chrome/browser/ui/webui/signin/inline_login_handler.cc View 1 3 chunks +3 lines, -15 lines 0 comments Download
M chrome/browser/ui/webui/signin/inline_login_handler_impl.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/signin/login_ui_service.h View 2 chunks +5 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/signin/login_ui_service.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/signin/login_ui_test_utils.cc View 1 1 chunk +1 line, -1 line 0 comments Download
A chrome/browser/ui/webui/signin/signin_error_handler.h View 1 chunk +62 lines, -0 lines 0 comments Download
A chrome/browser/ui/webui/signin/signin_error_handler.cc View 1 2 3 1 chunk +81 lines, -0 lines 0 comments Download
A chrome/browser/ui/webui/signin/signin_error_ui.h View 1 chunk +27 lines, -0 lines 0 comments Download
A chrome/browser/ui/webui/signin/signin_error_ui.cc View 1 1 chunk +103 lines, -0 lines 0 comments Download
A + chrome/browser/ui/webui/signin/signin_utils.h View 1 2 3 2 chunks +17 lines, -3 lines 0 comments Download
A + chrome/browser/ui/webui/signin/signin_utils.cc View 1 2 3 2 chunks +24 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 5 chunks +8 lines, -19 lines 0 comments Download
M chrome/chrome_browser_ui.gypi View 1 3 chunks +6 lines, -2 lines 0 comments Download
M chrome/common/url_constants.h View 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/common/url_constants.cc View 2 chunks +2 lines, -0 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 22 (8 generated)
Jane
Split from the big CL. Sorry this one is still pretty big, but at least ...
4 years, 3 months ago (2016-08-24 13:43:30 UTC) #3
tommycli
some more comments thx https://codereview.chromium.org/2275883003/diff/1/chrome/browser/ui/webui/signin/get_desktop_browser.h File chrome/browser/ui/webui/signin/get_desktop_browser.h (right): https://codereview.chromium.org/2275883003/diff/1/chrome/browser/ui/webui/signin/get_desktop_browser.h#newcode8 chrome/browser/ui/webui/signin/get_desktop_browser.h:8: namespace signin { Can this ...
4 years, 3 months ago (2016-08-24 17:36:42 UTC) #4
Jane
Thanks! https://codereview.chromium.org/2275883003/diff/1/chrome/browser/ui/webui/signin/get_desktop_browser.h File chrome/browser/ui/webui/signin/get_desktop_browser.h (right): https://codereview.chromium.org/2275883003/diff/1/chrome/browser/ui/webui/signin/get_desktop_browser.h#newcode8 chrome/browser/ui/webui/signin/get_desktop_browser.h:8: namespace signin { On 2016/08/24 17:36:41, tommycli wrote: ...
4 years, 3 months ago (2016-08-25 19:19:35 UTC) #5
tommycli
https://codereview.chromium.org/2275883003/diff/1/chrome/browser/ui/webui/signin/signin_error_handler.cc File chrome/browser/ui/webui/signin/signin_error_handler.cc (right): https://codereview.chromium.org/2275883003/diff/1/chrome/browser/ui/webui/signin/signin_error_handler.cc#newcode62 chrome/browser/ui/webui/signin/signin_error_handler.cc:62: void SigninErrorHandler::HandleInitializedWithSize( On 2016/08/25 19:19:35, Jane wrote: > On ...
4 years, 3 months ago (2016-08-25 19:40:04 UTC) #6
Jane
https://codereview.chromium.org/2275883003/diff/1/chrome/browser/ui/webui/signin/signin_error_handler.cc File chrome/browser/ui/webui/signin/signin_error_handler.cc (right): https://codereview.chromium.org/2275883003/diff/1/chrome/browser/ui/webui/signin/signin_error_handler.cc#newcode62 chrome/browser/ui/webui/signin/signin_error_handler.cc:62: void SigninErrorHandler::HandleInitializedWithSize( On 2016/08/25 19:40:03, tommycli wrote: > On ...
4 years, 3 months ago (2016-08-25 21:23:54 UTC) #7
tommycli
https://codereview.chromium.org/2275883003/diff/1/chrome/browser/ui/webui/signin/signin_error_handler.cc File chrome/browser/ui/webui/signin/signin_error_handler.cc (right): https://codereview.chromium.org/2275883003/diff/1/chrome/browser/ui/webui/signin/signin_error_handler.cc#newcode62 chrome/browser/ui/webui/signin/signin_error_handler.cc:62: void SigninErrorHandler::HandleInitializedWithSize( On 2016/08/25 21:23:53, Jane wrote: > On ...
4 years, 3 months ago (2016-08-25 21:25:35 UTC) #8
Jane
Thanks! https://codereview.chromium.org/2275883003/diff/1/chrome/browser/ui/webui/signin/signin_error_handler.cc File chrome/browser/ui/webui/signin/signin_error_handler.cc (right): https://codereview.chromium.org/2275883003/diff/1/chrome/browser/ui/webui/signin/signin_error_handler.cc#newcode62 chrome/browser/ui/webui/signin/signin_error_handler.cc:62: void SigninErrorHandler::HandleInitializedWithSize( On 2016/08/25 21:25:35, tommycli wrote: > ...
4 years, 3 months ago (2016-08-26 14:18:05 UTC) #9
tommycli
lgtm sans nit https://codereview.chromium.org/2275883003/diff/40001/chrome/browser/ui/webui/signin/signin_utils.h File chrome/browser/ui/webui/signin/signin_utils.h (right): https://codereview.chromium.org/2275883003/diff/40001/chrome/browser/ui/webui/signin/signin_utils.h#newcode37 chrome/browser/ui/webui/signin/signin_utils.h:37: void SetInitializedModalHeight(const base::ListValue* args, nit: normally ...
4 years, 3 months ago (2016-08-26 16:12:11 UTC) #10
Jane
Hey Anthony, could you take a look at profile_metrics.h please, thanks!
4 years, 3 months ago (2016-08-26 16:58:09 UTC) #12
anthonyvd
profile_metrics.h lgtm
4 years, 3 months ago (2016-08-26 17:43:11 UTC) #13
Jane
Hi achuith@ and sky@, I changed the file name of get_auth_frame.h -> signin_utils.h, and updated ...
4 years, 3 months ago (2016-08-26 17:48:37 UTC) #15
sky
chrome/browser/ui/signin_view_controller_delegate.cc LGTM
4 years, 3 months ago (2016-08-26 19:32:13 UTC) #16
achuithb
c/b/chromeos/login lgtm
4 years, 3 months ago (2016-08-26 21:57:55 UTC) #21
achuithb
4 years, 3 months ago (2016-08-26 21:58:00 UTC) #22
c/b/chromeos/login lgtm

Powered by Google App Engine
This is Rietveld 408576698