| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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/ui/browser_ui_prefs.h" | 5 #include "chrome/browser/ui/browser_ui_prefs.h" |
| 6 | 6 |
| 7 #include "build/build_config.h" | 7 #include "build/build_config.h" |
| 8 #include "chrome/browser/first_run/first_run.h" | 8 #include "chrome/browser/first_run/first_run.h" |
| 9 #include "chrome/browser/profiles/profile.h" | 9 #include "chrome/browser/profiles/profile.h" |
| 10 #include "chrome/common/pref_names.h" | 10 #include "chrome/common/pref_names.h" |
| (...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 42 } | 42 } |
| 43 | 43 |
| 44 void RegisterBrowserUserPrefs(user_prefs::PrefRegistrySyncable* registry) { | 44 void RegisterBrowserUserPrefs(user_prefs::PrefRegistrySyncable* registry) { |
| 45 registry->RegisterBooleanPref( | 45 registry->RegisterBooleanPref( |
| 46 prefs::kHomePageIsNewTabPage, | 46 prefs::kHomePageIsNewTabPage, |
| 47 true, | 47 true, |
| 48 GetHomeButtonAndHomePageIsNewTabPageFlags()); | 48 GetHomeButtonAndHomePageIsNewTabPageFlags()); |
| 49 registry->RegisterBooleanPref(prefs::kShowHomeButton, false, | 49 registry->RegisterBooleanPref(prefs::kShowHomeButton, false, |
| 50 GetHomeButtonAndHomePageIsNewTabPageFlags()); | 50 GetHomeButtonAndHomePageIsNewTabPageFlags()); |
| 51 registry->RegisterBooleanPref( | 51 registry->RegisterBooleanPref( |
| 52 prefs::kDeleteBrowsingHistory, | 52 browsing_data::prefs::kDeleteBrowsingHistory, true, |
| 53 true, | |
| 54 user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); | 53 user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); |
| 55 registry->RegisterBooleanPref( | 54 registry->RegisterBooleanPref( |
| 56 prefs::kDeleteDownloadHistory, | 55 browsing_data::prefs::kDeleteDownloadHistory, true, |
| 57 true, | |
| 58 user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); | 56 user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); |
| 59 registry->RegisterBooleanPref( | 57 registry->RegisterBooleanPref( |
| 60 prefs::kDeleteCache, | 58 browsing_data::prefs::kDeleteCache, true, |
| 61 true, | |
| 62 user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); | 59 user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); |
| 63 registry->RegisterBooleanPref( | 60 registry->RegisterBooleanPref( |
| 64 prefs::kDeleteCookies, | 61 browsing_data::prefs::kDeleteCookies, true, |
| 65 true, | |
| 66 user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); | 62 user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); |
| 67 registry->RegisterBooleanPref( | 63 registry->RegisterBooleanPref( |
| 68 prefs::kDeletePasswords, | 64 browsing_data::prefs::kDeletePasswords, false, |
| 69 false, | |
| 70 user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); | 65 user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); |
| 71 registry->RegisterBooleanPref( | 66 registry->RegisterBooleanPref( |
| 72 prefs::kDeleteFormData, | 67 browsing_data::prefs::kDeleteFormData, false, |
| 73 false, | |
| 74 user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); | 68 user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); |
| 75 registry->RegisterBooleanPref( | 69 registry->RegisterBooleanPref( |
| 76 prefs::kDeleteHostedAppsData, | 70 browsing_data::prefs::kDeleteHostedAppsData, false, |
| 77 false, | |
| 78 user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); | 71 user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); |
| 79 registry->RegisterBooleanPref( | 72 registry->RegisterBooleanPref( |
| 80 prefs::kDeleteMediaLicenses, | 73 browsing_data::prefs::kDeleteMediaLicenses, false, |
| 81 false, | |
| 82 user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); | 74 user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); |
| 83 registry->RegisterIntegerPref( | 75 registry->RegisterIntegerPref( |
| 84 browsing_data::prefs::kDeleteTimePeriod, 0, | 76 browsing_data::prefs::kDeleteTimePeriod, 0, |
| 85 user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); | 77 user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); |
| 86 registry->RegisterIntegerPref( | 78 registry->RegisterIntegerPref( |
| 87 prefs::kClearBrowsingDataHistoryNoticeShownTimes, 0); | 79 prefs::kClearBrowsingDataHistoryNoticeShownTimes, 0); |
| 88 registry->RegisterInt64Pref(prefs::kLastClearBrowsingDataTime, 0); | 80 registry->RegisterInt64Pref(prefs::kLastClearBrowsingDataTime, 0); |
| 89 registry->RegisterIntegerPref(prefs::kModuleConflictBubbleShown, 0); | 81 registry->RegisterIntegerPref(prefs::kModuleConflictBubbleShown, 0); |
| 90 registry->RegisterInt64Pref(prefs::kDefaultBrowserLastDeclined, 0); | 82 registry->RegisterInt64Pref(prefs::kDefaultBrowserLastDeclined, 0); |
| 91 bool reset_check_default = false; | 83 bool reset_check_default = false; |
| (...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 157 registry->RegisterBooleanPref( | 149 registry->RegisterBooleanPref( |
| 158 prefs::kHideFullscreenToolbar, | 150 prefs::kHideFullscreenToolbar, |
| 159 false, | 151 false, |
| 160 user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); | 152 user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); |
| 161 #else | 153 #else |
| 162 registry->RegisterBooleanPref(prefs::kFullscreenAllowed, true); | 154 registry->RegisterBooleanPref(prefs::kFullscreenAllowed, true); |
| 163 #endif | 155 #endif |
| 164 } | 156 } |
| 165 | 157 |
| 166 } // namespace chrome | 158 } // namespace chrome |
| OLD | NEW |