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

Issue 2252063002: Adding client code for new desktop First Run Experience. (Closed)

Created:
4 years, 4 months ago by tmartino
Modified:
4 years, 3 months ago
CC:
arv+watch_chromium.org, chromium-reviews, Mathieu, oshima+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Adding client code for new desktop First Run Experience. BUG=618454 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Committed: https://crrev.com/e3f9c38e402ea28ea28cab54059ac52897ecc1b5 Cr-Commit-Position: refs/heads/master@{#418232}

Patch Set 1 #

Patch Set 2 : Fixing spacing nits before review #

Total comments: 20

Patch Set 3 : Addressing mahmadi feedback #

Patch Set 4 : Inlining CSS #

Total comments: 15

Patch Set 5 : Redoing CSS to use sane size values #

Total comments: 1

Patch Set 6 : Addressing last nits from Moe #

Patch Set 7 : Fixing build issues after rebasing #

Total comments: 40

Patch Set 8 : Addressing michaelpg comments #

Total comments: 7

Patch Set 9 : Addressing further feedback from michaelpg #

Patch Set 10 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+376 lines, -2 lines) Patch
M chrome/app/chromium_strings.grd View 1 2 3 4 5 6 7 8 9 1 chunk +10 lines, -0 lines 0 comments Download
M chrome/app/generated_resources.grd View 1 2 3 4 5 6 7 8 9 1 chunk +15 lines, -0 lines 0 comments Download
M chrome/app/google_chrome_strings.grd View 1 2 3 4 5 6 7 8 9 1 chunk +9 lines, -0 lines 0 comments Download
M chrome/app/theme/chrome_unscaled_resources.grd View 1 2 3 4 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/browser_resources.grd View 1 2 3 4 5 6 7 1 chunk +5 lines, -0 lines 0 comments Download
A chrome/browser/resources/welcome/welcome.css View 1 2 3 4 5 6 7 8 1 chunk +191 lines, -0 lines 0 comments Download
A chrome/browser/resources/welcome/welcome.html View 1 2 3 4 5 6 7 8 1 chunk +41 lines, -0 lines 0 comments Download
A + chrome/browser/resources/welcome/welcome.js View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/ui/BUILD.gn View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc View 1 2 3 4 5 6 7 3 chunks +11 lines, -1 line 0 comments Download
A chrome/browser/ui/webui/welcome_ui.h View 1 2 3 4 5 6 7 8 1 chunk +19 lines, -0 lines 0 comments Download
A chrome/browser/ui/webui/welcome_ui.cc View 1 2 3 4 5 6 7 8 1 chunk +63 lines, -0 lines 0 comments Download
M chrome/common/url_constants.h View 1 2 3 4 5 6 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/common/url_constants.cc View 1 2 3 4 5 6 7 8 9 2 chunks +2 lines, -0 lines 0 comments Download
M ui/webui/resources/webui_resources.grd View 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 39 (16 generated)
tmartino
Sending to Moe for a local pass.
4 years, 4 months ago (2016-08-17 15:50:07 UTC) #3
Moe
Hey tommy, it usually helps to include screenshots with your UI patches. I personally use ...
4 years, 4 months ago (2016-08-19 17:10:53 UTC) #4
tmartino
Hey Moe, thanks for the great feedback. I've made all the changes you suggested, except ...
4 years, 4 months ago (2016-08-19 20:11:29 UTC) #5
Moe
On 2016/08/19 20:11:29, tmartino wrote: > Hey Moe, thanks for the great feedback. I've made ...
4 years, 4 months ago (2016-08-19 20:40:45 UTC) #6
Moe
https://codereview.chromium.org/2252063002/diff/20001/chrome/browser/resources/welcome/welcome.css File chrome/browser/resources/welcome/welcome.css (right): https://codereview.chromium.org/2252063002/diff/20001/chrome/browser/resources/welcome/welcome.css#newcode1 chrome/browser/resources/welcome/welcome.css:1: /* Copyright (c) 2016 The Chromium Authors. All rights ...
4 years, 4 months ago (2016-08-19 20:40:52 UTC) #7
tmartino
Here's a very slightly outdated Chromium screenshot (not using Roboto yet, maybe some minor spacing/font ...
4 years, 4 months ago (2016-08-19 21:21:57 UTC) #8
tmartino
Added a new patchset which inlines the CSS. https://codereview.chromium.org/2252063002/diff/20001/ui/webui/resources/webui_resources.grd File ui/webui/resources/webui_resources.grd (right): https://codereview.chromium.org/2252063002/diff/20001/ui/webui/resources/webui_resources.grd#newcode190 ui/webui/resources/webui_resources.grd:190: file="images/google_logo.svg" ...
4 years, 4 months ago (2016-08-19 22:03:16 UTC) #9
Moe
It's looking better and better. Just some more comments. https://codereview.chromium.org/2252063002/diff/20001/ui/webui/resources/webui_resources.grd File ui/webui/resources/webui_resources.grd (right): https://codereview.chromium.org/2252063002/diff/20001/ui/webui/resources/webui_resources.grd#newcode190 ui/webui/resources/webui_resources.grd:190: ...
4 years, 4 months ago (2016-08-22 20:40:52 UTC) #10
tmartino
OK, I've taken care of this round of comments as well. For the CSS, I ...
4 years, 4 months ago (2016-08-23 18:49:06 UTC) #11
Moe
lgtm with nit. Thanks tommy. https://codereview.chromium.org/2252063002/diff/60001/chrome/browser/resources/welcome/welcome.html File chrome/browser/resources/welcome/welcome.html (right): https://codereview.chromium.org/2252063002/diff/60001/chrome/browser/resources/welcome/welcome.html#newcode181 chrome/browser/resources/welcome/welcome.html:181: .action { On 2016/08/23 ...
4 years, 4 months ago (2016-08-23 21:15:31 UTC) #12
tmartino
+michaelpg for OWNERS review.
4 years, 3 months ago (2016-09-02 18:16:46 UTC) #14
michaelpg
welcome to webui! if I commented on something you've already discussed with moe, just say ...
4 years, 3 months ago (2016-09-06 22:21:57 UTC) #15
tmartino
Really helpful comments, thanks! :) https://codereview.chromium.org/2252063002/diff/120001/chrome/app/chromium_strings.grd File chrome/app/chromium_strings.grd (right): https://codereview.chromium.org/2252063002/diff/120001/chrome/app/chromium_strings.grd#newcode1264 chrome/app/chromium_strings.grd:1264: <!-- Welcome page (chrome://welcome) ...
4 years, 3 months ago (2016-09-07 23:06:43 UTC) #16
michaelpg
looking good, just a few more things https://codereview.chromium.org/2252063002/diff/140001/chrome/app/chromium_strings.grd File chrome/app/chromium_strings.grd (right): https://codereview.chromium.org/2252063002/diff/140001/chrome/app/chromium_strings.grd#newcode1265 chrome/app/chromium_strings.grd:1265: <if expr="not ...
4 years, 3 months ago (2016-09-09 05:36:26 UTC) #17
tmartino
Thanks Michael! I've taken care of those.
4 years, 3 months ago (2016-09-09 15:34:50 UTC) #18
michaelpg
ok, lgtm assuming it all compiles :-)
4 years, 3 months ago (2016-09-09 20:53:15 UTC) #19
tmartino
Thanks Michael! +pkasting for OWNERS approval on chrome/browser/ui/BUILD.gn +oshima for OWNERS approval on chrome/app/theme/chrome_unscaled_resources.grd (All ...
4 years, 3 months ago (2016-09-12 17:31:07 UTC) #29
tmartino
Whoops, second try at adding reviewers :) +oshima for OWNERS approval on chrome/app/theme/chrome_unscaled_resources.grd
4 years, 3 months ago (2016-09-12 17:31:53 UTC) #31
oshima
lgtm
4 years, 3 months ago (2016-09-12 21:49:40 UTC) #32
Peter Kasting
LGTM
4 years, 3 months ago (2016-09-13 02:36:14 UTC) #33
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/2252063002/180001
4 years, 3 months ago (2016-09-13 14:00:43 UTC) #36
commit-bot: I haz the power
Committed patchset #10 (id:180001)
4 years, 3 months ago (2016-09-13 14:05:58 UTC) #37
commit-bot: I haz the power
4 years, 3 months ago (2016-09-13 14:07:56 UTC) #39
Message was sent while issue was closed.
Patchset 10 (id:??) landed as
https://crrev.com/e3f9c38e402ea28ea28cab54059ac52897ecc1b5
Cr-Commit-Position: refs/heads/master@{#418232}

Powered by Google App Engine
This is Rietveld 408576698