Bug 1931425 - Limit how often moz-label's #setStyles runs r=reusable-components-revie...
[gecko.git] / widget / gtk / metrics.yaml
blob7cc20cadcf8a789da50c95af251924be3793da2f
1 # This Source Code Form is subject to the terms of the Mozilla Public
2 # License, v. 2.0. If a copy of the MPL was not distributed with this
3 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
5 # Adding a new metric? We have docs for that!
6 # https://firefox-source-docs.mozilla.org/toolkit/components/glean/user/new_definitions_file.html
8 ---
9 $schema: moz://mozilla.org/schemas/glean/metrics/2-0-0
10 $tags:
11   - 'Core :: Widget: Gtk'
13 widget:
14   ime_name_on_linux:
15     type: labeled_boolean
16     description: >
17       Name of active IM (e.g., xim, fcitx, ibus, etc) which was actually
18       set by env on Linux.  Different from Windows and macOS, this value
19       includes non-IME users even though this is recoded when first
20       compositionstart event because dead key is also implemented by IME
21       on Linux.
22       This metric was generated to correspond to the Legacy Telemetry
23       scalar widget.ime_name_on_linux.
24     bugs:
25       - https://bugzil.la/1215818
26     data_reviews:
27       - https://bugzil.la/1215818
28     notification_emails:
29       - mnakano.birchill@mozilla.com
30     expires: never
31     telemetry_mirror: WIDGET_IME_NAME_ON_LINUX
33   gtk_version:
34     type: string
35     description: >
36       The version of Gtk 3 in use.
37       This metric was generated to correspond to the Legacy Telemetry
38       scalar widget.gtk_version.
39     bugs:
40       - https://bugzil.la/1670145
41     data_reviews:
42       - https://bugzil.la/1670145
43     notification_emails:
44       - layout-telemetry-alerts@mozilla.com
45     expires: never
46     telemetry_mirror: WIDGET_GTK_VERSION