diff options
author | kuchhal@chromium.org <kuchhal@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-28 16:11:44 +0000 |
---|---|---|
committer | kuchhal@chromium.org <kuchhal@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-28 16:11:44 +0000 |
commit | 7911717865f60ebb922f07d1cf45249b9717cb00 (patch) | |
tree | 3ff8130662ec4154227460cc5889ae9fa21fa203 /chrome/browser/browser.cc | |
parent | 9b4453dca53380e88547252741fa907b30e01d28 (diff) | |
download | chromium_src-7911717865f60ebb922f07d1cf45249b9717cb00.zip chromium_src-7911717865f60ebb922f07d1cf45249b9717cb00.tar.gz chromium_src-7911717865f60ebb922f07d1cf45249b9717cb00.tar.bz2 |
Change default homepage experience.
We want to make google.com homepage by default and also show the home button (see the bug below).
BUG=http://crbug.com/19392
TEST=Delete user profile and launch Chrome - homepage should be set to google.com and should be enabled. also home button should show up.
Review URL: http://codereview.chromium.org/174030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24736 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/browser.cc')
-rw-r--r-- | chrome/browser/browser.cc | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/chrome/browser/browser.cc b/chrome/browser/browser.cc index 2998b9f..4acd94b 100644 --- a/chrome/browser/browser.cc +++ b/chrome/browser/browser.cc @@ -28,6 +28,7 @@ #include "chrome/browser/extensions/extension_disabled_infobar_delegate.h" #include "chrome/browser/find_bar.h" #include "chrome/browser/find_bar_controller.h" +#include "chrome/browser/google_url_tracker.h" #include "chrome/browser/location_bar.h" #include "chrome/browser/metrics/user_metrics.h" #include "chrome/browser/net/url_fixer_upper.h" @@ -1235,6 +1236,14 @@ void Browser::ShowControlPanel() { /////////////////////////////////////////////////////////////////////////////// // static +void Browser::SetNewHomePagePrefs(PrefService* prefs) { + prefs->SetString(prefs::kHomePage, + ASCIIToWide(GoogleURLTracker::kDefaultGoogleHomepage)); + prefs->SetBoolean(prefs::kHomePageIsNewTabPage, false); + prefs->SetBoolean(prefs::kShowHomeButton, true); +} + +// static void Browser::RegisterPrefs(PrefService* prefs) { prefs->RegisterDictionaryPref(prefs::kBrowserWindowPlacement); prefs->RegisterIntegerPref(prefs::kOptionsWindowLastTabIndex, 0); |