Bug 1150134 - Part 7: Only enable Telemetry ping archiving for Firefox Desktop. r=vladan

This commit is contained in:
Georg Fritzsche 2015-04-23 19:22:28 +02:00
parent 562a8df802
commit ad74040128
3 changed files with 7 additions and 2 deletions

View File

@ -1836,6 +1836,10 @@ pref("browser.translation.neverForLanguages", "");
// Show the translation UI bits, like the info bar, notification icon and preferences.
pref("browser.translation.ui.show", false);
// Telemetry settings.
// Determines if Telemetry pings can be archived locally.
pref("toolkit.telemetry.archive.enabled", true);
// Telemetry experiments settings.
pref("experiments.enabled", true);
pref("experiments.manifest.fetchIntervalSeconds", 86400);

View File

@ -773,8 +773,6 @@ pref("toolkit.telemetry.infoURL", "https://www.mozilla.org/legal/privacy/firefox
// Determines whether full SQL strings are returned when they might contain sensitive info
// i.e. dynamically constructed SQL strings or SQL executed by addons against addon DBs
pref("toolkit.telemetry.debugSlowSql", false);
// Determines if Telemetry pings can be archived locally.
pref("toolkit.telemetry.archive.enabled", true);
// Identity module
pref("toolkit.identity.enabled", false);

View File

@ -172,5 +172,8 @@ function promiseRejects(promise) {
Services.prefs.setCharPref("toolkit.telemetry.log.level", "Trace");
TelemetryPing.initLogging();
// Telemetry archiving should be on.
Services.prefs.setBoolPref("toolkit.telemetry.archive.enabled", true);
// Avoid timers interrupting test behavior.
fakeSchedulerTimer(() => {}, () => {});