trisquel-icecat/icecat/devtools/client/framework/metrics.yaml
2025-10-06 02:35:48 -06:00

164 lines
6.2 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://icecat-source-docs.mozilla.org/toolkit/components/glean/user/new_definitions_file.html
---
$schema: moz://mozilla.org/schemas/glean/metrics/2-0-0
$tags:
- 'DevTools :: Framework'
devtools:
current_theme:
type: labeled_counter
description: >
Number of times DevTools was opened, keyed by theme.
This metric was generated to correspond to the Legacy Telemetry
scalar devtools.current_theme.
bugs:
- https://bugzil.la/1396811
data_reviews:
- https://bugzil.la/1396811
notification_emails:
- dev-developer-tools@lists.mozilla.org
expires: never
telemetry_mirror: DEVTOOLS_CURRENT_THEME
cold_toolbox_open_delay:
type: labeled_timing_distribution
description: >
Time taken (in ms) to open the first DevTools toolbox. This is keyed by
tool ID being opened [inspector, webconsole, jsdebugger, styleeditor,
performance, memory, netmonitor, storage, dom].
This metric was generated to correspond to the Legacy Telemetry
exponential histogram DEVTOOLS_COLD_TOOLBOX_OPEN_DELAY_MS.
time_unit: millisecond
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1405584
- https://bugzilla.mozilla.org/show_bug.cgi?id=1566392
- https://bugzilla.mozilla.org/show_bug.cgi?id=1643433
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1405584
- https://bugzilla.mozilla.org/show_bug.cgi?id=1566392
- https://bugzilla.mozilla.org/show_bug.cgi?id=1643433
notification_emails:
- dev-developer-tools@lists.mozilla.org
expires: never
telemetry_mirror: DEVTOOLS_COLD_TOOLBOX_OPEN_DELAY_MS
warm_toolbox_open_delay:
type: labeled_timing_distribution
description: >
Time taken (in ms) to open all but first DevTools toolbox. This is keyed
by tool ID being opened [inspector, webconsole, jsdebugger, styleeditor,
performance, memory, netmonitor, storage, dom].
This metric was generated to correspond to the Legacy Telemetry
exponential histogram DEVTOOLS_WARM_TOOLBOX_OPEN_DELAY_MS.
time_unit: millisecond
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1405584
- https://bugzilla.mozilla.org/show_bug.cgi?id=1566392
- https://bugzilla.mozilla.org/show_bug.cgi?id=1643433
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1405584
- https://bugzilla.mozilla.org/show_bug.cgi?id=1566392
- https://bugzilla.mozilla.org/show_bug.cgi?id=1643433
notification_emails:
- dev-developer-tools@lists.mozilla.org
expires: never
telemetry_mirror: DEVTOOLS_WARM_TOOLBOX_OPEN_DELAY_MS
toolbox_page_reload_delay:
type: labeled_timing_distribution
description: >
Time taken (in ms) to update DevTools panel when reloading a page. This is
keyed by tool ID being currently opened [inspector, webconsole,
jsdebugger, styleeditor, performance, memory, netmonitor, storage, dom].
This metric was generated to correspond to the Legacy Telemetry
exponential histogram DEVTOOLS_TOOLBOX_PAGE_RELOAD_DELAY_MS.
time_unit: millisecond
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1405585
- https://bugzilla.mozilla.org/show_bug.cgi?id=1566392
- https://bugzilla.mozilla.org/show_bug.cgi?id=1643433
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1405585
- https://bugzilla.mozilla.org/show_bug.cgi?id=1566392
- https://bugzilla.mozilla.org/show_bug.cgi?id=1643433
notification_emails:
- dev-developer-tools@lists.mozilla.org
expires: never
telemetry_mirror: DEVTOOLS_TOOLBOX_PAGE_RELOAD_DELAY_MS
toolbox_host:
type: custom_distribution
description: >
Records DevTools toolbox host each time the toolbox is opened and when the
host is changed (0:Bottom, 1:RIGHT, 2:WINDOW, 3:CUSTOM, 4:LEFT, 5:PAGE,
9:Unknown).
This metric was generated to correspond to the Legacy Telemetry enumerated
histogram DEVTOOLS_TOOLBOX_HOST.
range_min: 0
range_max: 9
bucket_count: 10
histogram_type: linear
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1205845
- https://bugzilla.mozilla.org/show_bug.cgi?id=1389995
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1205845
- https://bugzilla.mozilla.org/show_bug.cgi?id=1389995
notification_emails:
- dev-developer-tools@lists.mozilla.org
expires: never
telemetry_mirror: DEVTOOLS_TOOLBOX_HOST
devtools.tool:
registered:
type: labeled_boolean
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
This metric was generated to correspond to the Legacy Telemetry
scalar devtools.tool.registered.
bugs:
- https://bugzil.la/1447302
- https://bugzil.la/1503568
- https://bugzil.la/1587985
data_reviews:
- https://bugzil.la/1447302
- https://bugzil.la/1503568
- https://bugzil.la/1587985
notification_emails:
- dev-developer-tools@lists.mozilla.org
- accessibility@mozilla.com
expires: never
telemetry_mirror: DEVTOOLS_TOOL_REGISTERED
devtools.toolbox:
tabs_reordered:
type: labeled_counter
description: >
Number of times the DevTools tab was reordered. Keyed by tab's id.
This metric was generated to correspond to the Legacy Telemetry
scalar devtools.toolbox.tabs_reordered.
bugs:
- https://bugzil.la/1456551
- https://bugzil.la/1566362
data_reviews:
- https://bugzil.la/1456551
- https://bugzil.la/1566362
notification_emails:
- dev-developer-tools@lists.mozilla.org
- daisuke@mozilla.com
expires: never
telemetry_mirror: DEVTOOLS_TOOLBOX_TABS_REORDERED