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

Issue 2475913003: Enabling kUseConsolidatedStartupFlow by default on trunk. (Closed)

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

Description

Enabling kUseConsolidatedStartupFlow by default on trunk. Code changes: - Disabling onboarding content for ChromeOS. Promotions for CrOS are out-of-scope for this launch. - Ensuring that preference-specified tabs do not appear in new windows when a tabbed browser already exists for the profile. Test changes: - Removed 12 outdated tests - Fixed or updated 9 tests Details of affected tests, and rationale, can be found in this doc: https://docs.google.com/a/google.com/document/d/1PjAemEEFrl0gIDVQfnr1oAnHkb6DcV47HlOyyo7ICZI/edit?usp=sharing BUG=608875, 314819, 313856 Review-Url: https://codereview.chromium.org/2475913003 Cr-Original-Commit-Position: refs/heads/master@{#442487} Committed: https://chromium.googlesource.com/chromium/src/+/a52322134679a349366417e04e502bc8ce1f68e4 Review-Url: https://codereview.chromium.org/2475913003 Cr-Commit-Position: refs/heads/master@{#442712} Committed: https://chromium.googlesource.com/chromium/src/+/82e5578d15c0661c3306eebdd12bd7287f35cdf6

Patch Set 1 #

Patch Set 2 : Second try at browser tests #

Patch Set 3 : All tests hopefully fixed #

Patch Set 4 : Stragglers #

Patch Set 5 : Mac test, build issues #

Patch Set 6 : Trying to fix triggered reset #

Patch Set 7 : Temporarily adding logging for remote debugging #

Patch Set 8 : Removing CrOS onboarding; adding additional logging to debug Win and Mac issues #

Patch Set 9 : Using proper SetUp methods #

Patch Set 10 : Adding override tag #

Patch Set 11 : Pointer typo #

Patch Set 12 : Removing LOGs and DCHECKs #

Patch Set 13 : Fixing overrides #

Patch Set 14 : Expect Welcome on Mac tests #

Patch Set 15 : Alternate Tab Closure #

Patch Set 16 : Using navigation instead of closing tab on Mac #

Patch Set 17 : Rebase #

Patch Set 18 : Deref typo #

Patch Set 19 : Controller issue #

Patch Set 20 : Adding Navigation Observer #

Total comments: 4

Patch Set 21 : Addressing pkasting comments #

Patch Set 22 : Corrected check for tabbed browser #

Total comments: 3

Patch Set 23 : Final nit #

Patch Set 24 : [Reland] Enabling kUseConsolidatedStartupFlow by default on trunk #

Patch Set 25 : Reintroducing Win10 guard from original code #

Patch Set 26 : Rebase-updated #

Unified diffs Side-by-side diffs Delta from patch set Stats (+117 lines, -559 lines) Patch
M chrome/browser/app_controller_mac_browsertest.mm View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 4 chunks +15 lines, -5 lines 0 comments Download
M chrome/browser/ui/startup/startup_browser_creator_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 10 chunks +31 lines, -531 lines 0 comments Download
M chrome/browser/ui/startup/startup_browser_creator_triggered_reset_browsertest_win.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 4 chunks +23 lines, -10 lines 0 comments Download
M chrome/browser/ui/startup/startup_features.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 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +6 lines, -4 lines 0 comments Download
M chrome/browser/ui/startup/startup_tab_provider.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 5 chunks +26 lines, -4 lines 0 comments Download
M chrome/browser/ui/startup/startup_tab_provider_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +15 lines, -4 lines 0 comments Download

Messages

Total messages: 106 (95 generated)
tmartino
+pkasting for OWNERS on c/b/ui/* +rsesek for OWNERS on app_controller_mac_browsertest.mm
4 years ago (2016-12-20 17:50:47 UTC) #71
Peter Kasting
https://codereview.chromium.org/2475913003/diff/380001/chrome/browser/ui/startup/startup_browser_creator_browsertest.cc File chrome/browser/ui/startup/startup_browser_creator_browsertest.cc (left): https://codereview.chromium.org/2475913003/diff/380001/chrome/browser/ui/startup/startup_browser_creator_browsertest.cc#oldcode311 chrome/browser/ui/startup/startup_browser_creator_browsertest.cc:311: // new browser. Your doc says this test was ...
4 years ago (2016-12-20 23:31:52 UTC) #72
Robert Sesek
app_controller_mac_browsertest.mm LGTM
3 years, 11 months ago (2017-01-03 19:48:13 UTC) #73
tmartino
Added a small code fix to reverse the behavior change, and addressed the documentation nits. ...
3 years, 11 months ago (2017-01-05 15:46:25 UTC) #83
Peter Kasting
LGTM https://codereview.chromium.org/2475913003/diff/420001/chrome/browser/ui/startup/startup_browser_creator_browsertest.cc File chrome/browser/ui/startup/startup_browser_creator_browsertest.cc (right): https://codereview.chromium.org/2475913003/diff/420001/chrome/browser/ui/startup/startup_browser_creator_browsertest.cc#newcode351 chrome/browser/ui/startup/startup_browser_creator_browsertest.cc:351: if (!IsWindows10OrNewer()) { Nit: Seems like maybe this ...
3 years, 11 months ago (2017-01-09 23:27:08 UTC) #84
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/2475913003/440001
3 years, 11 months ago (2017-01-10 03:40:28 UTC) #91
commit-bot: I haz the power
Committed patchset #23 (id:440001) as https://chromium.googlesource.com/chromium/src/+/a52322134679a349366417e04e502bc8ce1f68e4
3 years, 11 months ago (2017-01-10 04:58:44 UTC) #94
foolip
A revert of this CL (patchset #23 id:440001) has been created in https://codereview.chromium.org/2624443004/ by foolip@chromium.org. ...
3 years, 11 months ago (2017-01-10 10:00:53 UTC) #95
tmartino
Preparing to re-land. Revert was addressed by: - Reintroducing a two-line guard on RestoreOnStartupURLsPolicySpecified. This ...
3 years, 11 months ago (2017-01-10 22:23:35 UTC) #100
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/2475913003/500001
3 years, 11 months ago (2017-01-10 22:24:14 UTC) #103
commit-bot: I haz the power
3 years, 11 months ago (2017-01-10 22:30:53 UTC) #106
Message was sent while issue was closed.
Committed patchset #26 (id:500001) as
https://chromium.googlesource.com/chromium/src/+/82e5578d15c0661c3306eebdd12b...

Powered by Google App Engine
This is Rietveld 408576698