Remove Feedv1 code
Much of this code was already compiled-out. Some exceptions:
- Code branches with if (v1 enabled) { ... } were removed.
- Extracted functions from v1 library LocateUtils class into
FeedServiceBridge.
- Some code in components/feed wasn't yet removed from
the build, but wasn't referenced, and is now removed.
- Shared proto databases for v1 were added to
kObsoleteSharedProtoDbTypeClients
- Obsoleted v1 specific prefs.
Bug: 1165828
Change-Id: I30bcfa7783f94f81f960a908916783e15bd98ef3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2679184
Commit-Queue: Dan H <[email protected]>
Reviewed-by: Cathy Li <[email protected]>
Reviewed-by: Mike West <[email protected]>
Reviewed-by: Ted Choc <[email protected]>
Cr-Commit-Position: refs/heads/master@{#852237}
diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browser_prefs.cc
index 2f127cd..ee40dc6e 100644
--- a/chrome/browser/prefs/browser_prefs.cc
+++ b/chrome/browser/prefs/browser_prefs.cc
@@ -1333,6 +1333,11 @@
profile_prefs->ClearPref(kDataReductionProxyLastConfigRetrievalTime);
profile_prefs->ClearPref(kDataReductionProxyConfig);
+#if defined(OS_ANDROID)
+ // Added 02/2021
+ feed::MigrateObsoleteProfilePrefsFeb_2021(profile_prefs);
+#endif // defined(OS_ANDROID)
+
// Please don't delete the following line. It is used by PRESUBMIT.py.
// END_MIGRATE_OBSOLETE_PROFILE_PREFS
}