1
0
Fork 0
firefox/accessible/metrics.yaml
Daniel Baumann 5e9a113729
Adding upstream version 140.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-25 09:37:52 +02:00

194 lines
6 KiB
YAML

# 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/.
# Adding a new metric? We have docs for that!
# https://firefox-source-docs.mozilla.org/toolkit/components/glean/user/new_definitions_file.html
---
$schema: moz://mozilla.org/schemas/glean/metrics/2-0-0
$tags:
- 'Core :: Disability Access APIs'
a11y:
always_underline_links:
type: boolean
description: >
Bool tracking if the user has always underline links enabled in
firefox.
This metric was generated to correspond to the Legacy Telemetry
scalar a11y.always_underline_links.
bugs:
- https://bugzil.la/1835194
data_reviews:
- https://bugzil.la/1835194
notification_emails:
- accessibility@mozilla.com
- mreschenberg@mozilla.com
expires: never
telemetry_mirror: A11Y_ALWAYS_UNDERLINE_LINKS
use_system_colors:
type: boolean
description: >
Bool tracking if the user has system colors enabled in firefox.
This metric was generated to correspond to the Legacy Telemetry
scalar a11y.use_system_colors.
bugs:
- https://bugzil.la/1835194
data_reviews:
- https://bugzil.la/1835194
notification_emails:
- accessibility@mozilla.com
- mreschenberg@mozilla.com
expires: never
telemetry_mirror: A11Y_USE_SYSTEM_COLORS
hcm_background:
type: quantity
description: >
Unsigned int tracking the user's prefered background color \ (logged
when HCM is enabled).
This metric was generated to correspond to the Legacy Telemetry
scalar a11y.HCM_background.
bugs:
- https://bugzil.la/1694717
data_reviews:
- https://bugzil.la/1694717
notification_emails:
- accessibility@mozilla.com
- mreschenberg@mozilla.com
expires: never
unit: nscolor
telemetry_mirror: A11Y_HCM_BACKGROUND
hcm_foreground:
type: quantity
description: >
Unsigned int tracking the user's prefered foreground color \ (logged
when HCM is enabled).
This metric was generated to correspond to the Legacy Telemetry
scalar a11y.HCM_foreground.
bugs:
- https://bugzil.la/1694717
data_reviews:
- https://bugzil.la/1694717
notification_emails:
- accessibility@mozilla.com
- mreschenberg@mozilla.com
expires: never
unit: nscolor
telemetry_mirror: A11Y_HCM_FOREGROUND
backplate:
type: boolean
description: >
Boolean tracking if the user has the backplate preference enabled or
disabled.
This metric was generated to correspond to the Legacy Telemetry
scalar a11y.backplate.
bugs:
- https://bugzil.la/1539212
data_reviews:
- https://bugzil.la/1539212
notification_emails:
- accessibility@mozilla.com
- mreschenberg@mozilla.com
expires: never
telemetry_mirror: A11Y_BACKPLATE
instantiators:
type: string
description: >
The leaf name and version number of the binary for the process
responsible for remotely instantiating a11y.
This metric was generated to correspond to the Legacy Telemetry
scalar a11y.instantiators.
bugs:
- https://bugzil.la/1323069
- https://bugzil.la/1462238
data_reviews:
- https://bugzil.la/1323069
- https://bugzil.la/1462238
notification_emails:
- accessibility@mozilla.com
- jteh@mozilla.com
expires: never
telemetry_mirror: A11Y_INSTANTIATORS
invert_colors:
type: boolean
description: >
Boolean tracking if the user has an invert colors OS setting
enabled.
This metric was generated to correspond to the Legacy Telemetry
scalar a11y.invert_colors.
bugs:
- https://bugzil.la/1794626
data_reviews:
- https://bugzil.la/1794626
notification_emails:
- accessibility@mozilla.com
- mreschenberg@mozilla.com
expires: never
telemetry_mirror: A11Y_INVERT_COLORS
theme:
type: labeled_boolean
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".
This metric was generated to correspond to the Legacy Telemetry
scalar a11y.theme.
bugs:
- https://bugzil.la/1022528
data_reviews:
- https://bugzil.la/1022528
notification_emails:
- accessibility@mozilla.com
- eisaacson@mozilla.com
expires: never
labels:
- default
- always
- never
telemetry_mirror: A11Y_THEME
consumers:
type: custom_distribution
description: |
A list of known accessibility clients that inject into Firefox process space (see https://searchfox.org/mozilla-central/source/accessible/windows/msaa/Compatibility.h).
This metric was generated to correspond to the Legacy Telemetry enumerated histogram A11Y_CONSUMERS.
range_min: 0
range_max: 11
bucket_count: 12
histogram_type: linear
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1382820
- https://bugzilla.mozilla.org/show_bug.cgi?id=1462238
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1382820
- https://bugzilla.mozilla.org/show_bug.cgi?id=1462238
notification_emails:
- accessibility@mozilla.com
- jteh@mozilla.com
expires: never
telemetry_mirror: A11Y_CONSUMERS
tree_update_timing:
type: timing_distribution
description: >
The amount of time taken to update the accessibility tree (ms)
This metric was generated to correspond to the Legacy Telemetry
exponential histogram A11Y_TREE_UPDATE_TIMING_MS.
time_unit: millisecond
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1424768
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1424768
notification_emails:
- asurkov@mozilla.com
expires: never
telemetry_mirror: A11Y_TREE_UPDATE_TIMING_MS