summaryrefslogtreecommitdiff
path: root/modules/libpref/Preferences.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'modules/libpref/Preferences.cpp')
-rw-r--r--modules/libpref/Preferences.cpp25
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);