| OLD | NEW |
| 1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "chrome/browser/browser.h" | 5 #include "chrome/browser/browser.h" |
| 6 | 6 |
| 7 #include "base/command_line.h" | 7 #include "base/command_line.h" |
| 8 #include "base/idle_timer.h" | 8 #include "base/idle_timer.h" |
| 9 #include "base/logging.h" | 9 #include "base/logging.h" |
| 10 #include "base/string_util.h" | 10 #include "base/string_util.h" |
| (...skipping 1002 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1013 } | 1013 } |
| 1014 | 1014 |
| 1015 // static | 1015 // static |
| 1016 void Browser::RegisterUserPrefs(PrefService* prefs) { | 1016 void Browser::RegisterUserPrefs(PrefService* prefs) { |
| 1017 prefs->RegisterStringPref(prefs::kHomePage, L"chrome-internal:"); | 1017 prefs->RegisterStringPref(prefs::kHomePage, L"chrome-internal:"); |
| 1018 prefs->RegisterBooleanPref(prefs::kHomePageIsNewTabPage, true); | 1018 prefs->RegisterBooleanPref(prefs::kHomePageIsNewTabPage, true); |
| 1019 prefs->RegisterIntegerPref(prefs::kCookieBehavior, | 1019 prefs->RegisterIntegerPref(prefs::kCookieBehavior, |
| 1020 net::CookiePolicy::ALLOW_ALL_COOKIES); | 1020 net::CookiePolicy::ALLOW_ALL_COOKIES); |
| 1021 prefs->RegisterBooleanPref(prefs::kShowHomeButton, false); | 1021 prefs->RegisterBooleanPref(prefs::kShowHomeButton, false); |
| 1022 prefs->RegisterStringPref(prefs::kRecentlySelectedEncoding, L""); | 1022 prefs->RegisterStringPref(prefs::kRecentlySelectedEncoding, L""); |
| 1023 // TODO(peterson): bug #3870 move this to the AutofillManager once it is | |
| 1024 // checked-in. | |
| 1025 prefs->RegisterBooleanPref(prefs::kFormAutofillEnabled, true); | |
| 1026 prefs->RegisterBooleanPref(prefs::kDeleteBrowsingHistory, true); | 1023 prefs->RegisterBooleanPref(prefs::kDeleteBrowsingHistory, true); |
| 1027 prefs->RegisterBooleanPref(prefs::kDeleteDownloadHistory, true); | 1024 prefs->RegisterBooleanPref(prefs::kDeleteDownloadHistory, true); |
| 1028 prefs->RegisterBooleanPref(prefs::kDeleteCache, true); | 1025 prefs->RegisterBooleanPref(prefs::kDeleteCache, true); |
| 1029 prefs->RegisterBooleanPref(prefs::kDeleteCookies, true); | 1026 prefs->RegisterBooleanPref(prefs::kDeleteCookies, true); |
| 1030 prefs->RegisterBooleanPref(prefs::kDeletePasswords, false); | 1027 prefs->RegisterBooleanPref(prefs::kDeletePasswords, false); |
| 1031 prefs->RegisterBooleanPref(prefs::kDeleteFormData, true); | 1028 prefs->RegisterBooleanPref(prefs::kDeleteFormData, true); |
| 1032 prefs->RegisterIntegerPref(prefs::kDeleteTimePeriod, 0); | 1029 prefs->RegisterIntegerPref(prefs::kDeleteTimePeriod, 0); |
| 1033 } | 1030 } |
| 1034 | 1031 |
| 1035 // static | 1032 // static |
| (...skipping 1418 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2454 | 2451 |
| 2455 // We need to register the window position pref. | 2452 // We need to register the window position pref. |
| 2456 std::wstring window_pref(prefs::kBrowserWindowPlacement); | 2453 std::wstring window_pref(prefs::kBrowserWindowPlacement); |
| 2457 window_pref.append(L"_"); | 2454 window_pref.append(L"_"); |
| 2458 window_pref.append(app_name); | 2455 window_pref.append(app_name); |
| 2459 PrefService* prefs = g_browser_process->local_state(); | 2456 PrefService* prefs = g_browser_process->local_state(); |
| 2460 DCHECK(prefs); | 2457 DCHECK(prefs); |
| 2461 | 2458 |
| 2462 prefs->RegisterDictionaryPref(window_pref.c_str()); | 2459 prefs->RegisterDictionaryPref(window_pref.c_str()); |
| 2463 } | 2460 } |
| OLD | NEW |