Remove client model features from PredictionManager
Bug: 1183507
Change-Id: If426b04b121e744623f9617bb697a5c8855da0e7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2800871
Reviewed-by: Robert Kaplow <[email protected]>
Reviewed-by: Michael Crouse <[email protected]>
Reviewed-by: Ryan Sturm <[email protected]>
Reviewed-by: Gabriel Charette <[email protected]>
Commit-Queue: Sophie Chang <[email protected]>
Cr-Commit-Position: refs/heads/master@{#870089}
diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browser_prefs.cc
index a222607..b34f14f0 100644
--- a/chrome/browser/prefs/browser_prefs.cc
+++ b/chrome/browser/prefs/browser_prefs.cc
@@ -533,6 +533,12 @@
const char kRunAllFlashInAllowMode[] = "plugins.run_all_flash_in_allow_mode";
#endif
+// Deprecated 04/2021.
+const char kSessionStatisticFCPMean[] =
+ "optimization_guide.session_statistic.fcp_mean";
+const char kSessionStatisticFCPStdDev[] =
+ "optimization_guide.session_statistic.fcp_std_dev";
+
// Register local state used only for migration (clearing or moving to a new
// key).
void RegisterLocalStatePrefsForMigration(PrefRegistrySimple* registry) {
@@ -644,6 +650,9 @@
registry->RegisterBooleanPref(prefs::kMediaFeedsSafeSearchEnabled, false);
registry->RegisterBooleanPref(prefs::kMediaFeedsAutoSelectEnabled, false);
#endif
+
+ registry->RegisterDoublePref(kSessionStatisticFCPStdDev, -1.0f);
+ registry->RegisterDoublePref(kSessionStatisticFCPMean, -1.0f);
}
} // namespace
@@ -1327,6 +1336,9 @@
profile_prefs->ClearPref(prefs::kMediaFeedsSafeSearchEnabled);
profile_prefs->ClearPref(prefs::kMediaFeedsAutoSelectEnabled);
#endif
+ // Added 04/2021.
+ profile_prefs->ClearPref(kSessionStatisticFCPMean);
+ profile_prefs->ClearPref(kSessionStatisticFCPStdDev);
// Please don't delete the following line. It is used by PRESUBMIT.py.
// END_MIGRATE_OBSOLETE_PROFILE_PREFS