summaryrefslogtreecommitdiffstats
path: root/chrome/browser/browser.cc
diff options
context:
space:
mode:
authorkuchhal@chromium.org <kuchhal@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-28 16:11:44 +0000
committerkuchhal@chromium.org <kuchhal@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-28 16:11:44 +0000
commit7911717865f60ebb922f07d1cf45249b9717cb00 (patch)
tree3ff8130662ec4154227460cc5889ae9fa21fa203 /chrome/browser/browser.cc
parent9b4453dca53380e88547252741fa907b30e01d28 (diff)
downloadchromium_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.cc9
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);