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

Issue 2274013002: [Signin Error Dialog] (1/3) Added necessary web components (Closed)

Created:
4 years, 4 months ago by Jane
Modified:
4 years, 1 month ago
Reviewers:
tommycli, Dan Beam
CC:
chromium-reviews, arv+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Signin Error Dialog] (1/3) Adds necessary web components 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 html and js components needed by the dialog. Screenshot: https://drive.google.com/open?id=0B7Fvv7JszRyGamxVRVc5OUVzSVE Design doc: https://docs.google.com/document/d/17yHrKd_EU6WoIAgljnZmNCSJLRlbM3O2Pxr7aPEnqik/edit?ts=57445a70#heading=h.9vm5owqqt3w1 BUG=630523 BUG=615893 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation

Patch Set 1 #

Total comments: 10

Patch Set 2 : Some comments #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+172 lines, -641 lines) Patch
M chrome/browser/browser_resources.grd View 1 1 chunk +6 lines, -3 lines 1 comment Download
A chrome/browser/resources/signin/signin_error/signin_error.html View 1 1 chunk +55 lines, -0 lines 1 comment Download
A + chrome/browser/resources/signin/signin_error/signin_error.js View 1 2 chunks +31 lines, -33 lines 1 comment Download
A chrome/browser/resources/signin/signin_shared_css.html View 1 1 chunk +68 lines, -0 lines 0 comments Download
A + chrome/browser/resources/signin/sync_confirmation/sync_confirmation.css View 1 9 chunks +8 lines, -42 lines 0 comments Download
A + chrome/browser/resources/signin/sync_confirmation/sync_confirmation.html View 1 2 chunks +4 lines, -34 lines 0 comments Download
A + chrome/browser/resources/signin/sync_confirmation/sync_confirmation.js View 1 0 chunks +-1 lines, --1 lines 0 comments Download
D chrome/browser/resources/sync_confirmation/sync_confirmation.css View 1 1 chunk +0 lines, -349 lines 0 comments Download
D chrome/browser/resources/sync_confirmation/sync_confirmation.html View 1 1 chunk +0 lines, -122 lines 0 comments Download
D chrome/browser/resources/sync_confirmation/sync_confirmation.js View 1 1 chunk +0 lines, -59 lines 0 comments Download
M chrome/browser/ui/webui/signin/sync_confirmation_ui.cc View 1 1 chunk +1 line, -0 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 21 (13 generated)
Jane
Split from the big CL. Thanks!
4 years, 4 months ago (2016-08-24 13:42:37 UTC) #6
tommycli
thanks, further comments https://codereview.chromium.org/2274013002/diff/1/chrome/browser/browser_resources.grd File chrome/browser/browser_resources.grd (right): https://codereview.chromium.org/2274013002/diff/1/chrome/browser/browser_resources.grd#newcode383 chrome/browser/browser_resources.grd:383: <include name="IDR_SIGNIN_ERROR_HTML" file="resources\signin_error\signin_error.html" flattenhtml="true" allowexternalscript="true" type="BINDATA" ...
4 years, 3 months ago (2016-08-24 17:22:52 UTC) #7
Jane
Thanks! In case it's not super clear: I moved sync_confirmation/ into signin/sync_confirmation, and signin_error into ...
4 years, 3 months ago (2016-08-25 16:35:29 UTC) #8
tommycli
lgtm thanks for investigating
4 years, 3 months ago (2016-08-25 16:43:58 UTC) #9
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/2274013002/20001
4 years, 3 months ago (2016-08-26 13:47:50 UTC) #16
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/246969)
4 years, 3 months ago (2016-08-26 13:54:03 UTC) #18
Jane
Hi dbeam@, can you take a look at browser_resources.grd please? Thanks!
4 years, 3 months ago (2016-08-26 13:59:38 UTC) #20
Dan Beam
4 years, 3 months ago (2016-08-30 00:43:08 UTC) #21
https://codereview.chromium.org/2274013002/diff/20001/chrome/browser/browser_...
File chrome/browser/browser_resources.grd (right):

https://codereview.chromium.org/2274013002/diff/20001/chrome/browser/browser_...
chrome/browser/browser_resources.grd:380: <include
name="IDR_SIGNIN_SHARED_CSS_HTML" file="resources\signin\signin_shared_css.html"
flattenhtml="true" allowexternalscript="true" type="BINDATA" />
can you use preprocess="true" instead of flattenhtml="true" here?

https://codereview.chromium.org/2274013002/diff/20001/chrome/browser/resource...
File chrome/browser/resources/signin/signin_error/signin_error.html (right):

https://codereview.chromium.org/2274013002/diff/20001/chrome/browser/resource...
chrome/browser/resources/signin/signin_error/signin_error.html:50: <script
src="chrome://resources/js/cr.js"></script>
you should be using <link rel="import" href="chrome://resources/html/cr.html">
instead for all of these chrome://resources <script>s

https://codereview.chromium.org/2274013002/diff/20001/chrome/browser/resource...
File chrome/browser/resources/signin/signin_error/signin_error.js (right):

https://codereview.chromium.org/2274013002/diff/20001/chrome/browser/resource...
chrome/browser/resources/signin/signin_error/signin_error.js:47:
$('confirmButton').style.display = '';
can you use hidden = true/false instead of .style.display = ''/'none'?

Powered by Google App Engine
This is Rietveld 408576698