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

Issue 3042010: Fixes for first run path.... (Closed)

Created:
10 years, 5 months ago by Miranda Callahan
Modified:
9 years, 7 months ago
CC:
chromium-reviews, kuchhal, ben+cc_chromium.org
Visibility:
Public.

Description

Some first run fixes: Add missing first run bubble back to opening page. Wait for search engines to load before displaying first run bubble, so correct search engine is displayed in first run. Because some distributions use "skip-first-run-ui", add back the "import_items" code that passes values to this code path. Because this code path is obsolete (most import is silent), this needs to be refactored in the long term. Fix some spelling issues. BUG=42612 TEST= import with --skip-first-run-ui works Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=53198 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=53343

Patch Set 1 : '' #

Total comments: 8

Patch Set 2 : '' #

Total comments: 2

Patch Set 3 : Some first run fixes: #

Patch Set 4 : '' #

Total comments: 8

Patch Set 5 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+80 lines, -61 lines) Patch
M chrome/browser/first_run_win.cc View 1 2 3 7 chunks +44 lines, -50 lines 0 comments Download
M chrome/browser/views/location_bar/location_bar_view.h View 1 2 3 4 5 chunks +16 lines, -6 lines 0 comments Download
M chrome/browser/views/location_bar/location_bar_view.cc View 1 2 3 4 4 chunks +20 lines, -5 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
Miranda Callahan
Peter, could you review the location_bar_view files? I implemented the template_url_model waiting code we discussed. ...
10 years, 5 months ago (2010-07-21 00:18:01 UTC) #1
Glen Murphy
first run win LGTM On 2010/07/21 00:18:01, Miranda Callahan wrote: > Peter, could you review ...
10 years, 5 months ago (2010-07-21 00:23:50 UTC) #2
Peter Kasting
http://codereview.chromium.org/3042010/diff/16001/17001 File chrome/browser/first_run_win.cc (left): http://codereview.chromium.org/3042010/diff/16001/17001#oldcode321 chrome/browser/first_run_win.cc:321: out_prefs->dont_import_items += importer::SEARCH_ENGINES; I assume "don't import" is the ...
10 years, 5 months ago (2010-07-21 00:44:53 UTC) #3
Miranda Callahan
Thanks for your comments; please take another look. http://codereview.chromium.org/3042010/diff/16001/17001 File chrome/browser/first_run_win.cc (left): http://codereview.chromium.org/3042010/diff/16001/17001#oldcode321 chrome/browser/first_run_win.cc:321: out_prefs->dont_import_items ...
10 years, 5 months ago (2010-07-21 00:53:44 UTC) #4
Peter Kasting
LGTM http://codereview.chromium.org/3042010/diff/20002/4003 File chrome/browser/views/location_bar/location_bar_view.cc (right): http://codereview.chromium.org/3042010/diff/20002/4003#newcode114 chrome/browser/views/location_bar/location_bar_view.cc:114: profile_->GetTemplateURLModel()->RemoveObserver(this); Nit: It might be nice to comment ...
10 years, 5 months ago (2010-07-21 01:04:04 UTC) #5
Miranda Callahan
http://codereview.chromium.org/3042010/diff/20002/4003 File chrome/browser/views/location_bar/location_bar_view.cc (right): http://codereview.chromium.org/3042010/diff/20002/4003#newcode114 chrome/browser/views/location_bar/location_bar_view.cc:114: profile_->GetTemplateURLModel()->RemoveObserver(this); On 2010/07/21 01:04:04, Peter Kasting wrote: > Nit: ...
10 years, 5 months ago (2010-07-21 02:15:53 UTC) #6
Miranda Callahan
Peter -- calling profile_->GetTemplateModel() in the destructor of LocationBarView caused crashes throughout the ui_tests, so ...
10 years, 5 months ago (2010-07-22 01:17:32 UTC) #7
Peter Kasting
http://codereview.chromium.org/3042010/diff/31001/12005 File chrome/browser/views/location_bar/location_bar_view.cc (right): http://codereview.chromium.org/3042010/diff/31001/12005#newcode113 chrome/browser/views/location_bar/location_bar_view.cc:113: // This is in case we're destroyed before the ...
10 years, 5 months ago (2010-07-22 01:32:39 UTC) #8
Miranda Callahan
Thanks for your feedback -- fixed all nits. http://codereview.chromium.org/3042010/diff/31001/12005 File chrome/browser/views/location_bar/location_bar_view.cc (right): http://codereview.chromium.org/3042010/diff/31001/12005#newcode113 chrome/browser/views/location_bar/location_bar_view.cc:113: // ...
10 years, 5 months ago (2010-07-22 02:39:04 UTC) #9
Peter Kasting
10 years, 5 months ago (2010-07-22 03:09:02 UTC) #10
LGTM

Powered by Google App Engine
This is Rietveld 408576698