Bug 1432429 Record the fuzzyfox pref in Telemetry 15/14 r?chutten draft
authorTom Ritter <tom@mozilla.com>
Thu, 02 Aug 2018 20:44:23 -0500
changeset 826376 0465040f899b03f1d48a1fa899259edc5c5985ff
parent 826375 198086ba39598848ef12b25fad5eede094675ff0
push id118310
push userbmo:tom@mozilla.com
push dateFri, 03 Aug 2018 18:22:17 +0000
reviewerschutten
bugs1432429
milestone62.0a1
Bug 1432429 Record the fuzzyfox pref in Telemetry 15/14 r?chutten This will allow us to differentiate Telemetry pings with Fuzzyfox and those without, so we don't cause bad data from Fuzzyfox to propagate. MozReview-Commit-ID: C0FmxateaeU
toolkit/components/telemetry/TelemetryEnvironment.jsm
--- a/toolkit/components/telemetry/TelemetryEnvironment.jsm
+++ b/toolkit/components/telemetry/TelemetryEnvironment.jsm
@@ -248,16 +248,17 @@ const DEFAULT_ENVIRONMENT_PREFS = new Ma
   ["marionette.enabled", {what: RECORD_PREF_VALUE}],
   ["network.proxy.autoconfig_url", {what: RECORD_PREF_STATE}],
   ["network.proxy.http", {what: RECORD_PREF_STATE}],
   ["network.proxy.ssl", {what: RECORD_PREF_STATE}],
   ["pdfjs.disabled", {what: RECORD_PREF_VALUE}],
   ["places.history.enabled", {what: RECORD_PREF_VALUE}],
   ["plugins.remember_infobar_dismissal", {what: RECORD_PREF_VALUE}],
   ["plugins.show_infobar", {what: RECORD_PREF_VALUE}],
+  ["privacy.fuzzyfox.enabled", {what: RECORD_PREF_VALUE}],
   ["privacy.trackingprotection.enabled", {what: RECORD_PREF_VALUE}],
   ["privacy.donottrackheader.enabled", {what: RECORD_PREF_VALUE}],
   ["security.mixed_content.block_active_content", {what: RECORD_PREF_VALUE}],
   ["security.mixed_content.block_display_content", {what: RECORD_PREF_VALUE}],
   ["xpinstall.signatures.required", {what: RECORD_PREF_VALUE}],
 ]);
 
 const LOGGER_NAME = "Toolkit.Telemetry";