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

Issue 2487553002: Moving new First Run to use per-profile value, rather than simply checking IsChromeFirstRun. (Closed)

Created:
4 years, 1 month ago by tmartino
Modified:
4 years, 1 month ago
CC:
chromium-reviews
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Moving new First Run to use per-profile value, rather than simply checking IsChromeFirstRun. This solves several edge cases described in the bug. BUG=660159 Committed: https://crrev.com/6254f4715b9a55b9dac805d432ce9f33376d65d6 Cr-Commit-Position: refs/heads/master@{#433466}

Patch Set 1 #

Patch Set 2 : Adding tests #

Total comments: 9

Patch Set 3 : Partially addressing comments #

Patch Set 4 : Improving Docs #

Patch Set 5 : Removing version check #

Patch Set 6 : Rebasing #

Patch Set 7 : Fixing trybot issue #

Patch Set 8 : Lint #

Total comments: 6

Patch Set 9 : Addressing pkasting feedback #

Unified diffs Side-by-side diffs Delta from patch set Stats (+92 lines, -22 lines) Patch
M chrome/browser/prefs/browser_prefs.cc View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/profiles/profile_manager.cc View 1 2 3 4 5 6 7 8 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/ui/startup/startup_browser_creator.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/ui/startup/startup_browser_creator.cc View 1 2 3 4 5 6 7 8 1 chunk +8 lines, -0 lines 0 comments Download
M chrome/browser/ui/startup/startup_browser_creator_impl.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/startup/startup_browser_creator_impl_unittest.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/startup/startup_tab_provider.h View 1 2 3 4 5 6 7 8 3 chunks +11 lines, -5 lines 0 comments Download
M chrome/browser/ui/startup/startup_tab_provider.cc View 1 2 3 4 5 6 7 8 5 chunks +28 lines, -8 lines 0 comments Download
M chrome/browser/ui/startup/startup_tab_provider_unittest.cc View 1 2 3 4 2 chunks +23 lines, -7 lines 0 comments Download
M chrome/browser/ui/webui/welcome_ui.cc View 1 2 3 4 5 6 7 8 2 chunks +5 lines, -0 lines 0 comments Download
M chrome/common/pref_names.h View 1 2 3 4 5 6 7 8 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/common/pref_names.cc View 1 2 3 4 5 6 7 8 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 45 (26 generated)
tmartino
Adding gab@ for OWNERS on chrome/browser/prefs Adding pkasting@ for OWNERS on remaining files
4 years, 1 month ago (2016-11-08 23:12:29 UTC) #2
gab
prefs lgtm
4 years, 1 month ago (2016-11-09 16:35:12 UTC) #3
Peter Kasting
https://codereview.chromium.org/2487553002/diff/20001/chrome/browser/ui/startup/startup_tab_provider.cc File chrome/browser/ui/startup/startup_tab_provider.cc (right): https://codereview.chromium.org/2487553002/diff/20001/chrome/browser/ui/startup/startup_tab_provider.cc#newcode26 chrome/browser/ui/startup/startup_tab_provider.cc:26: constexpr char kVersionWelcomeIntroduced[] = "55.0.0.0"; I'm not a big ...
4 years, 1 month ago (2016-11-10 05:26:43 UTC) #4
tmartino
https://codereview.chromium.org/2487553002/diff/20001/chrome/browser/ui/startup/startup_tab_provider.cc File chrome/browser/ui/startup/startup_tab_provider.cc (right): https://codereview.chromium.org/2487553002/diff/20001/chrome/browser/ui/startup/startup_tab_provider.cc#newcode26 chrome/browser/ui/startup/startup_tab_provider.cc:26: constexpr char kVersionWelcomeIntroduced[] = "55.0.0.0"; On 2016/11/10 at 05:26:43, ...
4 years, 1 month ago (2016-11-15 00:16:30 UTC) #5
Peter Kasting
https://codereview.chromium.org/2487553002/diff/20001/chrome/browser/ui/startup/startup_tab_provider.cc File chrome/browser/ui/startup/startup_tab_provider.cc (right): https://codereview.chromium.org/2487553002/diff/20001/chrome/browser/ui/startup/startup_tab_provider.cc#newcode26 chrome/browser/ui/startup/startup_tab_provider.cc:26: constexpr char kVersionWelcomeIntroduced[] = "55.0.0.0"; On 2016/11/15 00:16:30, tmartino ...
4 years, 1 month ago (2016-11-15 00:32:06 UTC) #6
tmartino
On 2016/11/15 at 00:32:06, pkasting wrote: > https://codereview.chromium.org/2487553002/diff/20001/chrome/browser/ui/startup/startup_tab_provider.cc > File chrome/browser/ui/startup/startup_tab_provider.cc (right): > > https://codereview.chromium.org/2487553002/diff/20001/chrome/browser/ui/startup/startup_tab_provider.cc#newcode26 ...
4 years, 1 month ago (2016-11-16 00:55:25 UTC) #7
Peter Kasting
On 2016/11/16 00:55:25, tmartino wrote: > On 2016/11/15 at 00:32:06, pkasting wrote: > > > ...
4 years, 1 month ago (2016-11-16 01:22:31 UTC) #8
tmartino
I spent some time talking to anthonyvd, who is an OWNER of the profiles directory, ...
4 years, 1 month ago (2016-11-17 19:28:01 UTC) #9
Peter Kasting
On 2016/11/17 19:28:01, tmartino wrote: > I spent some time talking to anthonyvd, who is ...
4 years, 1 month ago (2016-11-17 19:37:31 UTC) #10
Mike Lerman
On 2016/11/17 19:37:31, Peter Kasting wrote: > On 2016/11/17 19:28:01, tmartino wrote: > > I ...
4 years, 1 month ago (2016-11-17 20:17:16 UTC) #11
tmartino
On 2016/11/17 at 20:17:16, mlerman wrote: > On 2016/11/17 19:37:31, Peter Kasting wrote: > > ...
4 years, 1 month ago (2016-11-17 20:56:01 UTC) #12
tmartino
On 2016/11/17 at 20:56:01, tmartino wrote: > On 2016/11/17 at 20:17:16, mlerman wrote: > > ...
4 years, 1 month ago (2016-11-18 00:06:36 UTC) #14
tmartino
OK, looks like the try bot issues are fixed now, so please take a look. ...
4 years, 1 month ago (2016-11-18 21:51:58 UTC) #29
anthonyvd
c/b/profiles/profile_manager.cc lgtm
4 years, 1 month ago (2016-11-18 21:56:22 UTC) #30
Peter Kasting
LGTM. Thanks for spending so much time trying to get the pref-based system to work. ...
4 years, 1 month ago (2016-11-20 07:32:09 UTC) #33
tmartino
Agreed on the terminology--it's one of those things that you lose track of when you've ...
4 years, 1 month ago (2016-11-21 00:27:35 UTC) #36
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/2487553002/150001
4 years, 1 month ago (2016-11-21 01:19:37 UTC) #41
commit-bot: I haz the power
Committed patchset #9 (id:150001)
4 years, 1 month ago (2016-11-21 01:23:26 UTC) #43
commit-bot: I haz the power
4 years, 1 month ago (2016-11-21 01:25:23 UTC) #45
Message was sent while issue was closed.
Patchset 9 (id:??) landed as
https://crrev.com/6254f4715b9a55b9dac805d432ce9f33376d65d6
Cr-Commit-Position: refs/heads/master@{#433466}

Powered by Google App Engine
This is Rietveld 408576698