Source code
Revision control
Copy as Markdown
Other Tools
{
"A11Y_CONSUMERS": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 11,
"releaseChannelCollection": "opt-out",
"bug_numbers": [1382820, 1462238],
"description": "A list of known accessibility clients that inject into Firefox process space (see https://searchfox.org/firefox-main/source/accessible/windows/msaa/Compatibility.h).",
"alert_emails": ["accessibility@mozilla.com", "jteh@mozilla.com"]
},
"APPLICATION_REPUTATION_BINARY_TYPE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"bug_numbers": [156404],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "categorical",
"labels": [
"BinaryFile",
"NonBinaryFile",
"MozNonBinaryFile",
"UnknownFile",
"MissingFilename"
],
"description": "Whether or not the file examined by download protection is a binary type (or it's not possible to tell because the filename is missing)."
},
"APPLICATION_REPUTATION_BINARY_ARCHIVE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"bug_numbers": [1480639, 1531034],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "categorical",
"labels": ["OtherBinaryFile", "DmgFile", "RarFile", "ZipFile"],
"description": "Whether a binary file examined by download protection is one of the common archive formats."
},
"APPLICATION_REPUTATION_REASON": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"bug_numbers": [1500360],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "categorical",
"labels": [
"NotSet",
"LocalWhitelist",
"LocalBlocklist",
"NonBinaryFile",
"VerdictSafe",
"VerdictUnknown",
"VerdictDangerous",
"VerdictDangerousHost",
"VerdictUnwanted",
"VerdictUncommon",
"VerdictUnrecognized",
"DangerousPrefOff",
"DangerousHostPrefOff",
"UnwantedPrefOff",
"UncommonPrefOff",
"NetworkError",
"RemoteLookupDisabled",
"InternalError",
"DPDisabled"
],
"description": "The reason application reputation service blocks or allows the download."
},
"APPLICATION_REPUTATION_SHOULD_BLOCK": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "boolean",
"description": "Overall (local or remote) application reputation verdict (shouldBlock=false is OK)."
},
"APPLICATION_REPUTATION_LOCAL": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "enumerated",
"n_values": 3,
"description": "Application reputation local results (0=ALLOW, 1=BLOCK, 2=NONE)"
},
"APPLICATION_REPUTATION_SERVER": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "enumerated",
"n_values": 3,
"description": "Status of the application reputation remote lookup (0=OK, 1=failed, 2=invalid protobuf response)"
},
"APPLICATION_REPUTATION_SERVER_2": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"bug_numbers": [1479901],
"releaseChannelCollection": "opt-out",
"expires_in_version": "never",
"kind": "categorical",
"labels": [
"ErrOthers",
"ResponseValid",
"FailGetChannel",
"FailGetResponse",
"HTTP1xx",
"HTTP2xx",
"HTTP204",
"HTTP3xx",
"HTTP400",
"HTTP4xx",
"HTTP403",
"HTTP404",
"HTTP408",
"HTTP413",
"HTTP5xx",
"HTTP502_504_511",
"HTTP503",
"HTTP505",
"HTTPOthers",
"ErrAlreadyConnected",
"ErrNotConnected",
"ErrConnectionRefused",
"ErrNetTimeout",
"ErrOffline",
"ErrPortAccess",
"ErrNetReset",
"ErrNetInterrupt",
"ErrProxyConnection",
"ErrNetPartial",
"ErrNetInadequate",
"ErrUnknownHost",
"ErrDNSLookupQueue",
"ErrUnknownProxyHost"
],
"description": "Network status of the application reputation remote lookup"
},
"APPLICATION_REPUTATION_SERVER_VERDICT": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"bug_numbers": [1272788, 1531034],
"kind": "enumerated",
"n_values": 8,
"description": "Application reputation remote verdict (0=SAFE, 1=DANGEROUS, 2=UNCOMMON, 3=POTENTIALLY_UNWANTED, 4=DANGEROUS_HOST, 5=UNKNOWN)"
},
"APPLICATION_REPUTATION_SERVER_VERDICT_2": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"bug_numbers": [1501974, 1589042],
"kind": "categorical",
"keyed": true,
"labels": [
"Safe",
"Dangerous",
"Uncommon",
"PotentiallyUnwanted",
"DangerousHost",
"Unknown"
],
"description": "Application reputation remote verdict, keyed by file extension"
},
"APPLICATION_REPUTATION_REMOTE_LOOKUP_RESPONSE_TIME": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"bug_numbers": [1479898],
"kind": "linear",
"low": 1000,
"high": 15000,
"n_buckets": 17,
"description": "Server response time to remote lookup request (ms)."
},
"APPLICATION_REPUTATION_REMOTE_LOOKUP_TIMEOUT": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "boolean",
"bug_numbers": [1172689, 1531034],
"description": "Recorded when application reputation remote lookup is performed, `true` is recorded if the lookup times out."
},
"DEVICE_RESET_REASON": {
"record_in_processes": ["main", "content", "gpu"],
"products": ["firefox", "fennec"],
"alert_emails": ["gfx-telemetry-alerts@mozilla.com", "rhunt@mozilla.com"],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 10,
"bug_numbers": [1135408, 1529352],
"releaseChannelCollection": "opt-out",
"description": "GPU Device Reset Reason (ok, hung, removed, reset, internal error, invalid call, out of memory)"
},
"FORCED_DEVICE_RESET_REASON": {
"record_in_processes": ["main", "content", "gpu"],
"products": ["firefox", "fennec"],
"alert_emails": ["gfx-telemetry-alerts@mozilla.com", "rhunt@mozilla.com"],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 50,
"bug_numbers": [1235407],
"releaseChannelCollection": "opt-out",
"description": "GPU Forced Device Reset Reason (OpenSharedHandle)"
},
"GPU_PROCESS_LAUNCH_TIME_MS_2": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": [
"gfx-telemetry-alerts@mozilla.com",
"rhunt@mozilla.com",
"dbolter@mozilla.com"
],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"bug_numbers": [1297790, 1317796, 1489524],
"kind": "exponential",
"high": 64000,
"n_buckets": 100,
"description": "GPU process launch time in milliseconds"
},
"GPU_PROCESS_INITIALIZATION_TIME_MS": {
"record_in_processes": ["main", "content", "gpu"],
"products": ["firefox", "fennec"],
"alert_emails": [
"gfx-telemetry-alerts@mozilla.com",
"rhunt@mozilla.com",
"dbolter@mozilla.com"
],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"bug_numbers": [1324095, 1489524],
"kind": "exponential",
"high": 64000,
"n_buckets": 100,
"description": "GPU process initialization (excluding XPCOM and fork time) time in milliseconds"
},
"FONTLIST_INITOTHERFAMILYNAMES": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "exponential",
"high": 30000,
"n_buckets": 50,
"description": "Time(ms) spent on reading other family names from all fonts"
},
"FONTLIST_INITOTHERFAMILYNAMES_NO_DEFERRING": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "exponential",
"high": 30000,
"n_buckets": 50,
"description": "Time(ms) spent on reading other family names from all fonts for no timeout case"
},
"FONTLIST_INITFACENAMELISTS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "exponential",
"high": 30000,
"n_buckets": 50,
"description": "Time(ms) spent on reading family names from all fonts"
},
"FONTLIST_BUNDLEDFONTS_ACTIVATE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"alert_emails": ["gfx-telemetry-alerts@mozilla.com"],
"bug_numbers": [1696162],
"kind": "exponential",
"high": 30000,
"n_buckets": 50,
"description": "Time(ms) spent activating additional fonts bundled with the product"
},
"DWRITEFONT_DELAYEDINITFONTLIST_TOTAL": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "exponential",
"high": 30000,
"n_buckets": 10,
"description": "gfxDWriteFontList::DelayedInitFontList Total (ms)"
},
"DWRITEFONT_DELAYEDINITFONTLIST_COUNT": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "exponential",
"high": 10000,
"n_buckets": 10,
"description": "gfxDWriteFontList::DelayedInitFontList Font Family Count"
},
"DWRITEFONT_DELAYEDINITFONTLIST_COLLECT": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "exponential",
"high": 30000,
"n_buckets": 10,
"description": "gfxDWriteFontList::DelayedInitFontList GetSystemFontCollection (ms)"
},
"DWRITEFONT_INIT_PROBLEM": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 8,
"description": "DirectWrite system fontlist initialization problem: 1=GDI interop (removed in bug 2011408), 2=system font collection, 3=no fonts"
},
"MAC_INITFONTLIST_TOTAL": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "exponential",
"high": 30000,
"n_buckets": 10,
"description": "gfxMacPlatformFontList::InitFontList Total (ms)"
},
"SYSTEM_FONT_FALLBACK": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "exponential",
"high": 100000,
"n_buckets": 50,
"description": "System font fallback (us)"
},
"SYSTEM_FONT_FALLBACK_FIRST": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "exponential",
"high": 40000,
"n_buckets": 20,
"description": "System font fallback, first call (ms)"
},
"FONT_CACHE_HIT": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "boolean",
"description": "font cache hit"
},
"BAD_FALLBACK_FONT": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "boolean",
"description": "system fallback font can't be used"
},
"SHUTDOWN_OK": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"alert_emails": ["chutten@mozilla.com"],
"bug_numbers": [1421688],
"releaseChannelCollection": "opt-out",
"kind": "boolean",
"description": "Did the browser start after a successful shutdown"
},
"IMAGE_DECODE_TIME": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["gfx-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"low": 50,
"high": 50000000,
"n_buckets": 100,
"description": "Time spent decoding an image (us)"
},
"IMAGE_DECODE_ON_DRAW_LATENCY": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["gfx-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"low": 50,
"high": 50000000,
"n_buckets": 100,
"description": "Time from starting a decode to it showing up on the screen (us)"
},
"IMAGE_DECODE_CHUNKS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["gfx-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 500,
"n_buckets": 50,
"description": "Number of chunks per decode attempt"
},
"IMAGE_DECODE_COUNT": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["gfx-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 500,
"n_buckets": 50,
"description": "Decode count"
},
"IMAGE_DECODE_SPEED_JPEG": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["gfx-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"low": 500,
"high": 50000000,
"n_buckets": 50,
"description": "JPEG image decode speed (Kbytes/sec)"
},
"IMAGE_DECODE_SPEED_GIF": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["gfx-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"low": 500,
"high": 50000000,
"n_buckets": 50,
"description": "GIF image decode speed (Kbytes/sec)"
},
"IMAGE_DECODE_SPEED_PNG": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["gfx-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"low": 500,
"high": 50000000,
"n_buckets": 50,
"description": "PNG image decode speed (Kbytes/sec)"
},
"IMAGE_DECODE_SPEED_WEBP": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["gfx-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"low": 500,
"high": 50000000,
"n_buckets": 50,
"description": "WebP image decode speed (Kbytes/sec)",
"bug_numbers": [1294490]
},
"IMAGE_DECODE_SPEED_AVIF": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["gfx-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"low": 500,
"high": 50000000,
"n_buckets": 50,
"description": "AVIF image decode speed (Kbytes/sec)",
"bug_numbers": [1294490]
},
"CANVAS_2D_USED": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "boolean",
"description": "2D canvas used"
},
"CANVAS_WEBGL_ACCL_FAILURE_ID": {
"record_in_processes": ["main", "content", "gpu"],
"products": ["firefox", "fennec"],
"alert_emails": ["gfx-telemetry-alerts@mozilla.com", "rhunt@mozilla.com"],
"expires_in_version": "never",
"kind": "count",
"keyed": true,
"description": "Track the failure IDs that lead us to reject attempting to create an accelerated context. CANVAS_WEBGL_FAILURE_ID reports the overall WebGL status with the attempt to fallback.",
"bug_numbers": [1272808]
},
"CANVAS_WEBGL_FAILURE_ID": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["gfx-telemetry-alerts@mozilla.com", "rhunt@mozilla.com"],
"expires_in_version": "never",
"kind": "count",
"keyed": true,
"description": "WebGL runtime and dynamic failure IDs. This will record a count for each context creation success or failure. Each failure id is a unique identifier that can be traced back to a particular failure branch or blocklist rule.",
"bug_numbers": [1272808]
},
"CANVAS_WEBGL_SUCCESS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["gfx-telemetry-alerts@mozilla.com", "rhunt@mozilla.com"],
"expires_in_version": "never",
"kind": "boolean",
"description": "WebGL1 creation success",
"releaseChannelCollection": "opt-out",
"bug_numbers": [1247327, 1529352]
},
"CANVAS_WEBGL_USED": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "boolean",
"description": "WebGL canvas used"
},
"CANVAS_WEBGL2_SUCCESS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["gfx-telemetry-alerts@mozilla.com", "rhunt@mozilla.com"],
"expires_in_version": "never",
"kind": "boolean",
"description": "WebGL2 creation success",
"bug_numbers": [1247327]
},
"TAB_COUNT": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": ["gijs@mozilla.com"],
"bug_numbers": [1361855, 1488945],
"expires_in_version": "never",
"kind": "exponential",
"high": 1000,
"n_buckets": 100,
"releaseChannelCollection": "opt-out",
"description": "Number of tabs opened across all windows, collected at most every 5 minutes whenever the user interacts with the browser in the following ways: open tab/window, page load."
},
"STARTUP_CACHE_REQUESTS": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": ["dothayer@mozilla.com", "plawless@mozilla.com"],
"expires_in_version": "never",
"kind": "categorical",
"labels": ["HitMemory", "HitDisk", "Miss"],
"bug_numbers": [1364235, 1590385, 1623098, 1649954, 1689257, 1754639],
"releaseChannelCollection": "opt-out",
"description": "Record hits and misses to the startup cache, with categories."
},
"SCRIPT_PRELOADER_WAIT_TIME": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["dothayer@mozilla.com", "plawless@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 10000,
"n_buckets": 20,
"bug_numbers": [1364235, 1590385, 1623098, 1649954, 1689257, 1754639],
"releaseChannelCollection": "opt-out",
"description": "Time spent waiting for off-thread compiles in the script preloader."
},
"IDLE_NOTIFY_IDLE_MS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["froydnj@mozilla.com"],
"bug_numbers": [731004],
"expires_in_version": "default",
"kind": "exponential",
"high": 5000,
"n_buckets": 10,
"description": "Time spent checking for and notifying listeners that the user is idle (ms)"
},
"URLCLASSIFIER_LOOKUP_TIME_2": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"bug_numbers": [1336376, 1531034],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "exponential",
"high": 5000,
"n_buckets": 30,
"description": "Time spent per dbservice lookup (ms)"
},
"URLCLASSIFIER_SHUTDOWN_TIME": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "exponential",
"high": 60000,
"n_buckets": 50,
"bug_numbers": [1315140, 1531034],
"description": "Time spent per dbservice shutdown (ms)"
},
"URLCLASSIFIER_CL_CHECK_TIME": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "exponential",
"high": 500,
"n_buckets": 10,
"description": "Time spent per classifier lookup (ms)"
},
"URLCLASSIFIER_CL_KEYED_UPDATE_TIME": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"keyed": true,
"kind": "exponential",
"low": 20,
"high": 120000,
"n_buckets": 30,
"bug_numbers": [1315893, 1531034],
"description": "Time spent per classifier update (ms), keyed by the name of the provider."
},
"URLCLASSIFIER_ASYNC_CLASSIFYLOCAL_TIME": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"bug_numbers": [1341506, 1531034],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "exponential",
"high": 60000,
"n_buckets": 30,
"description": "Time spent per AsyncClassifyLocalWithTables (ms)"
},
"URLCLASSIFIER_VLPS_FILELOAD_TIME": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "exponential",
"high": 1000,
"n_buckets": 10,
"bug_numbers": [1283007, 1531034],
"description": "Time spent loading Variable-Length PrefixSet from file (ms)"
},
"URLCLASSIFIER_VLPS_FALLOCATE_TIME": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "exponential",
"high": 1000,
"n_buckets": 10,
"bug_numbers": [1283007, 1531034],
"description": "Time spent fallocating Variable-Length PrefixSet (ms)"
},
"URLCLASSIFIER_VLPS_CONSTRUCT_TIME": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "exponential",
"high": 5000,
"n_buckets": 15,
"bug_numbers": [1336865, 1531034],
"description": "Time spent constructing Variable-Length PrefixSet from file (ms)"
},
"URLCLASSIFIER_VLPS_METADATA_CORRUPT": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "boolean",
"bug_numbers": [1433636, 1531034],
"description": "Whether or not the metadata for a variable-length prefix set loaded from disk is corrupted (true = file corrupted)."
},
"URLCLASSIFIER_UPDATE_REMOTE_NETWORK_ERROR": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "enumerated",
"keyed": true,
"n_values": 30,
"bug_numbers": [1332780, 1531034],
"description": "Network error from SafeBrowsing database updates. (0=sucess, 1=unknown error, 2=already connected, 3=not connected, 4=connection refused,5=net timeout, 6=offline, 7=port access not allowed, 8=net reset, 9=net interrupt, 10=proxy connection refused,11=partial transfer,12=inadequate security,13=unknown host,14=dns lookup queue full,15=unknown proxy host"
},
"URLCLASSIFIER_UPDATE_REMOTE_STATUS2": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "enumerated",
"keyed": true,
"n_values": 16,
"bug_numbers": [1311910, 1531034],
"description": "Server HTTP status code from SafeBrowsing database updates. (0=1xx, 1=200, 2=2xx, 3=204, 4=3xx, 5=400, 6=4xx, 7=403, 8=404, 9=408, 10=413, 11=5xx, 12=502|504|511, 13=503, 14=505, 15=Other). Keyed by provider"
},
"URLCLASSIFIER_UPDATE_SERVER_RESPONSE_TIME": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "exponential",
"keyed": true,
"high": 100000,
"n_buckets": 30,
"bug_numbers": [1336903, 1531034],
"description": "Server response time to update request (ms). Keyed by provider"
},
"URLCLASSIFIER_UPDATE_TIMEOUT": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "enumerated",
"keyed": true,
"n_values": 4,
"bug_numbers": [1336904, 1531034],
"description": " Whether or not an update timed out (0 = no timeout, 1 = server respond timeout, 2 = overall timeout). Keyed by provider"
},
"URLCLASSIFIER_COMPLETE_REMOTE_STATUS2": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "enumerated",
"keyed": true,
"n_values": 16,
"bug_numbers": [1150921, 1311926, 1531034],
"description": "Server HTTP status code from remote SafeBrowsing gethash lookups. (0=1xx, 1=200, 2=2xx, 3=204, 4=3xx, 5=400, 6=4xx, 7=403, 8=404, 9=408, 10=413, 11=5xx, 12=502|504|511, 13=503, 14=505, 15=Other). Keyed by provider"
},
"URLCLASSIFIER_COMPLETION_ERROR": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "enumerated",
"n_values": 16,
"bug_numbers": [1276826, 1531034],
"description": "SafeBrowsing v4 hash completion error (0 = success, 1 = parsing failure, 2 = unknown threat type)"
},
"URLCLASSIFIER_COMPLETE_TIMEOUT2": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "boolean",
"keyed": true,
"bug_numbers": [1172688, 1311926, 1531034],
"description": "This metric is recorded every time a gethash lookup is performed, `true` is recorded if the lookup times out. Keyed by provider"
},
"URLCLASSIFIER_COMPLETE_SERVER_RESPONSE_TIME": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "exponential",
"keyed": true,
"high": 5000,
"n_buckets": 15,
"bug_numbers": [1336903, 1531034],
"description": "Server response time to getHash request (ms). Keyed by provider"
},
"URLCLASSIFIER_UPDATE_ERROR": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": ["dlee@mozilla.com", "safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "enumerated",
"keyed": true,
"n_values": 16,
"bug_numbers": [1311910, 1531034],
"description": "Whether or not an error was encountered while processing a Safe Browsing update (0 = success, 1 = unspecified error, 2 = addition of an already existing prefix, 3 = parser got into an infinite loop, 4 = removal index out of bounds, 5 = checksum mismatch, 6 = missing checksum, 7 = update while shutdown, 8 = cannot find table, 9 = build prefix failure, 10 = write disk failure, 11 = protocol parser error). Keyed by provider"
},
"URLCLASSIFIER_THREATHIT_NETWORK_ERROR": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": ["tnguyen@mozilla.com, safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "enumerated",
"n_values": 30,
"bug_numbers": [1351147],
"description": "Whether or not an error was encountered while sending a Safe Browsing ThreatHit report. (0=sucess, 1=unknown error, 2=already connected, 3=not connected, 4=connection refused,5=net timeout, 6=offline, 7=port access not allowed, 8=net reset, 9=net interrupt, 10=proxy connection refused, 11=partial transfer, 12=inadequate security, 13=unknown host, 14=dns lookup queue full, 15=unknown proxy host)"
},
"URLCLASSIFIER_THREATHIT_REMOTE_STATUS": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": ["tnguyen@mozilla.com, safebrowsing-telemetry@mozilla.org"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "enumerated",
"n_values": 16,
"bug_numbers": [1351147],
"description": "Server HTTP status code from Safe Browsing ThreatHit report. (0=1xx, 1=200, 2=2xx, 3=204, 4=3xx, 5=400, 6=4xx, 7=403, 8=404, 9=408, 10=413, 11=5xx, 12=502|504|511, 13=503, 14=505, 15=Other)"
},
"LINK_ICON_SIZES_ATTR_USAGE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 4,
"alert_emails": ["fx-search-telemetry@mozilla.com"],
"bug_numbers": [1053467],
"description": "The possible types of the 'sizes' attribute for <link rel=icon>. 0: Attribute not specified, 1: 'any', 2: Integer dimensions, 3: Invalid value."
},
"LINK_ICON_SIZES_ATTR_DIMENSION": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "linear",
"high": 513,
"n_buckets": 64,
"alert_emails": ["fx-search-telemetry@mozilla.com"],
"bug_numbers": [1053467],
"description": "The width dimension of the 'sizes' attribute for <link rel=icon>."
},
"PLACES_AUTOCOMPLETE_1ST_RESULT_TIME_MS": {
"record_in_processes": ["main"],
"products": ["firefox"],
"alert_emails": ["fx-search-telemetry@mozilla.com", "adw@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"low": 50,
"high": 500,
"n_buckets": 10,
"description": "PLACES: Time for first autocomplete result if > 50ms (ms)"
},
"PLACES_AUTOCOMPLETE_6_FIRST_RESULTS_TIME_MS": {
"record_in_processes": ["main"],
"products": ["firefox"],
"alert_emails": ["fx-search-telemetry@mozilla.com", "adw@mozilla.com"],
"releaseChannelCollection": "opt-out",
"expires_in_version": "never",
"kind": "exponential",
"low": 50,
"high": 1000,
"n_buckets": 30,
"bug_numbers": [1489524],
"description": "PLACES: Time for the 6 first autocomplete results (ms)"
},
"HISTORY_LASTVISITED_TREE_QUERY_TIME_MS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "exponential",
"low": 50,
"high": 2000,
"n_buckets": 30,
"description": "PLACES: Time to load the sidebar history tree sorted by last visit (ms)"
},
"PLACES_LIBRARY_CUMULATIVE_HISTORY_SEARCHES": {
"record_in_processes": ["main"],
"products": ["firefox"],
"expires_in_version": "never",
"alert_emails": [
"kcochrane@mozilla.com",
"firefox-view-engineers@mozilla.com"
],
"releaseChannelCollection": "opt-out",
"bug_numbers": [1815906],
"kind": "enumerated",
"n_values": 20,
"description": "Cumulative no. of History-specific searches performed before selecting a History link in Library."
},
"PLACES_LIBRARY_CUMULATIVE_BOOKMARK_SEARCHES": {
"record_in_processes": ["main"],
"products": ["firefox"],
"expires_in_version": "never",
"alert_emails": ["firefox-view-engineers@mozilla.com"],
"releaseChannelCollection": "opt-out",
"bug_numbers": [1819081],
"kind": "enumerated",
"n_values": 20,
"description": "Cumulative no. of Bookmark-specific searches performed before selecting a bookmark link in Library."
},
"FX_TOTAL_TOP_VISITS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "default",
"kind": "boolean",
"description": "Count the number of times a new top page was starting to load"
},
"FX_THUMBNAILS_CAPTURE_TIME_MS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "exponential",
"high": 500,
"n_buckets": 15,
"description": "THUMBNAILS: Time (ms) it takes to capture a thumbnail"
},
"FX_THUMBNAILS_STORE_TIME_MS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "exponential",
"high": 500,
"n_buckets": 15,
"description": "THUMBNAILS: Time (ms) it takes to store a thumbnail in the cache"
},
"FX_MIGRATION_ENTRY_POINT_CATEGORICAL": {
"record_in_processes": ["main"],
"products": ["firefox"],
"bug_numbers": [1822692],
"alert_emails": [
"mconley@mozilla.com",
"gijs@mozilla.com",
"mak@mozilla.com"
],
"expires_in_version": "never",
"kind": "categorical",
"labels": [
"unknown",
"firstrun",
"fxrefresh",
"places",
"passwords",
"newtab",
"file_menu",
"help_menu",
"bookmarks_toolbar",
"preferences"
],
"releaseChannelCollection": "opt-out",
"description": "Where the migration wizard was entered from."
},
"FX_MIGRATION_SOURCE_BROWSER": {
"record_in_processes": ["main"],
"products": ["firefox"],
"bug_numbers": [731025, 1523179, 1643431, 1678204],
"alert_emails": ["gijs@mozilla.com", "mak@mozilla.com"],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 15,
"releaseChannelCollection": "opt-out",
"description": "The browser that data is pulled from. The values correspond to the internal browser ID (see MigrationUtils.sys.mjs)"
},
"FX_MIGRATION_ERRORS": {
"record_in_processes": ["main"],
"products": ["firefox"],
"bug_numbers": [731025, 1584261, 1643431, 1678204],
"alert_emails": ["gijs@mozilla.com", "mak@mozilla.com"],
"expires_in_version": "never",
"kind": "enumerated",
"keyed": true,
"n_values": 12,
"releaseChannelCollection": "opt-out",
"description": "Errors encountered during migration in buckets defined by the datatype, keyed by the string description of the browser."
},
"FX_MIGRATION_USAGE": {
"record_in_processes": ["main"],
"products": ["firefox"],
"bug_numbers": [731025, 1584261, 1643431, 1678204],
"alert_emails": ["gijs@mozilla.com", "mak@mozilla.com"],
"expires_in_version": "never",
"kind": "enumerated",
"keyed": true,
"n_values": 12,
"releaseChannelCollection": "opt-out",
"description": "Usage of migration for each datatype when migration is run through the post-firstrun flow which allows individual datatypes, keyed by the string description of the browser."
},
"FX_MIGRATION_BOOKMARKS_QUANTITY": {
"record_in_processes": ["main"],
"products": ["firefox"],
"bug_numbers": [1279501, 1643431, 1678204],
"alert_emails": ["gijs@mozilla.com", "mak@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"n_buckets": 20,
"high": 1000,
"releaseChannelCollection": "opt-out",
"keyed": true,
"description": "How many bookmarks we imported from another browser, keyed by the name of the browser."
},
"FX_MIGRATION_HISTORY_QUANTITY": {
"record_in_processes": ["main"],
"products": ["firefox"],
"bug_numbers": [1279501, 1643431, 1678204],
"alert_emails": ["gijs@mozilla.com", "mak@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"n_buckets": 40,
"high": 10000,
"releaseChannelCollection": "opt-out",
"keyed": true,
"description": "How many history visits we imported from another browser, keyed by the name of the browser."
},
"FX_MIGRATION_LOGINS_QUANTITY": {
"record_in_processes": ["main"],
"products": ["firefox"],
"bug_numbers": [1279501, 1584261, 1643431, 1678204],
"alert_emails": [
"gijs@mozilla.com",
"mak@mozilla.com",
"passwords-dev@mozilla.org"
],
"expires_in_version": "never",
"kind": "exponential",
"n_buckets": 20,
"high": 1000,
"releaseChannelCollection": "opt-out",
"keyed": true,
"description": "How many logins (passwords) we imported from another browser, keyed by the name of the browser."
},
"FX_MIGRATION_CARDS_QUANTITY": {
"record_in_processes": ["main"],
"products": ["firefox"],
"bug_numbers": [1834545],
"alert_emails": ["mconley@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"n_buckets": 20,
"high": 1000,
"releaseChannelCollection": "opt-out",
"keyed": true,
"description": "How many credit card entries we imported from another browser, keyed by the name of the browser."
},
"FX_MIGRATION_EXTENSIONS_QUANTITY": {
"record_in_processes": ["main"],
"products": ["firefox"],
"bug_numbers": [1834545],
"alert_emails": ["mconley@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"n_buckets": 20,
"high": 1000,
"releaseChannelCollection": "opt-out",
"keyed": true,
"description": "How many extensions were matched to be imported from another browser, keyed by the name of the browser."
},
"PWMGR_IMPORT_LOGINS_FROM_FILE_CATEGORICAL": {
"record_in_processes": ["main"],
"products": ["firefox"],
"bug_numbers": [1688653, 1749882, 1777397, 1850888, 1978988, 2010472],
"alert_emails": ["passwords-dev@mozilla.org"],
"expires_in_version": "160",
"kind": "categorical",
"labels": ["added", "modified", "error", "no_change"],
"releaseChannelCollection": "opt-out",
"description": "Results of login import from a CSV/TSV file, by category"
},
"FX_ABOUTHOME_CACHE_CONSTRUCTION": {
"record_in_processes": ["content"],
"products": ["firefox"],
"alert_emails": ["mconley@mozilla.com"],
"bug_numbers": [
1622263, 1683101, 1714258, 1730042, 1754641, 1781978, 1811151, 1841926
],
"expires_in_version": "never",
"kind": "exponential",
"high": 10000,
"n_buckets": 100,
"description": "The length of time (in milliseconds) that it takes for the cache worker to generate the cache and return it to the main thread",
"releaseChannelCollection": "opt-out"
},
"FX_SESSION_RESTORE_STARTUP_INIT_SESSION_MS": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": [
"session-restore-telemetry-alerts@mozilla.com",
"mdeboer@mozilla.com"
],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "exponential",
"high": 30000,
"n_buckets": 20,
"bug_numbers": [1489524],
"description": "Session restore: Time it takes to prepare the data structures for restoring a session (ms)"
},
"FX_SESSION_RESTORE_STARTUP_ONLOAD_INITIAL_WINDOW_MS": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": [
"session-restore-telemetry-alerts@mozilla.com",
"mdeboer@mozilla.com"
],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "exponential",
"high": 30000,
"n_buckets": 20,
"bug_numbers": [1489524],
"description": "Session restore: Time it takes to finish restoration once we have first opened a window (ms)"
},
"FX_SESSION_RESTORE_COLLECT_ALL_WINDOWS_DATA_MS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["session-restore-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 30000,
"n_buckets": 10,
"description": "Session restore: Time to collect all window data (ms)"
},
"FX_SESSION_RESTORE_COLLECT_DATA_MS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["session-restore-telemetry-alerts@mozilla.com"],
"expires_in_version": "default",
"kind": "exponential",
"high": 30000,
"n_buckets": 10,
"description": "Session restore: Time to collect all window and tab data (ms)"
},
"FX_SESSION_RESTORE_READ_FILE_MS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["session-restore-telemetry-alerts@mozilla.com"],
"expires_in_version": "default",
"kind": "exponential",
"high": 3000,
"n_buckets": 10,
"description": "Session restore: Time to read the session data from the file on disk (ms)"
},
"FX_SESSION_RESTORE_WRITE_FILE_MS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["session-restore-telemetry-alerts@mozilla.com"],
"expires_in_version": "default",
"kind": "exponential",
"high": 9000,
"n_buckets": 20,
"description": "Session restore: Time to write the session data to the file on disk (ms)"
},
"FX_SESSION_RESTORE_FILE_SIZE_BYTES": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["session-restore-telemetry-alerts@mozilla.com"],
"expires_in_version": "default",
"kind": "exponential",
"high": 50000000,
"n_buckets": 30,
"description": "Session restore: The size of file sessionstore.js (bytes)"
},
"FX_SESSION_RESTORE_CORRUPT_FILE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["session-restore-telemetry-alerts@mozilla.com"],
"expires_in_version": "default",
"kind": "boolean",
"description": "Session restore: Whether the file read on startup contained parse-able JSON"
},
"FX_SESSION_RESTORE_ALL_FILES_CORRUPT": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["session-restore-telemetry-alerts@mozilla.com"],
"releaseChannelCollection": "opt-out",
"expires_in_version": "default",
"kind": "boolean",
"description": "Session restore: Whether none of the backup files contained parse-able JSON"
},
"FX_SESSION_RESTORE_RESTORE_WINDOW_MS": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": [
"session-restore-telemetry-alerts@mozilla.com",
"mdeboer@mozilla.com"
],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "exponential",
"high": 3000,
"n_buckets": 10,
"bug_numbers": [1489524],
"description": "Session restore: Time spent blocking the main thread while restoring a window state (ms)"
},
"FX_SESSION_RESTORE_AUTO_RESTORE_DURATION_UNTIL_EAGER_TABS_RESTORED_MS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["session-restore-telemetry-alerts@mozilla.com"],
"expires_in_version": "default",
"kind": "exponential",
"low": 100,
"high": 100000,
"n_buckets": 20,
"description": "Session restore: If the browser is setup to auto-restore tabs, this probe measures the time elapsed between the instant we start Session Restore and the instant we have finished restoring tabs eagerly. At this stage, the tabs that are restored on demand are not restored yet."
},
"FX_SESSION_RESTORE_MANUAL_RESTORE_DURATION_UNTIL_EAGER_TABS_RESTORED_MS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["session-restore-telemetry-alerts@mozilla.com"],
"expires_in_version": "default",
"kind": "exponential",
"low": 100,
"high": 100000,
"n_buckets": 20,
"description": "Session restore: If a session is restored by the user clicking on 'Restore Session', this probe measures the time elapsed between the instant the user has clicked and the instant we have finished restoring tabs eagerly. At this stage, the tabs that are restored on demand are not restored yet."
},
"FX_SESSION_RESTORE_NUMBER_OF_TABS_RESTORED": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "default",
"kind": "exponential",
"high": 500,
"n_buckets": 20,
"description": "Session restore: Number of tabs in the session that has just been restored."
},
"FX_SESSION_RESTORE_NUMBER_OF_WINDOWS_RESTORED": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "default",
"kind": "enumerated",
"n_values": 50,
"description": "Session restore: Number of windows in the session that has just been restored."
},
"FX_SESSION_RESTORE_NUMBER_OF_EAGER_TABS_RESTORED": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "default",
"kind": "enumerated",
"n_values": 50,
"description": "Session restore: Number of tabs restored eagerly in the session that has just been restored."
},
"FX_SEARCHBAR_SELECTED_RESULT_METHOD": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["fx-search-telemetry@mozilla.com"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "categorical",
"labels": ["enter", "enterSelection", "click"],
"bug_numbers": [1334615],
"description": "The input method the user used to select a result in the searchbar. 'enter' => The user hit the Enter key without choosing a result in the popup. 'enterSelection' => The user chose a result and then hit the Enter key. 'click' => The user clicked a result with the mouse."
},
"TELEMETRY_TEST_COUNT": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "count",
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_COUNT2": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "count",
"bug_numbers": [1288745],
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_COUNT_INIT_NO_RECORD": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "count",
"description": "a testing histogram; not meant to be touched - initially not recording"
},
"TELEMETRY_TEST_CATEGORICAL": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"bug_numbers": [1188888],
"expires_in_version": "never",
"kind": "categorical",
"labels": ["CommonLabel", "Label2", "Label3"],
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_CATEGORICAL_OPTOUT": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"bug_numbers": [1188888],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "categorical",
"labels": ["CommonLabel", "Label4", "Label5", "Label6"],
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_CATEGORICAL_NVALUES": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"bug_numbers": [1188888],
"expires_in_version": "never",
"kind": "categorical",
"n_values": 70,
"labels": ["CommonLabel", "Label7", "Label8"],
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_KEYED_COUNT_INIT_NO_RECORD": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "count",
"keyed": true,
"description": "a testing histogram; not meant to be touched - initially not recording"
},
"TELEMETRY_TEST_KEYED_COUNT": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "count",
"keyed": true,
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_KEYED_KEYS": {
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec", "thunderbird"],
"bug_numbers": [1343855],
"expires_in_version": "never",
"kind": "boolean",
"keyed": true,
"keys": ["testkey", "CommonKey", "thirdKey"],
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_KEYED_BOOLEAN": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "boolean",
"keyed": true,
"bug_numbers": [1299144],
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_KEYED_EXPONENTIAL": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"low": 1,
"high": 40000,
"n_buckets": 10,
"keyed": true,
"bug_numbers": [1347216],
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_KEYED_LINEAR": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"low": 1,
"high": 250000,
"n_buckets": 10,
"keyed": true,
"bug_numbers": [1347216, 1907945],
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_KEYED_CATEGORICAL": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "categorical",
"keyed": true,
"labels": ["CommonLabel", "Label2", "Label3"],
"bug_numbers": [1347216],
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_EXPONENTIAL": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"low": 1,
"high": 2147483646,
"n_buckets": 10,
"bug_numbers": [1288745, 1685406],
"releaseChannelCollection": "opt-out",
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_LINEAR": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"low": 1,
"high": 2147483646,
"n_buckets": 10,
"bug_numbers": [1288745, 1685406],
"releaseChannelCollection": "opt-out",
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_MIRROR_FOR_CUSTOM": {
"record_in_processes": ["main", "content"],
"products": ["firefox"],
"alert_emails": ["chutten@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"low": 1,
"high": 2147483646,
"n_buckets": 10,
"bug_numbers": [1716340],
"releaseChannelCollection": "opt-out",
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_MIRROR_FOR_TIMING": {
"record_in_processes": ["main", "content"],
"products": ["firefox"],
"alert_emails": ["chutten@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"low": 1,
"high": 2147483646,
"n_buckets": 10,
"bug_numbers": [1768636],
"releaseChannelCollection": "opt-out",
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_BOOLEAN": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "boolean",
"bug_numbers": [1288745],
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_EXPIRED": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "4",
"kind": "linear",
"high": 10,
"n_buckets": 3,
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_EXPIRED_KEYED": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "4",
"kind": "linear",
"keyed": true,
"low": 1,
"high": 2147483646,
"n_buckets": 10,
"bug_numbers": [1468809],
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_CONTENT_PROCESS": {
"record_in_processes": ["content"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"low": 1,
"high": 10000,
"n_buckets": 10,
"bug_numbers": [1335343],
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_KEYED_CONTENT_PROCESS": {
"record_in_processes": ["content"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"low": 1,
"high": 10000,
"n_buckets": 10,
"keyed": true,
"bug_numbers": [1335343],
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_ALL_PROCESSES": {
"record_in_processes": ["all"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"low": 1,
"high": 10000,
"n_buckets": 10,
"bug_numbers": [1335343],
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_ALL_CHILD_PROCESSES": {
"record_in_processes": ["all_childs"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"low": 1,
"high": 10000,
"n_buckets": 10,
"bug_numbers": [1335343],
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_DEFAULT_PRODUCTS": {
"record_in_processes": ["all"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"low": 1,
"high": 10000,
"n_buckets": 10,
"bug_numbers": [1452552],
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_DESKTOP_ONLY": {
"record_in_processes": ["all"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"low": 1,
"high": 10000,
"n_buckets": 10,
"bug_numbers": [1452552],
"description": "a testing histogram; not meant to be touched",
"products": ["firefox", "thunderbird"]
},
"TELEMETRY_TEST_MULTIPRODUCT": {
"record_in_processes": ["all"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"low": 1,
"high": 10000,
"n_buckets": 10,
"bug_numbers": [1452552],
"description": "a testing histogram; not meant to be touched",
"products": ["firefox", "fennec", "thunderbird"]
},
"TELEMETRY_TEST_MOBILE_ONLY": {
"record_in_processes": ["all"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"low": 1,
"high": 10000,
"n_buckets": 10,
"bug_numbers": [1452552],
"description": "a testing histogram; not meant to be touched",
"products": ["fennec"]
},
"TELEMETRY_TEST_MAIN_ONLY": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"low": 1,
"high": 2147483646,
"n_buckets": 10,
"bug_numbers": [1498164],
"description": "a testing histogram; not meant to be touched",
"record_into_store": ["main"]
},
"TELEMETRY_TEST_SYNC_ONLY": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"low": 1,
"high": 2147483646,
"n_buckets": 10,
"bug_numbers": [1498164],
"description": "a testing histogram; not meant to be touched",
"record_into_store": ["sync"]
},
"TELEMETRY_TEST_MULTIPLE_STORES": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"low": 1,
"high": 2147483646,
"n_buckets": 10,
"bug_numbers": [1498164],
"description": "a testing histogram; not meant to be touched",
"record_into_store": ["main", "sync"]
},
"TELEMETRY_TEST_KEYED_SYNC_ONLY": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"keyed": true,
"low": 1,
"high": 2147483646,
"n_buckets": 10,
"bug_numbers": [1498164],
"description": "a testing histogram; not meant to be touched",
"record_into_store": ["sync"]
},
"TELEMETRY_TEST_KEYED_MULTIPLE_STORES": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec", "thunderbird"],
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"keyed": true,
"low": 1,
"high": 2147483646,
"n_buckets": 10,
"bug_numbers": [1498164],
"description": "a testing histogram; not meant to be touched",
"record_into_store": ["main", "sync"]
},
"TELEMETRY_TEST_MIRROR_FOR_LABELED_MEMORY": {
"record_in_processes": ["all"],
"products": ["firefox", "thunderbird"],
"releaseChannelCollection": "opt-out",
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"keyed": true,
"low": 1,
"high": 2147483646,
"n_buckets": 10,
"bug_numbers": [1498164],
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_MIRROR_FOR_LABELED_TIMING": {
"record_in_processes": ["all"],
"products": ["firefox", "thunderbird"],
"releaseChannelCollection": "opt-out",
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"keyed": true,
"low": 1,
"high": 2147483646,
"n_buckets": 10,
"bug_numbers": [1907945],
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_MIRROR_FOR_DUAL_LABELED_COUNTER": {
"record_in_processes": ["all"],
"products": ["firefox", "thunderbird"],
"releaseChannelCollection": "opt-out",
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "categorical",
"keyed": true,
"labels": ["CommonLabel", "Label2", "Label3"],
"bug_numbers": [1973102],
"description": "a testing histogram; not meant to be touched"
},
"TELEMETRY_TEST_ANOTHER_MIRROR_FOR_DUAL_LABELED_COUNTER": {
"record_in_processes": ["all"],
"products": ["firefox", "thunderbird"],
"releaseChannelCollection": "opt-out",
"alert_emails": ["telemetry-client-dev@mozilla.com"],
"expires_in_version": "never",
"kind": "boolean",
"keyed": true,
"bug_numbers": [1973102],
"description": "a testing histogram; not meant to be touched"
},
"SAFE_MODE_USAGE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 3,
"description": "Whether the user is in safe mode (No, Yes, Forced)"
},
"NEWTAB_PAGE_PINNED_SITES_COUNT": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "default",
"kind": "enumerated",
"n_values": 9,
"description": "Number of pinned sites on the new tab page."
},
"NEWTAB_PAGE_BLOCKED_SITES_COUNT": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "default",
"kind": "exponential",
"high": 100,
"n_buckets": 10,
"description": "Number of sites blocked from the new tab page."
},
"MS_MESSAGE_REQUEST_TIME_MS": {
"record_in_processes": ["main"],
"products": ["firefox"],
"alert_emails": ["omc-core@mozilla.com"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "exponential",
"high": 2000,
"n_buckets": 20,
"bug_numbers": [1600335],
"description": "Firefox: Time in ms spent selecting and matching messages to user profile."
},
"SEARCH_COUNTS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "count",
"keyed": true,
"releaseChannelCollection": "opt-out",
"alert_emails": ["fx-search-telemetry@mozilla.com", "rev-data@mozilla.com"],
"bug_numbers": [
1089670, 1475571, 1482158, 1499193, 1545172, 1572500, 1654680
],
"description": "Records search counts for search access points. The format is: <engine-name>.<search-access-point>. For the urlbar when in search mode, the format is <engine name>.urlbar-searchmode. For the urlbar when an internal @engine shortcut is used, the format is: <engine-name>.alias.",
"record_into_store": ["main", "account-ecosystem"]
},
"TOUCH_ENABLED_DEVICE": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "boolean",
"releaseChannelCollection": "opt-out",
"bug_numbers": [795307, 1390269],
"alert_emails": ["jimm@mozilla.com"],
"description": "Boolean indicating if a touch input device is detected."
},
"CRASH_STORE_COMPRESSED_BYTES": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "exponential",
"high": 1000000,
"n_buckets": 202,
"description": "Size (in bytes) of the compressed crash store JSON file."
},
"MEDIA_MP4_PARSE_SAMPLE_DESCRIPTION_ENTRIES_HAVE_MULTIPLE_CODECS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["media-alerts@mozilla.com"],
"bug_numbers": [1513651],
"expires_in_version": "never",
"kind": "boolean",
"description": "Records if multiple codecs are present in a track's sample description entries. Recorded each time we process a track's metadata while parsing mp4s."
},
"MEDIA_MP4_PARSE_SAMPLE_DESCRIPTION_ENTRIES_HAVE_MULTIPLE_CRYPTO": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["media-alerts@mozilla.com"],
"bug_numbers": [1513651],
"expires_in_version": "never",
"kind": "boolean",
"description": "Records if multiple sets of crypto info are present in a track's sample description entries. Recorded each time we process a track's metadata while parsing mp4s."
},
"MEDIA_MP4_PARSE_NUM_SAMPLE_DESCRIPTION_ENTRIES": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["media-alerts@mozilla.com"],
"bug_numbers": [1513651],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 5,
"description": "Counts the number of entries in the sample description box (stsd) for a track in an mp4. Recorded each time we process a track's metadata while parsing mp4s."
},
"MEDIA_SNIFFER_MP4_BRAND_PATTERN": {
"record_in_processes": ["main", "content"],
"products": ["firefox"],
"alert_emails": ["media-alerts@mozilla.com"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "categorical",
"labels": [
"ftyp_mp4",
"ftyp_avc",
"ftyp_3gp4",
"ftyp_3gp",
"ftyp_M4V",
"ftyp_M4A",
"ftyp_M4P",
"ftyp_qt",
"ftyp_iso",
"ftyp_mmp4",
"ftyp_avif",
"ftyp_crx"
],
"description": "ISOBMFF brand pattern used to identify MP4 in media sniffer",
"bug_numbers": [1725190]
},
"WEBRTC_VIDEO_QUALITY_INBOUND_BANDWIDTH_KBITS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 1000000,
"n_buckets": 1000,
"description": "Locally measured data rate of inbound video (kbit/s). Computed every second of a call."
},
"WEBRTC_AUDIO_QUALITY_INBOUND_BANDWIDTH_KBITS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 1000000,
"n_buckets": 1000,
"description": "Locally measured data rate on inbound audio (kbit/s). Computed every second of a call."
},
"WEBRTC_VIDEO_QUALITY_INBOUND_PACKETLOSS_RATE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 1000,
"n_buckets": 100,
"description": "Locally measured packet loss on inbound video (permille). Sampled every second of a call."
},
"WEBRTC_AUDIO_QUALITY_INBOUND_PACKETLOSS_RATE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 1000,
"n_buckets": 100,
"description": "Locally measured packet loss on inbound audio (permille). Sampled every second of a call."
},
"WEBRTC_VIDEO_QUALITY_OUTBOUND_PACKETLOSS_RATE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 1000,
"n_buckets": 100,
"description": "RTCP-reported packet loss by remote recipient of outbound video (permille). Sampled every second of a call (for easy comparison)."
},
"WEBRTC_AUDIO_QUALITY_OUTBOUND_PACKETLOSS_RATE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 1000,
"n_buckets": 100,
"description": "RTCP-reported packet loss by remote recipient of outbound audio (permille). Sampled every second of a call (for easy comparison)."
},
"WEBRTC_VIDEO_QUALITY_INBOUND_JITTER": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 10000,
"n_buckets": 100,
"description": "Locally measured jitter on inbound video (ms). Sampled every second of a call."
},
"WEBRTC_AUDIO_QUALITY_INBOUND_JITTER": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 10000,
"n_buckets": 1000,
"description": "Locally measured jitter on inbound audio (ms). Sampled every second of a call."
},
"WEBRTC_VIDEO_QUALITY_OUTBOUND_JITTER": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 10000,
"n_buckets": 1000,
"description": "RTCP-reported jitter by remote recipient of outbound video (ms). Sampled every second of a call (for easy comparison)."
},
"WEBRTC_AUDIO_QUALITY_OUTBOUND_JITTER": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 10000,
"n_buckets": 1000,
"description": "RTCP-reported jitter by remote recipient of outbound audio (ms). Sampled every second of a call (for easy comparison)."
},
"WEBRTC_VIDEO_QUALITY_OUTBOUND_RTT": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 10000,
"n_buckets": 1000,
"description": "Roundtrip time of outbound video (ms). Sampled every second of a call."
},
"WEBRTC_AUDIO_QUALITY_OUTBOUND_RTT": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 10000,
"n_buckets": 1000,
"description": "Roundtrip time of outbound audio (ms). Sampled every second of a call."
},
"WEBRTC_VIDEO_ENCODER_BITRATE_AVG_PER_CALL_KBPS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 10000,
"n_buckets": 100,
"description": "Video encoder's average bitrate (in kbits/s) over an entire call"
},
"WEBRTC_VIDEO_ENCODER_BITRATE_STD_DEV_PER_CALL_KBPS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 5000,
"n_buckets": 100,
"description": "Standard deviation from video encoder's average bitrate (in kbits/s) over an entire call"
},
"WEBRTC_VIDEO_ENCODER_FRAMERATE_AVG_PER_CALL": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 200,
"n_buckets": 50,
"description": "Video encoder's average framerate (in fps) over an entire call"
},
"WEBRTC_VIDEO_ENCODER_FRAMERATE_10X_STD_DEV_PER_CALL": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 200,
"n_buckets": 50,
"description": "Standard deviation from video encoder's average framerate (in 1/10 fps) over an entire call"
},
"WEBRTC_VIDEO_DECODER_BITRATE_AVG_PER_CALL_KBPS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 10000,
"n_buckets": 100,
"description": "Video decoder's average bitrate (in kbits/s) over an entire call"
},
"WEBRTC_VIDEO_DECODER_BITRATE_STD_DEV_PER_CALL_KBPS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 5000,
"n_buckets": 100,
"description": "Standard deviation from video decoder's average bitrate (in kbits/s) over an entire call"
},
"WEBRTC_VIDEO_DECODER_FRAMERATE_AVG_PER_CALL": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 200,
"n_buckets": 50,
"description": "Video decoder's average framerate (in fps) over an entire call"
},
"WEBRTC_VIDEO_DECODER_FRAMERATE_10X_STD_DEV_PER_CALL": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 200,
"n_buckets": 50,
"description": "Standard deviation from video decoder's average framerate (in 1/10 fps) over an entire call"
},
"WEBRTC_VIDEO_DECODER_DISCARDED_PACKETS_PER_CALL_PPM": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 50000,
"n_buckets": 100,
"description": "Video decoder's number of discarded packets (in packets/min) over an entire call"
},
"WEBRTC_CALL_DURATION": {
"bug_numbers": [1571015, 1586271],
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 10000,
"n_buckets": 1000,
"description": "The length of time (in seconds) that a call lasted.",
"releaseChannelCollection": "opt-out"
},
"WEBRTC_AV_CALL_DURATION": {
"bug_numbers": [1695378],
"record_in_processes": ["content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 10000,
"n_buckets": 100,
"description": "The length of time (in seconds) that a call with audio or video in it lasted.",
"releaseChannelCollection": "opt-out"
},
"WEBRTC_CALL_COUNT_3": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"bug_numbers": [875097, 1261063, 1654248],
"expires_in_version": "never",
"kind": "count",
"description": "The number of successfully connected calls made during a session (discounting re-negotiations)."
},
"WEBRTC_GET_USER_MEDIA_TYPE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 8,
"description": "Type for media in getUserMedia calls (0=Camera, 1=Screen, 2=Application, 3=Window, 4=Browser, 5=Microphone, 6=AudioCapture, 7=Other)"
},
"WEBRTC_RENEGOTIATIONS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"high": 21,
"n_buckets": 20,
"description": "Number of Renegotiations during each call"
},
"WEBRTC_MAX_VIDEO_SEND_TRACK": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"high": 10,
"n_buckets": 9,
"description": "Number of Video tracks sent simultaneously"
},
"WEBRTC_MAX_VIDEO_RECEIVE_TRACK": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"high": 20,
"n_buckets": 19,
"description": "Number of Video tracks received simultaneously"
},
"WEBRTC_MAX_AUDIO_SEND_TRACK": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"high": 20,
"n_buckets": 19,
"description": "Number of Audio tracks sent simultaneously"
},
"WEBRTC_MAX_AUDIO_RECEIVE_TRACK": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"high": 30,
"n_buckets": 29,
"description": "Number of Audio tracks received simultaneously"
},
"WEBRTC_DATACHANNEL_NEGOTIATED": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "boolean",
"description": "Was DataChannels negotiated"
},
"WEBRTC_CALL_TYPE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 8,
"description": "Type of call: (Bitmask) Audio = 1, Video = 2, DataChannels = 4"
},
"WEBRTC_SOFTWARE_H264_ENABLED": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "boolean",
"bug_numbers": [1766509],
"releaseChannelCollection": "opt-out",
"description": "Whether hardware H264 is enabled"
},
"WEBRTC_HAS_H264_HARDWARE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "boolean",
"bug_numbers": [1766509],
"releaseChannelCollection": "opt-out",
"description": "Whether the user has H264 hardware"
},
"WEBRTC_HARDWARE_H264_ENABLED": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "boolean",
"bug_numbers": [1766509],
"releaseChannelCollection": "opt-out",
"description": "Whether software H264 is enabled"
},
"WEBRTC_H264_ENABLED": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "boolean",
"bug_numbers": [1766509],
"releaseChannelCollection": "opt-out",
"description": "Whether any kind of H264 is enabled"
},
"WEBRTC_GMP_INIT_SUCCESS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["webrtc-telemetry-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "boolean",
"bug_numbers": [1774222],
"releaseChannelCollection": "opt-out",
"description": "Counts of GMP codec initialization success and failure"
},
"BROWSER_ATTRIBUTION_ERRORS": {
"record_in_processes": ["main", "content"],
"products": ["firefox"],
"expires_in_version": "never",
"kind": "categorical",
"labels": [
"read_error",
"decode_error",
"write_error",
"quarantine_error",
"empty_error",
"null_error"
],
"description": "Count for the number of errors encountered trying to determine attribution data: on Windows, from the installers (stub and full); on macOS, from an extended attributed on the .app bundle.",
"releaseChannelCollection": "opt-out",
"bug_numbers": [1621402, 1525076, 1874944],
"alert_emails": ["omc-core@mozilla.com"]
},
"FX_THUMBNAILS_BG_QUEUE_SIZE_ON_CAPTURE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "default",
"kind": "exponential",
"high": 100,
"n_buckets": 15,
"description": "BACKGROUND THUMBNAILS: Size of capture queue when a capture request is received"
},
"FX_THUMBNAILS_BG_CAPTURE_QUEUE_TIME_MS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "default",
"kind": "exponential",
"high": 300000,
"n_buckets": 20,
"description": "BACKGROUND THUMBNAILS: Time the capture request spent in the queue before being serviced (ms)"
},
"FX_THUMBNAILS_BG_CAPTURE_DONE_REASON_2": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "default",
"kind": "enumerated",
"n_values": 10,
"description": "BACKGROUND THUMBNAILS: Reason the capture completed (see TEL_CAPTURE_DONE_* constants in BackgroundPageThumbs.sys.mjs)"
},
"FX_THUMBNAILS_BG_CAPTURE_PAGE_LOAD_TIME_MS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "default",
"kind": "exponential",
"high": 60000,
"n_buckets": 20,
"description": "BACKGROUND THUMBNAILS: Time the capture's page load took (ms)"
},
"FX_THUMBNAILS_BG_CAPTURE_CANVAS_DRAW_TIME_MS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "default",
"kind": "exponential",
"high": 500,
"n_buckets": 15,
"description": "BACKGROUND THUMBNAILS: Time it took to draw the capture's window to canvas (ms)"
},
"STORAGE_ACCESS_GRANTED_COUNT": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "categorical",
"labels": [
"StorageGranted",
"StorageAccessAPI",
"OpenerAfterUI",
"Opener",
"Redirect",
"RedirectTracker",
"Navigation",
"StorageGranted_CT",
"StorageAccessAPI_CT",
"OpenerAfterUI_CT",
"Opener_CT",
"Redirect_CT",
"RedirectTracker_CT",
"Navigation_CT"
],
"description": "A count of the granted storage access. ('StorageGranted' = There was a storage access granted, 'StorageAccessAPI' = the storage access was granted by the storage access API, 'OpenerAfterUserInteraction' = the storage access was granted due to the heuristic 'OpenerAfterUserInteraction', 'Opener' = the storage access was granted due to the heuristic 'Opener', 'Redirect' = the storage access was granted due to the heuristic 'Redirect', 'RedirectTracker' = the storage access was granted due to the heuristic 'RedirectTracker'.) Note, StorageGranted is used as a baseline measurement, which should be the sum of all other measurements.",
"alert_emails": ["tihuang@mozilla.com", "seceng-telemetry@mozilla.com"],
"bug_numbers": [1668199, 1918127, 1940904]
},
"QUERY_STRIPPING_COUNT": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "categorical",
"labels": [
"Navigation",
"Redirect",
"StripForNavigation",
"StripForRedirect"
],
"description": "A count of the query stripping. ('Navigation' = There was a top-level loading via navigation, 'Redirect' = There was a top-level loading via redirect, 'StripForNavigation' = There was a stripping happened for a top-level navigation, 'StripForRedirect' = There was a stripping happened for a top-level redirect.",
"alert_emails": [
"tihuang@mozilla.com",
"emz@mozilla.com",
"seceng-telemetry@mozilla.com"
],
"bug_numbers": [1706616]
},
"QUERY_STRIPPING_PARAM_COUNT": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "exponential",
"low": 1,
"high": 100,
"n_buckets": 25,
"description": "If query params get stripped, how many per navigation/redirect.",
"alert_emails": [
"tihuang@mozilla.com",
"emz@mozilla.com",
"seceng-telemetry@mozilla.com"
],
"bug_numbers": [1762374]
},
"QUERY_STRIPPING_COUNT_BY_PARAM": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "categorical",
"labels": [
"param_mc_eid",
"param_oly_anon_id",
"param_oly_enc_id",
"param___s",
"param_vero_id",
"param__hsenc",
"param_mkt_tok",
"param_fbclid",
"param_gclid",
"param_dclid",
"param_msclkid",
"param__openstat",
"param_yclid",
"param_wickedid",
"param_twclid",
"param___hssc",
"param___hstc",
"param___hsfp",
"param_hsctatracking",
"param_wbraid",
"param_gbraid",
"param_ysclid"
],
"description": "Counts how often specific query parameters are stripped.",
"alert_emails": [
"tihuang@mozilla.com",
"emz@mozilla.com",
"seceng-telemetry@mozilla.com"
],
"bug_numbers": [1762374, 1830058]
},
"SUBPROCESS_ABNORMAL_ABORT": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "count",
"keyed": true,
"releaseChannelCollection": "opt-out",
"description": "Counts of plugin/content process abnormal shutdown, whether or not a crash report was available."
},
"SUBPROCESS_CRASHES_WITH_DUMP": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "count",
"keyed": true,
"releaseChannelCollection": "opt-out",
"description": "Counts of plugin and content process crashes which are reported with a crash dump."
},
"SUBPROCESS_LAUNCH_FAILURE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["haftandilian@mozilla.com"],
"expires_in_version": "never",
"bug_numbers": [1275430],
"kind": "count",
"keyed": true,
"releaseChannelCollection": "opt-out",
"description": "Counts the number of times launching a subprocess fails. Counts are by subprocess-type using the GeckoProcessType enum."
},
"PROCESS_CRASH_SUBMIT_ATTEMPT": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec", "thunderbird"],
"expires_in_version": "never",
"kind": "count",
"keyed": true,
"keys": [
"main-crash",
"main-hang",
"content-crash",
"content-hang",
"plugin-crash",
"plugin-hang",
"gmplugin-crash",
"gmplugin-hang",
"gpu-crash",
"gpu-hang",
"vr-crash",
"vr-hang",
"rdd-crash",
"rdd-hang",
"socket-crash",
"socket-hang",
"utility-crash",
"utility-hang",
"sandboxbroker-crash",
"sandboxbroker-hang",
"forkserver-crash",
"forkserver-hang"
],
"releaseChannelCollection": "opt-out",
"description": "An attempt to submit a crash. Keyed on the CrashManager Crash.type."
},
"PROCESS_CRASH_SUBMIT_SUCCESS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "boolean",
"keyed": true,
"releaseChannelCollection": "opt-out",
"description": "The submission status when main/plugin/content crashes are submitted. 1 is success, 0 is failure. Keyed on the CrashManager Crash.type."
},
"VIDEO_PLAY_TIME_MS": {
"record_in_processes": ["main", "content"],
"products": ["firefox"],
"alert_emails": ["media-alerts@mozilla.com"],
"expires_in_version": "never",
"description": "Total time spent playing video in milliseconds.",
"kind": "exponential",
"high": 14400000,
"n_buckets": 100,
"bug_numbers": [1261955, 1127646, 1570634, 1567604, 1685399],
"releaseChannelCollection": "opt-out"
},
"MEDIA_PLAY_TIME_MS": {
"record_in_processes": ["main", "content"],
"products": ["firefox"],
"alert_emails": ["media-alerts@mozilla.com"],
"expires_in_version": "never",
"description": "Total time spent playing media in milliseconds, keyed by its content (Audio and video, audio only, video only, audio and video but audio inaudible, audio and video but audio muted).",
"keyed": true,
"kind": "exponential",
"high": 14400000,
"n_buckets": 100,
"bug_numbers": [1678373],
"releaseChannelCollection": "opt-out"
},
"AUDIBLE_PLAY_TIME_PERCENT": {
"record_in_processes": ["main", "content"],
"products": ["firefox"],
"alert_emails": ["media-alerts@mozilla.com"],
"expires_in_version": "never",
"description": "Percentage of time spent playing media with an audible audio track, regardless of the volume. Keyed by audio-only or video presence.",
"keyed": true,
"kind": "linear",
"high": 100,
"n_buckets": 50,
"bug_numbers": [1678373],
"releaseChannelCollection": "opt-out"
},
"MUTED_PLAY_TIME_PERCENT": {
"record_in_processes": ["main", "content"],
"products": ["firefox"],
"alert_emails": ["media-alerts@mozilla.com"],
"expires_in_version": "never",
"description": "Percentage of time spent playing media that has an audio track, with the audio muted. Keyed by audio-only or video presence.",
"keyed": true,
"kind": "linear",
"high": 100,
"n_buckets": 50,
"bug_numbers": [1678373],
"releaseChannelCollection": "opt-out"
},
"VIDEO_VISIBLE_PLAY_TIME_MS": {
"record_in_processes": ["main", "content"],
"products": ["firefox"],
"alert_emails": ["media-alerts@mozilla.com"],
"expires_in_version": "never",
"description": "Total time spent playing visible video in milliseconds.",
"keyed": true,
"kind": "exponential",
"high": 7200000,
"n_buckets": 100,
"bug_numbers": [1723799],
"releaseChannelCollection": "opt-out"
},
"VIDEO_HIDDEN_PLAY_TIME_MS": {
"record_in_processes": ["main", "content"],
"products": ["firefox"],
"alert_emails": ["media-alerts@mozilla.com"],
"expires_in_version": "never",
"description": "Total time spent playing video while element is hidden, in milliseconds.",
"kind": "exponential",
"high": 7200000,
"n_buckets": 100,
"bug_numbers": [1285419, 1570634, 1685399],
"releaseChannelCollection": "opt-out"
},
"VIDEO_HIDDEN_PLAY_TIME_PERCENTAGE": {
"record_in_processes": ["main", "content"],
"products": ["firefox"],
"alert_emails": ["media-alerts@mozilla.com"],
"expires_in_version": "never",
"description": "Percentage of total time spent playing video while element is hidden. Keyed by audio presence and by height ranges (boundaries: 240. 480, 576, 720, 1080, 2160), e.g.: 'V,0<h<=240', 'AV,h>2160'; and 'All' will accumulate all percentages. This is reported whenever the decoder stops. (eg. pausing media, encountering an error, changing to a new resource, page goes to the bf-cached or page gets discarded)",
"keyed": true,
"kind": "linear",
"high": 100,
"n_buckets": 50,
"bug_numbers": [1287987, 1570634, 1685399],
"releaseChannelCollection": "opt-out"
},
"VIDEO_HDR_PLAY_TIME_MS": {
"record_in_processes": ["main", "content"],
"products": ["firefox"],
"alert_emails": ["media-alerts@mozilla.com", "bwerth@mozilla.com"],
"expires_in_version": "never",
"description": "Total time spent playing HDR video in milliseconds.",
"kind": "exponential",
"high": 14400000,
"n_buckets": 100,
"bug_numbers": [1777264],
"releaseChannelCollection": "opt-out"
},
"VIDEO_ENCRYPTED_PLAY_TIME_MS": {
"record_in_processes": ["content"],
"products": ["firefox"],
"alert_emails": ["media-alerts@mozilla.com"],
"expires_in_version": "never",
"description": "Total time spent playing encrypted video in milliseconds.",
"kind": "exponential",
"high": 7200000,
"n_buckets": 100,
"bug_numbers": [1662212, 1685399],
"releaseChannelCollection": "opt-out"
},
"VIDEO_CLEARKEY_PLAY_TIME_MS": {
"record_in_processes": ["content"],
"products": ["firefox"],
"alert_emails": ["media-alerts@mozilla.com"],
"expires_in_version": "never",
"description": "Total time spent playing Clearkey encrypted video in milliseconds.",
"kind": "exponential",
"high": 7200000,
"n_buckets": 100,
"bug_numbers": [1662212, 1685399],
"releaseChannelCollection": "opt-out"
},
"VIDEO_WIDEVINE_PLAY_TIME_MS": {
"record_in_processes": ["content"],
"products": ["firefox"],
"alert_emails": ["media-alerts@mozilla.com"],
"expires_in_version": "never",
"description": "Total time spent playing Widevine encrypted video in milliseconds.",
"kind": "exponential",
"high": 7200000,
"n_buckets": 100,
"bug_numbers": [1662212, 1685399],
"releaseChannelCollection": "opt-out"
},
"MEDIA_CODEC_USED": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["media-alerts@mozilla.com"],
"expires_in_version": "never",
"keyed": true,
"kind": "count",
"releaseChannelCollection": "opt-out",
"description": "Count of use of audio/video codecs in HTMLMediaElements and WebAudio. Those with 'resource' prefix are approximate; report based on HTTP ContentType or sniffing. Those with 'webaudio' prefix are for WebAudio."
},
"MSE_SOURCE_BUFFER_TYPE": {
"products": ["firefox"],
"record_in_processes": ["main", "content"],
"alert_emails": ["media-alerts@mozilla.com"],
"bug_numbers": [1699249, 1848211],
"expires_in_version": "never",
"kind": "categorical",
"labels": [
"VideoHevc",
"VideoWebm",
"AudioWebm",
"VideoMp4",
"AudioMp4",
"VideoMp2t",
"AudioMp2t",
"AudioMpeg",
"AudioAac"
],
"releaseChannelCollection": "opt-out",
"description": "Count the actual or possible (because we don't support some of them for now) usage amount for each media mime type used in MSE. We collect this data in MediaSource's `AddSourceBuffer()` and `IsTypeSupported()`."
},
"FX_SANITIZE_TOTAL": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["mbonardo@mozilla.com", "jhofmann@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 30000,
"n_buckets": 20,
"description": "Sanitize: Total time it takes to sanitize (ms)"
},
"FX_SANITIZE_CACHE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["mbonardo@mozilla.com", "jhofmann@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 30000,
"n_buckets": 20,
"description": "Sanitize: Time it takes to sanitize the cache (ms)"
},
"FX_SANITIZE_COOKIES_2": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["mbonardo@mozilla.com", "jhofmann@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 30000,
"n_buckets": 20,
"description": "Sanitize: Time it takes to sanitize firefox cookies (ms). A subset of FX_SANITIZE_COOKIES."
},
"FX_SANITIZE_HISTORY": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["mbonardo@mozilla.com", "jhofmann@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 30000,
"n_buckets": 20,
"description": "Sanitize: Time it takes to sanitize history (ms)"
},
"FX_SANITIZE_FORMDATA": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["mbonardo@mozilla.com", "jhofmann@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 30000,
"n_buckets": 20,
"description": "Sanitize: Time it takes to sanitize stored form data (ms)"
},
"FX_SANITIZE_DOWNLOADS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["mbonardo@mozilla.com", "jhofmann@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 30000,
"n_buckets": 20,
"description": "Sanitize: Time it takes to sanitize recent downloads (ms)"
},
"FX_SANITIZE_SESSIONS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["mbonardo@mozilla.com", "jhofmann@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 30000,
"n_buckets": 20,
"description": "Sanitize: Time it takes to sanitize saved sessions (ms)"
},
"FX_SANITIZE_SITESETTINGS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["mbonardo@mozilla.com", "jhofmann@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 30000,
"n_buckets": 20,
"description": "Sanitize: Time it takes to sanitize site-specific settings (ms)"
},
"FX_SANITIZE_OPENWINDOWS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["mbonardo@mozilla.com", "jhofmann@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 30000,
"n_buckets": 20,
"description": "Sanitize: Time it takes to sanitize the open windows list (ms). On Android, this is the time it takes to close all open tabs (ms)."
},
"PWMGR_NUM_IMPROVED_GENERATED_PASSWORDS": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "boolean",
"description": "The number of passwords generated when 'signon.improvedPasswordRules.enabled' is true. 0 = Password generated by default rules, 1 = Password generated by custom rules",
"alert_emails": ["tgiles@mozilla.com", "passwords-dev@mozilla.com"],
"bug_numbers": [1686071]
},
"PWMGR_PROMPT_REMEMBER_ACTION": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 5,
"description": "Action taken by user through prompt for creating a login. (0=Prompt displayed [always recorded], 1=Add login, 2=Don't save now, 3=Never save)",
"alert_emails": ["loines@mozilla.com"],
"bug_numbers": [1454733, 1545172],
"releaseChannelCollection": "opt-out",
"record_into_store": ["main"]
},
"PWMGR_PROMPT_UPDATE_ACTION": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 5,
"description": "Action taken by user through prompt for modifying a login. (0=Prompt displayed [always recorded], 1=Update login, 2=Don't update, 3=Remove saved login)",
"alert_emails": ["loines@mozilla.com"],
"bug_numbers": [1454733, 1545172, 1226236],
"releaseChannelCollection": "opt-out",
"record_into_store": ["main"]
},
"PWMGR_IS_USERNAME_ONLY_FORM": {
"record_in_processes": ["content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "boolean",
"description": "Whether a <form> is a username-only form. (0=Form has a possible username field but is not considered as a username-only form, 1=Form is considered as a username-only form)",
"bug_numbers": [1708455],
"alert_emails": ["passwords-dev@mozilla.org"],
"releaseChannelCollection": "opt-out"
},
"PWMGR_SIGNUP_FORM_DETECTION_MS": {
"record_in_processes": ["content"],
"products": ["firefox"],
"expires_in_version": "never",
"kind": "exponential",
"high": 10000,
"n_buckets": 70,
"bug_numbers": [1815449],
"alert_emails": ["passwords-dev@mozilla.org"],
"releaseChannelCollection": "opt-out",
"description": "Elapsed time to detect whether a <form> element is a signup form."
},
"GRAPHICS_SANITY_TEST": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"alert_emails": ["gfx-telemetry-alerts@mozilla.com", "aosmond@mozilla.com"],
"kind": "enumerated",
"n_values": 20,
"releaseChannelCollection": "opt-out",
"description": "Reports results from the graphics sanity test to track which drivers are having problems (0=TEST_PASSED, 1=TEST_FAILED_RENDER, 2=TEST_FAILED_VIDEO_DECODE, 3=TEST_CRASHED, 4=TEST_TIMEOUT, 5=TEST_FAILED_TO_RUN, 6=TEST_FAILED_VIDEO_ENCODE)"
},
"READER_MODE_PARSE_RESULT": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"alert_emails": ["firefox-dev@mozilla.org", "gijs@mozilla.com"],
"kind": "enumerated",
"n_values": 5,
"description": "The result of trying to parse a document to show in reader view (0=Success, 1=Error too many elements, 2=Error in worker, 3=Error no article)"
},
"READER_MODE_DOWNLOAD_RESULT": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"alert_emails": ["firefox-dev@mozilla.org", "gijs@mozilla.com"],
"kind": "enumerated",
"n_values": 5,
"description": "The result of trying to download a document to show in reader view (0=Success, 1=Error XHR, 2=Error no document)"
},
"PERMISSIONS_SQL_CORRUPTED": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "count",
"description": "Record the permissions.sqlite init failure"
},
"DEFECTIVE_PERMISSIONS_SQL_REMOVED": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"expires_in_version": "never",
"kind": "count",
"description": "Record the removal of defective permissions.sqlite"
},
"GRAPHICS_DRIVER_STARTUP_TEST": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["gfx-telemetry-alerts@mozilla.com", "rhunt@mozilla.com"],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 20,
"releaseChannelCollection": "opt-out",
"description": "Reports whether or not graphics drivers crashed during startup."
},
"WEAVE_DEVICE_COUNT_DESKTOP": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["sync-dev@mozilla.org"],
"bug_numbers": [1232050],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 10,
"releaseChannelCollection": "opt-out",
"description": "Number of desktop devices (including this device) associated with this Sync account. Recorded each time Sync successfully completes the 'clients' engine."
},
"WEAVE_DEVICE_COUNT_MOBILE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["sync-dev@mozilla.org"],
"bug_numbers": [1232050],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 10,
"releaseChannelCollection": "opt-out",
"description": "Number of mobile devices associated with this Sync account. Recorded each time Sync successfully completes the 'clients' engine."
},
"GFX_CONTENT_FAILED_TO_ACQUIRE_DEVICE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["gfx-telemetry-alerts@mozilla.com", "rhunt@mozilla.com"],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 6,
"description": "Failed to create a gfx content device. 0=content d3d11, 1=image d3d11, 2=d2d1."
},
"GFX_CRASH": {
"record_in_processes": ["main", "content", "gpu"],
"products": ["firefox", "fennec"],
"alert_emails": ["gfx-telemetry-alerts@mozilla.com", "rhunt@mozilla.com"],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 100,
"releaseChannelCollection": "opt-out",
"description": "Graphics Crash Reason (...)"
},
"WEBFONT_DOWNLOAD_TIME": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["jdaggett@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 60000,
"n_buckets": 50,
"description": "Time to download a webfont (ms)"
},
"WEBFONT_FONTTYPE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["jdaggett@mozilla.com"],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 10,
"description": "Font format type (woff/woff2/ttf/...)"
},
"WEBFONT_SRCTYPE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["jdaggett@mozilla.com"],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 5,
"description": "Font src type loaded (1 = local, 2 = url, 3 = data)"
},
"WEBFONT_PER_PAGE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["jdaggett@mozilla.com"],
"expires_in_version": "never",
"kind": "count",
"description": "Number of fonts loaded at page load"
},
"WEBFONT_SIZE_PER_PAGE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["jdaggett@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 5000,
"n_buckets": 50,
"description": "Size of all fonts loaded at page load (kb)"
},
"WEBFONT_SIZE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["jdaggett@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 5000,
"n_buckets": 50,
"description": "Size of font loaded (kb)"
},
"WEBFONT_COMPRESSION_WOFF": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["jdaggett@mozilla.com"],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 50,
"description": "Compression ratio of WOFF data (%)"
},
"WEBFONT_COMPRESSION_WOFF2": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["jdaggett@mozilla.com"],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 50,
"description": "Compression ratio of WOFF2 data (%)"
},
"DOM_SCRIPT_LOADING_SOURCE": {
"record_in_processes": ["content"],
"products": ["firefox", "fennec"],
"alert_emails": ["nicolas.b.pierron@mozilla.com"],
"expires_in_version": "never",
"kind": "categorical",
"bug_numbers": [1362114],
"labels": ["Inline", "SourceFallback", "Source", "AltData"],
"description": "Record the input from which the bytes are coming from, for each script in a document."
},
"VIDEO_DROPPED_FRAMES_PROPORTION": {
"record_in_processes": ["content"],
"products": ["firefox"],
"alert_emails": ["media-alerts@mozilla.com"],
"expires_in_version": "never",
"kind": "linear",
"high": 100,
"n_buckets": 50,
"bug_numbers": [1238433, 1570634],
"description": "Percentage of frames decoded frames dropped between starting and stopping a video"
},
"VIDEO_DROPPED_FRAMES_PROPORTION_EXPONENTIAL": {
"record_in_processes": ["content"],
"products": ["firefox"],
"alert_emails": ["media-alerts@mozilla.com"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "exponential",
"high": 10000,
"n_buckets": 100,
"bug_numbers": [1238433, 1570634, 1752207, 1755363],
"description": "Ratio of dropped frames per total decoded frames scaled by 10,000 between starting and stopping a video"
},
"VIDEO_DROPPED_DECODED_FRAMES_PROPORTION_EXPONENTIAL": {
"record_in_processes": ["content"],
"products": ["firefox"],
"alert_emails": ["media-alerts@mozilla.com"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "exponential",
"high": 10000,
"n_buckets": 100,
"bug_numbers": [1761994],
"description": "Ratio of decoder dropped frames per total decoded frames scaled by 10,000 between starting and stopping a video"
},
"VIDEO_DROPPED_SINK_FRAMES_PROPORTION_EXPONENTIAL": {
"record_in_processes": ["content"],
"products": ["firefox"],
"alert_emails": ["media-alerts@mozilla.com"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "exponential",
"high": 10000,
"n_buckets": 100,
"bug_numbers": [1761994],
"description": "Ratio of sink dropped frames per total decoded frames scaled by 10,000 between starting and stopping a video"
},
"VIDEO_DROPPED_COMPOSITOR_FRAMES_PROPORTION_EXPONENTIAL": {
"record_in_processes": ["content"],
"products": ["firefox"],
"alert_emails": ["media-alerts@mozilla.com"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"kind": "exponential",
"high": 10000,
"n_buckets": 100,
"bug_numbers": [1761994],
"description": "Ratio of compositor dropped frames per total decoded frames scaled by 10,000 between starting and stopping a video"
},
"MEDIA_DECODER_BACKEND_USED": {
"record_in_processes": ["main", "content", "gpu"],
"products": ["firefox", "fennec"],
"alert_emails": ["gfx-telemetry-alerts@mozilla.com", "rhunt@mozilla.com"],
"bug_numbers": [1259695],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 10,
"description": "Media decoder backend (0=WMF Software, 1=DXVA2D3D9, 2=DXVA2D3D11)"
},
"SANDBOX_FAILED_LAUNCH_KEYED": {
"record_in_processes": ["main"],
"products": ["firefox", "fennec"],
"alert_emails": ["bowen@mozilla.com"],
"expires_in_version": "never",
"kind": "enumerated",
"keyed": true,
"n_values": 50,
"bug_numbers": [1368600],
"description": "Error code when a Windows sandboxed process fails to launch, keyed by process type and Windows error code. See https://searchfox.org/mozilla-central/search?q=ResultCode++path%3Asandbox_types.h&redirect=true for definitions of the error codes."
},
"SUBPROCESS_KILL_HARD": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["wmccloskey@mozilla.com"],
"bug_numbers": [1269961],
"expires_in_version": "never",
"kind": "count",
"keyed": true,
"releaseChannelCollection": "opt-out",
"description": "Counts the number of times a subprocess was forcibly killed, and the reason."
},
"FX_CONTENT_CRASH_DUMP_UNAVAILABLE": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["wmccloskey@mozilla.com"],
"bug_numbers": [1269961],
"expires_in_version": "never",
"kind": "count",
"releaseChannelCollection": "opt-out",
"description": "Counts the number of times that about:tabcrashed was unable to find a crash dump."
},
"FX_CONTENT_CRASH_NOT_SUBMITTED": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["wmccloskey@mozilla.com"],
"bug_numbers": [1269961],
"expires_in_version": "never",
"kind": "count",
"releaseChannelCollection": "opt-out",
"description": "Counts the number of times that about:tabcrashed was unloaded without submitting."
},
"PLACES_SEARCHBAR_FILTER_TYPE": {
"record_in_processes": ["main"],
"products": ["firefox"],
"expires_in_version": "never",
"alert_emails": ["pguruprasad@mozilla.com", "rfambro@mozilla.com"],
"releaseChannelCollection": "opt-out",
"bug_numbers": [1801290],
"kind": "categorical",
"labels": ["visited", "lastvisited", "dayandsite", "site", "day"],
"description": "The type of search filters used for the sidebar search."
},
"PLACES_SEARCHBAR_CUMULATIVE_SEARCHES": {
"record_in_processes": ["main"],
"products": ["firefox"],
"expires_in_version": "never",
"alert_emails": ["pguruprasad@mozilla.com", "rfambro@mozilla.com"],
"releaseChannelCollection": "opt-out",
"bug_numbers": [1801290],
"kind": "enumerated",
"n_values": 20,
"description": "Cumulative no. of searches performed before selecting a link."
},
"PLACES_SEARCHBAR_CUMULATIVE_FILTER_COUNT": {
"record_in_processes": ["main"],
"products": ["firefox"],
"expires_in_version": "never",
"alert_emails": ["pguruprasad@mozilla.com", "rfambro@mozilla.com"],
"releaseChannelCollection": "opt-out",
"bug_numbers": [1801290],
"kind": "enumerated",
"n_values": 20,
"description": "Cumulative no. of search filters applied performed before selecting a link."
},
"PLACES_BOOKMARKS_SEARCHBAR_CUMULATIVE_SEARCHES": {
"record_in_processes": ["main"],
"products": ["firefox"],
"expires_in_version": "never",
"alert_emails": ["firefox-view-engineers@mozilla.com"],
"releaseChannelCollection": "opt-out",
"bug_numbers": [1819081],
"kind": "enumerated",
"n_values": 20,
"description": "Cumulative no. bookmark of searches performed before selecting a link."
},
"URLCLASSIFIER_UI_EVENTS": {
"record_in_processes": ["main", "content"],
"products": ["firefox", "fennec"],
"alert_emails": ["seceng-telemetry@mozilla.com", "dlee@mozilla.com"],
"bug_numbers": [1375277, 1531034, 1636962],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 64,
"description": "URL CLassifier-related (aka Safe Browsing) UI events. See nsIUrlClassifierUITelemetry.idl for the specific values."
},
"GFX_MACOS_VIDEO_LOW_POWER": {
"record_in_processes": ["main"],
"products": ["firefox"],
"alert_emails": ["bwerth@mozilla.com"],
"expires_in_version": "never",
"releaseChannelCollection": "opt-out",
"bug_numbers": [1737682],
"description": "MacOS video low power state achieved when enqueueing a video frame.",
"kind": "categorical",
"labels": [
"NotVideo",
"LowPower",
"FailMultipleVideo",
"FailWindowed",
"FailOverlaid",
"FailBacking",
"FailMacOSVersion",
"FailPref",
"FailSurface",
"FailEnqueue"
]
},
"COOKIE_PURGING_ORIGINS_PURGED": {
"expires_in_version": "never",
"record_in_processes": ["main"],
"products": ["firefox"],
"kind": "exponential",
"high": 500,
"n_buckets": 30,
"bug_numbers": [1630053, 1656134, 1689271],
"releaseChannelCollection": "opt-out",
"alert_emails": [
"jhofmann@mozilla.com",
"senglehardt@mozilla.com",
"aedelstein@mozilla.com",
"seceng-telemetry@mozilla.com"
],
"description": "The number of origins that were purged during one run of cookie purging."
},
"COOKIE_PURGING_TRACKERS_WITH_USER_INTERACTION": {
"expires_in_version": "never",
"record_in_processes": ["main"],
"products": ["firefox"],
"kind": "exponential",
"high": 500,
"n_buckets": 30,
"bug_numbers": [1630053, 1656134, 1689271],
"releaseChannelCollection": "opt-out",
"alert_emails": [
"jhofmann@mozilla.com",
"senglehardt@mozilla.com",
"aedelstein@mozilla.com",
"seceng-telemetry@mozilla.com"
],
"description": "The number of trackers that had user interaction at the time of purging."
},
"COOKIE_PURGING_TRACKERS_USER_INTERACTION_REMAINING_DAYS": {
"expires_in_version": "never",
"record_in_processes": ["main"],
"products": ["firefox"],
"kind": "linear",
"high": 100,
"n_buckets": 60,
"bug_numbers": [1630053, 1656134, 1689271],
"releaseChannelCollection": "opt-out",
"alert_emails": [
"jhofmann@mozilla.com",
"senglehardt@mozilla.com",
"aedelstein@mozilla.com",
"seceng-telemetry@mozilla.com"
],
"description": "The time remaining until expiration per user interaction permissions of trackers at the time of purging, in days (one record per tracker, not averaged)."
},
"COOKIE_PURGING_DURATION_MS": {
"record_in_processes": ["main"],
"products": ["firefox"],
"alert_emails": [
"jhofmann@mozilla.com",
"senglehardt@mozilla.com",
"aedelstein@mozilla.com",
"seceng-telemetry@mozilla.com"
],
"expires_in_version": "never",
"bug_numbers": [1630053, 1656134, 1689271],
"kind": "exponential",
"high": 600000,
"releaseChannelCollection": "opt-out",
"n_buckets": 30,
"description": "Time spent per daily cookie purging activity, in milliseconds. This measures the time for all batch iterations of that day."
},
"COOKIE_PURGING_INTERVAL_HOURS": {
"record_in_processes": ["main"],
"products": ["firefox"],
"alert_emails": [
"jhofmann@mozilla.com",
"senglehardt@mozilla.com",
"aedelstein@mozilla.com",
"seceng-telemetry@mozilla.com"
],
"expires_in_version": "never",
"bug_numbers": [1630053, 1656134, 1689271],
"kind": "linear",
"high": 168,
"releaseChannelCollection": "opt-out",
"n_buckets": 56,
"description": "How much time (in hours) passed between the current cookie purging activity and the one before that (cookie purging is run on 'daily idle')"
},
"APZ_ZOOM_ACTIVITY": {
"products": ["firefox"],
"record_in_processes": ["content"],
"alert_emails": ["botond@mozilla.com"],
"expires_in_version": "never",
"kind": "boolean",
"bug_numbers": [1627708, 1672576],
"description": "Whether non-RDM page had user-triggered zooming activity",
"releaseChannelCollection": "opt-out"
},
"APZ_ZOOM_PINCHSOURCE": {
"products": ["firefox"],
"record_in_processes": ["main", "gpu"],
"alert_emails": ["botond@mozilla.com"],
"expires_in_version": "never",
"kind": "enumerated",
"n_values": 5,
"bug_numbers": [1627708, 1672576],
"description": "Input device that triggered the zoom gesture (InputData::PinchGestureSource)",
"releaseChannelCollection": "opt-out"
},
"TEXT_RECOGNITION_API_PERFORMANCE": {
"record_in_processes": ["main"],
"products": ["firefox"],
"releaseChannelCollection": "opt-out",
"alert_emails": ["gtatum@mozilla.com", "nordzilla@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 120000,
"n_buckets": 20,
"bug_numbers": [1783261],
"description": "The milliseconds of time the text recognition results took to display, including the UI time and OS response time."
},
"TEXT_RECOGNITION_INTERACTION_TIMING": {
"record_in_processes": ["main"],
"products": ["firefox"],
"releaseChannelCollection": "opt-out",
"alert_emails": ["gtatum@mozilla.com", "nordzilla@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 120000,
"n_buckets": 20,
"bug_numbers": [1783261],
"description": "The milliseconds of time that a user viewed the text results."
},
"TEXT_RECOGNITION_TEXT_LENGTH": {
"record_in_processes": ["main"],
"products": ["firefox"],
"releaseChannelCollection": "opt-out",
"alert_emails": ["gtatum@mozilla.com", "nordzilla@mozilla.com"],
"expires_in_version": "never",
"kind": "exponential",
"high": 50000,
"n_buckets": 20,
"bug_numbers": [1783261],
"description": "Measures the length of the text that was recognized, in code units."
}
}