Modify-default-preferences.patch 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191
  1. From: csagan5 <32685696+csagan5@users.noreply.github.com>
  2. Date: Sat, 2 May 2020 00:25:25 +0200
  3. Subject: Modify default preferences
  4. ---
  5. chrome/browser/background/background_mode_manager.cc | 2 +-
  6. chrome/browser/chrome_content_browser_client.cc | 2 +-
  7. chrome/browser/net/prediction_options.cc | 2 +-
  8. chrome/browser/net/prediction_options.h | 2 +-
  9. chrome/browser/profiles/profile.cc | 2 +-
  10. .../resources/settings/reset_page/reset_profile_dialog.html | 2 +-
  11. chrome/browser/ui/browser_ui_prefs.cc | 6 +++---
  12. chrome/service/cloud_print/connector_settings.cc | 2 +-
  13. components/autofill/core/browser/browser_autofill_manager.h | 4 ++--
  14. components/autofill/core/common/autofill_prefs.cc | 2 +-
  15. components/bookmarks/browser/bookmark_utils.cc | 2 +-
  16. components/bookmarks/browser/features.cc | 2 +-
  17. components/safe_browsing/core/common/safe_browsing_prefs.cc | 4 ++--
  18. 13 files changed, 17 insertions(+), 17 deletions(-)
  19. diff --git a/chrome/browser/background/background_mode_manager.cc b/chrome/browser/background/background_mode_manager.cc
  20. --- a/chrome/browser/background/background_mode_manager.cc
  21. +++ b/chrome/browser/background/background_mode_manager.cc
  22. @@ -376,7 +376,7 @@ void BackgroundModeManager::RegisterPrefs(PrefRegistrySimple* registry) {
  23. registry->RegisterBooleanPref(prefs::kChromeCreatedLoginItem, false);
  24. registry->RegisterBooleanPref(prefs::kMigratedLoginItemPref, false);
  25. #endif
  26. - registry->RegisterBooleanPref(prefs::kBackgroundModeEnabled, true);
  27. + registry->RegisterBooleanPref(prefs::kBackgroundModeEnabled, false);
  28. }
  29. void BackgroundModeManager::RegisterProfile(Profile* profile) {
  30. diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc
  31. --- a/chrome/browser/chrome_content_browser_client.cc
  32. +++ b/chrome/browser/chrome_content_browser_client.cc
  33. @@ -1267,7 +1267,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePrefs(
  34. void ChromeContentBrowserClient::RegisterProfilePrefs(
  35. user_prefs::PrefRegistrySyncable* registry) {
  36. registry->RegisterBooleanPref(prefs::kDisable3DAPIs, false);
  37. - registry->RegisterBooleanPref(prefs::kEnableHyperlinkAuditing, true);
  38. + registry->RegisterBooleanPref(prefs::kEnableHyperlinkAuditing, false);
  39. // Register user prefs for mapping SitePerProcess and IsolateOrigins in
  40. // user policy in addition to the same named ones in Local State (which are
  41. // used for mapping the command-line flags).
  42. diff --git a/chrome/browser/net/prediction_options.cc b/chrome/browser/net/prediction_options.cc
  43. --- a/chrome/browser/net/prediction_options.cc
  44. +++ b/chrome/browser/net/prediction_options.cc
  45. @@ -31,7 +31,7 @@ NetworkPredictionStatus CanPrefetchAndPrerender(
  46. }
  47. return NetworkPredictionStatus::DISABLED_DUE_TO_NETWORK;
  48. default:
  49. - DCHECK_EQ(NETWORK_PREDICTION_NEVER, network_prediction_options);
  50. + //DCHECK_EQ(NETWORK_PREDICTION_NEVER, network_prediction_options);
  51. return NetworkPredictionStatus::DISABLED_ALWAYS;
  52. }
  53. }
  54. diff --git a/chrome/browser/net/prediction_options.h b/chrome/browser/net/prediction_options.h
  55. --- a/chrome/browser/net/prediction_options.h
  56. +++ b/chrome/browser/net/prediction_options.h
  57. @@ -22,7 +22,7 @@ enum NetworkPredictionOptions {
  58. NETWORK_PREDICTION_ALWAYS,
  59. NETWORK_PREDICTION_WIFI_ONLY,
  60. NETWORK_PREDICTION_NEVER,
  61. - NETWORK_PREDICTION_DEFAULT = NETWORK_PREDICTION_WIFI_ONLY,
  62. + NETWORK_PREDICTION_DEFAULT = NETWORK_PREDICTION_NEVER,
  63. };
  64. enum class NetworkPredictionStatus {
  65. diff --git a/chrome/browser/profiles/profile.cc b/chrome/browser/profiles/profile.cc
  66. --- a/chrome/browser/profiles/profile.cc
  67. +++ b/chrome/browser/profiles/profile.cc
  68. @@ -276,7 +276,7 @@ const char Profile::kProfileKey[] = "__PROFILE__";
  69. void Profile::RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) {
  70. registry->RegisterBooleanPref(
  71. prefs::kSearchSuggestEnabled,
  72. - true,
  73. + false,
  74. user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
  75. #if defined(OS_ANDROID)
  76. registry->RegisterStringPref(
  77. diff --git a/chrome/browser/resources/settings/reset_page/reset_profile_dialog.html b/chrome/browser/resources/settings/reset_page/reset_profile_dialog.html
  78. --- a/chrome/browser/resources/settings/reset_page/reset_profile_dialog.html
  79. +++ b/chrome/browser/resources/settings/reset_page/reset_profile_dialog.html
  80. @@ -36,7 +36,7 @@
  81. </cr-button>
  82. </div>
  83. <div slot="footer">
  84. - <cr-checkbox id="sendSettings" checked>
  85. + <cr-checkbox id="sendSettings">
  86. $i18nRaw{resetPageFeedback}</cr-checkbox>
  87. </div>
  88. </cr-dialog>
  89. diff --git a/chrome/browser/ui/browser_ui_prefs.cc b/chrome/browser/ui/browser_ui_prefs.cc
  90. --- a/chrome/browser/ui/browser_ui_prefs.cc
  91. +++ b/chrome/browser/ui/browser_ui_prefs.cc
  92. @@ -77,11 +77,11 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistrySyncable* registry) {
  93. registry->RegisterBooleanPref(prefs::kWebAppCreateInAppsMenu, true);
  94. registry->RegisterBooleanPref(prefs::kWebAppCreateInQuickLaunchBar, true);
  95. registry->RegisterBooleanPref(
  96. - translate::prefs::kOfferTranslateEnabled, true,
  97. + translate::prefs::kOfferTranslateEnabled, false,
  98. user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
  99. registry->RegisterStringPref(prefs::kCloudPrintEmail, std::string());
  100. - registry->RegisterBooleanPref(prefs::kCloudPrintProxyEnabled, true);
  101. - registry->RegisterBooleanPref(prefs::kCloudPrintSubmitEnabled, true);
  102. + registry->RegisterBooleanPref(prefs::kCloudPrintProxyEnabled, false);
  103. + registry->RegisterBooleanPref(prefs::kCloudPrintSubmitEnabled, false);
  104. registry->RegisterDictionaryPref(prefs::kBrowserWindowPlacement);
  105. registry->RegisterDictionaryPref(prefs::kBrowserWindowPlacementPopup);
  106. registry->RegisterDictionaryPref(prefs::kAppWindowPlacement);
  107. diff --git a/chrome/service/cloud_print/connector_settings.cc b/chrome/service/cloud_print/connector_settings.cc
  108. --- a/chrome/service/cloud_print/connector_settings.cc
  109. +++ b/chrome/service/cloud_print/connector_settings.cc
  110. @@ -59,7 +59,7 @@ void ConnectorSettings::InitFrom(ServiceProcessPrefs* prefs) {
  111. DCHECK(server_url_.is_valid());
  112. connect_new_printers_ = prefs->GetBoolean(
  113. - prefs::kCloudPrintConnectNewPrinters, true);
  114. + prefs::kCloudPrintConnectNewPrinters, false);
  115. xmpp_ping_enabled_ = prefs->GetBoolean(
  116. prefs::kCloudPrintXmppPingEnabled, false);
  117. diff --git a/components/autofill/core/browser/browser_autofill_manager.h b/components/autofill/core/browser/browser_autofill_manager.h
  118. --- a/components/autofill/core/browser/browser_autofill_manager.h
  119. +++ b/components/autofill/core/browser/browser_autofill_manager.h
  120. @@ -695,9 +695,9 @@ class BrowserAutofillManager : public AutofillManager,
  121. std::unique_ptr<CreditCardFormEventLogger> credit_card_form_event_logger_;
  122. // Have we logged whether Autofill is enabled for this page load?
  123. - bool has_logged_autofill_enabled_ = false;
  124. + bool has_logged_autofill_enabled_ = true;
  125. // Have we logged an address suggestions count metric for this page?
  126. - bool has_logged_address_suggestions_count_ = false;
  127. + bool has_logged_address_suggestions_count_ = true;
  128. // Have we shown Autofill suggestions at least once?
  129. bool did_show_suggestions_ = false;
  130. // Has the user manually edited at least one form field among the autofillable
  131. diff --git a/components/autofill/core/common/autofill_prefs.cc b/components/autofill/core/common/autofill_prefs.cc
  132. --- a/components/autofill/core/common/autofill_prefs.cc
  133. +++ b/components/autofill/core/common/autofill_prefs.cc
  134. @@ -147,7 +147,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) {
  135. prefs::kAutofillLastVersionDisusedAddressesDeleted, 0,
  136. user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
  137. registry->RegisterBooleanPref(
  138. - prefs::kAutofillCreditCardEnabled, true,
  139. + prefs::kAutofillCreditCardEnabled, false,
  140. user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
  141. registry->RegisterStringPref(
  142. prefs::kAutofillProfileValidity, "",
  143. diff --git a/components/bookmarks/browser/bookmark_utils.cc b/components/bookmarks/browser/bookmark_utils.cc
  144. --- a/components/bookmarks/browser/bookmark_utils.cc
  145. +++ b/components/bookmarks/browser/bookmark_utils.cc
  146. @@ -437,7 +437,7 @@ bool DoesBookmarkContainWords(const std::u16string& title,
  147. void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) {
  148. registry->RegisterBooleanPref(
  149. prefs::kShowBookmarkBar,
  150. - false,
  151. + true,
  152. user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
  153. registry->RegisterBooleanPref(prefs::kEditBookmarksEnabled, true);
  154. registry->RegisterBooleanPref(
  155. diff --git a/components/bookmarks/browser/features.cc b/components/bookmarks/browser/features.cc
  156. --- a/components/bookmarks/browser/features.cc
  157. +++ b/components/bookmarks/browser/features.cc
  158. @@ -10,7 +10,7 @@ namespace features {
  159. // Changes the apps shortcut on the bookmarks bar to default to off.
  160. // https://crbug.com/1236793
  161. const base::Feature kAppsShortcutDefaultOff{"AppsShortcutDefaultOff",
  162. - base::FEATURE_DISABLED_BY_DEFAULT};
  163. + base::FEATURE_ENABLED_BY_DEFAULT};
  164. } // namespace features
  165. } // namespace bookmarks
  166. diff --git a/components/safe_browsing/core/common/safe_browsing_prefs.cc b/components/safe_browsing/core/common/safe_browsing_prefs.cc
  167. --- a/components/safe_browsing/core/common/safe_browsing_prefs.cc
  168. +++ b/components/safe_browsing/core/common/safe_browsing_prefs.cc
  169. @@ -190,9 +190,9 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry) {
  170. registry->RegisterBooleanPref(
  171. prefs::kSafeBrowsingSawInterstitialScoutReporting, false);
  172. registry->RegisterBooleanPref(
  173. - prefs::kSafeBrowsingExtendedReportingOptInAllowed, true);
  174. + prefs::kSafeBrowsingExtendedReportingOptInAllowed, false);
  175. registry->RegisterBooleanPref(
  176. - prefs::kSafeBrowsingEnabled, true,
  177. + prefs::kSafeBrowsingEnabled, false,
  178. user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
  179. registry->RegisterBooleanPref(prefs::kSafeBrowsingEnhanced, false);
  180. registry->RegisterBooleanPref(prefs::kSafeBrowsingProceedAnywayDisabled,
  181. --
  182. 2.20.1