summaryrefslogtreecommitdiffstats
path: root/toolkit/components/telemetry/Scalars.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'toolkit/components/telemetry/Scalars.yaml')
-rw-r--r--toolkit/components/telemetry/Scalars.yaml9895
1 files changed, 9895 insertions, 0 deletions
diff --git a/toolkit/components/telemetry/Scalars.yaml b/toolkit/components/telemetry/Scalars.yaml
new file mode 100644
index 0000000000..d355af7e9b
--- /dev/null
+++ b/toolkit/components/telemetry/Scalars.yaml
@@ -0,0 +1,9895 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# This file contains a definition of the scalar probes that are recorded in Telemetry.
+# They are submitted with the "main" pings and can be inspected in about:telemetry.
+
+# The following section contains the accessibility scalars.
+a11y:
+ use_system_colors:
+ bug_numbers:
+ - 1835194
+ description: >
+ Bool tracking if the user has system colors enabled in firefox.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - accessibility@mozilla.com
+ - mreschenberg@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+ keyed: false
+
+ HCM_background:
+ bug_numbers:
+ - 1694717
+ description: >
+ Unsigned int tracking the user's prefered background color \
+ (logged when HCM is enabled).
+ expires: never
+ kind: uint
+ notification_emails:
+ - accessibility@mozilla.com
+ - mreschenberg@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+ keyed: false
+
+ HCM_foreground:
+ bug_numbers:
+ - 1694717
+ description: >
+ Unsigned int tracking the user's prefered foreground color \
+ (logged when HCM is enabled).
+ expires: never
+ kind: uint
+ notification_emails:
+ - accessibility@mozilla.com
+ - mreschenberg@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+ keyed: false
+
+ backplate:
+ bug_numbers:
+ - 1539212
+ description: >
+ Boolean tracking if the user has the backplate preference enabled or disabled.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - accessibility@mozilla.com
+ - mreschenberg@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+ keyed: false
+
+ instantiators:
+ bug_numbers:
+ - 1323069
+ - 1462238
+ description: >
+ The leaf name and version number of the binary for the process responsible
+ for remotely instantiating a11y.
+ expires: never
+ kind: string
+ notification_emails:
+ - accessibility@mozilla.com
+ - jteh@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+ keyed: false
+
+ invert_colors:
+ bug_numbers:
+ - 1794626
+ description: >
+ Boolean tracking if the user has an invert colors OS
+ setting enabled.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - accessibility@mozilla.com
+ - mreschenberg@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+ keyed: false
+
+ theme:
+ bug_numbers:
+ - 1022528
+ description: >
+ OS high contrast or other accessibility theme is enabled.
+ The result is split into keys which represent the values of
+ browser.display.document_color_use: "default", "always", or "never".
+ keyed: true
+ expires: never
+ kind: boolean
+ notification_emails:
+ - accessibility@mozilla.com
+ - eisaacson@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+attribution.provenance:
+ data_exists:
+ bug_numbers:
+ - 1815023
+ - 1570652
+ description: >
+ Will be true if the "zoneIdProvenanceData" file is present in the
+ installation directory and we were able to successfully read it.
+ keyed: false
+ expires: "121"
+ kind: boolean
+ notification_emails:
+ - application-update-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ record_into_store:
+ - main
+ - new-profile
+
+ file_system:
+ bug_numbers:
+ - 1815023
+ - 1570652
+ description: >
+ The file system that the installer resided on at installation time.
+ Possible values are: "NTFS", "FAT32", "other".
+ In error cases, it can also be "missing", "error" or "readIniError".
+ Only sent if attribution.provenance.zone_id.data_exists is true.
+ keyed: false
+ expires: "121"
+ kind: string
+ notification_emails:
+ - application-update-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ record_into_store:
+ - main
+ - new-profile
+
+ ads_exists:
+ bug_numbers:
+ - 1815023
+ - 1570652
+ description: >
+ Will always be false if attribution.provenance.zone_id.data_exists is
+ false. Will be true if the provenance data indicates that the
+ :Zone.Identifier Alternate Data Stream existed on the installer.
+ keyed: false
+ expires: "121"
+ kind: boolean
+ notification_emails:
+ - application-update-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ record_into_store:
+ - main
+ - new-profile
+
+ security_zone:
+ bug_numbers:
+ - 1815023
+ - 1570652
+ description: >
+ The zone identifier in the installer's :Zone.Identifier ADS.
+ Possible values are integers between 0 and 4, inclusive.
+ In error cases, it can also be "unexpected", "missing", "error", or
+ "readIniError".
+ Only sent if attribution.provenance.zone_id.ads_exists is true.
+ keyed: false
+ expires: "121"
+ kind: string
+ notification_emails:
+ - application-update-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ record_into_store:
+ - main
+ - new-profile
+
+ referrer_url_exists:
+ bug_numbers:
+ - 1815023
+ - 1570652
+ description: >
+ Will be true if the zone identifier ADS contained a referrer URL. Will be
+ false if a referrer URL is specified, but it isn't a valid URL.
+ Only sent if attribution.provenance.zone_id.ads_exists is true.
+ keyed: false
+ expires: "121"
+ kind: boolean
+ notification_emails:
+ - application-update-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ record_into_store:
+ - main
+ - new-profile
+
+ referrer_url_is_mozilla:
+ bug_numbers:
+ - 1815023
+ - 1570652
+ description: >
+ Will be true if the referrer URL from the zone identifier ADS appeared to
+ be a Mozilla URL.
+ Only sent if attribution.provenance.zone_id.referrer_url_exists is true.
+ keyed: false
+ expires: "121"
+ kind: boolean
+ notification_emails:
+ - application-update-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ record_into_store:
+ - main
+ - new-profile
+
+ host_url_exists:
+ bug_numbers:
+ - 1815023
+ - 1570652
+ description: >
+ Will be true if the zone identifier ADS contained a host URL. Will be
+ false if a host URL is specified, but it isn't a valid URL.
+ Only sent if attribution.provenance.zone_id.ads_exists is true.
+ keyed: false
+ expires: "121"
+ kind: boolean
+ notification_emails:
+ - application-update-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ record_into_store:
+ - main
+ - new-profile
+
+ host_url_is_mozilla:
+ bug_numbers:
+ - 1815023
+ - 1570652
+ description: >
+ Will be true if the host URL from the zone identifier ADS appeared to be a
+ Mozilla URL.
+ Only sent if attribution.provenance.zone_id.host_url_exists is true.
+ keyed: false
+ expires: "121"
+ kind: boolean
+ notification_emails:
+ - application-update-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ record_into_store:
+ - main
+ - new-profile
+
+# The following section contains the browser engagement scalars.
+browser.engagement:
+ max_concurrent_tab_count:
+ bug_numbers:
+ - 1271304
+ description: >
+ The count of maximum number of tabs open during a subsession,
+ across all windows, including tabs in private windows and restored
+ at startup.
+ expires: never
+ kind: uint
+ notification_emails:
+ - rweiss@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ tab_open_event_count:
+ bug_numbers:
+ - 1271304
+ description: >
+ The count of tab open events per subsession, across all windows, after the
+ session has been restored. This includes tab open events from private windows
+ and from manual session restorations (i.e. after crashes and from about:home).
+ expires: never
+ kind: uint
+ notification_emails:
+ - rweiss@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ max_concurrent_window_count:
+ bug_numbers:
+ - 1271304
+ description: >
+ The count of maximum number of browser windows open during a subsession. This
+ includes private windows and the ones opened when starting the browser.
+ expires: never
+ kind: uint
+ notification_emails:
+ - rweiss@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ window_open_event_count:
+ bug_numbers:
+ - 1271304
+ description: >
+ The count of browser window open events per subsession, after the session
+ has been restored. The count includes private windows and the ones from manual
+ session restorations (i.e. after crashes and from about:home).
+ expires: never
+ kind: uint
+ notification_emails:
+ - rweiss@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ max_concurrent_tab_pinned_count:
+ bug_numbers:
+ - 1505535
+ description: >
+ The count of maximum number of pinned tabs open during a subsession. This
+ includes private windows and the ones opened when starting the browser.
+ Starting Firefox 85 this includes number of restored pinned tabs at
+ startup.
+ expires: never
+ kind: uint
+ notification_emails:
+ - bmiroglio@mozilla.com
+ - aoprea@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ tab_pinned_event_count:
+ bug_numbers:
+ - 1505535
+ description: >
+ The count of tab pinned events per subsession, across all windows, after the
+ session has been restored. This includes tab pinned events from private windows.
+ expires: never
+ kind: uint
+ notification_emails:
+ - bmiroglio@mozilla.com
+ - aoprea@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ tab_unload_count:
+ bug_numbers:
+ - 1715858
+ description: >
+ The count of tab unload events by TabUnloader due to a low-memory situation.
+ expires: never
+ kind: uint
+ notification_emails:
+ - tkikuchi@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ tab_reload_count:
+ bug_numbers:
+ - 1715858
+ description: >
+ The count of tab reload events by the user after unloaded.
+ expires: never
+ kind: uint
+ notification_emails:
+ - tkikuchi@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ total_uri_count:
+ bug_numbers:
+ - 1271313
+ - 1529232
+ description: >
+ The count of the total non-unique http(s) URIs visited in a subsession, including
+ page reloads, after the session has been restored. URIs on minimized or background
+ tabs may also be counted towards this. Private browsing is not included in this
+ count.
+ expires: never
+ kind: uint
+ notification_emails:
+ - rweiss@mozilla.com
+ - loines@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ record_into_store:
+ - 'main'
+ - 'account-ecosystem'
+
+ total_uri_count_normal_and_private_mode:
+ bug_numbers:
+ - 1535169
+ description: >
+ The count of the total non-unique http(s) URIs visited in a subsession, including
+ page reloads, after the session has been restored. URIs on minimized or background
+ tabs may also be counted towards this. Private browsing is included in this count.
+ expires: never
+ kind: uint
+ notification_emails:
+ - rweiss@mozilla.com
+ - loines@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ record_into_store:
+ - 'main'
+ - 'account-ecosystem'
+
+ unfiltered_uri_count:
+ bug_numbers:
+ - 1304647
+ description: >
+ The count of the total non-unique URIs visited in a subsession, not restricted to
+ a specific protocol, including page reloads and about:* pages (other than initial
+ pages such as about:blank, ...), after the session has been restored. This does
+ not include background page requests and URIs from embedded pages or private browsing.
+ expires: never
+ kind: uint
+ notification_emails:
+ - bcolloran@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ unique_domains_count:
+ bug_numbers:
+ - 1271310
+ description: >
+ The count of the unique domains visited in a subsession, after the session
+ has been restored. Subdomains under eTLD are aggregated after the first level
+ (i.e. test.example.com and other.example.com are only counted once).
+ This does not include background page requests and domains from embedded pages
+ or private browsing. The count is limited to 100 unique domains.
+ expires: never
+ kind: uint
+ notification_emails:
+ - rweiss@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ active_ticks:
+ bug_numbers:
+ - 1376942
+ - 1545172
+ description: >
+ The count of the number of five-second intervals ('ticks') the user
+ was considered 'active' in a subsession. Session activity involves keyboard or mouse
+ interaction with the application. It does not take into account whether or not the window
+ has focus or is in the foreground, only if it is receiving these interaction events.
+ expires: never
+ kind: uint
+ notification_emails:
+ - bcolloran@mozilla.com
+ - loines@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'main'
+ record_into_store:
+ - 'main'
+ - 'account-ecosystem'
+
+ profile_count:
+ bug_numbers:
+ - 1647422
+ - 1356265
+ description: >
+ The count of the browser profiles on the current system. This counts profiles that have been
+ used across all OS user accounts on machine since this probe was added. The value persists
+ across installs. A value of 0 is reported if there is an error determining the correct count.
+ expires: never
+ kind: uint
+ notification_emails:
+ - rtestard@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ operating_systems:
+ - windows
+
+ bookmarks_toolbar_bookmark_added:
+ bug_numbers:
+ - 1665391
+ description: >
+ The count of bookmarks added to the bookmarks toolbar. This counts bookmarks created on the
+ bookmarks toolbar and bookmarks moved to the bookmarks toolbar.
+ expires: never
+ kind: uint
+ notification_emails:
+ - rtestard@mozilla.com
+ - jaws@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ bookmarks_toolbar_bookmark_opened:
+ bug_numbers:
+ - 1665391
+ description: >
+ The count of bookmarks opened from the Bookmarks Toolbar. This counts bookmarks opened on the
+ toolbar and bookmarks opened from the 'symlinked' Other Bookmarks folder on the
+ Bookmarks Toolbar. It does not count Bookmarks Toolbar bookmarks opened via the Library,
+ Bookmarks Menu, or other UI since the goal is to measure interactions that pass through the toolbar.
+ expires: never
+ kind: uint
+ notification_emails:
+ - rtestard@mozilla.com
+ - jaws@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ sessionrestore_interstitial:
+ bug_numbers:
+ - 1671271
+ description: >
+ Whether we show about:sessionrestore or not. Split by key, which indicates
+ why we showed the item or not. Specifically, 'deferred_restore' means we
+ didn't autorestore and thus didn't show the interstitial; 'autorestore'
+ indicates we autorestored without showing the interstitial.
+ 'shown_old_session', 'shown_only_about_welcomeback',
+ 'shown_many_crashes', 'shown_many_crashes_old_session' all indicate we did
+ show the interstitial because of a crash, and the text after 'shown'
+ indicates what secondary reason there was to show this page (as we don't
+ show it for 'just' one crash).
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - gijs@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ session_time_including_suspend:
+ bug_numbers:
+ - 1205985
+ description: >
+ The duration of the session in milliseconds, including the time the device
+ was suspended.
+ expires: never
+ kind: uint
+ notification_emails:
+ - padenot@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ session_time_excluding_suspend:
+ bug_numbers:
+ - 1205985
+ description: >
+ The duration of the session in milliseconds, excluding the time the device
+ was suspended.
+ expires: never
+ kind: uint
+ notification_emails:
+ - padenot@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+
+# The following section contains the browser engagement scalars.
+browser.engagement.navigation:
+ urlbar:
+ bug_numbers:
+ - 1271313
+ description: >
+ The count URI loads triggered in a subsession from the urlbar (awesomebar),
+ broken down by the originating action.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ urlbar_handoff:
+ bug_numbers:
+ - 1732429
+ description: >
+ The count URI loads triggered in a subsession from the urlbar via handoff,
+ broken down by the originating action.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ urlbar_persisted:
+ bug_numbers:
+ - 1779471
+ description: >
+ The count of URI loads triggered in a subsession from the urlbar after the
+ search term was shown in the urlbar, broken down by the originating action.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ urlbar_searchmode:
+ bug_numbers:
+ - 1654680
+ description: >
+ The count URI loads triggered in a subsession from the urlbar's search
+ mode, broken down by the originating action.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ searchbar:
+ bug_numbers:
+ - 1271313
+ description: >
+ The count URI loads triggered in a subsession from the searchbar,
+ broken down by the originating action.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ about_home:
+ bug_numbers:
+ - 1271313
+ description: >
+ The count URI loads triggered in a subsession from about:home,
+ broken down by the originating action.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ about_newtab:
+ bug_numbers:
+ - 1271313
+ description: >
+ The count URI loads triggered in a subsession from about:newtab,
+ broken down by the originating action.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ contextmenu:
+ bug_numbers:
+ - 1271313
+ description: >
+ The count URI loads triggered in a subsession from the contextmenu,
+ broken down by the originating action.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ webextension:
+ bug_numbers:
+ - 1492233
+ description: >
+ The count URI loads triggered in a subsession from a webextension.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+browser.startup:
+ abouthome_cache_result:
+ bug_numbers:
+ - 1622263
+ - 1614351
+ - 1683101
+ - 1714258
+ - 1730042
+ - 1754641
+ - 1781978
+ - 1811151
+ description: >
+ How the about:home startup cache functioned on startup.
+
+ 0: Result value was never set (error case)
+ 1: Cache did not exist
+ 2: Cache page stream was corrupt / inaccessible
+ 3: Cache script stream was corrupt / inaccessible
+ 4: Cache was invalidated by a version bump
+ 5: Cache was valid, but read too late to be useful.
+ 6: Cache was valid and used.
+ 7: Cache is disabled.
+ 8: User did not load about:home on its own by default.
+ 9: Cache is disabled because about:newtab preloading is disabled.
+
+ expires: "118"
+ kind: uint
+ notification_emails:
+ - mconley@mozilla.com
+ - perf-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ abouthome_cache_shutdownwrite:
+ bug_numbers:
+ - 1622263
+ - 1614351
+ - 1683101
+ - 1714258
+ - 1730042
+ - 1754641
+ - 1781978
+ - 1811151
+ description: >
+ True if the about:home startup cache was written via the AsyncShutdown
+ blocker.
+
+ expires: "118"
+ kind: boolean
+ notification_emails:
+ - mconley@mozilla.com
+ - perf-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+# The following section contains the browser usage scalars.
+browser.usage:
+ graphite:
+ bug_numbers:
+ - 1331915
+ description: >
+ The number of times a graphite2 font has been loaded.
+ expires: "65"
+ kind: uint
+ notification_emails:
+ - tom@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'all'
+
+ plugin_instantiated:
+ bug_numbers:
+ - 1381591
+ description: >-
+ The number of plugin instances that were created.
+ expires: never # Jan-2021 but we don't have a version number for that
+ kind: uint
+ notification_emails:
+ - bsmedberg@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ - 'content'
+
+browser.ui:
+ toolbar_widgets:
+ bug_numbers:
+ - 1620358
+ description: >
+ The widgets in the toolbars.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: boolean
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - dtownsend@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ customized_widgets:
+ bug_numbers:
+ - 1620358
+ description: >
+ Records when widgets are added, removed or moved in the UI.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - dtownsend@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+browser.ui.interaction:
+ all_tabs_panel_dragstart_tab_event_count:
+ bug_numbers:
+ - 1804722
+ description: >
+ Records a count of how many times a drag event started for a tab within the All
+ Tabs panel.
+ expires: never
+ kind: uint
+ notification_emails:
+ - shong@mozilla.com
+ - mconley@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ all_tabs_panel_entrypoint:
+ bug_numbers:
+ - 1804722
+ description: >
+ Records a count of how many times the All Tabs Panel was opened, keyed on a string
+ describing the entrypoint.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - mconley@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ keyboard:
+ bug_numbers:
+ - 1620358
+ description: >
+ Records a count of interactions with keyboard shortcuts.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - dtownsend@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ menu_bar:
+ bug_numbers:
+ - 1620358
+ description: >
+ Records a count of interactions with items in the menu bar.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - dtownsend@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ tabs_bar:
+ bug_numbers:
+ - 1620358
+ description: >
+ Records a count of interactions with items in the tab bar.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - dtownsend@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ nav_bar:
+ bug_numbers:
+ - 1620358
+ description: >
+ Records a count of interactions with items in the nav bar.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - dtownsend@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ bookmarks_bar:
+ bug_numbers:
+ - 1620358
+ description: >
+ Records a count of interactions with items in the bookmarks bar.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - dtownsend@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ app_menu:
+ bug_numbers:
+ - 1620358
+ description: >
+ Records a count of interactions with items in the app menu.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - dtownsend@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ tabs_context:
+ bug_numbers:
+ - 1620358
+ description: >
+ Records a count of interactions with items in the tab context menu.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - dtownsend@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ tabs_context_entrypoint:
+ bug_numbers:
+ - 1804722
+ description: >
+ Records a count for each entrypoint (the container of the trigger node) when an
+ item from the tabs context menu is selected.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - mconley@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ content_context:
+ bug_numbers:
+ - 1620358
+ description: >
+ Records a count of interactions with items in the content context menu.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - dtownsend@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ overflow_menu:
+ bug_numbers:
+ - 1620358
+ description: >
+ Records a count of interactions with items in the overflow menu.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - dtownsend@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ unified_extensions_area:
+ bug_numbers:
+ - 1800114
+ description: >
+ Records a count of interactions with items in the Unified Extensions area.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - dtownsend@mozilla.com
+ - mconley@mozilla.com
+ - wdurand@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ pinned_overflow_menu:
+ bug_numbers:
+ - 1620358
+ description: >
+ Records a count of interactions with items in the pinned area of the
+ overflow menu.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - dtownsend@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ pageaction_urlbar:
+ bug_numbers:
+ - 1620358
+ description: >
+ Records a count of interactions with page action items in the url bar.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - dtownsend@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ pageaction_panel:
+ bug_numbers:
+ - 1620358
+ description: >
+ Records a count of interactions with page action items in the panel.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - dtownsend@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ preferences_paneHome:
+ bug_numbers:
+ - 1620358
+ description: >
+ Records the items interacted with in the Home section of preferences.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - dtownsend@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ preferences_paneGeneral:
+ bug_numbers:
+ - 1620358
+ description: >
+ Records the items interacted with in the General section of preferences.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - dtownsend@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ preferences_panePrivacy:
+ bug_numbers:
+ - 1620358
+ description: >
+ Records the items interacted with in the Privacy section of preferences.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - dtownsend@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ preferences_paneSearch:
+ bug_numbers:
+ - 1620358
+ description: >
+ Records the items interacted with in the Search section of preferences.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - dtownsend@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ preferences_paneSearchResults:
+ bug_numbers:
+ - 1620358
+ description: >
+ Records the items interacted with in the Search results section of
+ preferences.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - dtownsend@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ preferences_paneSync:
+ bug_numbers:
+ - 1620358
+ description: >
+ Records the items interacted with in the Sync section of preferences.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - dtownsend@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ preferences_paneContainers:
+ bug_numbers:
+ - 1620358
+ description: >
+ Records the items interacted with in the Containers section of
+ preferences.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - dtownsend@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ preferences_paneExperimental:
+ bug_numbers:
+ - 1620358
+ - 1651986
+ description: >
+ Records the items interacted with in the Experimental section of
+ preferences.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - dtownsend@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ preferences_paneMoreFromMozilla:
+ bug_numbers:
+ - 1738187
+ description: >
+ Records the items interacted with in the More From Mozilla section of
+ preferences.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - pdahiya@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ preferences_paneUnknown:
+ bug_numbers:
+ - 1620358
+ - 1651986
+ description: >
+ Records the items interacted with in any other section of preferences.
+ See https://firefox-source-docs.mozilla.org/browser/BrowserUsageTelemetry.html
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - shong@mozilla.com
+ - dtownsend@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ textrecognition_error:
+ bug_numbers:
+ - 1783261
+ description: >
+ Recorded when text recognition in images fails for some unknown reason.
+ notification_emails:
+ - gtatum@mozilla.com
+ - nordzilla@mozilla.com
+ expires: never
+ kind: uint
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+cookie.banners:
+ normal_window_service_mode:
+ bug_numbers:
+ - 1790781
+ - 1804259
+ description: >
+ The pref value of the cookie banner service mode for normal windows.
+ expires: never
+ kind: boolean
+ keyed: true
+ notification_emails:
+ - tihuang@mozilla.com
+ - pbz@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ private_window_service_mode:
+ bug_numbers:
+ - 1790781
+ - 1804259
+ description: >
+ The pref value of the cookie banner service mode for private windows.
+ expires: never
+ kind: boolean
+ keyed: true
+ notification_emails:
+ - tihuang@mozilla.com
+ - pbz@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ service_detect_only:
+ bug_numbers:
+ - 1809700
+ description: >
+ Tracks the value of the cookiebanners.service.detectOnly pref.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - tihuang@mozilla.com
+ - pbz@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ rule_lookup_by_load:
+ bug_numbers:
+ - 1797073
+ - 1804259
+ - 1827765
+ description: >
+ Counts the number of hit/miss of cookie banner rule lookups for every
+ load. We collect three types of counters, including counters for overall
+ rule lookup, counters for cookie rule lookup and counters for click rule
+ lookup. We also divide the counter by top-level loads and iframe loads.
+ expires: '120'
+ kind: uint
+ keyed: true
+ notification_emails:
+ - tihuang@mozilla.com
+ - pbz@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ rule_lookup_by_domain:
+ bug_numbers:
+ - 1797073
+ - 1804259
+ - 1827765
+ description: >
+ Counts the number of hit/miss of cookie banner rule lookups for domain.
+ We collect three types of counters, including counters for overall
+ rule lookup, counters for cookie rule lookup and counters for click rule
+ lookup. We also divide the counter by top-level loads and iframe loads.
+ For each domain, we will only collect once.
+ expires: '120'
+ kind: uint
+ keyed: true
+ notification_emails:
+ - tihuang@mozilla.com
+ - pbz@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+cookie.banners.click:
+ result:
+ bug_numbers:
+ - 1797078
+ - 1804259
+ - 1827765
+ description: >
+ Given a matching cookie banner click rule, how often do we handle or fail
+ to handle cookie banners, labelled by reason. The 'success' and 'fail'
+ counters count the total numbers independently of the reason counters.
+ Counters are incremented after the content window has been destroyed.
+ expires: '120'
+ keyed: true
+ kind: uint
+ notification_emails:
+ - pbz@mozilla.com
+ - tihuang@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'content'
+ release_channel_collection: opt-out
+
+gecko:
+ version:
+ bug_numbers:
+ - 1611240
+ description: >
+ The version of the Gecko engine, example: '74.0a1'.
+ It consists of the major and minor version, followed by the release life cycle phase.
+ 'a' stands for alpha or nightly, 'b' stands for beta.
+ The number behind the release life cycle phase indicates minor releases within the phase.
+ expires: never
+ kind: string
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - ktaeleman@mozilla.com
+ products:
+ - 'geckoview_streaming'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+ build_id:
+ bug_numbers:
+ - 1611240
+ description: >
+ The build id of the Gecko engine, example: '20200205124310'.
+ It contains the time the build was created and is used as a unique id for the build.
+ expires: never
+ kind: string
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - ktaeleman@mozilla.com
+ products:
+ - 'geckoview_streaming'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+
+extensions.apis.dnr:
+ startup_cache_entries:
+ bug_numbers:
+ - 1803363
+ description: >
+ Counters for startup cache data hits or misses on initializating
+ DNR rules for extensions loaded on application startup.
+ The expected keys are 'hit' and 'miss'.
+ This probe is mirrored from a Glean metric with the same name.
+ keyed: true
+ expires: '120'
+ kind: uint
+ notification_emails:
+ - addons-dev-internal@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ evaluate_rules_count_max:
+ bug_numbers:
+ - 1803363
+ description: >
+ Max amount of DNR rules being evaluated.
+ expires: '120'
+ kind: uint
+ notification_emails:
+ - addons-dev-internal@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+extensions.startupCache:
+ write_byteLength:
+ bug_numbers:
+ - 1767336
+ description: >
+ The amount of bytes writted into the Extensions StartupCache file.
+ expires: never
+ kind: uint
+ notification_emails:
+ - addons-dev-internal@mozilla.com
+ - lgreco@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ read_errors:
+ bug_numbers:
+ - 1767336
+ description: >
+ The amount of times an unexpected error has been raised while
+ reading the Extensions StartupCache file
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - addons-dev-internal@mozilla.com
+ - lgreco@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ load_time:
+ bug_numbers:
+ - 1767336
+ description: >
+ Time to load and deserialize the extensions startupCache data.
+ This scalar is mirroring the never expiring Glean metric named
+ extensions.startup_cache_load_time, which is defined in
+ toolkit/components/extensions/metrics.yaml.
+ Unlike the related glean metric, this scalar has an expiring date,
+ set as a deadline to consider removing the mirrored scalar in
+ favor to just use the Glean metric).
+ expires: "118"
+ kind: uint
+ notification_emails:
+ - addons-dev-internal@mozilla.com
+ - lgreco@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+security:
+ webauthn_used:
+ bug_numbers:
+ - 1265472
+ - 1558870
+ - 1630155
+ - 1689269
+ - 1754650
+ - 1811156
+ description: >
+ Counts of how often Web Authentication was used in this session, keyed
+ by authenticator protocol, method and result. Currently: CTAPRegisterFinish,
+ CTAPRegisterAbort, CTAPSignFinish, CTAPSignAbort, U2FRegisterFinish,
+ U2FRegisterAbort, U2FSignFinish, U2FSignAbort.
+ expires: "118"
+ kind: uint
+ keyed: true
+ notification_emails:
+ - seceng-telemetry@mozilla.com
+ - jschanck@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+ https_only_mode_enabled:
+ bug_numbers:
+ - 1620244
+ description: >
+ Measures user retention of the HTTPS-Only Mode.
+ 0 = never enabled, 1 = enabled, 2 = disabled (but was enabled)
+ expires: never
+ kind: uint
+ notification_emails:
+ - julianwels@mozilla.com
+ - seceng-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ https_only_mode_enabled_pbm:
+ bug_numbers:
+ - 1647719
+ description: >
+ Measures user retention of the HTTPS-Only Mode in Private Browsing.
+ 0 = https-only never enabled in PBM,
+ 1 = https-only enabled in PBM,
+ 2 = https-only disabled in PBM (but was enabled)
+ expires: never
+ kind: uint
+ notification_emails:
+ - julianwels@mozilla.com
+ - ckerschb@mozilla.com
+ - seceng-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ global_privacy_control_enabled:
+ bug_numbers:
+ - 1734185
+ description: >
+ Measures user retention of the Global Privacy Control.
+ 0 = never enabled, 1 = enabled, 2 = disabled (but was enabled)
+ expires: never
+ kind: uint
+ notification_emails:
+ - seceng-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ client_auth_cert_usage:
+ bug_numbers:
+ - 1749884
+ description: >
+ Measures how many servers have requested a client authentication
+ certificate (key: "requested") and how many times the user has opted to
+ send one in response (key: "sent").
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - dkeeler@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+
+pwmgr:
+ potentially_breached_passwords:
+ bug_numbers:
+ - 1577808
+ description: >
+ The number of potentially breached passwords, as determined by
+ LoginBreaches.getPotentialBreachesByLoginGUID.
+ expires: never
+ kind: uint
+ notification_emails:
+ - seceng-telemetry@mozilla.com
+ - passwords-dev@mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+contentblocking:
+ cryptomining_blocking_enabled:
+ bug_numbers:
+ - 1522919
+ description: >
+ True if cryptominer blocking is enabled globally at startup.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - aedelstein@mozilla.com
+ - seceng-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+ fingerprinting_blocking_enabled:
+ bug_numbers:
+ - 1522919
+ description: >
+ True if fingerprinter blocking is enabled globally at startup.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - aedelstein@mozilla.com
+ - seceng-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+ category:
+ bug_numbers:
+ - 1529425
+ description: >
+ This scalar reports the value of the content blocking category pref (0 = "standard", 1 = "strict", 2 = "custom", 3 = some other value, this is not supported).
+ expires: never
+ kind: uint
+ notification_emails:
+ - aedelstein@mozilla.com
+ - seceng-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+ trackers_blocked_count:
+ bug_numbers:
+ - 1577030
+ - 1610894
+ - 1645088
+ - 1678209
+ description: >
+ A count of the number of tracking events blocked.
+ expires: never
+ kind: uint
+ notification_emails:
+ - ewright@mozilla.com
+ - seceng-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+datasanitization:
+ privacy_sanitize_sanitizeOnShutdown:
+ bug_numbers:
+ - 1589753
+ - 1617241
+ - 1645089
+ - 1678210
+ description: >
+ A boolean reporting the value of the privacy.sanitize.sanitizeOnShutdown pref.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - ewright@mozilla.com
+ - seceng-telemetry@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ privacy_clearOnShutdown_cookies:
+ bug_numbers:
+ - 1589753
+ - 1617241
+ - 1645089
+ - 1678210
+ description: >
+ A boolean reporting the value of the privacy.clearOnShutdown.cookies pref.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - ewright@mozilla.com
+ - seceng-telemetry@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ privacy_clearOnShutdown_history:
+ bug_numbers:
+ - 1589753
+ - 1617241
+ - 1645089
+ - 1678210
+ description: >
+ A boolean reporting the value of the privacy.clearOnShutdown.history pref.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - ewright@mozilla.com
+ - seceng-telemetry@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ privacy_clearOnShutdown_formdata:
+ bug_numbers:
+ - 1589753
+ - 1617241
+ - 1645089
+ - 1678210
+ description: >
+ A boolean reporting the value of the privacy.clearOnShutdown.formdata pref.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - ewright@mozilla.com
+ - seceng-telemetry@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ privacy_clearOnShutdown_downloads:
+ bug_numbers:
+ - 1589753
+ - 1617241
+ - 1645089
+ - 1678210
+ description: >
+ A boolean reporting the value of the privacy.clearOnShutdown.downloads pref.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - ewright@mozilla.com
+ - seceng-telemetry@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ privacy_clearOnShutdown_cache:
+ bug_numbers:
+ - 1589753
+ - 1617241
+ - 1645089
+ - 1678210
+ description: >
+ A boolean reporting the value of the privacy.clearOnShutdown.cache pref.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - ewright@mozilla.com
+ - seceng-telemetry@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ privacy_clearOnShutdown_sessions:
+ bug_numbers:
+ - 1589753
+ - 1617241
+ - 1645089
+ - 1678210
+ description: >
+ A boolean reporting the value of the privacy.clearOnShutdown.sessions pref.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - ewright@mozilla.com
+ - seceng-telemetry@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ privacy_clearOnShutdown_offlineApps:
+ bug_numbers:
+ - 1589753
+ - 1617241
+ - 1645089
+ - 1678210
+ description: >
+ A boolean reporting the value of the privacy.clearOnShutdown.offlineApps pref.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - ewright@mozilla.com
+ - seceng-telemetry@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ privacy_clearOnShutdown_siteSettings:
+ bug_numbers:
+ - 1589753
+ - 1617241
+ - 1645089
+ - 1678210
+ description: >
+ A boolean reporting the value of the privacy.clearOnShutdown.siteSettings pref.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - ewright@mozilla.com
+ - seceng-telemetry@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ privacy_clearOnShutdown_openWindows:
+ bug_numbers:
+ - 1589753
+ - 1617241
+ - 1645089
+ - 1678210
+ description: >
+ A boolean reporting the value of the privacy.clearOnShutdown.openWindows pref.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - ewright@mozilla.com
+ - seceng-telemetry@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ session_permission_exceptions:
+ bug_numbers:
+ - 1589753
+ - 1617241
+ - 1645089
+ - 1678210
+ - 1744559
+ description: >
+ A count of how many "session" cookie exceptions a user has set.
+ expires: never
+ kind: uint
+ notification_emails:
+ - pbz@mozilla.com
+ - seceng-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+downloads:
+ panel_shown:
+ bug_numbers:
+ - 1627676
+ description: >
+ The count of how many times the downloads panel was shown per session.
+ expires: never
+ kind: uint
+ notification_emails:
+ - rtestard@mozilla.com
+ - emalysz@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ file_opened:
+ bug_numbers:
+ - 1627676
+ description: >
+ The count of how many times files were opened from the download panel.
+ expires: never
+ kind: uint
+ notification_emails:
+ - rtestard@mozilla.com
+ - emalysz@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+sandbox:
+ no_job:
+ bug_numbers:
+ - 1392570
+ description: >
+ Indicates that we can't use a job object for sandboxed child processes.
+ Keyed by whether we are in a remote session or not from ::GetSystemMetrics(SM_REMOTESESSION).
+ expires: "62"
+ kind: boolean
+ keyed: true
+ notification_emails:
+ - bowen@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+ operating_systems:
+ - "windows"
+
+findbar:
+ shown:
+ bug_numbers:
+ - 1627688
+ description: >
+ The count of how many times the "Find toolbar" was shown per session.
+ expires: never
+ kind: uint
+ notification_emails:
+ - rtestard@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ find_prev:
+ bug_numbers:
+ - 1627688
+ description: >
+ The count of how many times the find previous button was used per session.
+ expires: never
+ kind: uint
+ notification_emails:
+ - rtestard@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ find_next:
+ bug_numbers:
+ - 1627688
+ description: >
+ The count of how many times the find next button was used per session.
+ expires: never
+ kind: uint
+ notification_emails:
+ - rtestard@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ highlight_all:
+ bug_numbers:
+ - 1627688
+ description: >
+ The count of how many times the "Highlight All" button was used in find toolbar.
+ expires: never
+ kind: uint
+ notification_emails:
+ - rtestard@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ match_case:
+ bug_numbers:
+ - 1627688
+ description: >
+ The count of how many times the "Match Case" button was used in find toolbar.
+ expires: never
+ kind: uint
+ notification_emails:
+ - rtestard@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ match_diacritics:
+ bug_numbers:
+ - 1627688
+ description: >
+ The count of how many times the "Match Diacritics" button was used in find toolbar.
+ expires: never
+ kind: uint
+ notification_emails:
+ - rtestard@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ whole_words:
+ bug_numbers:
+ - 1627688
+ description: >
+ The count of how many times the "Whole Words" button was used in find toolbar.
+ expires: never
+ kind: uint
+ notification_emails:
+ - rtestard@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+sidebar:
+ opened:
+ bug_numbers:
+ - 1648530
+ description: >
+ The number of times the sidebar was opened, per view (e.g.: bookmarks, history,
+ synced tabs).
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - emalysz@mozilla.com
+ - rtestard@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ search:
+ bug_numbers:
+ - 1648524
+ description: >
+ The number of searches from the sidebar, per view (e.g.: bookmarks, history).
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - emalysz@mozilla.com
+ - rtestard@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ link:
+ bug_numbers:
+ - 1815706
+ description: >
+ The number of history items opened from the History sidebar.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - rtestard@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+library:
+ link:
+ bug_numbers:
+ - 1815906
+ description: >
+ The number of history or bookmark items opened from the Library window
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - firefox-view-engineers@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ opened:
+ bug_numbers:
+ - 1815906
+ description: >
+ The number of times the Library window was opened, keyed by 'history' or 'bookmarks'
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - firefox-view-engineers@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ search:
+ bug_numbers:
+ - 1815906
+ description: >
+ The number of history-specific or bookmark-specific searches made from the Library window
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - firefox-view-engineers@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+os.environment:
+ is_admin_without_uac:
+ bug_numbers:
+ - 1567219
+ description: >
+ Indicates that the process is lauched with Admin privileges but without
+ UAC.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - tkikuchi@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ operating_systems:
+ - "windows"
+
+ allowed_app_sources:
+ bug_numbers:
+ - 1659157
+ description: >
+ Indicates what sources the OS is currently configured to allow apps to be
+ installed from. Possible values are "Anywhere", "Recommendations",
+ "PreferStore", "StoreOnly", "NoSuchFeature", or "Error". "Recommendations"
+ allows installs from anywhere, but recommends a comparable app from the
+ store, if available. "NoSuchFeature" will be reported on versions of
+ Windows that do not have an app source setting.
+ expires: never
+ kind: string
+ notification_emails:
+ - rtestard@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'thunderbird'
+ record_in_processes:
+ - main
+ operating_systems:
+ - "windows"
+
+ launch_method:
+ bug_numbers:
+ - 1685213
+ - 1725298
+ - 1754656
+ description: >
+ Records how Firefox was started on Windows.
+ Currently will be one of "Desktop", "DesktopPrivate",
+ "StartMenu" (including pins), "StartMenuPrivate",
+ "Taskbar", "TaskbarPrivate", "OtherShortcut", or "Other"
+ expires: never
+ kind: string
+ notification_emails:
+ - application-update-telemetry-alerts@mozilla.com
+ - rtestard@mozilla.com
+ - shong@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - firefox
+ record_in_processes:
+ - main
+ operating_systems:
+ - windows
+
+ launched_to_handle:
+ bug_numbers:
+ - 1243603
+ - 1781984
+ description: >
+ Records counts for when Firefox was launched afresh (i.e., was not already
+ running) to handle a file type or protocol with `-osint -url ...`. The
+ result is split into keys which represent the file extension: currently,
+ the set of file types Firefox registers to handle, namely ".avif", ".htm",
+ ".html", ".pdf", ".shtml", ".xht", ".xhtml", ".svg", ".webp", and the set
+ of protocol schemes that Firefox registers to handle, namely "about",
+ "http", "https", "mailto". If Firefox was launched to handle a file type
+ or protocol it does not register to handle by default, the count is
+ recorded as ".<other extension>" or "<other protocol>", respectively
+ (neither of which are valid extension or protocol identifiers).
+ keyed: true
+ expires: never
+ kind: uint
+ notification_emails:
+ - application-update-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - firefox
+ record_in_processes:
+ - main
+ operating_systems:
+ - windows
+
+ invoked_to_handle:
+ bug_numbers:
+ - 1243603
+ - 1781984
+ description: >
+ Records counts for when Firefox was invoked (i.e., was already running and
+ was not launched) to handle a file type or protocol with `-osint -url
+ ...`. The result is split into keys which represent the file extension:
+ currently, the set of file types Firefox registers to handle, namely
+ ".avif", ".htm", ".html", ".pdf", ".shtml", ".xht", ".xhtml", ".svg",
+ ".webp", and the set of protocol schemes that Firefox registers to handle,
+ namely "about", "http", "https", "mailto". If Firefox was invoked to
+ handle a file type or protocol it does not register to handle by default,
+ the count is recorded as ".<other extension>" or "<other protocol>",
+ respectively (neither of which are valid extension or protocol
+ identifiers).
+ keyed: true
+ expires: never
+ kind: uint
+ notification_emails:
+ - application-update-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - firefox
+ record_in_processes:
+ - main
+ operating_systems:
+ - windows
+
+ is_default_handler:
+ bug_numbers:
+ - 1743914
+ - 1781984
+ description: >
+ Records whether Firefox was the default handler for particular file types
+ or protocols. The result is split into keys which represent the file
+ extension: currently, a subset of the file types Firefox registers to
+ handle, namely ".pdf". In the future, more file types may be recorded,
+ and/or a subset of the protocol schemes that Firefox registers to may be
+ recorded.
+ keyed: true
+ expires: never
+ kind: boolean
+ notification_emails:
+ - application-update-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - firefox
+ record_in_processes:
+ - main
+ operating_systems:
+ - windows
+
+ is_kept_in_dock:
+ bug_numbers:
+ - 1715348
+ description: Whether this app was kept in macOS Dock on startup
+ expires: never
+ kind: boolean
+ notification_emails:
+ - elee@mozilla.com
+ - shong@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - firefox
+ record_in_processes:
+ - main
+ operating_systems:
+ - mac
+
+ is_taskbar_pinned:
+ bug_numbers:
+ - 1685213
+ - 1725298
+ description: Whether the non-Private Browsing version of this app was pinned to taskbar on startup
+ expires: never
+ kind: boolean
+ notification_emails:
+ - application-update-telemetry-alerts@mozilla.com
+ - shong@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - firefox
+ record_in_processes:
+ - main
+ operating_systems:
+ - windows
+
+ is_taskbar_pinned_private:
+ bug_numbers:
+ - 1751038
+ description: Whether the Private Browsing version of this app was pinned to taskbar on startup
+ expires: never
+ kind: boolean
+ notification_emails:
+ - application-update-telemetry-alerts@mozilla.com
+ - shong@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - firefox
+ record_in_processes:
+ - main
+ operating_systems:
+ - windows
+
+pictureinpicture:
+ opened_method:
+ bug_numbers:
+ - 1560590
+ - 1616045
+ description: >
+ The number of times a Picture-in-Picture window was opened, per trigger
+ mechanism (e.g.: the video toggle, the context menu).
+ expires: "92"
+ kind: uint
+ keyed: true
+ notification_emails:
+ - mconley@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - content
+ saw_toggle:
+ bug_numbers:
+ - 1657155
+ description: >
+ The number of times a Picture-in-Picture toggle was presented to the user when
+ they hovered the video with the mouse pointer.
+ expires: "92"
+ kind: uint
+ notification_emails:
+ - mconley@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - content
+ most_concurrent_players:
+ bug_numbers:
+ - 1677107
+ - 1706843
+ - 1736690
+ description:
+ The most concurrent Picture-in-Picture players the user had open at any one time.
+ expires: "never"
+ kind: uint
+ notification_emails:
+ - mconley@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ toggle_enabled:
+ bug_numbers:
+ - 1639774
+ description: Whether the user has Picture-in-Picture enabled.
+ expires: "never"
+ kind: boolean
+ notification_emails:
+ - mconley@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+preferences:
+ prefs_file_was_invalid:
+ bug_numbers:
+ - 1367813
+ - 1682571
+ description: >-
+ Set to true if a failure occurred reading profile/prefs.js.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - kwright@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ search_query:
+ bug_numbers:
+ - 1359306
+ description: >-
+ Each key is a search query string when user performs a search action within
+ about:preferences, and each value is the number of times that key is recorded.
+ The telemetry data will be recorded if there is a successful search result highlighted.
+ expires: "62"
+ kind: uint
+ keyed: true
+ notification_emails:
+ - chsiang@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+
+webrtc.video:
+ recv_codec_used:
+ bug_numbers:
+ - 1556766
+ description: >
+ The video codec used for receiving video on a WebRTC call.
+ expires: "never"
+ kind: uint
+ keyed: true
+ notification_emails:
+ - dminor@mozilla.com
+ - nohlmeier@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'content'
+
+ send_codec_used:
+ bug_numbers:
+ - 1556766
+ description: >
+ The video codec used for sending video on a WebRTC call.
+ expires: "never"
+ kind: uint
+ keyed: true
+ notification_emails:
+ - dminor@mozilla.com
+ - nohlmeier@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'content'
+
+webrtc.sdp:
+ parser_diff:
+ bug_numbers:
+ - 1432955
+ - 1529787
+ - 1588571
+ description: >
+ The number of differences between the C based sipcc SDP parser and
+ the new rust based rsdparsa SDP parser keyed by predefined
+ names of attributes and values that do not match between
+ the sipcc parsing result and the rsdparsa parsing result or
+ between the rsdparsa parsing result and the original sdp.
+ This should help to improve the new rsdparsa to replace
+ the sipcc parser.
+ expires: "77"
+ kind: uint
+ keyed: true
+ notification_emails:
+ - nohlmeier@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'content'
+
+mathml:
+ doc_count:
+ bug_numbers:
+ - 1362187
+ - 1538985
+ - 1590350
+ description: >
+ The number of documents that contained enabled MathML elements.
+ expires: never
+ kind: uint
+ notification_emails:
+ - emilio@mozilla.com
+ - fred.wang@free.fr
+ - dev-tech-layout@lists.mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'content'
+
+mediarecorder:
+ recording_count:
+ bug_numbers:
+ - 1400757
+ - 1429765
+ - 1480589
+ - 1532391
+ description: >
+ The number of times a MediaRecorder has been started. Recorded when a MediaRecorder starts
+ expires: "72"
+ kind: uint
+ notification_emails:
+ - media-alerts@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+ - content
+
+media:
+ element_in_page_count:
+ bug_numbers:
+ - 1476456
+ - 1499803
+ - 1570634
+ - 1652108
+ description: >
+ The number of times a document hierarchy contained at least one HTMLMediaElement. In addition, the telemetry probe 'MIXED_CONTENT_UNBLOCK_COUNTER' records the total number of loaded top level content documents, which can help us calculate the result of the percentage of documents using media.
+ expires: never
+ kind: uint
+ notification_emails:
+ - media-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ control_platform_usage:
+ bug_numbers:
+ - 1680856
+ description: >
+ Counts the number of times users enable and use media control on different platforms. 0=EnabledOn, 1=UsedOn.
+ expires: "91"
+ kind: uint
+ keyed: true
+ notification_emails:
+ - media-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ decode_error_per_mime_type:
+ bug_numbers:
+ - 1688775
+ - 1804291
+ description: >
+ Count the number of times the media with a specific mime type (Eg. audio/vorbis, that would be used as the key) encounters a decode error during playback.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - media-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'content'
+ - 'gpu'
+ - 'rdd'
+ - 'utility'
+
+ audio_process_per_codec_name:
+ bug_numbers:
+ - 1804249
+ description: >
+ Process where audio decoding happens and codec name
+ expires: "122"
+ kind: uint
+ keyed: true
+ notification_emails:
+ - media-alerts@mozilla.com
+ - alissy@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - "firefox"
+ record_in_processes:
+ - 'main'
+ - 'content'
+ - 'rdd'
+ - 'utility'
+ release_channel_collection: opt-out
+
+ video_hardware_decoding_support:
+ bug_numbers:
+ - 1733722
+ - 1754657
+ - 1811157
+ description: >
+ Record whether hardware decoding is supported for the specific video codec. The key is the type of video codec, eg. video/vp9.
+ expires: never
+ kind: boolean
+ keyed: true
+ notification_emails:
+ - media-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ - 'content'
+
+ video_hd_hardware_decoding_support:
+ bug_numbers:
+ - 1741286
+ - 1754657
+ - 1811157
+ description: >
+ Record whether hardware decoding is supported for the specific video codec, this only records video in HD (1280*720) or higher resultion. The key is the type of video codec, eg. video/vp9.
+ expires: never
+ kind: boolean
+ keyed: true
+ notification_emails:
+ - media-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ - 'content'
+
+# The following section contains content process base counters.
+dom.contentprocess:
+ buildID_mismatch:
+ bug_numbers:
+ - 1366808
+ description: >
+ The number of times the about:restartrequired page appeared due to a
+ buildID mismatch between the parent and the content processes.
+ expires: never
+ kind: uint
+ notification_emails:
+ - spohl@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ buildID_mismatch_false_positive:
+ bug_numbers:
+ - 1651133
+ - 1730045
+ - 1754658
+ - 1777404
+ - 1817104
+ description: >
+ The number of times a process crashed early but we could verify it was not
+ because of buildID mismatch between the parent and the content processes.
+ expires: "123"
+ kind: uint
+ notification_emails:
+ - alissy@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ os_priority_lowered:
+ bug_numbers:
+ - 1538987
+ description: >
+ The number of times a content process has had its OS priority lowered
+ due to only containing background tabs without audible media playing.
+ expires: never
+ kind: uint
+ notification_emails:
+ - mconley@mozilla.com
+ - gsvelto@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ os_priority_raised:
+ bug_numbers:
+ - 1538987
+ description: >
+ The number of times a content process has had its OS priority raised
+ due to containing at least one foregrounded tab, or a tab with audible
+ media has started playing in it.
+ expires: never
+ kind: uint
+ notification_emails:
+ - mconley@mozilla.com
+ - gsvelto@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ os_priority_change_considered:
+ bug_numbers:
+ - 1538987
+ description: >
+ The number of times we've had the opportunity to change content process
+ priority due to a tab switch or a tab being opened.
+ expires: never
+ kind: uint
+ notification_emails:
+ - mconley@mozilla.com
+ - gsvelto@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+# The following section contains parent process base counters.
+dom.parentprocess:
+ private_window_used:
+ bug_numbers:
+ - 1491047
+ description: >
+ Whether a private browsing window has been used in the session.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - seceng-telemetry@mozilla.com
+ - ehsan+telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ process_launch_errors:
+ bug_numbers:
+ - 1819311
+ description: >
+ Collect precise set of error code and calling site upon process creation failure path.
+ expires: "never"
+ kind: uint
+ keyed: true
+ notification_emails:
+ - alissy@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+
+devtools.toolbar.eyedropper:
+ opened:
+ bug_numbers:
+ - 1247985
+ - 1352115
+ description: Number of times the DevTools Eyedropper has been opened via the inspector toolbar.
+ expires: never
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+devtools.copy.unique.css.selector:
+ opened:
+ bug_numbers:
+ - 1323700
+ - 1352115
+ - 1566395
+ description: Number of times the DevTools copy unique CSS selector has been used.
+ expires: never
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - mbalfanz@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+devtools.copy.full.css.selector:
+ opened:
+ bug_numbers:
+ - 1323700
+ - 1352115
+ - 1566395
+ description: Number of times the DevTools copy full CSS selector has been used.
+ expires: never
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - mbalfanz@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+devtools.copy.xpath:
+ opened:
+ bug_numbers:
+ - 987877
+ - 1566395
+ description: Number of times the DevTools copy XPath has been used.
+ expires: never
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - mbalfanz@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+devtools.layout.flexboxhighlighter:
+ opened:
+ bug_numbers:
+ - 1509907
+ description: >
+ Number of times the DevTools flexbox highlighter was activated from the layout view.
+ expires: never
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+devtools.markup.flexboxhighlighter:
+ opened:
+ bug_numbers:
+ - 1509907
+ description: >
+ Number of times the DevTools flexbox highlighter was activated from the markup view.
+ expires: never
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+devtools.rules.flexboxhighlighter:
+ opened:
+ bug_numbers:
+ - 1509907
+ description: >
+ Number of times the DevTools flexbox highlighter was activated from the rules view.
+ expires: never
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+devtools.markup.gridinspector:
+ opened:
+ bug_numbers:
+ - 1509907
+ description: >
+ Number of times the DevTools grid inspector was opened from the markup view.
+ expires: never
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+devtools.rules.gridinspector:
+ opened:
+ bug_numbers:
+ - 1373483
+ description: >
+ Number of times the DevTools grid inspector was opened from the rules view.
+ expires: never
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+devtools.grid.gridinspector:
+ opened:
+ bug_numbers:
+ - 1373483
+ description: >
+ Number of times the DevTools grid inspector was opened from the grid view.
+ expires: never
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+devtools.grid.showGridAreasOverlay:
+ checked:
+ bug_numbers:
+ - 1373483
+ description: >
+ Number of times the DevTools grid inspector's "Display grid areas" was checked.
+ expires: never
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+devtools.grid.showGridLineNumbers:
+ checked:
+ bug_numbers:
+ - 1373483
+ description: >
+ Number of times the DevTools grid inspector's "Display grid numbers" was checked.
+ expires: never
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+devtools.grid.showInfiniteLines:
+ checked:
+ bug_numbers:
+ - 1373483
+ description: >
+ Number of times the DevTools grid inspector's "Extend grid lines infinitely" was checked.
+ expires: never
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+devtools.inspector:
+ three_pane_enabled:
+ bug_numbers:
+ - 1437881
+ - 1566395
+ description: >
+ Number of times the DevTools inspector was opened with the 3 pane inspector enabled,
+ keyed by true/false.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - gl@mozilla.com
+ - mbalfanz@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ node_selection_count:
+ bug_numbers:
+ - 1550794
+ description: >
+ Number of times a different node is marked as selected in the Inspector regardless
+ of the cause: context menu, manual selection in markup view, etc.
+ expires: "never"
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - mbalfanz@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+devtools.shadowdom:
+ shadow_root_displayed:
+ bug_numbers:
+ - 1470128
+ - 1566393
+ description: >
+ Whether the markup view displayed any #shadow-root element in the UI.
+ expires: "never"
+ kind: boolean
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - jdescottes@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ shadow_root_expanded:
+ bug_numbers:
+ - 1470128
+ - 1566393
+ description: >
+ Whether the user expanded any #shadow-root element.
+ expires: "never"
+ kind: boolean
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - jdescottes@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ reveal_link_clicked:
+ bug_numbers:
+ - 1470128
+ - 1566393
+ description: >
+ Whether the user clicked on any "reveal" link. "reveal" links are displayed in
+ shadow dom trees in the markup view.
+ expires: "never"
+ kind: boolean
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - jdescottes@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+devtools:
+ current_theme:
+ bug_numbers:
+ - 1396811
+ description: >
+ Number of times DevTools was opened, keyed by theme.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+devtools.tooltip:
+ shown:
+ bug_numbers:
+ - 1553471
+ description: >
+ Number of times a tooltip was shown, keyed by tooltip type. Currently supported types are "image", "font-family", "inactive-css", "css-compatibility", "css-query-container" and "variable."
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+devtools.responsive:
+ toolbox_opened_first:
+ bug_numbers:
+ - 1444497
+ description: >
+ Number of Responsive Design Mode opens with a toolbox already open.
+ expires: never
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - jryans@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+ release_channel_collection: opt-out
+ open_trigger:
+ bug_numbers:
+ - 1444497
+ description: >
+ Number of Responsive Design Mode opens keyed by the UI entry point used.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - jryans@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+ release_channel_collection: opt-out
+
+devtools.tool:
+ registered:
+ bug_numbers:
+ - 1447302
+ - 1503568
+ - 1587985
+ description: >
+ Recorded on enable tool checkbox check/uncheck in Developer Tools options
+ panel. Boolean stating if the tool was enabled or disabled by the user.
+ Keyed by tool id. Current default tools with their id's are defined in
+ https://searchfox.org/mozilla-central/source/devtools/client/definitions.js
+ expires: never
+ kind: boolean
+ keyed: true
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - accessibility@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+devtools.accessibility:
+ node_inspected_count:
+ bug_numbers:
+ - 1447302
+ - 1503568
+ - 1587985
+ description: >
+ Number of times a DOM node was inspected from within the Accessibility
+ tool.
+ expires: never
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - accessibility@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ opened_count:
+ bug_numbers:
+ - 1447302
+ - 1503568
+ - 1587985
+ description: >
+ Number of times the DevTools Accessibility tool has been opened.
+ expires: never
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - accessibility@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ picker_used_count:
+ bug_numbers:
+ - 1447302
+ - 1503568
+ - 1587985
+ description: >
+ Number of times the picker tool has been used in DevTools Accessibility
+ panel.
+ expires: never
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - accessibility@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ select_accessible_for_node:
+ bug_numbers:
+ - 1447302
+ - 1503568
+ - 1587985
+ description: >
+ Number of times an accessible object was inspected from outside the
+ Accessibility tool (navigation to Accessibility panel). Keyed by the
+ source of user action (inspector context menu, browser context menu, etc).
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - accessibility@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ service_enabled_count:
+ bug_numbers:
+ - 1447302
+ - 1503568
+ - 1587985
+ description: >
+ Number of times platform accessibility has been enabled in DevTools
+ Accessibility panel.
+ expires: never
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - accessibility@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ accessible_context_menu_opened:
+ bug_numbers:
+ - 1507870
+ - 1587985
+ description: >
+ Number of times a context menu was opened for an accessible object in the
+ accessibility tree.
+ expires: never
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - accessibility@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ accessible_context_menu_item_activated:
+ bug_numbers:
+ - 1507870
+ - 1587985
+ description: >
+ Number of times a context menu item for an accessible object was activated (with
+ mouse or keyboard) from the context menu opened in the accessibility tree. Keyed by
+ the id of the context menu item.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - accessibility@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ audit_activated:
+ bug_numbers:
+ - 1548241
+ - 1587985
+ description: >
+ Number of times accessibility audit was activated (with mouse or keyboard)
+ from the accessibility panel's toolbar. Keyed by the audit filter type
+ (e.g. "CONTRAST").
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - accessibility@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ simulation_activated:
+ bug_numbers:
+ - 1567200
+ - 1587985
+ description: >
+ Number of times accessibility simulation was activated (with mouse or keyboard)
+ from the accessibility panel's toolbar. Keyed by the simulation type
+ (e.g. "DEUTERANOPIA").
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - accessibility@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+devtools.application:
+ opened_count:
+ bug_numbers:
+ - 1451734
+ description: >
+ Number of times the DevTools Application panel has been opened.
+ expires: "66"
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - jdescottes@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+devtools.toolbox:
+ tabs_reordered:
+ bug_numbers:
+ - 1456551
+ - 1566362
+ description: >
+ Number of times the DevTools tab was reordered.
+ Keyed by tab's id.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - daisuke@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+devtools.changesview:
+ opened_count:
+ bug_numbers:
+ - 1509890
+ description: >
+ Number of times the Changes panel has been opened.
+ expires: never
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - mbalfanz@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+devtools.markup.scrollable.badge:
+ clicked:
+ bug_numbers:
+ - 1660818
+ description: >
+ Number of times the scrollable inspector badge has been clicked.
+ expires: never
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+dom.event:
+ confluence_load_count:
+ bug_numbers:
+ - 1514940
+ description: >
+ Number of times Confluence instances are loaded, and whether they are
+ compatible with conflated keypress event model or not, using "new"/"old".
+ I.e., collecting percentage of too old Confluence instance use count in
+ all Confluence instance use count.
+ expires: "71"
+ keyed: true
+ kind: uint
+ notification_emails:
+ - mnakano@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'content'
+
+ office_online_load_count:
+ bug_numbers:
+ - 1545410
+ description: >
+ Number of times Office Online Server instances are loaded, and whether
+ they are compatible with conflated keypress event model or not, using
+ "new"/"old". I.e., collecting percentage of too old Confluence instance
+ use count in all Office Online Server instance use count.
+ expires: "71"
+ keyed: true
+ kind: uint
+ notification_emails:
+ - mnakano@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'content'
+
+navigator.storage:
+ estimate_count:
+ bug_numbers:
+ - 1359708
+ description: >
+ Number of times navigator.storage.estimate has been used.
+ expires: "60"
+ kind: uint
+ notification_emails:
+ - shuang@mozilla.com
+ - ttung@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ - 'content'
+
+ persist_count:
+ bug_numbers:
+ - 1359708
+ description: >
+ Number of times navigator.storage.persist has been used.
+ expires: "60"
+ kind: uint
+ notification_emails:
+ - shuang@mozilla.com
+ - ttung@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ - 'content'
+
+mozstorage:
+ sqlitejsm_transaction_timeout:
+ bug_numbers:
+ - 1727261
+ description: >
+ Collection of javascript modules that created a Sqlite.sys.mjs transaction
+ taking too long and timing out. This can be used to identify and optimize
+ those modules transactions.
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - mak@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+telemetry:
+ accumulate_unknown_histogram_keys:
+ bug_numbers:
+ - 1343855
+ description: >
+ The count of attempted accumulations to unknown histogram keys for
+ histograms that restrict the set of allowed keys ('keys' property).
+ The names of the offending histograms are used as keys in this probe.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - all
+
+ accumulate_clamped_values:
+ bug_numbers:
+ - 1438335
+ description: >
+ The count of accumulations that had to be clamped down to not overflow,
+ keyed to the histogram name of the overflowing accumulation.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ - chutten@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ event_counts:
+ bug_numbers:
+ - 1440673
+ description: >
+ The counts of events recorded in the process, category, method, and
+ object of the key, even if event recording for the category was not
+ enabled.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ - chutten@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'all'
+
+ data_upload_optin:
+ bug_numbers:
+ - 1445921
+ description: >
+ User opted into sending Telemetry data again.
+ expires: "never"
+ kind: boolean
+ notification_emails:
+ - jrediger@mozilla.com
+ - telemetry-client-dev@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'main'
+
+ keyed_scalars_exceed_limit:
+ bug_numbers:
+ - 1451813
+ description: >
+ The number of times keyed scalars exceeded the number of keys limit, keyed by scalar name.
+ expires: "never"
+ kind: uint
+ keyed: true
+ notification_emails:
+ - chutten@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ keyed_scalars_unknown_keys:
+ bug_numbers:
+ - 1365529
+ description: >
+ The count of attempted accumulations to unknown scalar keys for
+ scalars that restrict the set of allowed keys ('keys' property).
+ The names of the offending scalars are used as keys in this probe.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ - brizental@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - all
+
+
+telemetry.discarded:
+ accumulations:
+ bug_numbers:
+ - 1369041
+ description: >
+ Number of discarded accumulations to histograms in child processes
+ expires: "never"
+ kind: uint
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'all_childs'
+ keyed_accumulations:
+ bug_numbers:
+ - 1369041
+ description: >
+ Number of discarded accumulations to keyed histograms in child processes
+ expires: "never"
+ kind: uint
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'all_childs'
+ scalar_actions:
+ bug_numbers:
+ - 1369041
+ description: >
+ Number of discarded actions on scalars in child processes
+ expires: "never"
+ kind: uint
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'all_childs'
+ keyed_scalar_actions:
+ bug_numbers:
+ - 1369041
+ description: >
+ Number of discarded actions on keyed scalars in child processes
+ expires: "never"
+ kind: uint
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'all_childs'
+ child_events:
+ bug_numbers:
+ - 1369041
+ description: >
+ Number of discarded events in child processes
+ expires: "never"
+ kind: uint
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'all_childs'
+
+normandy:
+ recipe_freshness:
+ bug_numbers:
+ - 1530508
+ description: >
+ For each recipe ID seen by the Normandy client, its last_modified.
+ expires: "never"
+ keyed: true
+ kind: uint
+ notification_emails:
+ - product-delivery@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+
+# The following section contains graphics-related scalars.
+gfx.advanced.layers:
+ failure_id:
+ bug_numbers:
+ - 1365879
+ description: >
+ Each key is a failure for initializing Advanced Layers, and each value
+ is the number of times that failure was recorded. The failure codes
+ are unique strings present in MLGDeviceD3D11::Initialize, such that
+ a failure can be traced back to a specific Direct3D API call.
+ keyed: true
+ kind: uint
+ expires: "70"
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - rhunt@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+gfx.omtp:
+ paint_wait_ratio:
+ bug_numbers:
+ - 1386968
+ - 1518669
+ - 1673949
+ - 1674950
+ description: >
+ Ratio (in units of 1/100th of a percent) of how many times OMTP waited
+ for a paint for more than 200us, versus the total number of paints.
+ keyed: false
+ kind: uint
+ expires: "never" # 2021-10-01 this will move back to non-release collection.
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - rhunt@mozilla.com
+ - perf-telemetry-alerts@mozilla.com
+ - barret@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'content'
+
+gfx.canvas.remote:
+ activated:
+ bug_numbers:
+ - 1641722
+ - 1672582
+ - 1706844
+ - 1739290
+ description: >
+ Number of times remote canvas 2D has been activated.
+ kind: uint
+ expires: "103"
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - bowen@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'gpu'
+
+ deactivated_no_device:
+ bug_numbers:
+ - 1641722
+ - 1672582
+ - 1706844
+ - 1739290
+ description: >
+ Number of times remote canvas 2D has been deactivated due to device creation failure.
+ kind: uint
+ expires: "103"
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - bowen@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'gpu'
+
+ deactivated_bad_stream:
+ bug_numbers:
+ - 1641722
+ - 1672582
+ - 1706844
+ - 1739290
+ description: >
+ Number of times remote canvas 2D has been deactivated due to a stream read failure.
+ kind: uint
+ expires: "103"
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - bowen@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'gpu'
+
+gfx.hdr:
+ windows_display_colorspace_bitfield:
+ bug_numbers:
+ - 1514840
+ - 1690597
+ description: >
+ A bitfield representation of the available DXGI color spaces of the connected displays on Windows.
+ See (https://docs.microsoft.com/en-us/windows/desktop/api/dxgicommon/ne-dxgicommon-dxgi_color_space_type)
+ for definitions of color spaces. Each N'th bit of this scalar indicates whether the DXGI color space with
+ index 'N' is available on at least one connected monitor.
+ keyed: false
+ kind: uint
+ expires: never
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - jmuizelaaar@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+
+gfx.display:
+ count:
+ bug_numbers:
+ - 1594145
+ description: >
+ Number of displays connected to the device
+ expires: never
+ kind: uint
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - ktaeleman@mozilla.com
+ products:
+ - 'geckoview_streaming'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+ primary_width:
+ bug_numbers:
+ - 1594145
+ description: >
+ Width of the primary display, takes device rotation into account.
+ expires: never
+ kind: uint
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - ktaeleman@mozilla.com
+ products:
+ - 'geckoview_streaming'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+ primary_height:
+ bug_numbers:
+ - 1594145
+ description: >
+ Height of the primary display, takes device rotation into account.
+ expires: never
+ kind: uint
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - ktaeleman@mozilla.com
+ products:
+ - 'geckoview_streaming'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+gfx.adapter:
+ description:
+ bug_numbers:
+ - 1594145
+ description: >
+ Long form description of the Graphics adapter
+ expires: never
+ kind: string
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - ktaeleman@mozilla.com
+ products:
+ - 'geckoview_streaming'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+ vendor_id:
+ bug_numbers:
+ - 1594145
+ description: >
+ Graphics adapter vendor identification
+ expires: never
+ kind: string
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - ktaeleman@mozilla.com
+ products:
+ - 'geckoview_streaming'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+ device_id:
+ bug_numbers:
+ - 1594145
+ description: >
+ Graphics adapter device identification
+ expires: never
+ kind: string
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - ktaeleman@mozilla.com
+ products:
+ - 'geckoview_streaming'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+ subsystem_id:
+ bug_numbers:
+ - 1594145
+ description: >
+ Graphics adapter subsystem identification
+ expires: never
+ kind: string
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - ktaeleman@mozilla.com
+ products:
+ - 'geckoview_streaming'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+ ram:
+ bug_numbers:
+ - 1594145
+ description: >
+ Graphics adapter dedicated memory
+ expires: never
+ kind: uint
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - ktaeleman@mozilla.com
+ products:
+ - 'geckoview_streaming'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+ driver_files:
+ bug_numbers:
+ - 1594145
+ description: >
+ List of graphics adapter driver files
+ expires: never
+ kind: string
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - ktaeleman@mozilla.com
+ products:
+ - 'geckoview_streaming'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+ driver_vendor:
+ bug_numbers:
+ - 1594145
+ description: >
+ Graphics adapter driver vendor identification
+ expires: never
+ kind: string
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - ktaeleman@mozilla.com
+ products:
+ - 'geckoview_streaming'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+ driver_version:
+ bug_numbers:
+ - 1594145
+ description: >
+ Graphics adapter driver version
+ expires: never
+ kind: string
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - ktaeleman@mozilla.com
+ products:
+ - 'geckoview_streaming'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+ driver_date:
+ bug_numbers:
+ - 1594145
+ description: >
+ Graphics adapter driver date
+ expires: never
+ kind: string
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - ktaeleman@mozilla.com
+ products:
+ - 'geckoview_streaming'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+gfx.feature:
+ webrender:
+ bug_numbers:
+ - 1687312
+ description:
+ Whether webrender is enabled or disabled, and why.
+ expires: never
+ kind: string
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - jnicol@mozilla.com
+ products:
+ - geckoview_streaming
+ record_in_processes:
+ - main
+ release_channel_collection: opt-out
+
+gfx:
+ skipped_composites:
+ bug_numbers:
+ - 1797975
+ description: >
+ Number of skipped composites, happening when rendering is too slow to keep up with content.
+ keyed: false
+ kind: uint
+ expires: "never"
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - perf-telemetry-alerts@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ - 'gpu'
+ compositor:
+ bug_numbers:
+ - 1594145
+ description: >
+ Name of the graphics compositor in use. possible values are "opengl, d3d11, client, webrender or basic"
+ expires: never
+ kind: string
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - ktaeleman@mozilla.com
+ products:
+ - 'geckoview_streaming'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+ last_compositor_gecko_version:
+ bug_numbers:
+ - 1704842
+ description: >
+ The gecko version at the last time a compositor was initialized.
+ expires: never
+ kind: string
+ notification_emails:
+ - jnicol@mozilla.com
+ - gfx-telemetry-alerts@mozilla.com
+ products:
+ - 'geckoview_streaming'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+ headless:
+ bug_numbers:
+ - 1594145
+ description: >
+ Boolean indicated whether graphics is running in headless (no display) mode
+ expires: never
+ kind: boolean
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - ktaeleman@mozilla.com
+ products:
+ - 'geckoview_streaming'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+ os_compositor:
+ bug_numbers:
+ - 1623492
+ description: >
+ Boolean indicating whether the os compositor is being used by WebRender.
+ Only collected in the first subsession.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - jmuizelaar@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+ linux_window_protocol:
+ bug_numbers:
+ - 1645732
+ description: >
+ Windowing protocol on Linux. Can be Wayland, WaylandDRM, XWayland, or X11
+ expires: never
+ kind: string
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - aosmond@mozilla.com
+ - mkaply@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+ supports_hdr:
+ bug_numbers:
+ - 1798067
+ description: >
+ Does the hardware support accurate display of HDR content
+ expires: never
+ kind: boolean
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - bwerth@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+
+# The following section contains the form autofill related scalars.
+formautofill:
+ availability:
+ bug_numbers:
+ - 1386959
+ description: A boolean sent once per session to represent whether the formautofill is available in the build
+ expires: never
+ kind: boolean
+ notification_emails:
+ - autofill@lists.mozilla.org
+ - passwords-dev@mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+formautofill.addresses:
+ detected_sections_count:
+ bug_numbers:
+ - 1801039
+ description: >
+ Count at detection time number of address form sections.
+ A single form can contain more than one address form section.
+ expires: never
+ kind: uint
+ notification_emails:
+ - autofill@lists.mozilla.org
+ - passwords-dev@mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'content'
+ submitted_sections_count:
+ bug_numbers:
+ - 1656344
+ description: >
+ Count at submission time number of credit card form sections submitted.
+ expires: never
+ kind: uint
+ notification_emails:
+ - autofill@lists.mozilla.org
+ - passwords-dev@mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'content'
+ autofill_profiles_count:
+ bug_numbers:
+ - 1801039
+ description: >
+ Count at store time how many address autofill profiles user has.
+ expires: never
+ kind: uint
+ notification_emails:
+ - autofill@lists.mozilla.org
+ - passwords-dev@mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+formautofill.creditCards:
+ autofill_profiles_count:
+ bug_numbers:
+ - 990203
+ description: >
+ Count at store time how many credit card autofill profiles user has.
+ expires: never
+ kind: uint
+ notification_emails:
+ - autofill@lists.mozilla.org
+ - passwords-dev@mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ detected_sections_count:
+ bug_numbers:
+ - 1656344
+ description: >
+ Count at detection time number of credit card form sections.
+ A single form can contain more than one credit card form section.
+ expires: never
+ kind: uint
+ notification_emails:
+ - autofill@lists.mozilla.org
+ - passwords-dev@mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'content'
+ submitted_sections_count:
+ bug_numbers:
+ - 1656344
+ description: >
+ Count at submission time number of credit card form sections submitted.
+ expires: never
+ kind: uint
+ notification_emails:
+ - autofill@lists.mozilla.org
+ - jmathies@mozilla.com
+ - chsiang@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'content'
+
+# This section is for notification bars testing
+notificationbar:
+ # Used only for testing
+ testone:
+ bug_numbers:
+ - 1676943
+ description: >
+ Used to test notificationbar telemetry
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ # Used only for testing
+ testtwo:
+ bug_numbers:
+ - 1676943
+ description: >
+ Used to test notificationbar telemetry
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+# The following section contains scalars for the Screenshots extension.
+screenshots:
+ download:
+ bug_numbers:
+ - 1412411
+ description: >
+ The count of new screenshots created, then downloaded per session
+ via the Firefox Screenshots feature. Excludes failed attempts due
+ to any error.
+ expires: never
+ kind: uint
+ notification_emails:
+ - screenshots-dev@mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ upload:
+ bug_numbers:
+ - 1412411
+ description: >
+ The count of new screenshots created, then uploaded per session
+ via the Firefox Screenshots feature. Excludes attempts to create
+ and upload the screenshot that may have failed.
+ expires: never
+ kind: uint
+ notification_emails:
+ - screenshots-dev@mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ copy:
+ bug_numbers:
+ - 1412411
+ description: >
+ The count of new screenshots created, then copied directly to the
+ clipboard per session via the Firefox Screenshots feature.
+ expires: never
+ kind: uint
+ notification_emails:
+ - screenshots-dev@mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ visible:
+ bug_numbers:
+ - 1722774
+ description: >
+ The count of new screenshots created using just the viewport,
+ no scrolling.
+ expires: never
+ kind: uint
+ notification_emails:
+ - screenshots-dev@mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ full_page:
+ bug_numbers:
+ - 1722774
+ description: >
+ The count of new screenshots created by capturing the full,
+ scrolled page.
+ expires: never
+ kind: uint
+ notification_emails:
+ - screenshots-dev@mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ custom:
+ bug_numbers:
+ - 1722774
+ description: >
+ The count of new screenshots created using the drag handles
+ to draw the box size and position.
+ expires: never
+ kind: uint
+ notification_emails:
+ - screenshots-dev@mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ element:
+ bug_numbers:
+ - 1722774
+ description: >
+ The count of new screenshots created using the highlighter
+ to select element bounds.
+ expires: never
+ kind: uint
+ notification_emails:
+ - screenshots-dev@mozilla.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+# The following section is for tracking the number of failure for indexedDB.
+idb.failure:
+ unknown_objectstore_empty_database:
+ bug_numbers:
+ - 1669730
+ description: >
+ Tracking the number of attempts to open an unknown objectstore on an
+ empty IndexedDB database.
+ expires: "89"
+ kind: uint
+ notification_emails:
+ - storage-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'content'
+ unknown_objectstore_non_empty_database:
+ bug_numbers:
+ - 1669730
+ description: >
+ Tracking the number of attempts to open an unknown objectstore on a
+ non-empty IndexedDB database.
+ expires: "89"
+ kind: uint
+ notification_emails:
+ - storage-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'content'
+
+# The following section contains scalars for printing.
+printing:
+ paper_size:
+ bug_numbers:
+ - 1660686
+ description: >
+ A counter of the number of times a given paper size (recorded as
+ "width x height" in points) is used for printing.
+ keyed: true
+ expires: "89"
+ kind: uint
+ notification_emails:
+ - jwatt@jwatt.org
+ - jkew@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'content'
+
+ dialog_opened_without_preview:
+ bug_numbers:
+ - 1600623
+ description: >
+ A counter incremented every time the print dialog is opened without
+ opening print preview.
+ expires: never
+ kind: uint
+ notification_emails:
+ - jwatt@jwatt.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'content'
+
+ dialog_without_preview_cancelled:
+ bug_numbers:
+ - 1600623
+ description: >
+ A counter incremented every time a print dialog that was opened without
+ print preview is cancelled.
+ expires: never
+ kind: uint
+ notification_emails:
+ - jwatt@jwatt.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'content'
+
+ dialog_opened_via_preview:
+ bug_numbers:
+ - 1600623
+ description: >
+ A counter incremented every time the print dialog is opened from the old
+ print preview.
+ expires: never
+ kind: uint
+ notification_emails:
+ - jwatt@jwatt.org
+ - emalysz@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'content'
+
+ dialog_opened_via_preview_tm:
+ bug_numbers:
+ - 1657220
+ description: >
+ A counter incremented every time a user opens the system print dialog
+ from the print preview interface.
+ expires: never
+ kind: uint
+ notification_emails:
+ - jwatt@jwatt.org
+ - emalysz@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ dialog_via_preview_cancelled:
+ bug_numbers:
+ - 1600623
+ description: >
+ A counter incremented every time a print dialog opened from the old print
+ preview is cancelled.
+ expires: never
+ kind: uint
+ notification_emails:
+ - jwatt@jwatt.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'content'
+
+ dialog_via_preview_cancelled_tm:
+ bug_numbers:
+ - 1657220
+ description: >
+ A counter incremented every time a user cancels a system print dialog
+ that they opened from the print preview interface.
+ expires: never
+ kind: uint
+ notification_emails:
+ - jwatt@jwatt.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ error:
+ bug_numbers:
+ - 1630105
+ description: >
+ A counter incremented every time the user encounters an error printing.
+ The result is split into keys which represent the values of
+ error codes related to printing. Possible values are listed in 'keys'.
+ "FAILURE" is a catch-all code for an error we don't recognize.
+ keyed: true
+ keys:
+ - 'GFX_PRINTER_NO_PRINTER_AVAILABLE'
+ - 'GFX_PRINTER_NAME_NOT_FOUND'
+ - 'GFX_PRINTER_COULD_NOT_OPEN_FILE'
+ - 'GFX_PRINTER_STARTDOC'
+ - 'GFX_PRINTER_ENDDOC'
+ - 'GFX_PRINTER_STARTPAGE'
+ - 'GFX_PRINTER_DOC_IS_BUSY'
+ - 'ABORT'
+ - 'NOT_AVAILABLE'
+ - 'NOT_IMPLEMENTED'
+ - 'OUT_OF_MEMORY'
+ - 'UNEXPECTED'
+ - 'FAILURE'
+ - 'FALLBACK_PAPER_LIST'
+ - 'LAST_USED_PRINTER'
+ - 'PAPER_MARGINS'
+ - 'PRINT_DESTINATIONS'
+ - 'PRINT_PREVIEW'
+ - 'PRINTER_LIST'
+ - 'PRINTER_PROPERTIES'
+ - 'PRINTER_SETTINGS'
+ - 'UNWRITEABLE_MARGIN'
+ expires: never
+ kind: uint
+ notification_emails:
+ - jaws@mozilla.com
+ - jwatt@jwatt.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ preview_opened:
+ bug_numbers:
+ - 1600623
+ description: >
+ A counter incremented every time the user initiates the old print preview.
+ expires: never
+ kind: uint
+ notification_emails:
+ - jwatt@jwatt.org
+ - emalysz@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'content'
+
+ preview_opened_tm:
+ bug_numbers:
+ - 1657220
+ description: >
+ A counter incremented every time a user opens print preview.
+ expires: never
+ kind: uint
+ notification_emails:
+ - jwatt@jwatt.org
+ - emalysz@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ preview_cancelled:
+ bug_numbers:
+ - 1600623
+ description: >
+ A counter incremented every time an old print preview session exits
+ without printing.
+ expires: never
+ kind: uint
+ notification_emails:
+ - jwatt@jwatt.org
+ - emalysz@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'content'
+
+ preview_cancelled_tm:
+ bug_numbers:
+ - 1657220
+ description: >
+ A counter incremented every time a user exits print preview without
+ printing.
+ expires: never
+ kind: uint
+ notification_emails:
+ - jwatt@jwatt.org
+ - emalysz@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ settings_changed:
+ bug_numbers:
+ - 1653386
+ description: >
+ A count of how many times the user changed a setting in print preview,
+ broken down per setting.
+ keyed: true
+ expires: never
+ kind: uint
+ notification_emails:
+ - emalysz@mozilla.com
+ - rtestard@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - "firefox"
+ record_in_processes:
+ - 'main'
+
+ silent_print:
+ bug_numbers:
+ - 1600623
+ description: >
+ A counter incremented every time a silent print (a print without a
+ print settings dialog being opened) is initiated. This happens when
+ extensions invoke ExtensionAPI.tabs.saveAsPDF, for example, or when the
+ print.always_print_silent pref is set.
+ expires: never
+ kind: uint
+ notification_emails:
+ - jwatt@jwatt.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'content'
+
+ target_type:
+ bug_numbers:
+ - 1600623
+ description: >
+ A counter incremented every time the user prints to a certain target
+ type. The 'pdf_unknown' count is for printers with names that we don't
+ know about/check for, but that have 'pdf' in their name, and is mainly a
+ sanity check that we're not missing significant counts in 'pdf_file'.
+ For the most part, the 'unknown' count will be prints to a physical
+ printer, but we can't know for sure since third party drivers could also
+ be print to file drivers that we don't otherwise catch in the other
+ counts.
+ keyed: true
+ keys:
+ - 'pdf_file'
+ - 'pdf_unknown'
+ - 'xps_file'
+ - 'unknown'
+ expires: never
+ kind: uint
+ notification_emails:
+ - jwatt@jwatt.org
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+# The following section contains probes that record timestamps.
+timestamps:
+ first_paint:
+ bug_numbers:
+ - 1386186
+ description: >
+ Record the timestamp of the first content window paint, in milliseconds since process start.
+ expires: never
+ kind: uint
+ notification_emails:
+ - perf-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+
+ first_paint_two:
+ bug_numbers:
+ - 1556568
+ description: >
+ Record the timestamp of the first main window paint, in milliseconds since process start.
+ Intended to replace first_paint since first_paint is broken.
+ expires: never
+ kind: uint
+ notification_emails:
+ - perf-telemetry-alerts@mozilla.com
+ - gfx-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - firefox
+ - fennec
+ record_in_processes:
+ - main
+
+ about_home_topsites_first_paint:
+ bug_numbers:
+ - 1518521
+ description: >
+ Record the timestamp of when the first about:home's Topsites are painted. Only records if
+ about:home is set as the default homepage, and if sessions are not being restored by default.
+ expires: never
+ kind: uint
+ notification_emails:
+ - perf-telemetry-alerts@mozilla.com
+ - mconley@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+
+browser.timings:
+ last_shutdown:
+ bug_numbers:
+ - 1429510
+ description: >
+ The time, in milliseconds, it took to complete the last shutdown.
+ On successful shutdown, Telemetry saves this to disk into Telemetry.ShutdownTime.txt.
+ On the next startup this is loaded and recorded.
+ expires: never
+ kind: uint
+ notification_emails:
+ - perf-telemetry-alerts@mozilla.com
+ - florian@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+# The following section contains the service worker scalars.
+sw:
+ cors_res_for_so_req_count:
+ bug_numbers:
+ - 1416629
+ description: >
+ The count of number of synthesize response made by service workers and
+ it's a cors type resposne for a same-origin mode request.
+ expires: "61"
+ kind: uint
+ notification_emails:
+ - sw-telemetry@mozilla.com
+ - ttung@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ - 'content'
+
+ alternative_body_used_count:
+ bug_numbers:
+ - 1423623
+ - 1433916
+ description: >
+ The count of number of synthesize response using alternative body.
+ expires: "68"
+ kind: uint
+ notification_emails:
+ - sw-telemetry@mozilla.com
+ - echuang@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ - 'content'
+
+serviceworker:
+ registrations:
+ description: >
+ Count how many registrations occur. File bugs in Core::DOM in case of a Telemetry regression.
+
+ record_in_processes:
+ - 'main'
+ products:
+ - 'firefox'
+ - 'fennec'
+ expires: "102"
+ kind: uint
+ bug_numbers:
+ - 1740335
+ notification_emails:
+ - sw-telemetry@mozilla.com
+ - rjesup@mozilla.com
+ - echuang@mozilla.com
+ keyed: true
+ keys:
+ - All
+ - Fetch
+
+ running_max:
+ description: >
+ The maximum number of simultaneous running ServiceWorkers in a session.
+
+ record_in_processes:
+ - 'main'
+ products:
+ - 'firefox'
+ - 'fennec'
+ expires: "102"
+ kind: uint
+ bug_numbers:
+ - 1740335
+ notification_emails:
+ - sw-telemetry@mozilla.com
+ - rjesup@mozilla.com
+ - echuang@mozilla.com
+ keyed: true
+ keys:
+ - All
+ - Fetch
+
+widget:
+ ime_name_on_windows:
+ bug_numbers:
+ - 1215818
+ description: >
+ Locale ID and name of IME which was selected by users on Windows. This
+ does NOT collect legacy IMM-IME names since we cannot get readable names
+ and we do not support IMM-IME so aggressively because IME vendors
+ should've already released TIP for TSF for supporting Windows 8 or later
+ completely.
+ keyed: true
+ expires: never
+ kind: boolean
+ notification_emails:
+ - mnakano@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ dark_mode:
+ bug_numbers:
+ - 1601846
+ description: >
+ Whether the OS theme is dark.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - layout-telemetry-alerts@mozilla.com
+ - cmccormack@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ ime_name_on_mac:
+ bug_numbers:
+ - 1215818
+ description: >
+ Name of IME which was selected by users on macOS. The value is Input
+ Source ID if non-Japanese IME was open. Otherwise, if Japanese IME was
+ open, the value is Bundle ID. Input Source ID includes input mode, but
+ Bundle ID does not include input mode.
+ keyed: true
+ expires: never
+ kind: boolean
+ notification_emails:
+ - mnakano@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ ime_name_on_linux:
+ bug_numbers:
+ - 1215818
+ description: >
+ Name of active IM (e.g., xim, fcitx, ibus, etc) which was actually set by
+ env on Linux. Different from Windows and macOS, this value includes
+ non-IME users even though this is recoded when first compositionstart
+ event because dead key is also implemented by IME on Linux.
+ keyed: true
+ expires: never
+ kind: boolean
+ notification_emails:
+ - mnakano@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ gtk_theme_has_scrollbar_buttons:
+ bug_numbers:
+ - 1669135
+ description: >
+ Whether the active Gtk theme has scrollbar buttons.
+ kind: boolean
+ expires: "87"
+ notification_emails:
+ - layout-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ gtk_theme_scrollbar_uses_images:
+ bug_numbers:
+ - 1670145
+ description: >
+ Whether the active Gtk theme uses background images for its scrollbar
+ parts.
+ kind: boolean
+ expires: "87"
+ notification_emails:
+ - layout-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ gtk_version:
+ bug_numbers:
+ - 1670145
+ description: >
+ The version of Gtk 3 in use.
+ kind: string
+ expires: never
+ notification_emails:
+ - layout-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+# The following section contains memory reporter counters.
+memoryreporter:
+ max_ghost_windows:
+ bug_numbers:
+ - 1454724
+ description: >
+ The maximum number of leaked ghost windows seen.
+ expires: "66"
+ kind: uint
+ notification_emails:
+ - memshrink-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'content'
+
+update:
+ binarytransparencyresult:
+ bug_numbers:
+ - 1501889
+ description: >
+ If the binary transparency information for an update does not verify
+ successfully, this probe will contain an error code from
+ toolkit/mozapps/update/common/updatererrors.h indicating why.
+ expires: "73"
+ kind: uint
+ keyed: true
+ notification_emails:
+ - application-update-telemetry-alerts@mozilla.com
+ - seceng-telemetry@mozilla.com
+ - dkeeler@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+
+ bitshresult:
+ bug_numbers:
+ - 1343669
+ - 1540193
+ - 1520321
+ description: >
+ If a BITS download fails on the Windows side (that is to say, BITS
+ ecounters an error rather than Firefox failing to interact with BITS),
+ it will likely give an hresult error indicating what happened. This probe
+ reports those error codes to allow us to see if BITS is commonly failing
+ on some systems. This probe is keyed on the type of update download,
+ either "PARTIAL" or "COMPLETE".
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - application-update-telemetry-alerts@mozilla.com
+ - bytesized@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+ operating_systems:
+ - windows
+
+ move_result:
+ bug_numbers:
+ - 353804
+ description: >
+ Firefox keeps downloading updates in a different place from updates that
+ are ready to install. Once the download completes, the resulting file has
+ to be moved from the downloading update directory to the ready update
+ directory. This probe counts the results that we get when attempting to
+ perform this file move. Valid values for the keys for this probe are
+ stored in the MOVE_RESULT_* values in UpdateTelemetry.jsm.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - application-update-telemetry-alerts@mozilla.com
+ - bytesized@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ no_window_auto_restarts:
+ bug_numbers:
+ - 1720742
+ description: >
+ On macOS, all browser windows can be closed without exiting Firefox. If
+ there is an update pending in that case, and we can install it silently,
+ we restart automatically in order to do so. This probe counts the number
+ of times the browser restarts to silently install a pending update.
+ expires: never
+ kind: uint
+ keyed: false
+ notification_emails:
+ - application-update-telemetry-alerts@mozilla.com
+ - bytesized@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ suppress_prompts:
+ bug_numbers:
+ - 1749155
+ description: >
+ When an update is available and app.update.auto is disabled, a popup is
+ opened prompting the user to download and install the update. The pref
+ app.update.suppressPrompts causes Firefox Nightly to wait up to 7 days
+ before showing the prompt, instead showing a badge and banner in the
+ meantime. It also prevents Nightly from showing update restart prompts,
+ instead showing a badge and banner immediately. This value is set for
+ the users who set this pref to true.
+ expires: never
+ kind: boolean
+ keyed: false
+ notification_emails:
+ - application-update-telemetry-alerts@mozilla.com
+ - bytesized@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ version_pin:
+ bug_numbers:
+ - 1762957
+ description: >
+ The AppUpdatePin Enterprise Policy controls the maximum version that the
+ browser can update to. If the policy is set, this probe will report the
+ policy's value. The possible policy values are "X." and "X.Y.", where
+ X is the pinned major version and Y is the pinned minor version.
+ expires: never
+ kind: string
+ keyed: false
+ notification_emails:
+ - application-update-telemetry-alerts@mozilla.com
+ - bytesized@mozilla.com
+ - telemetry-client-dev@thunderbird.net
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'thunderbird'
+ record_in_processes:
+ - main
+
+# The following section contains search counters.
+browser.search:
+ data_transferred:
+ bug_numbers:
+ - 1614777
+ - 1619954
+ - 1656135
+ - 1694852
+ - 1736658
+ description: >
+ Records bytes that have been transferred for search requests, including
+ top-level documents, sub-resources, iframes and search suggestions.
+ The key format could be one of:
+ <search-provider-name>
+ <search-provider-name>-pb
+ sggt-<search-engine-id>
+ sggt-<search-engine-id>-pb
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - tihuang@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+
+browser.search.content:
+ urlbar:
+ bug_numbers:
+ - 1089670
+ - 1475571
+ - 1482158
+ - 1545172
+ - 1634564
+ description: >
+ Records counts for in-content searches where the search was most likely started from the urlbar. The key format is <provider>:[tagged|tagged-follow-on|organic]:[code|none]
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ urlbar_handoff:
+ bug_numbers:
+ - 1732429
+ description: >
+ The count URI loads triggered in a subsession from the urlbar via handoff,
+ broken down by the originating action.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ urlbar_persisted:
+ bug_numbers:
+ - 1779471
+ description: >
+ Records counts for in-content searches where the search was most likely started from the urlbar after the search term was shown in the urlbar. The key format is <provider>:[tagged|tagged-follow-on|organic]:[code|none]
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ urlbar_searchmode:
+ bug_numbers:
+ - 1089670
+ - 1475571
+ - 1482158
+ - 1545172
+ - 1634564
+ description: >
+ Records counts for in-content searches where the search was most likely started from the urlbar in search mode. The key format is <provider>:[tagged|tagged-follow-on|organic]:[code|none]
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ searchbar:
+ bug_numbers:
+ - 1089670
+ - 1475571
+ - 1482158
+ - 1545172
+ - 1634564
+ description: >
+ Records counts for in-content searches where the search was most likely started from the search bar. The key format is <provider>:[tagged|tagged-follow-on|organic]:[code|none]
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ about_home:
+ bug_numbers:
+ - 1089670
+ - 1475571
+ - 1482158
+ - 1545172
+ - 1634564
+ description: >
+ Records counts for in-content searches where the search was most likely started from the about:home. The key format is <provider>:[tagged|tagged-follow-on|organic]:[code|none]
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ about_newtab:
+ bug_numbers:
+ - 1089670
+ - 1475571
+ - 1482158
+ - 1545172
+ - 1634564
+ description: >
+ Records counts for in-content searches where the search was most likely started from the about:newtab. The key format is <provider>:[tagged|tagged-follow-on|organic]:[code|none]
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ contextmenu:
+ bug_numbers:
+ - 1089670
+ - 1475571
+ - 1482158
+ - 1545172
+ - 1634564
+ description: >
+ Records counts for in-content searches where the search was most likely started from the context menu. The key format is <provider>:[tagged|tagged-follow-on|organic]:[code|none]
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ webextension:
+ bug_numbers:
+ - 1089670
+ - 1475571
+ - 1482158
+ - 1545172
+ - 1634564
+ description: >
+ Records counts for in-content searches where the search was most likely started from a webextension. The key format is <provider>:[tagged|tagged-follow-on|organic]:[code|none]
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ system:
+ bug_numbers:
+ - 1089670
+ - 1475571
+ - 1482158
+ - 1545172
+ - 1634564
+ description: >
+ Records counts for in-content searches where the search was most likely started from the system, e.g. command line. The key format is <provider>:[tagged|tagged-follow-on|organic]:[code|none]
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ tabhistory:
+ bug_numbers:
+ - 1634564
+ description: >
+ Records counts for in-content searches where the search was loaded from the tab history. The key format is <provider>:[tagged|tagged-follow-on|organic]:[code|none]
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ reload:
+ bug_numbers:
+ - 1634564
+ description: >
+ Records counts for in-content searches where the search was loaded by reloading the page. The key format is <provider>:[tagged|tagged-follow-on|organic]:[code|none]
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ unknown:
+ bug_numbers:
+ - 1089670
+ - 1475571
+ - 1482158
+ - 1545172
+ - 1634564
+ description: >
+ Records counts for in-content searches where the search was started from a place that could not be determined or not categorized by the other scalars. The key format is <provider>:[tagged|tagged-follow-on|organic]:[code|none]
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+browser.search.withads:
+ urlbar:
+ bug_numbers:
+ - 1664847
+ description: >
+ Records counts of SERP pages with adverts displayed where the search was started from the urlbar. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ urlbar_handoff:
+ bug_numbers:
+ - 1732429
+ description: >
+ The count URI loads triggered in a subsession from the urlbar via handoff,
+ broken down by the originating action.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ urlbar_persisted:
+ bug_numbers:
+ - 1779471
+ description: >
+ Records counts of SERP pages with adverts displayed where the search was started from the urlbar after the search term was shown in the urlbar. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ urlbar_searchmode:
+ bug_numbers:
+ - 1664847
+ description: >
+ Records counts of SERP pages with adverts displayed where the search was started from the urlbar in search mode. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ searchbar:
+ bug_numbers:
+ - 1664847
+ description: >
+ Records counts of SERP pages with adverts displayed where the search was started from the search bar. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ about_home:
+ bug_numbers:
+ - 1664847
+ description: >
+ Records counts of SERP pages with adverts displayed where the search was started from about:home. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ about_newtab:
+ bug_numbers:
+ - 1664847
+ description: >
+ Records counts of SERP pages with adverts displayed where the search was started from about:newtab. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ contextmenu:
+ bug_numbers:
+ - 1664847
+ description: >
+ Records counts of SERP pages with adverts displayed where the search was started from the context menu. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ webextension:
+ bug_numbers:
+ - 1664847
+ description: >
+ Records counts of SERP pages with adverts displayed where the search was started from a webextension. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ system:
+ bug_numbers:
+ - 1664847
+ description: >
+ Records counts of SERP pages with adverts displayed where the search was started from the system, e.g. command line. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ tabhistory:
+ bug_numbers:
+ - 1664847
+ description: >
+ Records counts of SERP pages with adverts displayed where the search was loaded from the tab history. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ reload:
+ bug_numbers:
+ - 1664847
+ description: >
+ Records counts of SERP pages with adverts displayed where the search was loaded by reloading the page. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ unknown:
+ bug_numbers:
+ - 1664847
+ description: >
+ Records counts of SERP pages with adverts displayed where the search was started from a place not categorized by the other scalars. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+browser.search.adclicks:
+ urlbar:
+ bug_numbers:
+ - 1664847
+ description: >
+ Records clicks of adverts on SERP pages where the search was started from the urlbar. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ urlbar_handoff:
+ bug_numbers:
+ - 1732429
+ description: >
+ The count URI loads triggered in a subsession from the urlbar via handoff,
+ broken down by the originating action.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ urlbar_persisted:
+ bug_numbers:
+ - 1779471
+ description: >
+ Records clicks of adverts on SERP pages where the search was started from the urlbar after the search term was shown in the urlbar. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ urlbar_searchmode:
+ bug_numbers:
+ - 1664847
+ description: >
+ Records clicks of adverts on SERP pages where the search was started from the urlbar in search mode. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ searchbar:
+ bug_numbers:
+ - 1664847
+ description: >
+ Records clicks of adverts on SERP pages where the search was started from the search bar. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ about_home:
+ bug_numbers:
+ - 1664847
+ description: >
+ Records clicks of adverts on SERP pages where the search was started from about:home. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ about_newtab:
+ bug_numbers:
+ - 1664847
+ description: >
+ Records clicks of adverts on SERP pages where the search was started from about:newtab. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ contextmenu:
+ bug_numbers:
+ - 1664847
+ description: >
+ Records clicks of adverts on SERP pages where the search was started from the context menu. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ webextension:
+ bug_numbers:
+ - 1664847
+ description: >
+ Records clicks of adverts on SERP pages where the search was started from a webextension. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ system:
+ bug_numbers:
+ - 1664847
+ description: >
+ Records clicks of adverts on SERP pages where the search was started from the system, e.g. command line. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ tabhistory:
+ bug_numbers:
+ - 1664847
+ description: >
+ Records clicks of adverts on SERP pages where the search was loaded from the tab history. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ reload:
+ bug_numbers:
+ - 1664847
+ description: >
+ Records clicks of adverts on SERP pages where the search was loaded by reloading the page. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ unknown:
+ bug_numbers:
+ - 1664847
+ description: >
+ Records clicks of adverts on SERP pages where the search was started from a place not categorized by the other scalars. The key format is ‘<provider>:<tagged|organic>’
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - rev-data@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+browser.searchinit:
+ engine_invalid_webextension:
+ bug_numbers:
+ - 1665938
+ - 1691050
+ - 1725501
+ - 1763528
+ - 1801017
+ - 1832463
+ description: >
+ Records the WebExtension ID of a search engine where the WebExtension
+ is not installed (= 1), disabled (= 2), search engine no longer specified (= 4),
+ a different name (= 5), where the submission URL is different between the
+ search engine and the WebExtension (= 6). The value '3' has been replaced
+ by '6' to distinguish newer entries.
+ expires: "124"
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - mbanner@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+
+ secure_opensearch_engine_count:
+ bug_numbers:
+ - 1789438
+ - 1811158
+ description: >
+ Records the number of secure (i.e., using https) OpenSearch search
+ engines a given user has installed
+ expires: "119"
+ keyed: false
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+
+ insecure_opensearch_engine_count:
+ bug_numbers:
+ - 1789438
+ - 1811158
+ description: >
+ Records the number of insecure (i.e., using http) OpenSearch search
+ engines a given user has installed
+ expires: "119"
+ keyed: false
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+
+ secure_opensearch_update_count:
+ bug_numbers:
+ - 1789438
+ - 1811158
+ description: >
+ Records the number of OpenSearch search engines with secure updates
+ enabled (i.e., using https) a given user has installed
+ expires: "119"
+ keyed: false
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+
+ insecure_opensearch_update_count:
+ bug_numbers:
+ - 1789438
+ - 1811158
+ description: >
+ Records the number of OpenSearch search engines with insecure updates
+ enabled (i.e., using http) a given user has installed
+ expires: "119"
+ keyed: false
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+
+startup:
+ profile_selection_reason:
+ bug_numbers:
+ - 1522934
+ - 1570652
+ - 1623406
+ - 1749887
+ description: >
+ How the profile was selected during startup. One of the following reasons:
+ unknown:
+ Generally should not happen, set as a default in case no other reason
+ occured.
+ profile-manager:
+ The profile was selected by the profile manager.
+ profile-reset:
+ The profile was selected for reset, normally this would mean a restart.
+ restart:
+ The user restarted the application, the same profile as previous will
+ be used.
+ argument-profile:
+ The profile was selected by the --profile command line argument.
+ argument-p:
+ The profile was selected by the -p command line argument.
+ firstrun-claimed-default:
+ A first run of a dedicated profiles build chose the old default
+ profile to be the default for this install.
+ firstrun-skipped-default:
+ A first run of a dedicated profiles build skipped over the old default
+ profile and created a new profile.
+ restart-claimed-default:
+ A first run of a dedicated profiles build after a restart chose the
+ old default profile to be the default for this install.
+ restart-skipped-default:
+ A first run of a dedicated profiles build after a restart skipped over
+ the old default profile and created a new profile.
+ firstrun-created-default:
+ A first run of the application created a new profile to use.
+ default:
+ The default profile was selected as normal.
+ expires: "never"
+ keyed: false
+ kind: string
+ notification_emails:
+ - dtownsend@mozilla.com
+ - rtestard@mozilla.com
+ - gkaberere@mozilla.com
+ - jhollek@mozilla.com
+ - echo@mozilla.com
+ - shong@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - main
+ record_into_store:
+ - main
+ - new-profile
+
+ is_cold:
+ bug_numbers:
+ - 1542833
+ description: >
+ Whether or not this startup is the first startup since OS reboot (according to our
+ best guess.)
+ expires: never
+ kind: boolean
+ notification_emails:
+ - dothayer@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ seconds_since_last_os_restart:
+ bug_numbers:
+ - 1654063
+ description: >
+ The time in seconds between the first browser window loading, and the
+ time the OS started. This can give us an indication of whether starting
+ the browser may have been the first thing the user did after starting
+ their computer.
+ expires: never
+ kind: uint
+ notification_emails:
+ - dothayer@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ skeleton_ui_disabled_reason:
+ bug_numbers:
+ - 1686301
+ description: >
+ The reason why the skeleton UI was not shown to the user. This should be
+ one of the following values:
+ None:
+ There was no reason for not showing the skeleton UI. This should not
+ be recorded.
+ Ineligible:
+ The user was ineligible for the skeleton UI due to information which
+ should already be trivially available via telemetry (i.e., the user
+ is running an OS version that doesn't support the skeleton UI.)
+ Disabled:
+ The registry specified "Enabled" as 0 for the skeleton UI.
+ EnabledKeyDoesNotExist:
+ The "Enabled" key in the registry does not exist.
+ OOM:
+ We encountered an allocation failure while trying to show the
+ skeleton UI.
+ Cmdline:
+ The skeleton UI was disabled due to the presence of an unsupported
+ command line argument.
+ EnvVars:
+ The skeleton UI was disabled due to an explicitly unsupported
+ environment variable.
+ FailedToOpenRegistryKey:
+ We were unable to open the skeleton UI Windows registry key.
+ RegistryError:
+ We encountered an error trying to read/write a skeleton UI registry
+ value.
+ FailedLoadingDynamicProcs:
+ We were unable to dynamically load one of the functions we require in
+ order to show the skeleton UI.
+ FailedGettingLock:
+ We were unable to acquire the skeleton UI lock - this should mean
+ that an existing instance of the application is already running.
+ FilesystemFailure:
+ Encountered some error getting the path to a file or reading from a
+ particular file while trying to show the skeleton UI.
+ NoStartWithLastProfile:
+ The user has set up their profiles so Firefox always shows the
+ profile manager during startup.
+ FailedRegisteringWindowClass:
+ We failed to register the window class needed to show the skeleton UI
+ window.
+ CorruptData:
+ Clearly invalid data was found when trying to load the necessary
+ information to show the skeleton UI in the right place.
+ BadWindowDimensions:
+ Window dimensions outside of the supported size for the skeleton UI.
+ FailedGettingMonitorInfo:
+ Couldn't get the monitor information when trying to display the
+ skeleton UI.
+ CreateWindowFailed:
+ The call to CreateWindow failed.
+ FailedGettingDC:
+ We failed to get the HDC to draw into.
+ FailedBlitting:
+ We failed blitting the actual skeleton UI to the HDC.
+ FailedFillingBottomRect:
+ We failed filling the solid color of the main browser below the
+ browser chrome.
+ CrashedOnce:
+ At some point the skeleton UI crashed, so we've disabled it for the
+ user.
+ Unknown:
+ An unknown error occurred - this generally should not happen.
+ expires: "98"
+ keyed: false
+ kind: string
+ notification_emails:
+ - dothayer@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ is_restored_by_macos:
+ bug_numbers:
+ - 639707
+ description: >
+ Recorded on every launch of a Firefox install on macOS, with a boolean
+ value indicating whether Firefox was restored by macOS or if it was
+ manually launched by a user.
+ expires: "116"
+ keyed: false
+ kind: boolean
+ notification_emails:
+ - spohl@mozilla.com
+ operating_systems:
+ - mac
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+
+script.preloader:
+ mainthread_recompile:
+ bug_numbers:
+ - 1364235
+ - 1590385
+ - 1623098
+ - 1649954
+ - 1689257
+ - 1754639
+ description:
+ How many times we ended up recompiling a script from the script preloader
+ on the main thread.
+ expires: "never"
+ keyed: false
+ kind: uint
+ notification_emails:
+ - dothayer@mozilla.com
+ - plawless@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ - 'content'
+
+networking:
+ nss_initialization:
+ bug_numbers:
+ - 1628734
+ description:
+ The time in milliseconds to initialize the NSS component in the
+ parent process.
+ expires: "never"
+ keyed: false
+ kind: uint
+ notification_emails:
+ - mconley@mozilla.com
+ - dkeeler@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ loading_certs_task:
+ bug_numbers:
+ - 1628734
+ description:
+ The time in milliseconds to load any external certificates. This occurs
+ off of the main-thread, but can block main-thread operations.
+ expires: "never"
+ keyed: false
+ kind: uint
+ notification_emails:
+ - mconley@mozilla.com
+ - dkeeler@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ data_transferred_v3_kb:
+ bug_numbers:
+ - 1533363
+ - 1546903
+ - 1546796
+ - 1546906
+ - 1550756
+ - 1572666
+ - 1590124
+ - 1621800
+ - 1668604
+ - 1706842
+ description: >
+ How many KB of HTTP data transferred by type, there are some categories
+ separated by keys based on 5 parameters:
+ 1. normal browsing or private browsing
+ 2. system principal or not
+ 3. first party or third party
+ 4. class of service (Leader/Background/Others)
+ 5. tracking classification (Basic/Content/FingerprintingContent)
+
+ Available keys are:
+ "Y0_N1Sys",
+ "Y1_N1",
+ "Y2_N3Oth",
+ "Y3_N3BasicLead",
+ "Y4_N3BasicBg",
+ "Y5_N3BasicOth",
+ "Y6_N3ContentLead",
+ "Y7_N3ContentBg",
+ "Y8_N3ContentOth",
+ "Y9_N3FpLead",
+ "Y10_N3FpBg",
+ "Y11_N3FpOth",
+ "Y12_P1Sys",
+ "Y13_P1",
+ "Y14_P3Oth",
+ "Y15_P3BasicLead",
+ "Y16_P3BasicBg",
+ "Y17_P3BasicOth",
+ "Y18_P3ContentLead",
+ "Y19_P3ContentBg",
+ "Y20_P3ContentOth",
+ "Y21_P3FpLead",
+ "Y22_P3FpBg",
+ "Y23_P3FpOth"
+ expires: "never"
+ keyed: true
+ kind: uint
+ notification_emails:
+ - arthur@mozilla.com
+ - tanvi@mozilla.com
+ - tihuang@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+
+ data_transferred_captive_portal:
+ bug_numbers:
+ - 1543005
+ description: >
+ Hom many KB has been transfer over a captive portal during a subsession.
+ expires: "73"
+ keyed: false
+ kind: uint
+ notification_emails:
+ - ddamjanovic@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ - 'socket'
+
+ http_transactions_captive_portal:
+ bug_numbers:
+ - 1543005
+ description: >
+ Number of http transactions transfer over a captive portal during a subsession.
+ expires: "73"
+ keyed: false
+ kind: uint
+ notification_emails:
+ - ddamjanovic@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ - 'socket'
+
+ http_connections_captive_portal:
+ bug_numbers:
+ - 1543005
+ description: >
+ Number of http connections transfer over a captive portal during a subsession.
+ expires: "73"
+ keyed: false
+ kind: uint
+ notification_emails:
+ - ddamjanovic@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ - 'socket'
+
+ http3_enabled:
+ bug_numbers:
+ - 1652104
+ description: >
+ True if HTTP3 is enabled at the start of a session.
+ expires: never
+ kind: boolean
+ keyed: false
+ notification_emails:
+ - necko@mozilla.com
+ - ddamjanovic@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ - 'content'
+
+ https_rr_prefs_usage:
+ bug_numbers:
+ - 1686421
+ description: >
+ A bitfield representation for the usage of HTTPS RR prefs.
+ bit 0: network.dns.upgrade_with_https_rr is enabled or not.
+ bit 1: network.dns.use_https_rr_as_altsvc is enabled or not.
+ bit 2: network.dns.echconfig.enabled is enabled or not.
+ expires: never
+ kind: uint
+ keyed: false
+ notification_emails:
+ - necko@mozilla.com
+ - kershaw@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ trr_connection_cycle_count:
+ bug_numbers:
+ - 1737198
+ description: >
+ Number of times we cycled the TRR connection during a subsession.
+ Keyed by TRR provider URL.
+ expires: never
+ keyed: true
+ kind: uint
+ release_channel_collection: opt-out
+ notification_emails:
+ - necko@mozilla.com
+ - nhnt11@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ - 'socket'
+
+ data_transferred_per_content_type:
+ bug_numbers:
+ - 1808695
+ description: >
+ Number of bytes we transferred keyed by "contentType"
+ expires: "130"
+ keyed: true
+ kind: uint
+ release_channel_collection: opt-out
+ notification_emails:
+ - necko@mozilla.com
+ - rtestard@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ data_transferred_pb_per_content_type:
+ bug_numbers:
+ - 1808695
+ description: >
+ Number of bytes we transferred in private browsing keyed by "contentType"
+ expires: "130"
+ keyed: true
+ kind: uint
+ release_channel_collection: opt-out
+ notification_emails:
+ - necko@mozilla.com
+ - rtestard@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ speculative_connect_outcome:
+ bug_numbers:
+ - 909865
+ description: >
+ Counts the occurrence of each outcome of a speculative connection
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - necko@mozilla.com
+ - acreskey@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+blocklist:
+ lastModified_rs_addons:
+ bug_numbers:
+ - 1572711
+ - 1607744
+ - 1649960
+ - 1689274
+ - 1730037
+ - 1763529
+ - 1811159
+ description: >
+ Keep track of the last time the "addons" remotesetting blocklist has been successfully
+ updated (as a datetime string in UTC format), set to "Missing Date" when the timestamp
+ couldn't be retrieved.
+ expires: "122"
+ kind: string
+ release_channel_collection: opt-out
+ notification_emails:
+ - addons-dev-internal@mozilla.com
+ - rwu@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - main
+
+ lastModified_rs_addons_mlbf:
+ bug_numbers:
+ - 1633466
+ - 1649960
+ - 1689274
+ - 1730037
+ - 1763529
+ - 1811159
+ description: >
+ Keep track of the last time the "addons-bloomfilters" remotesetting blocklist has been successfully
+ updated (as a datetime string in UTC format), set to "Missing Date" when the timestamp
+ couldn't be retrieved.
+ expires: "122"
+ kind: string
+ release_channel_collection: opt-out
+ notification_emails:
+ - addons-dev-internal@mozilla.com
+ - rwu@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ mlbf_enabled:
+ bug_numbers:
+ - 1633466
+ - 1649960
+ - 1689274
+ - 1730037
+ - 1763529
+ - 1811159
+ description: >
+ Keep track of whether the addons blocklist engine uses bloom filters (blocklist v3).
+ If false, the blocklist v2 is used instead.
+ expires: "122"
+ kind: boolean
+ release_channel_collection: opt-out
+ notification_emails:
+ - addons-dev-internal@mozilla.com
+ - rwu@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ mlbf_source:
+ bug_numbers:
+ - 1662857
+ - 1730037
+ - 1763529
+ - 1811159
+ description: >
+ The source of the RemoteSettings attachment that holds the bloom filter.
+ Possible values are "dump_match", "cache_match", "remote_match", "dump_fallback", "cache_fallback", "unknown".
+ "dump_match", "cache_match" and "remote_match" are expected known-good values, and means that the loaded
+ bloomfilter matches the blocklist record in the RemoteSettings collection. The prefix denotes the immediate
+ source of the loaded data: "dump" means packaged with the application, "remote" means a freshly downloaded
+ bloomfilter, "cache" means a previously downloaded bloomfilter.
+ "dump_fallback" and "cache_fallback" means that the last known bloomfilter was used, despite it not matching
+ the latest record in the RemoteSettings collection. In this case the outdated bloomfilter is used as a fallback
+ (e.g. because the latest version cannot be downloaded).
+ "unknown" means that the bloomfilter cannot be loaded at all. This can happen if the blocklist is disabled
+ via preferences or enterprise policies.
+ expires: "122"
+ kind: string
+ release_channel_collection: opt-out
+ notification_emails:
+ - addons-dev-internal@mozilla.com
+ - rwu@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ mlbf_generation_time:
+ bug_numbers:
+ - 1633466
+ - 1649960
+ - 1689274
+ - 1730037
+ - 1763529
+ - 1811159
+ description: >
+ Keep track of the generation time of the addon blocklist's bloom filter. This marks the
+ point in time until which signed add-ons are recognized by the selected bloom filter from the
+ addons-bloomfilters collection.
+ The value is a datetime string in UTC format, or "Missing Date" when unavailable.
+ expires: "122"
+ kind: string
+ release_channel_collection: opt-out
+ notification_emails:
+ - addons-dev-internal@mozilla.com
+ - rwu@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ mlbf_stash_time_oldest:
+ bug_numbers:
+ - 1633466
+ - 1649960
+ - 1689274
+ - 1730037
+ - 1763529
+ - 1811159
+ description: >
+ Keep track of the timestamp of the oldest stash of the addons blocklist.
+ Only meaningful when mlbf_enabled is true.
+ The value is a datetime string in UTC format, or "Missing Date" when unavailable.
+ expires: "122"
+ kind: string
+ release_channel_collection: opt-out
+ notification_emails:
+ - addons-dev-internal@mozilla.com
+ - rwu@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ mlbf_stash_time_newest:
+ bug_numbers:
+ - 1633466
+ - 1649960
+ - 1689274
+ - 1730037
+ - 1763529
+ - 1811159
+ description: >
+ Keep track of the timestamp of the most recent stash of the addons blocklist.
+ Only meaningful when mlbf_enabled is true.
+ The value is a datetime string in UTC format, or "Missing Date" when unavailable.
+ expires: "122"
+ kind: string
+ release_channel_collection: opt-out
+ notification_emails:
+ - addons-dev-internal@mozilla.com
+ - rwu@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+# The following section is for the "deletion-request" ping (bug 1585410). All the
+# extra identifiers other than `client_id` could be added here.
+deletion.request:
+ impression_id:
+ bug_numbers:
+ - 1602064
+ description: >
+ An identifier used by user interaction pings in Pocket/newtab and Messaging System.
+ expires: never
+ kind: string
+ notification_emails:
+ - najiang@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ record_into_store:
+ - 'deletion-request'
+
+ sync_device_id:
+ bug_numbers:
+ - 1604844
+ description: >
+ An identifier used by sync ping, to identify the current Firefox profile for a specific Account.
+ expires: never
+ kind: string
+ notification_emails:
+ - rfkelly@mozilla.com
+ - sync-team@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ record_into_store:
+ - 'deletion-request'
+
+ ecosystem_client_id:
+ bug_numbers:
+ - 1635662
+ description: >
+ An identifier used by the ecosystem ping, to delete all ecosystem
+ metrics collected from this profile if the user opts out of telemetry.
+ expires: never
+ kind: string
+ notification_emails:
+ - lina@mozilla.com
+ - sync-team@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ record_into_store:
+ - 'deletion-request'
+
+ context_id:
+ bug_numbers:
+ - 1729474
+ description: >
+ An identifier to identify users for Contextual Services user interaction pings.
+ expires: never
+ kind: string
+ notification_emails:
+ - najiang@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ record_into_store:
+ - 'deletion-request'
+
+policies:
+ count:
+ bug_numbers:
+ - 1432897
+ description: >-
+ A uint with the number of active enterprise policies, collected once at
+ startup.
+ expires: never
+ kind: uint
+ notification_emails:
+ - mkaply@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ is_enterprise:
+ bug_numbers:
+ - 1803804
+ description: >-
+ Attempt to determine if the user is an enterprise user based on various signals.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - mkaply@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+urlbar:
+ abandonment:
+ bug_numbers:
+ - 1752953
+ description: >
+ A uint recording the number of abandoned engagements in the urlbar. An
+ abandonment occurs when the user begins using the urlbar but stops before
+ completing the engagement. This can happen when the user clicks outside
+ the urlbar to focus a different part of the window. It can also happen
+ when the user switches to another window while the urlbar is focused.
+ expires: never
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - adw@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ autofill_deletion:
+ bug_numbers:
+ - 1815342
+ description: >
+ A uint recording the deletion count for autofilled string in the urlbar.
+ This occurs when the user deletes whole autofilled string by BACKSPACE or
+ DELETE key while the autofilled string is selected.
+ expires: never
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ engagement:
+ bug_numbers:
+ - 1752953
+ description: >
+ A uint recording the number of engagements the user completes in the
+ urlbar. An engagement occurs when the user navigates to a page using the
+ urlbar, for example by picking a result in the urlbar panel or typing a
+ search term or URL in the urlbar and pressing the enter key.
+ expires: never
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - adw@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ tips:
+ bug_numbers:
+ - 1608461
+ description: >
+ A keyed uint recording how many times particular tips are shown in the
+ Urlbar and how often their confirm and help buttons are pressed.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ - adw@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+urlbar.impression:
+ autofill_about:
+ bug_numbers:
+ - 1774305
+ - 1780188
+ description: >
+ Counts how many times about-page type was autofilled per engagement.
+ expires: never
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ autofill_adaptive:
+ bug_numbers:
+ - 1774305
+ - 1780188
+ description: >
+ Counts how many times adaptive history type was autofilled per engagement.
+ expires: never
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ autofill_origin:
+ bug_numbers:
+ - 1774305
+ - 1780188
+ description: >
+ Counts how many times origin type was autofilled per engagement.
+ expires: never
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ autofill_other:
+ bug_numbers:
+ - 1774305
+ - 1780188
+ description: >
+ Counts how many times other type was autofilled per engagement.
+ expires: never
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ autofill_preloaded:
+ bug_numbers:
+ - 1774305
+ - 1780188
+ description: >
+ Counts how many times preloaded site type was autofilled per engagement.
+ expires: never
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ autofill_url:
+ bug_numbers:
+ - 1774305
+ - 1780188
+ description: >
+ Counts how many times url type was autofilled per engagement.
+ expires: never
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+urlbar.tabtosearch:
+ impressions:
+ bug_numbers:
+ - 1686330
+ description: >
+ A keyed uint recording how many times non-onboarding tab-to-search results
+ are shown in the Urlbar for a particular search engine.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ impressions_onboarding:
+ bug_numbers:
+ - 1686330
+ description: >
+ A keyed uint recording how many times onboarding tab-to-search results
+ are shown in the Urlbar for a particular search engine.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+urlbar.picked:
+ autofill_about:
+ bug_numbers:
+ - 1770483
+ description: >
+ Counts how many times an about-page autofill result (e.g.,
+ "about:config") was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ autofill_adaptive:
+ bug_numbers:
+ - 1597791
+ description: >
+ Counts how many times this result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ autofill_origin:
+ bug_numbers:
+ - 1597791
+ description: >
+ Counts how many times an origin (domain) autofill result (e.g.,
+ "mozilla.org") was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ autofill_other:
+ bug_numbers:
+ - 1770483
+ description: >
+ Counts how many times some other type of autofill result that does not
+ have a specific keyed scalar was picked at a given index. This is a
+ fallback that is used when the code is not properly setting a specific
+ autofill type, and it should not normally be used. If it appears in the
+ data, it means we need to investigate and fix the code that is not
+ properly setting a specific autofill type.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ autofill_preloaded:
+ bug_numbers:
+ - 1770483
+ description: >
+ Counts how many times a preloaded site autofill result was picked at a
+ given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ autofill_url:
+ bug_numbers:
+ - 1597791
+ description: >
+ Counts how many times a URL autofill result (e.g.,
+ "mozilla.org/firefox") was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ bookmark:
+ bug_numbers:
+ - 1671508
+ description: >
+ Counts how many times this result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ dynamic:
+ bug_numbers:
+ - 1671508
+ description: >
+ Counts how many times this result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ dynamic_wikipedia:
+ bug_numbers:
+ - 1819797
+ description: >
+ Counts how many times this result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ extension:
+ bug_numbers:
+ - 1671508
+ description: >
+ Counts how many times this result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ formhistory:
+ bug_numbers:
+ - 1671508
+ description: >
+ Counts how many times this result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ history:
+ bug_numbers:
+ - 1671508
+ description: >
+ Counts how many times this result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ keyword:
+ bug_numbers:
+ - 1671508
+ description: >
+ Counts how many times this result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ navigational:
+ bug_numbers:
+ - 1819797
+ description: >
+ Counts how many times this result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ quickaction:
+ bug_numbers:
+ - 1783154
+ description: >
+ Counts how many times this result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ quicksuggest:
+ bug_numbers:
+ - 1761059
+ description: >
+ Counts how many times this result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ remotetab:
+ bug_numbers:
+ - 1671508
+ description: >
+ Counts how many times this result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ searchengine:
+ bug_numbers:
+ - 1671508
+ description: >
+ Counts how many times this result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ searchsuggestion:
+ bug_numbers:
+ - 1671508
+ description: >
+ Counts how many times this result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ searchsuggestion_rich:
+ bug_numbers:
+ - 1834359
+ description: >
+ Counts how many times this result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ switchtab:
+ bug_numbers:
+ - 1671508
+ description: >
+ Counts how many times this result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ tabtosearch:
+ bug_numbers:
+ - 1671508
+ description: >
+ Counts how many times this result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ tip:
+ bug_numbers:
+ - 1671508
+ description: >
+ Counts how many times this result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ topsite:
+ bug_numbers:
+ - 1671508
+ description: >
+ Counts how many times this result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ trending:
+ bug_numbers:
+ - 1823543
+ description: >
+ Counts how many times this result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ trending_rich:
+ bug_numbers:
+ - 1834359
+ description: >
+ Counts how many times this result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ unknown:
+ bug_numbers:
+ - 1671508
+ description: >
+ Counts how many times an unknown result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ visiturl:
+ bug_numbers:
+ - 1671508
+ description: >
+ Counts how many times this result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ weather:
+ bug_numbers:
+ - 1815699
+ description: >
+ Counts how many times this result type was picked at a given index.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+urlbar.persistedsearchterms:
+ revert_by_popup_count:
+ bug_numbers:
+ - 1815971
+ description:
+ The count of the number of times search terms were removed from the
+ urlbar due to a shown PopupNotification. This event can happen when
+ a user loads a SERP and a PopupNotification is shown, as well as when
+ a user switches away from a tab on a SERP showing a PopupNotification
+ and switches back to it.
+ expires: never
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ view_count:
+ bug_numbers:
+ - 1815971
+ description:
+ The count of the number of times search terms persisted in the Urlbar.
+ This gets recorded after a user loads a SERP that persists search terms,
+ or switches back to an existing tab that should be showing the persisted
+ search terms in the Urlbar, regardless of whether PopupNotification
+ cleared the search terms from the Urlbar.
+ expires: never
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+urlbar.searchmode:
+ bookmarkmenu:
+ bug_numbers:
+ - 1665076
+ description: >
+ A keyed uint recording how many times the user entered a particular search
+ mode after selecing the Search Bookmarks menu item in the Library menu.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ handoff:
+ bug_numbers:
+ - 1654680
+ - 1665076
+ description: >
+ A keyed uint recording how many times the user entered a particular search
+ mode after being handed off from the search bar on the new tab page.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ keywordoffer:
+ bug_numbers:
+ - 1654680
+ description: >
+ A keyed uint recording how many times the user entered a particular search
+ mode after selecting a keyword offer result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ oneoff:
+ bug_numbers:
+ - 1654680
+ description: >
+ A keyed uint recording how many times the user entered a particular search
+ mode after selecting a one-off.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ shortcut:
+ bug_numbers:
+ - 1654680
+ description: >
+ A keyed uint recording how many times the user entered a particular search
+ mode after pressing a keyboard shortcut.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ tabmenu:
+ bug_numbers:
+ - 1665076
+ description: >
+ A keyed uint recording how many times the user entered a particular search
+ mode after selecting the Search Tabs menu item in the Tab Overflow menu.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ tabtosearch:
+ bug_numbers:
+ - 1647923
+ description: >
+ A keyed uint recording how many times the user entered a particular search
+ mode after selecting a tab-to-search result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ tabtosearch_onboard:
+ bug_numbers:
+ - 1665934
+ description: >
+ A keyed uint recording how many times the user entered a particular search
+ mode after selecting a tab-to-search onboarding result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ topsites_newtab:
+ bug_numbers:
+ - 1654680
+ description: >
+ A keyed uint recording how many times the user entered a particular search
+ mode after selecting a search shortcut Top Site on the New Tab Page.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ topsites_urlbar:
+ bug_numbers:
+ - 1654680
+ description: >
+ A keyed uint recording how many times the user entered a particular search
+ mode after selecting a search shortcut Top Site in the Urlbar.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ touchbar:
+ bug_numbers:
+ - 1657414
+ description: >
+ A keyed uint recording how many times the user entered a particular search
+ mode after selecting a search shortcut on the macOS Touch Bar.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ typed:
+ bug_numbers:
+ - 1654680
+ description: >
+ A keyed uint recording how many times the user entered a particular search
+ mode after typing an alias.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ historymenu:
+ bug_numbers:
+ - 1736939
+ description: >
+ A keyed uint recording how many times the user entered a particular search
+ mode after selecing the Search History menu item in a History menu.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ other:
+ bug_numbers:
+ - 1654680
+ description: >
+ A keyed uint recording how many times the user entered a particular search
+ mode from an unknown entry point. If values appear for this probe in
+ Telemetry, we should review the entry points to search mode.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+urlbar.picked.searchmode:
+ bookmarkmenu:
+ bug_numbers:
+ - 1674874
+ description: >
+ A keyed uint recording how many times the user picked a particular kind of
+ result while in search mode after entering search mode from the Search
+ Bookmarks menu item in the Library menu.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ handoff:
+ bug_numbers:
+ - 1674874
+ description: >
+ A keyed uint recording how many times the user picked a particular kind of
+ result while in search mode after entering search mode by being handed off
+ from the search bar on the new tab page.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ keywordoffer:
+ bug_numbers:
+ - 1674874
+ description: >
+ A keyed uint recording how many times the user picked a particular kind of
+ result while in search mode after entering search mode by selecting a
+ keyword offer result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ oneoff:
+ bug_numbers:
+ - 1674874
+ description: >
+ A keyed uint recording how many times the user picked a particular kind of
+ result while in search mode after entering search mode by selecting a
+ one-off.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ shortcut:
+ bug_numbers:
+ - 1674874
+ description: >
+ A keyed uint recording how many times the user picked a particular kind of
+ result while in search mode after entering search mode by pressing a
+ keyboard shortcut.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ tabmenu:
+ bug_numbers:
+ - 1674874
+ description: >
+ A keyed uint recording how many times the user picked a particular kind of
+ result while in search mode after entering search mode by selecting the
+ Search Tabs menu item in the Tab Overflow menu.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ tabtosearch:
+ bug_numbers:
+ - 1674874
+ description: >
+ A keyed uint recording how many times the user picked a particular kind of
+ result while in search mode after entering search mode by selecting a
+ tab-to-search result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ tabtosearch_onboard:
+ bug_numbers:
+ - 1674874
+ description: >
+ A keyed uint recording how many times the user picked a particular kind of
+ result while in search mode after entering search mode by selecting a
+ tab-to-search onboarding result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ topsites_newtab:
+ bug_numbers:
+ - 1674874
+ description: >
+ A keyed uint recording how many times the user picked a particular kind of
+ result while in search mode after entering search mode by selecting a
+ search shortcut Top Site on the New Tab Page.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ topsites_urlbar:
+ bug_numbers:
+ - 1674874
+ description: >
+ A keyed uint recording how many times the user picked a particular kind of
+ result while in search mode after entering search mode by selecting a
+ search shortcut Top Site in the Urlbar.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ touchbar:
+ bug_numbers:
+ - 1674874
+ description: >
+ A keyed uint recording how many times the user picked a particular kind of
+ result while in search mode after entering search mode by selecting a
+ search shortcut on the macOS Touch Bar.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ typed:
+ bug_numbers:
+ - 1674874
+ description: >
+ A keyed uint recording how many times the user picked a particular kind of
+ result while in search mode after entering search mode by typing an alias.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ historymenu:
+ bug_numbers:
+ - 1736939
+ description: >
+ A keyed uint recording how many times the user picked a particular kind of
+ result while in search mode after entering search mode from the Search
+ History menu item in a History menu.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ other:
+ bug_numbers:
+ - 1674874
+ description: >
+ A keyed uint recording how many times the user picked a particular kind of
+ result while in search mode after entering search mode from an unknown
+ entry point. If values appear for this probe in Telemetry, we should
+ review the entry points to search mode.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+urlbar.zeroprefix:
+ abandonment:
+ bug_numbers:
+ - 1806765
+ description: >
+ Counts how many times the zero-prefix urlbar results panel was abandoned.
+ expires: never
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ engagement:
+ bug_numbers:
+ - 1806765
+ description: >
+ Counts how many times a result was picked in the zero-prefix urlbar
+ results panel.
+ expires: never
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ exposure:
+ bug_numbers:
+ - 1806765
+ description: >
+ Counts how many times the zero-prefix urlbar results panel was shown to
+ the user.
+ expires: never
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+quickaction:
+ impression:
+ bug_numbers:
+ - 1806024
+ description: >
+ Counts how many times quickaction results were shown. The key
+ is the in the form "actionkey-N" where N is the number of characters
+ the user typed to be shown the action.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ picked:
+ bug_numbers:
+ - 1783155
+ description: >
+ Counts how many times quickaction results were selected. The key
+ is the in the form "actionkey-N" where N is the number of characters
+ the user typed to be shown the action.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+migration:
+ uninstaller_profile_refresh:
+ bug_numbers:
+ - 1634115
+ - 1672585
+ description: >
+ Set when a profile refresh is initiated from the uninstaller.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - application-update-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ operating_systems:
+ - windows
+ discovered_migrators:
+ bug_numbers:
+ - 1825655
+ description: >
+ A keyed uint recording how many times the migration wizard detected a browser / profile
+ pair for a particular browser. This is incremented every time the discovery occurs,
+ so multiple openings of the wizard will increase the counts each time.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - mconley@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+contextual.services.topsites:
+ impression:
+ bug_numbers:
+ - 1688698
+ description: >
+ A keyed uint recording how many times the user has viewed the sponsored TopSites
+ on the newtab page. The key is a combination of the source and the placement of
+ the TopSites tile (1-based). such as 'urlbar_1', 'newtab_2'.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - najiang@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ click:
+ bug_numbers:
+ - 1688698
+ description: >
+ A keyed uint recording how many times the user has clicked on the sponsored TopSites
+ on the newtab page. The key is a combination of the source and the placement of
+ the TopSites tile (1-based). such as 'urlbar_1', 'newtab_2'.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - najiang@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+
+contextual.services.quicksuggest:
+ impression_dynamic_wikipedia:
+ bug_numbers:
+ - 1800993
+ description: >
+ A keyed uint recording how many times the user has viewed sponsored
+ Firefox Suggest dynamic wikipedia results in the urlbar. The
+ key is the 1-based index of each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ impression_nav_notmatched:
+ bug_numbers:
+ - 1819797
+ description: >
+ A keyed uint recording how many times a urlbar engagement occurred while a
+ navigational suggestion was absent. The Nimbus variable
+ recordNavigationalSuggestionTelemetry must be true to record this scalar.
+ Its key is the type of heuristic result that was present at the time of
+ the engagement. Key names are the same as the heuristic result type names
+ recorded in Glean telemetry.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - firefox
+ record_in_processes:
+ - main
+ impression_nav_shown:
+ bug_numbers:
+ - 1819797
+ description: >
+ A keyed uint recording how many times a urlbar engagement occurred while a
+ navigational suggestion was present. The Nimbus variable
+ recordNavigationalSuggestionTelemetry must be true to record this scalar.
+ Its key is the type of heuristic result that was present at the time of
+ the engagement. Key names are the same as the heuristic result type names
+ recorded in Glean telemetry.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - firefox
+ record_in_processes:
+ - main
+ impression_nav_superceded:
+ bug_numbers:
+ - 1819797
+ description: >
+ A keyed uint recording how many times a urlbar engagement occurred when a
+ navigational suggestion was matched but superceded by a heuristic result.
+ The Nimbus variable recordNavigationalSuggestionTelemetry must be true to
+ record this scalar. Its key is the type of heuristic result that was
+ present at the time of the engagement. Key names are the same as the
+ heuristic result type names recorded in Glean telemetry.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - firefox
+ record_in_processes:
+ - main
+ impression_nonsponsored:
+ bug_numbers:
+ - 1800993
+ description: >
+ A keyed uint recording how many times the user has viewed non-sponsored
+ Firefox Suggest (a.k.a. Quick Suggest) results in the urlbar. The key is
+ the 1-based index of each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ impression_nonsponsored_bestmatch:
+ bug_numbers:
+ - 1752953
+ description: >
+ A keyed uint recording how many times the user has viewed non-sponsored
+ Firefox Suggest best match (a.k.a. top pick) results in the urlbar. The
+ key is the 1-based index of each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ impression_sponsored:
+ bug_numbers:
+ - 1800993
+ description: >
+ A keyed uint recording how many times the user has viewed sponsored Firefox
+ Suggest (a.k.a. Quick Suggest) results in the urlbar. The key is the 1-based
+ index of each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ impression_sponsored_bestmatch:
+ bug_numbers:
+ - 1752953
+ description: >
+ A keyed uint recording how many times the user has viewed sponsored
+ Firefox Suggest best match (a.k.a. top pick) results in the urlbar. The
+ key is the 1-based index of each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ impression_weather:
+ bug_numbers:
+ - 1804536
+ description: >
+ A keyed uint recording how many times the user has viewed Firefox Suggest
+ (a.k.a. Quick Suggest) weather result in the urlbar. The key is the
+ 1-based index of each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ click_dynamic_wikipedia:
+ bug_numbers:
+ - 1800993
+ description: >
+ A keyed uint recording how many times the user has clicked on Firefox
+ Suggest dynamic wikipedia results in the urlbar (not including the
+ help button). The key is the 1-based index of each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ click_nav_notmatched:
+ bug_numbers:
+ - 1819797
+ description: >
+ A keyed uint recording how many times a heuristic result was clicked while
+ a navigational suggestion was absent. The Nimbus variable
+ recordNavigationalSuggestionTelemetry must be true to record this
+ scalar. Its key is the type of heuristic result that was clicked. Key
+ names are the same as the heuristic result type names recorded in Glean
+ telemetry.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - firefox
+ record_in_processes:
+ - main
+ click_nav_shown_heuristic:
+ bug_numbers:
+ - 1819797
+ description: >
+ A keyed uint recording how many times a heuristic result was clicked while
+ a navigational suggestion was present. The Nimbus variable
+ recordNavigationalSuggestionTelemetry must be true to record this
+ scalar. Its key is the type of heuristic result that was clicked. Key
+ names are the same as the heuristic result type names recorded in Glean
+ telemetry.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - firefox
+ record_in_processes:
+ - main
+ click_nav_shown_nav:
+ bug_numbers:
+ - 1819797
+ description: >
+ A keyed uint recording how many times a navigational suggestion was
+ clicked. The Nimbus variable recordNavigationalSuggestionTelemetry must be
+ true to record this scalar. Its key is the type of heuristic result that
+ was present at the time of the engagement. Key names are the same as the
+ heuristic result type names recorded in Glean telemetry.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - firefox
+ record_in_processes:
+ - main
+ click_nav_superceded:
+ bug_numbers:
+ - 1819797
+ description: >
+ A keyed uint recording how many times a heuristic result was clicked when
+ a navigational suggestion was matched but superceded by the heuristic.
+ The Nimbus variable recordNavigationalSuggestionTelemetry must be true to
+ record this scalar. Its key is the type of heuristic result that was
+ clicked. Key names are the same as the heuristic result type names
+ recorded in Glean telemetry.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - firefox
+ record_in_processes:
+ - main
+ click_nonsponsored:
+ bug_numbers:
+ - 1800993
+ description: >
+ A keyed uint recording how many times the user has clicked on non-sponsored
+ Firefox Suggests (a.k.a. Quick Suggest) results in the urlbar (not
+ including the help button). The key is the 1-based index of each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ click_nonsponsored_bestmatch:
+ bug_numbers:
+ - 1752953
+ description: >
+ A keyed uint recording how many times the user has clicked on
+ non-sponsored Firefox Suggest best match (a.k.a. top pick) results in the
+ urlbar (not including the help button). The key is the 1-based index of
+ each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ click_sponsored:
+ bug_numbers:
+ - 1800993
+ description: >
+ A keyed uint recording how many times the user has clicked on sponsored
+ Firefox Suggests (a.k.a. Quick Suggest) results in the urlbar (not
+ including the help button). The key is the 1-based index of each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ click_sponsored_bestmatch:
+ bug_numbers:
+ - 1752953
+ description: >
+ A keyed uint recording how many times the user has clicked on sponsored
+ Firefox Suggest best match (a.k.a. top pick) results in the urlbar (not
+ including the help button). The key is the 1-based index of each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ click_weather:
+ bug_numbers:
+ - 1804536
+ description: >
+ A keyed uint recording how many times the user has clicked on Firefox
+ Suggests (a.k.a. Quick Suggest) weather results in the urlbar (not
+ including the help and dismiss buttons). The key is the 1-based index of
+ each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ help_dynamic_wikipedia:
+ bug_numbers:
+ - 1800993
+ description: >
+ A keyed uint recording how many times the user has clicked on the help
+ button in sponsored Firefox Suggest dynamic wikipedia results
+ in the urlbar (not including the help button). The key is the 1-based
+ index of each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ help_nonsponsored:
+ bug_numbers:
+ - 1800993
+ description: >
+ A keyed uint recording how many times the user has clicked on the help
+ button in non-sponsored Firefox Suggests (a.k.a. Quick Suggest) results in
+ the urlbar. The key is the 1-based index of each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ help_nonsponsored_bestmatch:
+ bug_numbers:
+ - 1752953
+ description: >
+ A keyed uint recording how many times the user has clicked on the help
+ button in non-sponsored Firefox Suggest best match (a.k.a. top pick)
+ results in the urlbar (not including the help button). The key is the
+ 1-based index of each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ help_sponsored:
+ bug_numbers:
+ - 1800993
+ description: >
+ A keyed uint recording how many times the user has clicked on the help
+ button in sponsored Firefox Suggests (a.k.a. Quick Suggest) results in
+ the urlbar. The key is the 1-based index of each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ help_sponsored_bestmatch:
+ bug_numbers:
+ - 1752953
+ description: >
+ A keyed uint recording how many times the user has clicked on the help
+ button in sponsored Firefox Suggest best match (a.k.a. top pick) results
+ in the urlbar (not including the help button). The key is the 1-based
+ index of each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ help_weather:
+ bug_numbers:
+ - 1804536
+ description: >
+ A keyed uint recording how many times the user has clicked on the help
+ button in Firefox Suggests (a.k.a. Quick Suggest) weather results in the
+ urlbar. The key is the 1-based index of each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ block_dynamic_wikipedia:
+ bug_numbers:
+ - 1800993
+ description: >
+ A keyed uint recording how many times the user has blocked/dismissed
+ sponsored Firefox Suggest dynamic wikipedia results in the
+ urlbar. The key is the 1-based index of each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ block_nonsponsored:
+ bug_numbers:
+ - 1761059
+ description: >
+ A keyed uint recording how many times the user has blocked/dismissed
+ non-sponsored Firefox Suggest results in the urlbar, including best
+ matches (a.k.a. top picks). The key is the 1-based index of each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ block_nonsponsored_bestmatch:
+ bug_numbers:
+ - 1761059
+ description: >
+ A keyed uint recording how many times the user has blocked/dismissed
+ non-sponsored Firefox Suggest best match (a.k.a. top pick) results in the
+ urlbar. The key is the 1-based index of each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ block_sponsored:
+ bug_numbers:
+ - 1761059
+ description: >
+ A keyed uint recording how many times the user has blocked/dismissed
+ sponsored Firefox Suggest results in the urlbar, including best matches
+ (a.k.a. top picks). The key is the 1-based index of each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ block_sponsored_bestmatch:
+ bug_numbers:
+ - 1761059
+ description: >
+ A keyed uint recording how many times the user has blocked/dismissed
+ sponsored Firefox Suggest best match (a.k.a. top pick) results in the
+ urlbar. The key is the 1-based index of each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ block_weather:
+ bug_numbers:
+ - 1804536
+ description: >
+ A keyed uint recording how many times the user has blocked/dismissed
+ Firefox Suggest weather results in the urlbar. The key is the 1-based
+ index of each result.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+power:
+ cpu_time_bogus_values:
+ bug_numbers:
+ - 1755733
+ description: >
+ Impossibly large CPU time values that were discarded.
+ expires: never
+ kind: uint
+ notification_emails:
+ - florian@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ - 'content'
+ - 'gpu'
+ - 'socket'
+
+ cpu_time_per_process_type_ms:
+ bug_numbers:
+ - 1747138
+ description: >
+ CPU time used by each process type in ms.
+ expires: never
+ kind: uint
+ notification_emails:
+ - florian@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'all'
+ keyed: true
+ keys: &per_process_type_keys
+ - parent.active
+ - parent.active.playing-audio
+ - parent.active.playing-video
+ - parent.inactive
+ - parent.inactive.playing-audio
+ - parent.inactive.playing-video
+ - prealloc
+ - privilegedabout
+ - rdd
+ - socket
+ - web.background
+ - web.background-perceivable
+ - web.foreground
+ - extension
+ - gpu
+ - gmplugin
+ - utility
+
+ gpu_time_bogus_values:
+ bug_numbers:
+ - 1755733
+ description: >
+ Impossibly large GPU time values that were discarded.
+ expires: never
+ kind: uint
+ notification_emails:
+ - florian@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ - 'gpu'
+
+ gpu_time_per_process_type_ms:
+ bug_numbers:
+ - 1747138
+ description: >
+ GPU time used by each process type in ms.
+ expires: never
+ kind: uint
+ notification_emails:
+ - florian@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ - 'gpu'
+ keyed: true
+ keys: *per_process_type_keys
+
+ wakeups_per_process_type:
+ bug_numbers:
+ - 1759535
+ description: >
+ How many times threads woke up and could have woken up a CPU core. Broken down by process type.
+ expires: never
+ kind: uint
+ notification_emails:
+ - florian@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'all'
+ keyed: true
+ keys: *per_process_type_keys
+
+ total_cpu_time_ms:
+ bug_numbers:
+ - 1736040
+ - 1748627
+ description: >
+ Total CPU time used by all processes in ms.
+ expires: never
+ kind: uint
+ notification_emails:
+ - florian@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'all'
+
+ total_gpu_time_ms:
+ bug_numbers:
+ - 1743176
+ - 1748627
+ description: >
+ Total GPU time used by all processes in ms.
+ expires: never
+ kind: uint
+ notification_emails:
+ - florian@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ - 'gpu'
+
+ total_thread_wakeups:
+ bug_numbers:
+ - 1759535
+ description: >
+ How many times threads woke up and could have woken up a CPU core.
+ expires: never
+ kind: uint
+ notification_emails:
+ - florian@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'all'
+
+# The following section is for probes testing the Telemetry system. They will not be
+# submitted in pings and are only used for testing.
+telemetry.test:
+ unsigned_int_kind:
+ bug_numbers:
+ - 1276190
+ - 1685406
+ description: >
+ This is a test uint type with a really long description, maybe spanning even multiple
+ lines, to just prove a point: everything works just fine.
+ expires: never
+ kind: uint
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'geckoview_streaming'
+ - 'thunderbird'
+ record_in_processes:
+ - 'main' # test_ChildScalars.js depends on this being main-only.
+
+ string_kind:
+ bug_numbers:
+ - 1276190
+ - 1685406
+ description: A string test type with a one line comment that works just fine!
+ expires: never
+ kind: string
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'geckoview_streaming'
+ - 'thunderbird'
+ record_in_processes:
+ - 'main'
+
+ boolean_kind:
+ bug_numbers:
+ - 1281214
+ - 1685406
+ description: A boolean test type with a one line comment that works just fine!
+ expires: never
+ kind: boolean
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'geckoview_streaming'
+ - 'thunderbird'
+ record_in_processes:
+ - 'main'
+
+ expired:
+ bug_numbers:
+ - 1276190
+ description: This is an expired testing scalar; not meant to be touched.
+ expires: "4"
+ kind: uint
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'main'
+
+ unexpired:
+ bug_numbers:
+ - 1276190
+ description: This is an unexpired testing scalar; not meant to be touched.
+ expires: "375"
+ kind: uint
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'main'
+
+ release_optin:
+ bug_numbers:
+ - 1276190
+ description: A testing scalar; not meant to be touched.
+ expires: never
+ kind: uint
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'main'
+
+ release_optout:
+ bug_numbers:
+ - 1276190
+ description: A testing scalar; not meant to be touched.
+ expires: never
+ kind: uint
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'main'
+
+ keyed_release_optin:
+ bug_numbers:
+ - 1277806
+ description: A testing scalar; not meant to be touched.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'main'
+
+ keyed_release_optout:
+ bug_numbers:
+ - 1277806
+ description: A testing scalar; not meant to be touched.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'main'
+
+ keyed_expired:
+ bug_numbers:
+ - 1277806
+ description: This is an expired testing scalar; not meant to be touched.
+ expires: "4"
+ kind: uint
+ keyed: true
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'main'
+
+ keyed_unsigned_int:
+ bug_numbers:
+ - 1277806
+ - 1685406
+ description: A testing keyed uint scalar; not meant to be touched.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'main' # test_ChildScalars.js depends on this being main-only
+
+ mirror_for_labeled_counter:
+ bug_numbers:
+ - 1277806
+ - 1685406
+ - 1758795
+ description: A testing keyed uint scalar; not meant to be touched.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'main'
+ - 'content'
+
+ keyed_with_keys:
+ bug_numbers:
+ - 1277806
+ description: A testing keyed scalar with defined keys; not meant to be touched.
+ expires: never
+ kind: uint
+ keyed: true
+ keys:
+ - 'only'
+ - 'meant'
+ - 'for'
+ - 'testing'
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'main'
+
+ child_keyed_unsigned_int:
+ bug_numbers:
+ - 1466490
+ description: A testing keyed uint scalar; not meant to be touched.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'content'
+
+ keyed_boolean_kind:
+ bug_numbers:
+ - 1277806
+ - 1685406
+ description: A testing keyed boolean scalar; not meant to be touched.
+ expires: never
+ kind: boolean
+ keyed: true
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'main'
+ - 'content'
+ release_channel_collection: opt-out
+
+ content_only_uint:
+ bug_numbers:
+ - 1278556
+ description: A testing uint scalar; not meant to be touched.
+ expires: never
+ kind: uint
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'content'
+
+ rdd_only_uint:
+ bug_numbers:
+ - 1804291
+ description: A testing uint scalar; not meant to be touched.
+ expires: never
+ kind: uint
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ products:
+ - 'firefox'
+ - 'thunderbird'
+ record_in_processes:
+ - 'rdd'
+
+ socket_only_uint:
+ bug_numbers:
+ - 1486033
+ description: A testing uint scalar; not meant to be touched.
+ expires: never
+ kind: uint
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'socket'
+
+ utility_only_uint:
+ bug_numbers:
+ - 1794409
+ description: A testing uint scalar; not meant to be touched.
+ expires: never
+ kind: uint
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'utility'
+
+ all_processes_uint:
+ bug_numbers:
+ - 1278556
+ description: A testing uint scalar; not meant to be touched.
+ expires: never
+ kind: uint
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'all'
+
+ all_child_processes_string:
+ bug_numbers:
+ - 1278556
+ description: A testing string scalar; not meant to be touched.
+ expires: never
+ kind: string
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'all_childs'
+
+ default_products:
+ bug_numbers:
+ - 1452552
+ description: A testing uint scalar; not meant to be touched
+ expires: never
+ kind: uint
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'all'
+
+ desktop_only:
+ bug_numbers:
+ - 1452552
+ description: A testing uint scalar; not meant to be touched
+ expires: never
+ kind: uint
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ record_in_processes:
+ - 'all'
+ products:
+ - firefox
+ - thunderbird
+
+ keyed_desktop_only:
+ bug_numbers:
+ - 1452552
+ description: A keyed testing uint scalar; not meant to be touched
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ record_in_processes:
+ - 'all'
+ products:
+ - firefox
+ - thunderbird
+
+ multiproduct:
+ bug_numbers:
+ - 1452552
+ description: A testing uint scalar; not meant to be touched
+ expires: never
+ kind: uint
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ record_in_processes:
+ - 'all'
+ products:
+ - firefox
+ - fennec
+ - thunderbird
+
+ mobile_only:
+ bug_numbers:
+ - 1452552
+ description: A testing uint scalar; not meant to be touched
+ expires: never
+ kind: uint
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ record_in_processes:
+ - 'all'
+ products:
+ - fennec
+
+ keyed_mobile_only:
+ bug_numbers:
+ - 1452552
+ description: A keyed testing uint scalar; not meant to be touched
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ record_in_processes:
+ - 'all'
+ products:
+ - fennec
+
+ main_only:
+ bug_numbers:
+ - 1498164
+ description: >
+ This is a test uint type with only the main store.
+ expires: never
+ kind: uint
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'main'
+ record_into_store:
+ - 'main'
+
+ sync_only:
+ bug_numbers:
+ - 1498164
+ description: >
+ This is a test uint type with only the sync store.
+ expires: never
+ kind: uint
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'main'
+ record_into_store:
+ - 'sync'
+
+ impression_id_only:
+ bug_numbers:
+ - 1602064
+ description: >
+ This is a test uint type with only the deletion-request store.
+ expires: never
+ kind: string
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ - najiang@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'main'
+ record_into_store:
+ - 'deletion-request'
+
+ multiple_stores:
+ bug_numbers:
+ - 1498164
+ description: >
+ This is a test uint type with multiple stores.
+ expires: never
+ kind: uint
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'main'
+ record_into_store:
+ - 'main'
+ - 'sync'
+
+ multiple_stores_string:
+ bug_numbers:
+ - 1498164
+ - 1685406
+ description: >
+ This is a test string type with multiple stores.
+ expires: never
+ kind: string
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'main'
+ record_into_store:
+ - 'main'
+ - 'sync'
+
+ multiple_stores_bool:
+ bug_numbers:
+ - 1498164
+ description: >
+ This is a test bool type with multiple stores.
+ expires: never
+ kind: boolean
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'main'
+ record_into_store:
+ - 'main'
+ - 'sync'
+
+ multiple_stores_keyed:
+ bug_numbers:
+ - 1498164
+ description: >
+ This is a test keyed uint type with multiple stores.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails:
+ - telemetry-client-dev@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - 'main'
+ record_into_store:
+ - 'main'
+ - 'sync'
+
+ mirror_for_date:
+ bug_numbers: [1685406]
+ description: Test only. This is a mirror probe for a Glean datetime metric.
+ expires: never
+ kind: string
+ notification_emails: [glean-team@mozilla.com]
+ products: ["firefox", "thunderbird"]
+ record_in_processes: ["all"]
+ release_channel_collection: opt-out
+
+ mirror_for_timespan:
+ bug_numbers: [1685406]
+ description: Test only. This is a mirror probe for a Glean timespan metric.
+ expires: never
+ kind: uint
+ notification_emails: [glean-team@mozilla.com]
+ products: ["firefox", "thunderbird"]
+ record_in_processes: ["all"]
+ release_channel_collection: opt-out
+
+ mirror_for_timespan_nanos:
+ bug_numbers: [1704106]
+ description: Test only. This is a mirror probe for a Glean timespan metric.
+ expires: never
+ kind: uint
+ notification_emails: [glean-team@mozilla.com]
+ products: ["firefox", "thunderbird"]
+ record_in_processes: ["all"]
+ release_channel_collection: opt-out
+
+ mirror_for_labeled_bool:
+ bug_numbers: [1685406]
+ description: Test only. This is a mirror probe for a Glean labeled_boolean metric.
+ expires: never
+ kind: boolean
+ keyed: true
+ notification_emails: [glean-team@mozilla.com]
+ products: ["firefox", "thunderbird"]
+ record_in_processes: ["all"]
+ release_channel_collection: opt-out
+
+ mirror_for_quantity:
+ bug_numbers: [1704846]
+ description: Test only. This is a mirror probe for a Glean quantity metric.
+ expires: never
+ kind: uint
+ notification_emails: [glean-team@mozilla.com]
+ products: ["firefox", "thunderbird"]
+ record_in_processes: ["all"]
+ release_channel_collection: opt-out
+
+ mirror_for_rate:
+ bug_numbers: [1694496]
+ description: >
+ Test only. This is a mirror probe for a Glean rate metric.
+ Keys are 'numerator' and 'denominator'.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails: [glean-team@mozilla.com]
+ products: ["firefox", "thunderbird"]
+ record_in_processes: ["all"]
+ release_channel_collection: opt-out
+
+ mirror_for_counter:
+ bug_numbers: [1758795]
+ description: >
+ Test only. This is a mirror probe for a Glean counter metric.
+ expires: never
+ kind: uint
+ notification_emails: [glean-team@mozilla.com]
+ products: ["firefox", "thunderbird"]
+ record_in_processes: ["all"]
+ release_channel_collection: opt-out
+
+ another_mirror_for_labeled_counter:
+ bug_numbers: [1758795]
+ description: >
+ Test only. This is a mirror probe for a Glean labeled_counter metric.
+ Keys are labels in the mirrored metric.
+ expires: never
+ kind: uint
+ keyed: true
+ notification_emails: [glean-team@mozilla.com]
+ products: ["firefox", "thunderbird"]
+ record_in_processes: ["all"]
+ release_channel_collection: opt-out
+
+ mirror_for_url:
+ bug_numbers: [1766980]
+ description: >
+ Test only. This is a mirror probe for a Glean Url metric.
+ expires: never
+ kind: string
+ notification_emails: [glean-team@mozilla.com]
+ products: ["firefox", "thunderbird"]
+ record_in_processes: ["all"]
+ release_channel_collection: opt-out
+
+cache:
+ integrity_check_count:
+ bug_numbers:
+ - 1687685
+ description: >
+ The number of errors detected by a Cache API pragma_integrity_check() run in response to a constraint error detected by a VACUUM after performing a schema upgrade.
+ expires: "96"
+ kind: uint
+ notification_emails:
+ - storage-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+opaque.response.blocking:
+ parsing_size_kb:
+ bug_numbers:
+ - 1695987
+ description: >
+ How many KB of response bodies are parsed by ORB?
+ expires: "93"
+ kind: uint
+ notification_emails:
+ - echuang@mozilla.com
+ - necko@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+
+ cross_origin_opaque_response_count:
+ bug_numbers:
+ - 1804638
+ description: >
+ The number of loads of cross origin opaque resources.
+ expires: never
+ kind: uint
+ notification_emails:
+ - farre@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ javascript_validation_count:
+ bug_numbers:
+ - 1804638
+ description: >
+ The number of times we run the JS validator.
+ expires: never
+ kind: uint
+ notification_emails:
+ - farre@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+places:
+ sponsored_visit_no_triggering_url:
+ bug_numbers:
+ - 1787961
+ description: >
+ Number of sponsored visits that could not find their triggering URL in
+ history. We expect this to be a small number just due to the navigation
+ layer manipulating URLs. A large or growing value may be a concern.
+
+ expires: never
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ pages_need_frecency_recalculation:
+ bug_numbers:
+ - 1811209
+ description: >
+ Number of pages that need a frecency recalculation.
+ expires: never
+ kind: uint
+ notification_emails:
+ - fx-search-telemetry@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ previousday_visits:
+ bug_numbers:
+ - 1824380
+ description: >
+ Number of history entries for the previous day.
+ expires: never
+ kind: uint
+ notification_emails:
+ - firefox-view-engineers@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+firstStartup:
+ statusCode:
+ bug_numbers:
+ - 1749345
+ description: >
+ Status of the FirstRun service, which runs post-install/early-startup in Firefox.
+ expires: never
+ kind: uint
+ notification_emails:
+ - rhelmer@mozilla.com
+ - mconley@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ elapsed:
+ bug_numbers:
+ - 1749345
+ description: >
+ Number of milliseconds the FirstRun service took to run.
+ expires: never
+ kind: uint
+ notification_emails:
+ - rhelmer@mozilla.com
+ - mconley@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+# NOTE: Please don't add new definitions below this point. Consider adding
+# them earlier in the file and leave the telemetry.test category as the last
+# one for readability.