summaryrefslogtreecommitdiffstats
path: root/toolkit/components/telemetry/Scalars.yaml
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-28 14:29:10 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-28 14:29:10 +0000
commit2aa4a82499d4becd2284cdb482213d541b8804dd (patch)
treeb80bf8bf13c3766139fbacc530efd0dd9d54394c /toolkit/components/telemetry/Scalars.yaml
parentInitial commit. (diff)
downloadfirefox-2aa4a82499d4becd2284cdb482213d541b8804dd.tar.xz
firefox-2aa4a82499d4becd2284cdb482213d541b8804dd.zip
Adding upstream version 86.0.1.upstream/86.0.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r--toolkit/components/telemetry/Scalars.yaml7255
1 files changed, 7255 insertions, 0 deletions
diff --git a/toolkit/components/telemetry/Scalars.yaml b/toolkit/components/telemetry/Scalars.yaml
new file mode 100644
index 0000000000..49ad8b4d22
--- /dev/null
+++ b/toolkit/components/telemetry/Scalars.yaml
@@ -0,0 +1,7255 @@
+# 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:
+ 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
+
+ indicator_acted_on:
+ bug_numbers:
+ - 1412358
+ description: >
+ Recorded on click or SPACE/ENTER keypress event. Boolean stating if the
+ accessibility indicactor button was acted on.
+ expires: "62"
+ kind: boolean
+ notification_emails:
+ - yzenevich@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ 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'
+
+# 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'
+
+ 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'
+
+ restored_pinned_tabs_count:
+ bug_numbers:
+ - 1373728
+ - 1451475
+ description: >
+ The count of the number of pinned tabs that were restored.
+ expires: '67'
+ kind: uint
+ notification_emails:
+ - chutten@mozilla.com
+ - jrediger@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:
+ - bcolloran@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ 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:
+ - htwyford@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:
+ - bcolloran@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:
+ - bcolloran@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:
+ - bcolloran@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:
+ - bcolloran@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:
+ - mkaply@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+browser.startup:
+ slow_startup_notification_disabled:
+ bug_numbers:
+ - 1601993
+ - 1634224
+ description:
+ Whether the slow startup notification bar is disabled for the user.
+ expires: "85"
+ kind: boolean
+ notification_emails:
+ - mconley@mozilla.com
+ - perf-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ too_new_for_notification:
+ bug_numbers:
+ - 1601993
+ - 1634224
+ description:
+ Whether the slow startup notification bar was suppressed because the profile is too new.
+ expires: "85"
+ kind: boolean
+ notification_emails:
+ - mconley@mozilla.com
+ - perf-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ slow_startup_notified:
+ bug_numbers:
+ - 1601993
+ - 1634224
+ description:
+ Whether the slow startup notification bar was shown to the user during this session.
+ expires: "85"
+ kind: boolean
+ notification_emails:
+ - mconley@mozilla.com
+ - perf-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ recorded_time:
+ bug_numbers:
+ - 1601993
+ - 1634224
+ description: >
+ The startup time computed by the slow startup notification bar in milliseconds.
+ expires: "85"
+ kind: uint
+ notification_emails:
+ - mconley@mozilla.com
+ - perf-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ average_time:
+ bug_numbers:
+ - 1601993
+ - 1634224
+ description: >
+ The average startup time computed by the slow startup notification bar in milliseconds.
+ expires: "85"
+ kind: uint
+ notification_emails:
+ - mconley@mozilla.com
+ - perf-telemetry-alerts@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ action:
+ bug_numbers:
+ - 1601993
+ - 1634224
+ description: >
+ The action that the user took with the slow startup notification bar.
+ 0: No action (default)
+ 1: User chose to open SUMO document on slow startup
+ 2: User chose to never show the notification bar again
+ 3: User dismissed the notification bar
+ expires: "85"
+ 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_result:
+ bug_numbers:
+ - 1622263
+ - 1614351
+ - 1683101
+ 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: "92"
+ 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
+ description: >
+ True if the about:home startup cache was written via the AsyncShutdown
+ blocker.
+
+ expires: "92"
+ 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.input:
+ touch_event_count:
+ bug_numbers:
+ - 1626099
+ description: >-
+ Windows only.
+ Counts occurrences of touch events,
+ measured when user starts a touch event.
+ expires: "90"
+ kind: uint
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - ktaeleman@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ 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:
+ 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'
+
+ 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'
+
+ 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_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'
+
+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.updates:
+ rdf:
+ bug_numbers:
+ - 1460336
+ description: >
+ The number of RDF update requsts for a given extension ID.
+ expires: "66"
+ kind: uint
+ keyed: true
+ notification_emails:
+ - addons-dev-internal@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+
+security:
+ webauthn_used:
+ bug_numbers:
+ - 1265472
+ - 1558870
+ - 1630155
+ description: >
+ Counts of how often Web Authentication was used in this session, keyed
+ by authenticator protocol, method and result. Currently: U2FRegisterFinish,
+ U2FRegisterAbort, U2FSignFinish, U2FSignAbort.
+ expires: "88"
+ kind: uint
+ keyed: true
+ notification_emails:
+ - seceng-telemetry@mozilla.com
+ - jjones@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+ intermediate_preloading_num_preloaded:
+ bug_numbers:
+ - 1519273
+ - 1553550
+ - 1678206
+ description: >
+ Number of intermediate certificates pre-loaded.
+ expires: "92"
+ kind: uint
+ notification_emails:
+ - seceng-telemetry@mozilla.com
+ - dkeeler@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ intermediate_preloading_num_pending:
+ bug_numbers:
+ - 1519273
+ - 1553550
+ - 1678206
+ description: >
+ Number of intermediate certificates pending pre-load.
+ expires: "92"
+ kind: uint
+ notification_emails:
+ - seceng-telemetry@mozilla.com
+ - dkeeler@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ client_cert:
+ bug_numbers:
+ - 1255120
+ description: >
+ Counts of events related to client certificates this session. Currently:
+ "requested" (a server requested a client certificate), "sent" (a client
+ certificate was sent), "compat" (a compatibility workaround was required).
+ expires: "66"
+ kind: uint
+ keyed: true
+ notification_emails:
+ - seceng-telemetry@mozilla.com
+ - dkeeler@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'
+
+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:
+ network_cookie_lifetimePolicy:
+ bug_numbers:
+ - 1589753
+ - 1617241
+ - 1645089
+ - 1678210
+ description: >
+ This scalar reports the value of the network.cookie.lifetimePolicy pref.
+ expires: never
+ kind: uint
+ notification_emails:
+ - ewright@mozilla.com
+ - seceng-telemetry@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ 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
+ description: >
+ A count of how many "session" cookie exceptions a user has set.
+ expires: never
+ kind: uint
+ notification_emails:
+ - ewright@mozilla.com
+ - seceng-telemetry@mozilla.com
+ release_channel_collection: opt-in
+ 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'
+
+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"
+
+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
+ closed_method:
+ bug_numbers:
+ - 1560590
+ - 1616045
+ description: >
+ The number of times a Picture-in-Picture window was closed, per trigger
+ mechanism (e.g.: the close button, the unpip button, originating tab going away,
+ process shutdown, etc).
+ expires: "92"
+ kind: uint
+ keyed: true
+ notification_emails:
+ - mconley@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ 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
+ description:
+ The most concurrent Picture-in-Picture players the user had open at any one time.
+ expires: "91"
+ kind: uint
+ notification_emails:
+ - mconley@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+preferences:
+ created_new_user_prefs_file:
+ bug_numbers:
+ - 1367813
+ description: >-
+ A boolean indicating that profile/prefs.js was not found and it is being
+ created for the first time in this session.
+ expires: "62"
+ kind: boolean
+ notification_emails:
+ - bsmedberg@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+ 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
+ read_user_js:
+ bug_numbers:
+ - 1367813
+ description: >-
+ Set to true if user.js exists and was read.
+ expires: "62"
+ kind: boolean
+ notification_emails:
+ - bsmedberg@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ 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
+ browser_home_page_change:
+ bug_numbers:
+ - 1392951
+ description: >-
+ The number of times the home page has been changed.
+ Recorded when a user changes his/her home page successfully.
+ expires: "62"
+ kind: uint
+ keyed: true
+ notification_emails:
+ - chsiang@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+ browser_home_page_count:
+ bug_numbers:
+ - 1392951
+ description: >-
+ Each key is the number of home page urls when users change their home page,
+ multiple home pages can be set (delineated with a "|"),
+ and each value is the number of times that key is recorded.
+ The telemetry data will be recorded if a user changes his/her home page successfully.
+ expires: "62"
+ kind: uint
+ keyed: true
+ notification_emails:
+ - chsiang@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+ use_current_page:
+ bug_numbers:
+ - 1392951
+ description: >-
+ The number of times the Use Current Page button has been clicked.
+ Recorded when a a user clicks the "Use Current Page" button.
+ expires: "62"
+ kind: uint
+ keyed: true
+ notification_emails:
+ - chsiang@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+ use_bookmark:
+ bug_numbers:
+ - 1392951
+ description: >-
+ The number of times the "Use Bookmark..." button has been clicked.
+ Recorded when a a user clicks the "Use Bookmark..." button.
+ expires: "62"
+ kind: uint
+ keyed: true
+ notification_emails:
+ - chsiang@mozilla.com
+ release_channel_collection: opt-out
+ 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:
+ - bvandyk@mozilla.com
+ - nohlmeier@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:
+ - alwu@mozilla.com
+ - nohlmeier@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:
+ - alwu@mozilla.com
+ - nohlmeier@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+avif:
+ dav1d_decode_error:
+ bug_numbers:
+ - 1670827
+ description: >
+ Image-decode Error from dav1d decoder
+ kind: uint
+ expires: "never"
+ notification_emails:
+ - cchang@mozilla.com
+ - jbauman@mozilla.com
+ products:
+ - 'firefox'
+ - 'geckoview_streaming'
+ record_in_processes:
+ - 'main'
+ - 'content'
+
+ aom_decode_error:
+ bug_numbers:
+ - 1670827
+ description: >
+ Image-decode Error from aom decoder
+ kind: uint
+ expires: "never"
+ notification_emails:
+ - cchang@mozilla.com
+ - jbauman@mozilla.com
+ products:
+ - 'firefox'
+ - 'geckoview_streaming'
+ 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'
+ 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'
+
+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" 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
+ - yzenevich@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
+ - yzenevich@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
+ - yzenevich@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
+ - yzenevich@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
+ - yzenevich@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
+ - yzenevich@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
+ - yzenevich@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
+ - yzenevich@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
+ - yzenevich@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
+ - yzenevich@mozilla.com
+ - mislam@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ tabbing_order_activated:
+ bug_numbers:
+ - 1675539
+ description: >
+ Number of times a tabbing order overlay was activated in the accessibility
+ panel.
+ expires: "89"
+ kind: uint
+ notification_emails:
+ - dev-developer-tools@lists.mozilla.org
+ - yzenevich@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ 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'
+
+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'
+
+ profile_directory_scans:
+ bug_numbers:
+ - 1458574
+ description: >
+ The number of times a profile directory scan was initiated in ProfileAge.jsm
+ expires: "65"
+ kind: uint
+ notification_emails:
+ - jrediger@mozilla.com
+ - telemetry-client-dev@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'all'
+
+ profile_directory_scan_date:
+ bug_numbers:
+ - 1466518
+ description: >
+ The date of the profile scan to determine the profile creation date from the oldest file, in days since UNIX epoch.
+ expires: "65"
+ kind: uint
+ notification_emails:
+ - jrediger@mozilla.com
+ - telemetry-client-dev@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ 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
+
+ about_telemetry_pageload:
+ bug_numbers:
+ - 1512503
+ description: >
+ The number of times about:telemetry was loaded.
+ expires: "70"
+ kind: uint
+ notification_emails:
+ - chutten@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+ environment_didnt_change:
+ bug_numbers:
+ - 1483477
+ description: >
+ The number of times the Telemetry Environment notified listeners of environment changes
+ despite the old and new environment contents being equal.
+ expires: "89"
+ kind: uint
+ notification_emails:
+ - chutten@mozilla.com
+ products:
+ - 'firefox'
+ release_channel_collection: opt-out
+ record_in_processes:
+ - main
+
+ sync_shutdown_ping_sent:
+ bug_numbers:
+ - 1673795
+ description: >
+ Whether a sync shutdown ping has been sent in this session.
+ expires: "90"
+ kind: boolean
+ notification_emails:
+ - sync-team@mozilla.com
+ products:
+ - 'firefox'
+ release_channel_collection: opt-out
+ record_in_processes:
+ - main
+
+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
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'content'
+
+gfx.canvas.remote:
+ activated:
+ bug_numbers:
+ - 1641722
+ - 1672582
+ description: >
+ Number of times remote canvas 2D has been activated.
+ kind: uint
+ expires: "91"
+ 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
+ description: >
+ Number of times remote canvas 2D has been deactivated due to device creation failure.
+ kind: uint
+ expires: "91"
+ 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
+ description: >
+ Number of times remote canvas 2D has been deactivated due to a stream read failure.
+ kind: uint
+ expires: "91"
+ 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
+ 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: "70"
+ notification_emails:
+ - gfx-telemetry-alerts@mozilla.com
+ - rhunt@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ 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:
+ 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
+ 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
+apz:
+ scrollwheel_overshoot:
+ bug_numbers:
+ - 1670003
+ - 1672576
+ description: >
+ Count of overshoot events, where the user reverses scrollwheel direction soon after the last scrollwheel input.
+ expires: "89"
+ kind: uint
+ notification_emails:
+ - botond@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ - 'gpu'
+ 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
+ - jcheng@mozilla.com
+ - chsiang@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+formautofill.addresses:
+ fill_type_manual:
+ bug_numbers:
+ - 990200
+ description: Count at submission time whether the submitted form was filled manually.
+ expires: never
+ kind: uint
+ notification_emails:
+ - autofill@lists.mozilla.org
+ - jcheng@mozilla.com
+ - chsiang@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ fill_type_autofill:
+ bug_numbers:
+ - 990200
+ description: Count at submission time whether the submitted form was autofilled.
+ expires: never
+ kind: uint
+ notification_emails:
+ - autofill@lists.mozilla.org
+ - jcheng@mozilla.com
+ - chsiang@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ fill_type_autofill_update:
+ bug_numbers:
+ - 990200
+ description: >
+ Count at submission time whether the submitted form was autofilled, but
+ the data in form is changed and can not be merged to orginal address profile.
+ expires: never
+ kind: uint
+ notification_emails:
+ - autofill@lists.mozilla.org
+ - jcheng@mozilla.com
+ - chsiang@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+formautofill.creditCards:
+ fill_type_manual:
+ bug_numbers:
+ - 1371232
+ description: Count at submission time whether the submitted credit card form was filled manually.
+ expires: never
+ kind: uint
+ notification_emails:
+ - autofill@lists.mozilla.org
+ - jcheng@mozilla.com
+ - chsiang@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ fill_type_autofill:
+ bug_numbers:
+ - 1371232
+ description: Count at submission time whether the submitted credit card form was autofilled.
+ expires: never
+ kind: uint
+ notification_emails:
+ - autofill@lists.mozilla.org
+ - jcheng@mozilla.com
+ - chsiang@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ fill_type_autofill_modified:
+ bug_numbers:
+ - 1371232
+ description: >
+ Count at submission time whether the submitted credit card form was autofilled but
+ the data in form is changed.
+ expires: never
+ kind: uint
+ notification_emails:
+ - autofill@lists.mozilla.org
+ - jcheng@mozilla.com
+ - chsiang@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ 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
+ - jmathies@mozilla.com
+ - chsiang@mozilla.com
+ 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
+ - jmathies@mozilla.com
+ - chsiang@mozilla.com
+ 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'
+
+# The following section contains scalars for Screenshots.
+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:
+ - jhirsch@mozilla.com
+ - ibicking@mozilla.com
+ - clouserw@mozilla.com
+ 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:
+ - jhirsch@mozilla.com
+ - ibicking@mozilla.com
+ - clouserw@mozilla.com
+ 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:
+ - jhirsch@mozilla.com
+ - ibicking@mozilla.com
+ - clouserw@mozilla.com
+ 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:
+ fileinfo_error:
+ bug_numbers:
+ - 1432133
+ description: >
+ Tracking the number of failure due to missing fileInfo while doing
+ structured clone.
+ expires: "70"
+ kind: uint
+ notification_emails:
+ - ttung@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+
+# The following section contains scalars for the PDF viewer.
+pdf.viewer:
+ used:
+ bug_numbers:
+ - 1566882
+ description: >
+ How many times PDF Viewer was used.
+ expires: never
+ kind: uint
+ notification_emails:
+ - bdahl@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ - 'content'
+ fallback_shown:
+ bug_numbers:
+ - 1566882
+ - 1666979
+ description: >
+ How many times PDF Viewer fallback bar was shown.
+ expires: "88"
+ kind: uint
+ notification_emails:
+ - bdahl@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ - 'content'
+ print:
+ bug_numbers:
+ - 1566882
+ - 1666979
+ description: >
+ How many times PDF Viewer print functionality was used.
+ expires: "88"
+ kind: uint
+ notification_emails:
+ - bdahl@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ - 'content'
+
+# The following section contains scalars for printing.
+printing:
+ trigger:
+ bug_numbers:
+ - 1669925
+ description: >
+ The thing that triggered the print dialog, like "keyboard_shortcut", etc.
+ keyed: true
+ expires: "89"
+ kind: uint
+ notification_emails:
+ - jwatt@jwatt.org
+ - emilio@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ 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:
+ synthesized_res_count:
+ bug_numbers:
+ - 1416629
+ - 1433916
+ description: >
+ The count of number of synthesize response made by service workers.
+ expires: "68"
+ kind: uint
+ notification_emails:
+ - sw-telemetry@mozilla.com
+ - ttung@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ - 'content'
+
+ 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'
+
+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
+
+# The following section contains search counters.
+browser.search:
+ with_ads:
+ bug_numbers:
+ - 1495548
+ - 1505411
+ - 1664849
+ description: >
+ Records counts of SERP pages with adverts displayed. The key format is ‘<provider>:<sap|organic>’.
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search@mozilla.com
+ - teon@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+
+ ad_clicks:
+ bug_numbers:
+ - 1495548
+ - 1505411
+ - 1664849
+ description: >
+ Records clicks of adverts on SERP pages. The key format is ‘<provider>:<sap|organic>’.
+ expires: never
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search@mozilla.com
+ - teon@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+
+ data_transferred:
+ bug_numbers:
+ - 1614777
+ - 1619954
+ - 1656135
+ 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: "89"
+ keyed: true
+ kind: uint
+ notification_emails:
+ - tihuang@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+
+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@mozilla.com
+ - teon@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@mozilla.com
+ - teon@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@mozilla.com
+ - teon@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@mozilla.com
+ - teon@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@mozilla.com
+ - teon@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@mozilla.com
+ - teon@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@mozilla.com
+ - teon@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@mozilla.com
+ - teon@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@mozilla.com
+ - teon@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+browser.search.adclicks:
+ 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@mozilla.com
+ - teon@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@mozilla.com
+ - teon@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@mozilla.com
+ - teon@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@mozilla.com
+ - teon@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@mozilla.com
+ - teon@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@mozilla.com
+ - teon@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@mozilla.com
+ - teon@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@mozilla.com
+ - teon@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@mozilla.com
+ - teon@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+browser.searchinit:
+ init_result_status_code:
+ bug_numbers:
+ - 1651194
+ - 1683105
+ description: >-
+ Status code (nsresult) for the search service initialization routine.
+ Stored as a string due to issues with large uint scalars when the scalar was created.
+ expires: "91"
+ kind: string
+ notification_emails:
+ - fx-search@mozilla.com
+ - mbanner@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ engine_invalid_webextension:
+ bug_numbers:
+ - 1665938
+ - 1691050
+ 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: "94"
+ keyed: true
+ kind: uint
+ notification_emails:
+ - fx-search@mozilla.com
+ - mbanner@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+
+encoding:
+ override_used_manual:
+ bug_numbers:
+ - 840476
+ - 1513473
+ - 1554592
+ - 1603047
+ - 1648464
+ description: >-
+ Whether an item other than Automatic in the Text Encoding menu was used to override an encoding in this subsession.
+ expires: "91"
+ kind: boolean
+ notification_emails:
+ - hsivonen@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ - content
+
+ override_used_automatic:
+ bug_numbers:
+ - 1648464
+ description: >-
+ Whether the item Automatic in the Text Encoding menu was used to override an encoding in this subsession.
+ expires: "91"
+ kind: boolean
+ notification_emails:
+ - hsivonen@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ - content
+
+startup:
+ profile_selection_reason:
+ bug_numbers:
+ - 1522934
+ - 1570652
+ - 1623406
+ 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: "88"
+ keyed: false
+ kind: string
+ notification_emails:
+ - dtownsend@mozilla.com
+ - rtestard@mozilla.com
+ - gkaberere@mozilla.com
+ - jhollek@mozilla.com
+ - echo@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'
+
+script.preloader:
+ mainthread_recompile:
+ bug_numbers:
+ - 1364235
+ description:
+ How many times we ended up recompiling a script from the script preloader
+ on the main thread.
+ expires: "88"
+ 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'
+
+wasm:
+ compile_time_baseline_us:
+ bug_numbers:
+ - 1656638
+ description:
+ How many microseconds we spent in the baseline WebAssembly compiler.
+ expires: "88"
+ keyed: false
+ kind: uint
+ notification_emails:
+ - cfallin@mozilla.com
+ - bbouvier@mozilla.com
+ - jseward@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ - 'content'
+
+ compile_time_cranelift_us:
+ bug_numbers:
+ - 1656638
+ description:
+ How many microseconds we spent in the Cranelift WebAssembly compiler.
+ expires: "88"
+ keyed: false
+ kind: uint
+ notification_emails:
+ - cfallin@mozilla.com
+ - bbouvier@mozilla.com
+ - jseward@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+
+ compile_time_ion_us:
+ bug_numbers:
+ - 1656638
+ description:
+ How many microseconds we spent in the IonMonkey WebAssembly compiler.
+ expires: "88"
+ keyed: false
+ kind: uint
+ notification_emails:
+ - cfallin@mozilla.com
+ - bbouvier@mozilla.com
+ - jseward@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ record_in_processes:
+ - 'main'
+ - 'content'
+
+js:
+ run_time_us:
+ bug_numbers:
+ - 1656638
+ description:
+ How many microseconds we spent in running user code in SpiderMonkey,
+ including JavaScript code and WebAssembly code.
+ expires: "88"
+ keyed: false
+ kind: uint
+ notification_emails:
+ - cfallin@mozilla.com
+ - bbouvier@mozilla.com
+ - jseward@mozilla.com
+ release_channel_collection: opt-in
+ products:
+ - 'firefox'
+ 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
+ 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: "91"
+ 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'
+
+ 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'
+
+ 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'
+
+ ftp_opened_channels_listings:
+ bug_numbers:
+ - 1579507
+ description: >
+ Number of FTP channels opened for directory listings.
+ expires: "77"
+ keyed: false
+ kind: uint
+ notification_emails:
+ - mnovotny@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+
+ ftp_opened_channels_files:
+ bug_numbers:
+ - 1579507
+ description: >
+ Number of FTP channels opened for files.
+ expires: "77"
+ keyed: false
+ kind: uint
+ notification_emails:
+ - mnovotny@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - 'main'
+ release_channel_collection: opt-out
+
+ 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'
+
+blocklist:
+ lastModified_rs_addons:
+ bug_numbers:
+ - 1572711
+ - 1607744
+ - 1649960
+ 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: "88"
+ kind: string
+ release_channel_collection: opt-out
+ notification_emails:
+ - addons-dev-internal@mozilla.com
+ - lgreco@mozilla.com
+ - awagner@mozilla.com
+ - rwu@mozilla.com
+ products:
+ - 'firefox'
+ - 'fennec'
+ - 'thunderbird'
+ record_in_processes:
+ - main
+
+ lastModified_rs_addons_mlbf:
+ bug_numbers:
+ - 1633466
+ - 1649960
+ 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: "88"
+ kind: string
+ release_channel_collection: opt-out
+ notification_emails:
+ - addons-dev-internal@mozilla.com
+ - lgreco@mozilla.com
+ - awagner@mozilla.com
+ - rwu@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ lastModified_rs_plugins:
+ bug_numbers:
+ - 1572711
+ - 1607744
+ - 1649960
+ description: >
+ Keep track of the last time the "plugins" 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: "88"
+ kind: string
+ release_channel_collection: opt-out
+ notification_emails:
+ - addons-dev-internal@mozilla.com
+ - lgreco@mozilla.com
+ - awagner@mozilla.com
+ - rwu@mozilla.com
+ products:
+ - 'firefox'
+ - 'thunderbird'
+ record_in_processes:
+ - main
+
+ mlbf_enabled:
+ bug_numbers:
+ - 1633466
+ - 1649960
+ description: >
+ Keep track of whether the addons blocklist engine uses bloom filters (blocklist v3).
+ If false, the blocklist v2 is used instead.
+ expires: "88"
+ kind: boolean
+ release_channel_collection: opt-out
+ notification_emails:
+ - addons-dev-internal@mozilla.com
+ - lgreco@mozilla.com
+ - awagner@mozilla.com
+ - rwu@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ mlbf_stashes:
+ bug_numbers:
+ - 1633466
+ - 1649960
+ description: >
+ Keep track of whether the bloomfilter-based blocklist engine uses stashes from the
+ addons-bloomfilters collection, together with an infrequently updated base bloomfilter.
+ If false, the latest (full) bloom filter is downloaded on every update of the addon blocklist.
+ This metric is only meaningful if mlbf_enabled is true.
+ expires: "88"
+ kind: boolean
+ release_channel_collection: opt-out
+ notification_emails:
+ - addons-dev-internal@mozilla.com
+ - lgreco@mozilla.com
+ - awagner@mozilla.com
+ - rwu@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ mlbf_generation_time:
+ bug_numbers:
+ - 1633466
+ - 1649960
+ 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: "88"
+ kind: string
+ release_channel_collection: opt-out
+ notification_emails:
+ - addons-dev-internal@mozilla.com
+ - lgreco@mozilla.com
+ - awagner@mozilla.com
+ - rwu@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ mlbf_stash_time_oldest:
+ bug_numbers:
+ - 1633466
+ - 1649960
+ description: >
+ Keep track of the timestamp of the oldest stash of the addons blocklist.
+ Only meaningful when mlbf_enabled and mlbf_stashes are true.
+ The value is a datetime string in UTC format, or "Missing Date" when unavailable.
+ expires: "88"
+ kind: string
+ release_channel_collection: opt-out
+ notification_emails:
+ - addons-dev-internal@mozilla.com
+ - lgreco@mozilla.com
+ - awagner@mozilla.com
+ - rwu@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+ mlbf_stash_time_newest:
+ bug_numbers:
+ - 1633466
+ - 1649960
+ description: >
+ Keep track of the timestamp of the most recent stash of the addons blocklist.
+ Only meaningful when mlbf_enabled and mlbf_stashes are true.
+ The value is a datetime string in UTC format, or "Missing Date" when unavailable.
+ expires: "88"
+ kind: string
+ release_channel_collection: opt-out
+ notification_emails:
+ - addons-dev-internal@mozilla.com
+ - lgreco@mozilla.com
+ - awagner@mozilla.com
+ - rwu@mozilla.com
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+firstStartup:
+ statusCode:
+ bug_numbers:
+ - 1582608
+ description: >-
+ Status of the FirstRun service, which runs post-install/early-startup in Firefox.
+ expires: "90"
+ kind: uint
+ notification_emails:
+ - rhelmer@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'thunderbird'
+ record_in_processes:
+ - main
+ elapsed:
+ bug_numbers:
+ - 1582608
+ description: >-
+ Number of milliseconds the FirstRun service took to run.
+ expires: "90"
+ kind: uint
+ notification_emails:
+ - rhelmer@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'thunderbird'
+ 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'
+
+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
+
+urlbar:
+ 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@mozilla.com
+ - tbrooks@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+
+urlbar.picked:
+ autofill:
+ 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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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@mozilla.com
+ - tbrooks@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: "90"
+ kind: boolean
+ notification_emails:
+ - agashlin@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ record_in_processes:
+ - main
+ operating_systems:
+ - windows
+
+
+# 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
+ 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'
+
+ string_kind:
+ bug_numbers:
+ - 1276190
+ 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
+ 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
+ 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:
+ - 'main'
+
+ 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
+ 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'
+
+ 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'
+
+ 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'
+
+ 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
+ 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'
+
+# The following section contains counters for corruption of internal omni jar files.
+corroborate:
+ omnijar_corrupted:
+ bug_numbers:
+ - 1515712
+ description: >-
+ Whether the omni jar (omni.ja) was found to be missing or corrupt when checked during startup.
+ expires: "80"
+ kind: boolean
+ notification_emails:
+ - rhelmer@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+
+ omnijar_mismatch:
+ bug_numbers:
+ - 1608308
+ description: >-
+ Whether the build IDs of the omni jar (omni.ja) and libxul do not match.
+ expires: "80"
+ kind: boolean
+ notification_emails:
+ - rhelmer@mozilla.com
+ release_channel_collection: opt-out
+ products:
+ - 'firefox'
+ - 'fennec'
+ record_in_processes:
+ - main
+
+privacy.feature:
+ first_party_isolation_enabled:
+ bug_numbers:
+ - 1631676
+ description: >
+ The value of preference "privacy.firstparty.isolate"
+ expires: "never"
+ kind: boolean
+ notification_emails:
+ - gachen@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.