Modify-default-preferences.patch 9.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194
  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. chrome/service/cloud_print/connector_settings.cc | 2 +-
  13. components/autofill/core/browser/autofill_manager.cc | 9 +++------
  14. components/autofill/core/common/autofill_prefs.cc | 2 +-
  15. components/bookmarks/browser/bookmark_utils.cc | 4 ++--
  16. .../safe_browsing/core/common/safe_browsing_prefs.cc | 4 ++--
  17. 12 files changed, 17 insertions(+), 20 deletions(-)
  18. diff --git a/chrome/browser/background/background_mode_manager.cc b/chrome/browser/background/background_mode_manager.cc
  19. --- a/chrome/browser/background/background_mode_manager.cc
  20. +++ b/chrome/browser/background/background_mode_manager.cc
  21. @@ -362,7 +362,7 @@ void BackgroundModeManager::RegisterPrefs(PrefRegistrySimple* registry) {
  22. registry->RegisterBooleanPref(prefs::kChromeCreatedLoginItem, false);
  23. registry->RegisterBooleanPref(prefs::kMigratedLoginItemPref, false);
  24. #endif
  25. - registry->RegisterBooleanPref(prefs::kBackgroundModeEnabled, true);
  26. + registry->RegisterBooleanPref(prefs::kBackgroundModeEnabled, false);
  27. }
  28. void BackgroundModeManager::RegisterProfile(Profile* profile) {
  29. diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc
  30. --- a/chrome/browser/chrome_content_browser_client.cc
  31. +++ b/chrome/browser/chrome_content_browser_client.cc
  32. @@ -1264,7 +1264,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePrefs(
  33. void ChromeContentBrowserClient::RegisterProfilePrefs(
  34. user_prefs::PrefRegistrySyncable* registry) {
  35. registry->RegisterBooleanPref(prefs::kDisable3DAPIs, false);
  36. - registry->RegisterBooleanPref(prefs::kEnableHyperlinkAuditing, true);
  37. + registry->RegisterBooleanPref(prefs::kEnableHyperlinkAuditing, false);
  38. // Register user prefs for mapping SitePerProcess and IsolateOrigins in
  39. // user policy in addition to the same named ones in Local State (which are
  40. // used for mapping the command-line flags).
  41. diff --git a/chrome/browser/net/prediction_options.cc b/chrome/browser/net/prediction_options.cc
  42. --- a/chrome/browser/net/prediction_options.cc
  43. +++ b/chrome/browser/net/prediction_options.cc
  44. @@ -31,7 +31,7 @@ NetworkPredictionStatus CanPrefetchAndPrerender(
  45. }
  46. return NetworkPredictionStatus::DISABLED_DUE_TO_NETWORK;
  47. default:
  48. - DCHECK_EQ(NETWORK_PREDICTION_NEVER, network_prediction_options);
  49. + //DCHECK_EQ(NETWORK_PREDICTION_NEVER, network_prediction_options);
  50. return NetworkPredictionStatus::DISABLED_ALWAYS;
  51. }
  52. }
  53. diff --git a/chrome/browser/net/prediction_options.h b/chrome/browser/net/prediction_options.h
  54. --- a/chrome/browser/net/prediction_options.h
  55. +++ b/chrome/browser/net/prediction_options.h
  56. @@ -22,7 +22,7 @@ enum NetworkPredictionOptions {
  57. NETWORK_PREDICTION_ALWAYS,
  58. NETWORK_PREDICTION_WIFI_ONLY,
  59. NETWORK_PREDICTION_NEVER,
  60. - NETWORK_PREDICTION_DEFAULT = NETWORK_PREDICTION_WIFI_ONLY,
  61. + NETWORK_PREDICTION_DEFAULT = NETWORK_PREDICTION_NEVER,
  62. };
  63. enum class NetworkPredictionStatus {
  64. diff --git a/chrome/browser/profiles/profile.cc b/chrome/browser/profiles/profile.cc
  65. --- a/chrome/browser/profiles/profile.cc
  66. +++ b/chrome/browser/profiles/profile.cc
  67. @@ -247,7 +247,7 @@ const char Profile::kProfileKey[] = "__PROFILE__";
  68. void Profile::RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) {
  69. registry->RegisterBooleanPref(
  70. prefs::kSearchSuggestEnabled,
  71. - true,
  72. + false,
  73. user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
  74. #if defined(OS_ANDROID)
  75. registry->RegisterStringPref(
  76. diff --git a/chrome/browser/resources/settings/reset_page/reset_profile_dialog.html b/chrome/browser/resources/settings/reset_page/reset_profile_dialog.html
  77. --- a/chrome/browser/resources/settings/reset_page/reset_profile_dialog.html
  78. +++ b/chrome/browser/resources/settings/reset_page/reset_profile_dialog.html
  79. @@ -36,7 +36,7 @@
  80. </cr-button>
  81. </div>
  82. <div slot="footer">
  83. - <cr-checkbox id="sendSettings" checked>
  84. + <cr-checkbox id="sendSettings">
  85. $i18nRaw{resetPageFeedback}</cr-checkbox>
  86. </div>
  87. </cr-dialog>
  88. diff --git a/chrome/browser/ui/browser_ui_prefs.cc b/chrome/browser/ui/browser_ui_prefs.cc
  89. --- a/chrome/browser/ui/browser_ui_prefs.cc
  90. +++ b/chrome/browser/ui/browser_ui_prefs.cc
  91. @@ -71,11 +71,11 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistrySyncable* registry) {
  92. registry->RegisterBooleanPref(prefs::kWebAppCreateInAppsMenu, true);
  93. registry->RegisterBooleanPref(prefs::kWebAppCreateInQuickLaunchBar, true);
  94. registry->RegisterBooleanPref(
  95. - prefs::kOfferTranslateEnabled, true,
  96. + prefs::kOfferTranslateEnabled, false,
  97. user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
  98. registry->RegisterStringPref(prefs::kCloudPrintEmail, std::string());
  99. registry->RegisterBooleanPref(prefs::kCloudPrintProxyEnabled, true);
  100. - registry->RegisterBooleanPref(prefs::kCloudPrintSubmitEnabled, true);
  101. + registry->RegisterBooleanPref(prefs::kCloudPrintSubmitEnabled, false);
  102. registry->RegisterDictionaryPref(prefs::kBrowserWindowPlacement);
  103. registry->RegisterDictionaryPref(prefs::kBrowserWindowPlacementPopup);
  104. registry->RegisterDictionaryPref(prefs::kAppWindowPlacement);
  105. diff --git a/chrome/service/cloud_print/connector_settings.cc b/chrome/service/cloud_print/connector_settings.cc
  106. --- a/chrome/service/cloud_print/connector_settings.cc
  107. +++ b/chrome/service/cloud_print/connector_settings.cc
  108. @@ -60,7 +60,7 @@ void ConnectorSettings::InitFrom(ServiceProcessPrefs* prefs) {
  109. DCHECK(server_url_.is_valid());
  110. connect_new_printers_ = prefs->GetBoolean(
  111. - prefs::kCloudPrintConnectNewPrinters, true);
  112. + prefs::kCloudPrintConnectNewPrinters, false);
  113. xmpp_ping_enabled_ = prefs->GetBoolean(
  114. prefs::kCloudPrintXmppPingEnabled, false);
  115. diff --git a/components/autofill/core/browser/autofill_manager.cc b/components/autofill/core/browser/autofill_manager.cc
  116. --- a/components/autofill/core/browser/autofill_manager.cc
  117. +++ b/components/autofill/core/browser/autofill_manager.cc
  118. @@ -975,10 +975,7 @@ void AutofillManager::OnQueryFormFieldAutofillImpl(
  119. // suggestions available.
  120. // TODO(mathp): Differentiate between number of suggestions available
  121. // (current metric) and number shown to the user.
  122. - if (!has_logged_address_suggestions_count_) {
  123. - AutofillMetrics::LogAddressSuggestionsCount(suggestions.size());
  124. - has_logged_address_suggestions_count_ = true;
  125. - }
  126. + has_logged_address_suggestions_count_ = true;
  127. }
  128. }
  129. @@ -1556,8 +1553,8 @@ void AutofillManager::Reset() {
  130. credit_card_access_manager_ = std::make_unique<CreditCardAccessManager>(
  131. driver(), client(), personal_data_, credit_card_form_event_logger_.get());
  132. - has_logged_autofill_enabled_ = false;
  133. - has_logged_address_suggestions_count_ = false;
  134. + has_logged_autofill_enabled_ = true;
  135. + has_logged_address_suggestions_count_ = true;
  136. did_show_suggestions_ = false;
  137. user_did_type_ = false;
  138. user_did_autofill_ = false;
  139. diff --git a/components/autofill/core/common/autofill_prefs.cc b/components/autofill/core/common/autofill_prefs.cc
  140. --- a/components/autofill/core/common/autofill_prefs.cc
  141. +++ b/components/autofill/core/common/autofill_prefs.cc
  142. @@ -154,7 +154,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) {
  143. prefs::kAutofillLastVersionDisusedAddressesDeleted, 0,
  144. user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
  145. registry->RegisterBooleanPref(
  146. - prefs::kAutofillCreditCardEnabled, true,
  147. + prefs::kAutofillCreditCardEnabled, false,
  148. user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
  149. registry->RegisterStringPref(
  150. prefs::kAutofillProfileValidity, "",
  151. diff --git a/components/bookmarks/browser/bookmark_utils.cc b/components/bookmarks/browser/bookmark_utils.cc
  152. --- a/components/bookmarks/browser/bookmark_utils.cc
  153. +++ b/components/bookmarks/browser/bookmark_utils.cc
  154. @@ -441,12 +441,12 @@ bool DoesBookmarkContainWords(const base::string16& title,
  155. void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) {
  156. registry->RegisterBooleanPref(
  157. prefs::kShowBookmarkBar,
  158. - false,
  159. + true,
  160. user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
  161. registry->RegisterBooleanPref(prefs::kEditBookmarksEnabled, true);
  162. registry->RegisterBooleanPref(
  163. prefs::kShowAppsShortcutInBookmarkBar,
  164. - true,
  165. + false,
  166. user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
  167. registry->RegisterBooleanPref(
  168. prefs::kShowManagedBookmarksInBookmarkBar,
  169. diff --git a/components/safe_browsing/core/common/safe_browsing_prefs.cc b/components/safe_browsing/core/common/safe_browsing_prefs.cc
  170. --- a/components/safe_browsing/core/common/safe_browsing_prefs.cc
  171. +++ b/components/safe_browsing/core/common/safe_browsing_prefs.cc
  172. @@ -196,9 +196,9 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry) {
  173. registry->RegisterBooleanPref(
  174. prefs::kSafeBrowsingSawInterstitialScoutReporting, false);
  175. registry->RegisterBooleanPref(
  176. - prefs::kSafeBrowsingExtendedReportingOptInAllowed, true);
  177. + prefs::kSafeBrowsingExtendedReportingOptInAllowed, false);
  178. registry->RegisterBooleanPref(
  179. - prefs::kSafeBrowsingEnabled, true,
  180. + prefs::kSafeBrowsingEnabled, false,
  181. user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
  182. registry->RegisterBooleanPref(prefs::kSafeBrowsingEnhanced, false);
  183. registry->RegisterBooleanPref(prefs::kSafeBrowsingProceedAnywayDisabled,
  184. --
  185. 2.17.1