1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225
|
# 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 :: Layout'
layout:
refresh_driver_tick:
type: timing_distribution
description: >
Total time spent ticking the refresh driver in milliseconds
This metric was generated to correspond to the Legacy Telemetry
exponential histogram REFRESH_DRIVER_TICK.
time_unit: millisecond
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1956726
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1956726
notification_emails:
- gfx-telemetry-alerts@mozilla.com
- rhunt@mozilla.com
expires: never
telemetry_mirror: REFRESH_DRIVER_TICK
paint_rasterize_time:
type: timing_distribution
description: >
Time spent rasterizing each frame in milliseconds
This metric was generated to correspond to the Legacy Telemetry
exponential histogram PAINT_RASTERIZE_TIME.
time_unit: millisecond
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1956726
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1956726
notification_emails:
- gfx-telemetry-alerts@mozilla.com
- rhunt@mozilla.com
expires: never
telemetry_mirror: PAINT_RASTERIZE_TIME
refresh_driver_chrome_frame_delay:
type: timing_distribution
description: >
Delay in ms between the target and the actual handling time of the frame
at refresh driver in the chrome process.
This metric was generated to correspond to the Legacy Telemetry
exponential histogram FX_REFRESH_DRIVER_CHROME_FRAME_DELAY_MS.
time_unit: millisecond
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1220699
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1220699
notification_emails:
- perf-telemetry-alerts@mozilla.com
- gfx-telemetry-alerts@mozilla.com
- rhunt@mozilla.com
expires: never
telemetry_mirror: FX_REFRESH_DRIVER_CHROME_FRAME_DELAY_MS
refresh_driver_content_frame_delay:
type: timing_distribution
description: >
Delay in ms between the target and the actual handling time of the frame
at refresh driver in the content process.
This metric was generated to correspond to the Legacy Telemetry
exponential histogram FX_REFRESH_DRIVER_CONTENT_FRAME_DELAY_MS.
time_unit: millisecond
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1221674
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1221674
notification_emails:
- perf-telemetry-alerts@mozilla.com
- gfx-telemetry-alerts@mozilla.com
- rhunt@mozilla.com
expires: never
telemetry_mirror: FX_REFRESH_DRIVER_CONTENT_FRAME_DELAY_MS
input_event_response:
type: timing_distribution
description: >
Time (ms) from the Input event being created to the end of it being
handled
This metric was generated to correspond to the Legacy Telemetry
exponential histogram INPUT_EVENT_RESPONSE_MS.
time_unit: millisecond
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1235908
- https://bugzilla.mozilla.org/show_bug.cgi?id=1511919
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1235908
- https://bugzilla.mozilla.org/show_bug.cgi?id=1511919
notification_emails:
- perf-telemetry-alerts@mozilla.com
- chutten@mozilla.com
expires: never
telemetry_mirror: INPUT_EVENT_RESPONSE_MS
input_event_response_coalesced:
type: timing_distribution
description: >
Time (ms) from the Input event being created to the end of it being
handled, but with overlapping events coalesced.
This metric was generated to correspond to the Legacy Telemetry
exponential histogram INPUT_EVENT_RESPONSE_COALESCED_MS.
time_unit: millisecond
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1357457
- https://bugzilla.mozilla.org/show_bug.cgi?id=1489524
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1357457
- https://bugzilla.mozilla.org/show_bug.cgi?id=1489524
notification_emails:
- perf-telemetry-alerts@mozilla.com
- chutten@mozilla.com
- gfritzsche@mozilla.com
expires: never
telemetry_mirror: INPUT_EVENT_RESPONSE_COALESCED_MS
load_input_event_response:
type: timing_distribution
description: >
Time (ms) from the Input event being created to the end of it being
handled for events handling during page load only
This metric was generated to correspond to the Legacy Telemetry
exponential histogram LOAD_INPUT_EVENT_RESPONSE_MS.
time_unit: millisecond
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1298101
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1298101
notification_emails:
- perf-telemetry-alerts@mozilla.com
expires: never
telemetry_mirror: LOAD_INPUT_EVENT_RESPONSE_MS
long_reflow_interruptible:
type: labeled_counter
description: >
Long running reflow, interruptible or not
This metric was generated to correspond to the Legacy Telemetry boolean
histogram LONG_REFLOW_INTERRUPTIBLE.
labels:
- "false"
- "true"
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1956726
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1956726
notification_emails:
- perf-telemetry-alerts@mozilla.com
expires: never
telemetry_mirror: h#LONG_REFLOW_INTERRUPTIBLE
time_to_first_interaction:
type: timing_distribution
description: >
Time in milliseconds from the first non-blank paint to the creation time
of the next click, key, mouse or scroll event per top-level content
browsing context.
This metric was generated to correspond to the Legacy Telemetry
exponential histogram TIME_TO_FIRST_INTERACTION_MS.
time_unit: millisecond
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1332511
- https://bugzilla.mozilla.org/show_bug.cgi?id=1489524
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1332511
- https://bugzilla.mozilla.org/show_bug.cgi?id=1489524
notification_emails:
- perf-telemetry-alerts@mozilla.com
expires: never
telemetry_mirror: TIME_TO_FIRST_INTERACTION_MS
input_event_queued_click:
type: timing_distribution
description: >
Time (ms) for the mouse up/down event to dispatch, but before handlers
executing.
This metric was generated to correspond to the Legacy Telemetry
exponential histogram INPUT_EVENT_QUEUED_CLICK_MS.
time_unit: millisecond
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1341531
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1341531
notification_emails:
- bschouten@mozilla.com
expires: never
telemetry_mirror: INPUT_EVENT_QUEUED_CLICK_MS
input_event_queued_keyboard:
type: timing_distribution
description: >
Time (ms) for the keyboard event to dispatch, but before handlers
executing.
This metric was generated to correspond to the Legacy Telemetry
exponential histogram INPUT_EVENT_QUEUED_KEYBOARD_MS.
time_unit: millisecond
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1341531
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1341531
notification_emails:
- bschouten@mozilla.com
expires: never
telemetry_mirror: INPUT_EVENT_QUEUED_KEYBOARD_MS
|