diff options
-rw-r--r-- | chrome/browser/chrome_browser_main.cc | 2 | ||||
-rw-r--r-- | chrome/browser/first_run/first_run.cc | 3 | ||||
-rw-r--r-- | chrome/browser/ui/browser_ui_prefs.cc | 16 | ||||
-rw-r--r-- | chrome/browser/ui/browser_ui_prefs.h | 8 |
4 files changed, 0 insertions, 29 deletions
diff --git a/chrome/browser/chrome_browser_main.cc b/chrome/browser/chrome_browser_main.cc index ab8a326..0cd9c2e 100644 --- a/chrome/browser/chrome_browser_main.cc +++ b/chrome/browser/chrome_browser_main.cc @@ -78,7 +78,6 @@ #include "chrome/browser/translate/translate_manager.h" #include "chrome/browser/ui/browser.h" #include "chrome/browser/ui/browser_finder.h" -#include "chrome/browser/ui/browser_ui_prefs.h" #include "chrome/browser/ui/startup/default_browser_prompt.h" #include "chrome/browser/ui/startup/startup_browser_creator.h" #include "chrome/browser/ui/uma_browsing_activity_observer.h" @@ -1180,7 +1179,6 @@ int ChromeBrowserMainParts::PreMainMessageLoopRunImpl() { #endif // OS_POSIX && !OS_CHROMEOS } // if (!first_run_ui_bypass_) - chrome::SetNewHomePagePrefs(profile_->GetPrefs()); browser_process_->profile_manager()->OnImportFinished(profile_); if (!master_prefs_->suppress_first_run_default_browser_prompt) { diff --git a/chrome/browser/first_run/first_run.cc b/chrome/browser/first_run/first_run.cc index 9e3286f..a1873c4 100644 --- a/chrome/browser/first_run/first_run.cc +++ b/chrome/browser/first_run/first_run.cc @@ -373,9 +373,6 @@ void AutoImportPlatformCommon( // Launch the first run dialog only for certain builds, and only if the user // has not already set preferences. if (IsOrganicFirstRun() && !local_state_file_exists) { - // The home page string may be set in the preferences, but the user should - // initially use Chrome with the NTP as home page in organic builds. - profile->GetPrefs()->SetBoolean(prefs::kHomePageIsNewTabPage, true); startup_metric_utils::SetNonBrowserUIDisplayed(); ShowFirstRunDialog(profile); } diff --git a/chrome/browser/ui/browser_ui_prefs.cc b/chrome/browser/ui/browser_ui_prefs.cc index ccb0ca2..ad3005a 100644 --- a/chrome/browser/ui/browser_ui_prefs.cc +++ b/chrome/browser/ui/browser_ui_prefs.cc @@ -10,22 +10,6 @@ namespace chrome { -void SetNewHomePagePrefs(PrefService* prefs) { - const PrefService::Preference* home_page_pref = - prefs->FindPreference(prefs::kHomePage); - if (home_page_pref && - !home_page_pref->IsManaged() && - !prefs->HasPrefPath(prefs::kHomePage)) { - prefs->SetString(prefs::kHomePage, std::string()); - } - const PrefService::Preference* home_page_is_new_tab_page_pref = - prefs->FindPreference(prefs::kHomePageIsNewTabPage); - if (home_page_is_new_tab_page_pref && - !home_page_is_new_tab_page_pref->IsManaged() && - !prefs->HasPrefPath(prefs::kHomePageIsNewTabPage)) - prefs->SetBoolean(prefs::kHomePageIsNewTabPage, false); -} - void RegisterBrowserPrefs(PrefService* prefs) { prefs->RegisterIntegerPref(prefs::kOptionsWindowLastTabIndex, 0); prefs->RegisterBooleanPref(prefs::kAllowFileSelectionDialogs, true); diff --git a/chrome/browser/ui/browser_ui_prefs.h b/chrome/browser/ui/browser_ui_prefs.h index 966a0f9..92e44ae0f 100644 --- a/chrome/browser/ui/browser_ui_prefs.h +++ b/chrome/browser/ui/browser_ui_prefs.h @@ -12,14 +12,6 @@ class Profile; namespace chrome { -// Sets the value of homepage related prefs to new values. Since we do not -// want to change these values for existing users, we can not change the -// default values under RegisterUserPrefs. Also if user already has an -// existing profile we do not want to override those preferences so we only -// set new values if they have not been set already. This method gets called -// during First Run. -void SetNewHomePagePrefs(PrefService* prefs); - void RegisterBrowserPrefs(PrefService* prefs); void RegisterBrowserUserPrefs(PrefService* prefs); |