Modify-default-preferences.patch 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209
  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. .../settings/reset_page/reset_profile_dialog.html | 2 +-
  11. chrome/browser/ui/browser_ui_prefs.cc | 4 ++--
  12. .../ui/webui/local_discovery/local_discovery_ui.cc | 4 ----
  13. chrome/service/cloud_print/connector_settings.cc | 2 +-
  14. components/autofill/core/browser/autofill_manager.cc | 9 +++------
  15. components/autofill/core/common/autofill_prefs.cc | 2 +-
  16. components/bookmarks/browser/bookmark_utils.cc | 4 ++--
  17. .../safe_browsing/core/common/safe_browsing_prefs.cc | 4 ++--
  18. 13 files changed, 17 insertions(+), 24 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. @@ -339,7 +339,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. @@ -1290,7 +1290,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. registry->RegisterListPref(prefs::kEnableDeprecatedWebPlatformFeatures);
  40. // Register user prefs for mapping SitePerProcess and IsolateOrigins in
  41. // user policy in addition to the same named ones in Local State (which are
  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. @@ -257,7 +257,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. @@ -34,7 +34,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. @@ -71,11 +71,11 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistrySyncable* registry) {
  93. registry->RegisterBooleanPref(prefs::kWebAppCreateInAppsMenu, true);
  94. registry->RegisterBooleanPref(prefs::kWebAppCreateInQuickLaunchBar, true);
  95. registry->RegisterBooleanPref(
  96. - prefs::kOfferTranslateEnabled, true,
  97. + 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::kCloudPrintSubmitEnabled, false);
  103. registry->RegisterDictionaryPref(prefs::kBrowserWindowPlacement);
  104. registry->RegisterDictionaryPref(prefs::kBrowserWindowPlacementPopup);
  105. registry->RegisterDictionaryPref(prefs::kAppWindowPlacement);
  106. diff --git a/chrome/browser/ui/webui/local_discovery/local_discovery_ui.cc b/chrome/browser/ui/webui/local_discovery/local_discovery_ui.cc
  107. --- a/chrome/browser/ui/webui/local_discovery/local_discovery_ui.cc
  108. +++ b/chrome/browser/ui/webui/local_discovery/local_discovery_ui.cc
  109. @@ -147,10 +147,6 @@ void LocalDiscoveryUI::RegisterProfilePrefs(
  110. registry->RegisterBooleanPref(prefs::kLocalDiscoveryEnabled, true);
  111. registry->RegisterBooleanPref(
  112. prefs::kLocalDiscoveryNotificationsEnabled,
  113. -#if defined(OS_WIN)
  114. false,
  115. -#else
  116. - true,
  117. -#endif
  118. user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
  119. }
  120. diff --git a/chrome/service/cloud_print/connector_settings.cc b/chrome/service/cloud_print/connector_settings.cc
  121. --- a/chrome/service/cloud_print/connector_settings.cc
  122. +++ b/chrome/service/cloud_print/connector_settings.cc
  123. @@ -60,7 +60,7 @@ void ConnectorSettings::InitFrom(ServiceProcessPrefs* prefs) {
  124. DCHECK(server_url_.is_valid());
  125. connect_new_printers_ = prefs->GetBoolean(
  126. - prefs::kCloudPrintConnectNewPrinters, true);
  127. + prefs::kCloudPrintConnectNewPrinters, false);
  128. xmpp_ping_enabled_ = prefs->GetBoolean(
  129. prefs::kCloudPrintXmppPingEnabled, false);
  130. diff --git a/components/autofill/core/browser/autofill_manager.cc b/components/autofill/core/browser/autofill_manager.cc
  131. --- a/components/autofill/core/browser/autofill_manager.cc
  132. +++ b/components/autofill/core/browser/autofill_manager.cc
  133. @@ -955,10 +955,7 @@ void AutofillManager::OnQueryFormFieldAutofillImpl(
  134. // suggestions available.
  135. // TODO(mathp): Differentiate between number of suggestions available
  136. // (current metric) and number shown to the user.
  137. - if (!has_logged_address_suggestions_count_) {
  138. - AutofillMetrics::LogAddressSuggestionsCount(suggestions.size());
  139. - has_logged_address_suggestions_count_ = true;
  140. - }
  141. + has_logged_address_suggestions_count_ = true;
  142. }
  143. }
  144. @@ -1593,8 +1590,8 @@ void AutofillManager::Reset() {
  145. #if defined(OS_ANDROID) || defined(OS_IOS)
  146. autofill_assistant_.Reset();
  147. #endif
  148. - has_logged_autofill_enabled_ = false;
  149. - has_logged_address_suggestions_count_ = false;
  150. + has_logged_autofill_enabled_ = true;
  151. + has_logged_address_suggestions_count_ = true;
  152. did_show_suggestions_ = false;
  153. user_did_type_ = false;
  154. user_did_autofill_ = false;
  155. diff --git a/components/autofill/core/common/autofill_prefs.cc b/components/autofill/core/common/autofill_prefs.cc
  156. --- a/components/autofill/core/common/autofill_prefs.cc
  157. +++ b/components/autofill/core/common/autofill_prefs.cc
  158. @@ -150,7 +150,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) {
  159. prefs::kAutofillLastVersionDisusedAddressesDeleted, 0,
  160. user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
  161. registry->RegisterBooleanPref(
  162. - prefs::kAutofillCreditCardEnabled, true,
  163. + prefs::kAutofillCreditCardEnabled, false,
  164. user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
  165. registry->RegisterStringPref(
  166. prefs::kAutofillProfileValidity, "",
  167. diff --git a/components/bookmarks/browser/bookmark_utils.cc b/components/bookmarks/browser/bookmark_utils.cc
  168. --- a/components/bookmarks/browser/bookmark_utils.cc
  169. +++ b/components/bookmarks/browser/bookmark_utils.cc
  170. @@ -439,12 +439,12 @@ bool DoesBookmarkContainWords(const base::string16& title,
  171. void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) {
  172. registry->RegisterBooleanPref(
  173. prefs::kShowBookmarkBar,
  174. - false,
  175. + true,
  176. user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
  177. registry->RegisterBooleanPref(prefs::kEditBookmarksEnabled, true);
  178. registry->RegisterBooleanPref(
  179. prefs::kShowAppsShortcutInBookmarkBar,
  180. - true,
  181. + false,
  182. user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
  183. registry->RegisterBooleanPref(
  184. prefs::kShowManagedBookmarksInBookmarkBar,
  185. diff --git a/components/safe_browsing/core/common/safe_browsing_prefs.cc b/components/safe_browsing/core/common/safe_browsing_prefs.cc
  186. --- a/components/safe_browsing/core/common/safe_browsing_prefs.cc
  187. +++ b/components/safe_browsing/core/common/safe_browsing_prefs.cc
  188. @@ -205,9 +205,9 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry) {
  189. registry->RegisterBooleanPref(
  190. prefs::kSafeBrowsingSawInterstitialScoutReporting, false);
  191. registry->RegisterBooleanPref(
  192. - prefs::kSafeBrowsingExtendedReportingOptInAllowed, true);
  193. + prefs::kSafeBrowsingExtendedReportingOptInAllowed, false);
  194. registry->RegisterBooleanPref(
  195. - prefs::kSafeBrowsingEnabled, true,
  196. + prefs::kSafeBrowsingEnabled, false,
  197. user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
  198. registry->RegisterBooleanPref(prefs::kSafeBrowsingEnhanced, false);
  199. registry->RegisterBooleanPref(prefs::kSafeBrowsingProceedAnywayDisabled,
  200. --
  201. 2.17.1