diff options
Diffstat (limited to 'modules/libpref/Preferences.cpp')
-rw-r--r-- | modules/libpref/Preferences.cpp | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/modules/libpref/Preferences.cpp b/modules/libpref/Preferences.cpp index 3abd09c7e..5f17125da 100644 --- a/modules/libpref/Preferences.cpp +++ b/modules/libpref/Preferences.cpp @@ -88,8 +88,6 @@ static nsresult pref_InitInitialObjects(void); static nsresult pref_LoadPrefsInDirList(const char *listId); static nsresult ReadExtensionPrefs(nsIFile *aFile); -static const char kTelemetryPref[] = "toolkit.telemetry.enabled"; -static const char kOldTelemetryPref[] = "toolkit.telemetry.enabledPreRelease"; static const char kChannelPref[] = "app.update.channel"; static const char kPrefFileHeader[] = @@ -644,12 +642,6 @@ Preferences::ReadUserPrefs(nsIFile *aFile) // Ignore all errors related to it, so we retain 'rv' value :-| (void) UseUserPrefFile(); - // Migrate the old prerelease telemetry pref - if (!Preferences::GetBool(kOldTelemetryPref, true)) { - Preferences::SetBool(kTelemetryPref, false); - Preferences::ClearUser(kOldTelemetryPref); - } - NotifyServiceObservers(NS_PREFSERVICE_READ_TOPIC_ID); } else { rv = ReadAndOwnUserPrefFile(aFile); @@ -1336,23 +1328,6 @@ static nsresult pref_InitInitialObjects() rv = pref_LoadPrefsInDirList(NS_APP_PREFS_DEFAULTS_DIR_LIST); NS_ENSURE_SUCCESS(rv, rv); - // Set up the correct default for toolkit.telemetry.enabled. - // If this build has MOZ_TELEMETRY_ON_BY_DEFAULT *or* we're on the beta - // channel, telemetry is on by default, otherwise not. This is necessary - // so that beta users who are testing final release builds don't flipflop - // defaults. - if (Preferences::GetDefaultType(kTelemetryPref) == nsIPrefBranch::PREF_INVALID) { - bool prerelease = false; -#ifdef MOZ_TELEMETRY_ON_BY_DEFAULT - prerelease = true; -#else - if (Preferences::GetDefaultCString(kChannelPref).EqualsLiteral("beta")) { - prerelease = true; - } -#endif - PREF_SetBoolPref(kTelemetryPref, prerelease, true); - } - NS_CreateServicesFromCategory(NS_PREFSERVICE_APPDEFAULTS_TOPIC_ID, nullptr, NS_PREFSERVICE_APPDEFAULTS_TOPIC_ID); |