Clear obsolete prefs
This commit is contained in:
@@ -165,6 +165,27 @@ void RegisterProfilePrefsForMigration(
|
||||
registry->RegisterBooleanPref(kDontAskEnableWebDiscovery, false);
|
||||
registry->RegisterIntegerPref(kBraveSearchVisitCount, 0);
|
||||
#endif
|
||||
|
||||
// Added 24/11/2022: https://github.com/brave/brave-core/pull/16027
|
||||
#if !BUILDFLAG(IS_IOS) && !BUILDFLAG(IS_ANDROID)
|
||||
registry->RegisterStringPref(kFTXAccessToken, "");
|
||||
registry->RegisterStringPref(kFTXOauthHost, "");
|
||||
registry->RegisterBooleanPref(kFTXNewTabPageShowFTX, false);
|
||||
registry->RegisterBooleanPref(kCryptoDotComNewTabPageShowCryptoDotCom, false);
|
||||
registry->RegisterBooleanPref(kCryptoDotComHasBoughtCrypto, false);
|
||||
registry->RegisterBooleanPref(kCryptoDotComHasInteracted, false);
|
||||
registry->RegisterStringPref(kGeminiAccessToken, "");
|
||||
registry->RegisterStringPref(kGeminiRefreshToken, "");
|
||||
registry->RegisterBooleanPref(kNewTabPageShowGemini, false);
|
||||
#endif
|
||||
|
||||
// Added 24/11/2022: https://github.com/brave/brave-core/pull/16027
|
||||
#if !BUILDFLAG(IS_IOS)
|
||||
registry->RegisterStringPref(kBinanceAccessToken, "");
|
||||
registry->RegisterStringPref(kBinanceRefreshToken, "");
|
||||
registry->RegisterBooleanPref(kNewTabPageShowBinance, false);
|
||||
registry->RegisterBooleanPref(kBraveSuggestedSiteSuggestionsEnabled, false);
|
||||
#endif
|
||||
}
|
||||
|
||||
void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) {
|
||||
|
||||
@@ -118,6 +118,27 @@ void MigrateObsoleteProfilePrefs(Profile* profile) {
|
||||
#if BUILDFLAG(ENABLE_CUSTOM_BACKGROUND)
|
||||
NTPBackgroundPrefs(profile->GetPrefs()).MigrateOldPref();
|
||||
#endif
|
||||
|
||||
// Added 24/11/2022: https://github.com/brave/brave-core/pull/16027
|
||||
#if !BUILDFLAG(IS_IOS) && !BUILDFLAG(IS_ANDROID)
|
||||
profile->GetPrefs()->ClearPref(kFTXAccessToken);
|
||||
profile->GetPrefs()->ClearPref(kFTXOauthHost);
|
||||
profile->GetPrefs()->ClearPref(kFTXNewTabPageShowFTX);
|
||||
profile->GetPrefs()->ClearPref(kCryptoDotComNewTabPageShowCryptoDotCom);
|
||||
profile->GetPrefs()->ClearPref(kCryptoDotComHasBoughtCrypto);
|
||||
profile->GetPrefs()->ClearPref(kCryptoDotComHasInteracted);
|
||||
profile->GetPrefs()->ClearPref(kGeminiAccessToken);
|
||||
profile->GetPrefs()->ClearPref(kGeminiRefreshToken);
|
||||
profile->GetPrefs()->ClearPref(kNewTabPageShowGemini);
|
||||
#endif
|
||||
|
||||
// Added 24/11/2022: https://github.com/brave/brave-core/pull/16027
|
||||
#if !BUILDFLAG(IS_IOS)
|
||||
profile->GetPrefs()->ClearPref(kBinanceAccessToken);
|
||||
profile->GetPrefs()->ClearPref(kBinanceRefreshToken);
|
||||
profile->GetPrefs()->ClearPref(kNewTabPageShowBinance);
|
||||
profile->GetPrefs()->ClearPref(kBraveSuggestedSiteSuggestionsEnabled);
|
||||
#endif
|
||||
// END_MIGRATE_OBSOLETE_PROFILE_PREFS
|
||||
}
|
||||
|
||||
|
||||
@@ -92,4 +92,28 @@ extern const char kDontAskForCrashReporting[];
|
||||
// kEnableMediaRouterOnRestart on restart.
|
||||
extern const char kEnableMediaRouterOnRestart[];
|
||||
|
||||
// Obsolete widget removal prefs
|
||||
#if !BUILDFLAG(IS_IOS) && !BUILDFLAG(IS_ANDROID)
|
||||
constexpr char kFTXAccessToken[] = "brave.ftx.access_token";
|
||||
constexpr char kFTXOauthHost[] = "brave.ftx.oauth_host";
|
||||
constexpr char kFTXNewTabPageShowFTX[] = "ftx.new_tab_page.show_ftx";
|
||||
constexpr char kCryptoDotComNewTabPageShowCryptoDotCom[] =
|
||||
"crypto_dot_com.new_tab_page.show_crypto_dot_com";
|
||||
constexpr char kCryptoDotComHasBoughtCrypto[] =
|
||||
"crypto_dot_com.new_tab_page.has_bought_crypto";
|
||||
constexpr char kCryptoDotComHasInteracted[] =
|
||||
"crypto_dot_com.new_tab_page.has_interacted";
|
||||
constexpr char kGeminiAccessToken[] = "brave.gemini.access_token";
|
||||
constexpr char kGeminiRefreshToken[] = "brave.gemini.refresh_token";
|
||||
constexpr char kNewTabPageShowGemini[] = "brave.new_tab_page.show_gemini";
|
||||
#endif
|
||||
|
||||
#if !BUILDFLAG(IS_IOS)
|
||||
constexpr char kBinanceAccessToken[] = "brave.binance.access_token";
|
||||
constexpr char kBinanceRefreshToken[] = "brave.binance.refresh_token";
|
||||
constexpr char kNewTabPageShowBinance[] = "brave.new_tab_page.show_binance";
|
||||
constexpr char kBraveSuggestedSiteSuggestionsEnabled[] =
|
||||
"brave.brave_suggested_site_suggestions_enabled";
|
||||
#endif
|
||||
|
||||
#endif // BRAVE_COMPONENTS_CONSTANTS_PREF_NAMES_H_
|
||||
|
||||
Reference in New Issue
Block a user