Source code

Revision control

Other Tools

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/.
4
5
# This file contains a definition of the scalar probes that are recorded in Telemetry.
6
# They are submitted with the "main" pings and can be inspected in about:telemetry.
7
8
# The following section contains the accessibility scalars.
9
a11y:
10
instantiators:
11
bug_numbers:
12
- 1323069
13
- 1462238
14
description: >
15
The leaf name and version number of the binary for the process responsible
16
for remotely instantiating a11y.
17
expires: never
18
kind: string
19
notification_emails:
20
- accessibility@mozilla.com
21
- jteh@mozilla.com
22
products:
23
- 'firefox'
24
- 'fennec'
25
- 'geckoview'
26
record_in_processes:
27
- 'main'
28
release_channel_collection: opt-out
29
keyed: false
30
31
indicator_acted_on:
32
bug_numbers:
33
- 1412358
34
description: >
35
Recorded on click or SPACE/ENTER keypress event. Boolean stating if the
36
accessibility indicactor button was acted on.
37
expires: "62"
38
kind: boolean
39
notification_emails:
40
- yzenevich@mozilla.com
41
release_channel_collection: opt-out
42
products:
43
- 'firefox'
44
- 'fennec'
45
- 'geckoview'
46
record_in_processes:
47
- 'main'
48
49
theme:
50
bug_numbers:
51
- 1022528
52
description: >
53
OS high contrast or other accessibility theme is enabled.
54
The result is split into keys which represent the values of
55
browser.display.document_color_use: "default", "always", or "never".
56
keyed: true
57
expires: "73"
58
kind: boolean
59
notification_emails:
60
- accessibility@mozilla.com
61
- eisaacson@mozilla.com
62
release_channel_collection: opt-out
63
products:
64
- 'firefox'
65
- 'fennec'
66
- 'geckoview'
67
record_in_processes:
68
- 'main'
69
70
# The following section contains the browser engagement scalars.
71
browser.engagement:
72
max_concurrent_tab_count:
73
bug_numbers:
74
- 1271304
75
description: >
76
The count of maximum number of tabs open during a subsession,
77
across all windows, including tabs in private windows and restored
78
at startup.
79
expires: never
80
kind: uint
81
notification_emails:
82
- rweiss@mozilla.com
83
release_channel_collection: opt-out
84
products:
85
- 'firefox'
86
- 'fennec'
87
- 'geckoview'
88
record_in_processes:
89
- 'main'
90
91
tab_open_event_count:
92
bug_numbers:
93
- 1271304
94
description: >
95
The count of tab open events per subsession, across all windows, after the
96
session has been restored. This includes tab open events from private windows
97
and from manual session restorations (i.e. after crashes and from about:home).
98
expires: never
99
kind: uint
100
notification_emails:
101
- rweiss@mozilla.com
102
release_channel_collection: opt-out
103
products:
104
- 'firefox'
105
- 'fennec'
106
- 'geckoview'
107
record_in_processes:
108
- 'main'
109
110
max_concurrent_window_count:
111
bug_numbers:
112
- 1271304
113
description: >
114
The count of maximum number of browser windows open during a subsession. This
115
includes private windows and the ones opened when starting the browser.
116
expires: never
117
kind: uint
118
notification_emails:
119
- rweiss@mozilla.com
120
release_channel_collection: opt-out
121
products:
122
- 'firefox'
123
- 'fennec'
124
- 'geckoview'
125
record_in_processes:
126
- 'main'
127
128
window_open_event_count:
129
bug_numbers:
130
- 1271304
131
description: >
132
The count of browser window open events per subsession, after the session
133
has been restored. The count includes private windows and the ones from manual
134
session restorations (i.e. after crashes and from about:home).
135
expires: never
136
kind: uint
137
notification_emails:
138
- rweiss@mozilla.com
139
release_channel_collection: opt-out
140
products:
141
- 'firefox'
142
- 'fennec'
143
- 'geckoview'
144
record_in_processes:
145
- 'main'
146
147
max_concurrent_tab_pinned_count:
148
bug_numbers:
149
- 1505535
150
description: >
151
The count of maximum number of pinned tabs open during a subsession. This
152
includes private windows and the ones opened when starting the browser.
153
expires: never
154
kind: uint
155
notification_emails:
156
- bmiroglio@mozilla.com
157
- aoprea@mozilla.com
158
release_channel_collection: opt-out
159
products:
160
- 'firefox'
161
- 'fennec'
162
- 'geckoview'
163
record_in_processes:
164
- 'main'
165
166
tab_pinned_event_count:
167
bug_numbers:
168
- 1505535
169
description: >
170
The count of tab pinned events per subsession, across all windows, after the
171
session has been restored. This includes tab pinned events from private windows.
172
expires: never
173
kind: uint
174
notification_emails:
175
- bmiroglio@mozilla.com
176
- aoprea@mozilla.com
177
release_channel_collection: opt-out
178
products:
179
- 'firefox'
180
- 'fennec'
181
- 'geckoview'
182
record_in_processes:
183
- 'main'
184
185
total_uri_count:
186
bug_numbers:
187
- 1271313
188
- 1529232
189
description: >
190
The count of the total non-unique http(s) URIs visited in a subsession, including
191
page reloads, after the session has been restored. This does not include background
192
page requests and URIs from embedded pages or private browsing.
193
expires: never
194
kind: uint
195
notification_emails:
196
- rweiss@mozilla.com
197
- loines@mozilla.com
198
release_channel_collection: opt-out
199
products:
200
- 'firefox'
201
- 'fennec'
202
- 'geckoview'
203
record_in_processes:
204
- 'main'
205
record_into_store:
206
- 'main'
207
- 'pre-account'
208
209
unfiltered_uri_count:
210
bug_numbers:
211
- 1304647
212
description: >
213
The count of the total non-unique URIs visited in a subsession, not restricted to
214
a specific protocol, including page reloads and about:* pages (other than initial
215
pages such as about:blank, ...), after the session has been restored. This does
216
not include background page requests and URIs from embedded pages or private browsing.
217
expires: never
218
kind: uint
219
notification_emails:
220
- bcolloran@mozilla.com
221
release_channel_collection: opt-out
222
products:
223
- 'firefox'
224
- 'fennec'
225
- 'geckoview'
226
record_in_processes:
227
- 'main'
228
229
unique_domains_count:
230
bug_numbers:
231
- 1271310
232
description: >
233
The count of the unique domains visited in a subsession, after the session
234
has been restored. Subdomains under eTLD are aggregated after the first level
235
(i.e. test.example.com and other.example.com are only counted once).
236
This does not include background page requests and domains from embedded pages
237
or private browsing. The count is limited to 100 unique domains.
238
expires: never
239
kind: uint
240
notification_emails:
241
- rweiss@mozilla.com
242
release_channel_collection: opt-out
243
products:
244
- 'firefox'
245
- 'fennec'
246
- 'geckoview'
247
record_in_processes:
248
- 'main'
249
250
restored_pinned_tabs_count:
251
bug_numbers:
252
- 1373728
253
- 1451475
254
description: >
255
The count of the number of pinned tabs that were restored.
256
expires: '67'
257
kind: uint
258
notification_emails:
259
- chutten@mozilla.com
260
- jrediger@mozilla.com
261
release_channel_collection: opt-out
262
products:
263
- 'firefox'
264
- 'fennec'
265
- 'geckoview'
266
record_in_processes:
267
- 'main'
268
269
active_ticks:
270
bug_numbers:
271
- 1376942
272
- 1545172
273
description: >
274
The count of the number of five-second intervals ('ticks') the user
275
was considered 'active' in a subsession. Session activity involves keyboard or mouse
276
interaction with the application. It does not take into account whether or not the window
277
has focus or is in the foreground, only if it is receiving these interaction events.
278
expires: never
279
kind: uint
280
notification_emails:
281
- bcolloran@mozilla.com
282
- loines@mozilla.com
283
release_channel_collection: opt-out
284
products:
285
- 'firefox'
286
- 'fennec'
287
- 'geckoview'
288
record_in_processes:
289
- 'main'
290
record_into_store:
291
- 'main'
292
- 'pre-account'
293
294
# The following section contains the browser engagement scalars.
295
browser.engagement.navigation:
296
urlbar:
297
bug_numbers:
298
- 1271313
299
description: >
300
The count URI loads triggered in a subsession from the urlbar (awesomebar),
301
broken down by the originating action.
302
expires: never
303
kind: uint
304
keyed: true
305
notification_emails:
306
- bcolloran@mozilla.com
307
release_channel_collection: opt-out
308
products:
309
- 'firefox'
310
- 'fennec'
311
- 'geckoview'
312
record_in_processes:
313
- 'main'
314
315
searchbar:
316
bug_numbers:
317
- 1271313
318
description: >
319
The count URI loads triggered in a subsession from the searchbar,
320
broken down by the originating action.
321
expires: never
322
kind: uint
323
keyed: true
324
notification_emails:
325
- bcolloran@mozilla.com
326
release_channel_collection: opt-out
327
products:
328
- 'firefox'
329
- 'fennec'
330
- 'geckoview'
331
record_in_processes:
332
- 'main'
333
334
about_home:
335
bug_numbers:
336
- 1271313
337
description: >
338
The count URI loads triggered in a subsession from about:home,
339
broken down by the originating action.
340
expires: never
341
kind: uint
342
keyed: true
343
notification_emails:
344
- bcolloran@mozilla.com
345
release_channel_collection: opt-out
346
products:
347
- 'firefox'
348
- 'fennec'
349
- 'geckoview'
350
record_in_processes:
351
- 'main'
352
353
about_newtab:
354
bug_numbers:
355
- 1271313
356
description: >
357
The count URI loads triggered in a subsession from about:newtab,
358
broken down by the originating action.
359
expires: never
360
kind: uint
361
keyed: true
362
notification_emails:
363
- bcolloran@mozilla.com
364
release_channel_collection: opt-out
365
products:
366
- 'firefox'
367
- 'fennec'
368
- 'geckoview'
369
record_in_processes:
370
- 'main'
371
372
contextmenu:
373
bug_numbers:
374
- 1271313
375
description: >
376
The count URI loads triggered in a subsession from the contextmenu,
377
broken down by the originating action.
378
expires: never
379
kind: uint
380
keyed: true
381
notification_emails:
382
- bcolloran@mozilla.com
383
release_channel_collection: opt-out
384
products:
385
- 'firefox'
386
- 'fennec'
387
- 'geckoview'
388
record_in_processes:
389
- 'main'
390
391
webextension:
392
bug_numbers:
393
- 1492233
394
description: >
395
The count URI loads triggered in a subsession from a webextension.
396
expires: never
397
kind: uint
398
keyed: true
399
notification_emails:
400
- mkaply@mozilla.com
401
release_channel_collection: opt-out
402
products:
403
- 'firefox'
404
- 'fennec'
405
- 'geckoview'
406
record_in_processes:
407
- 'main'
408
409
# The following section contains the browser usage scalars.
410
browser.usage:
411
graphite:
412
bug_numbers:
413
- 1331915
414
description: >
415
The number of times a graphite2 font has been loaded.
416
expires: "65"
417
kind: uint
418
notification_emails:
419
- tom@mozilla.com
420
release_channel_collection: opt-out
421
products:
422
- 'firefox'
423
- 'fennec'
424
- 'geckoview'
425
record_in_processes:
426
- 'all'
427
428
plugin_instantiated:
429
bug_numbers:
430
- 1381591
431
description: >-
432
The number of plugin instances that were created.
433
expires: never # Jan-2021 but we don't have a version number for that
434
kind: uint
435
notification_emails:
436
- bsmedberg@mozilla.com
437
release_channel_collection: opt-out
438
products:
439
- 'firefox'
440
- 'fennec'
441
- 'geckoview'
442
record_in_processes:
443
- 'main'
444
- 'content'
445
446
extensions.updates:
447
rdf:
448
bug_numbers:
449
- 1460336
450
description: >
451
The number of RDF update requsts for a given extension ID.
452
expires: "66"
453
kind: uint
454
keyed: true
455
notification_emails:
456
- addons-dev-internal@mozilla.com
457
products:
458
- 'firefox'
459
- 'fennec'
460
- 'geckoview'
461
record_in_processes:
462
- main
463
464
# This section is for probes used to measure use of the Webextensions storage.sync API.
465
storage.sync.api.usage:
466
extensions_using:
467
bug_numbers:
468
- 1328974
469
description: >
470
The count of webextensions that have data stored in the chrome.storage.sync API.
471
This includes extensions that have not used the storage.sync API this session.
472
This includes items that were not stored this session.
473
This scalar is collected after every sync.
474
expires: "64"
475
kind: uint
476
keyed: false
477
notification_emails:
478
- eglassercamp@mozilla.com
479
release_channel_collection: opt-out
480
products:
481
- 'firefox'
482
- 'fennec'
483
- 'geckoview'
484
record_in_processes:
485
- main
486
items_stored:
487
bug_numbers:
488
- 1328974
489
description: >
490
The count of items in storage.sync storage, broken down by extension ID.
491
This includes extensions that have not used the storage.sync API this session.
492
This includes items that were not stored this session.
493
This scalar is collected after every sync.
494
expires: "64"
495
kind: uint
496
keyed: true
497
notification_emails:
498
- eglassercamp@mozilla.com
499
release_channel_collection: opt-out
500
products:
501
- 'firefox'
502
- 'fennec'
503
- 'geckoview'
504
record_in_processes:
505
- main
506
storage_consumed:
507
bug_numbers:
508
- 1328974
509
description: >
510
The count of bytes used in storage.sync, broken down by extension ID.
511
This includes extensions that have not used the storage.sync API this session.
512
This includes items that were not stored this session.
513
This scalar is collected after every sync.
514
expires: "64"
515
kind: uint
516
keyed: true
517
notification_emails:
518
- eglassercamp@mozilla.com
519
release_channel_collection: opt-out
520
products:
521
- 'firefox'
522
- 'fennec'
523
- 'geckoview'
524
record_in_processes:
525
- main
526
527
services.sync:
528
sync_login_state_transitions:
529
bug_numbers:
530
- 1375635
531
- 1523644
532
description: >
533
Records transitions between login states of "success", "unverified"
534
and "rejected.
535
expires: "72"
536
kind: boolean
537
keyed: true
538
notification_emails:
539
- sync-staff@mozilla.com
540
release_channel_collection: opt-out
541
products:
542
- 'firefox'
543
- 'fennec'
544
- 'geckoview'
545
record_in_processes:
546
- main
547
548
identity.fxaccounts:
549
missed_commands_fetched:
550
bug_numbers:
551
- 1496638
552
description: >
553
The number of missed FxA commands we have recovered.
554
expires: "68"
555
kind: uint
556
keyed: false
557
notification_emails:
558
- fxa-staff@mozilla.com
559
release_channel_collection: opt-out
560
products:
561
- 'firefox'
562
- 'fennec'
563
- 'geckoview'
564
record_in_processes:
565
- main
566
567
security:
568
webauthn_used:
569
bug_numbers:
570
- 1265472
571
- 1558870
572
description: >
573
Counts of how often Web Authentication was used in this session, keyed
574
by authenticator protocol, method and result. Currently: U2FRegisterFinish,
575
U2FRegisterAbort, U2FSignFinish, U2FSignAbort.
576
expires: "78"
577
kind: uint
578
keyed: true
579
notification_emails:
580
- seceng-telemetry@mozilla.com
581
- jjones@mozilla.com
582
release_channel_collection: opt-out
583
products:
584
- 'firefox'
585
- 'fennec'
586
- 'geckoview'
587
record_in_processes:
588
- main
589
client_cert:
590
bug_numbers:
591
- 1255120
592
description: >
593
Counts of events related to client certificates this session. Currently:
594
"requested" (a server requested a client certificate), "sent" (a client
595
certificate was sent), "compat" (a compatibility workaround was required).
596
expires: "66"
597
kind: uint
598
keyed: true
599
notification_emails:
600
- seceng-telemetry@mozilla.com
601
- dkeeler@mozilla.com
602
release_channel_collection: opt-out
603
products:
604
- 'firefox'
605
- 'fennec'
606
- 'geckoview'
607
record_in_processes:
608
- main
609
610
contentblocking:
611
cryptomining_blocking_enabled:
612
bug_numbers:
613
- 1522919
614
description: >
615
True if cryptominer blocking is enabled globally at startup.
616
expires: never
617
kind: boolean
618
notification_emails:
619
- aedelstein@mozilla.com
620
- seceng-telemetry@mozilla.com
621
release_channel_collection: opt-out
622
products:
623
- 'firefox'
624
- 'fennec'
625
- 'geckoview'
626
record_in_processes:
627
- main
628
fingerprinting_blocking_enabled:
629
bug_numbers:
630
- 1522919
631
description: >
632
True if fingerprinter blocking is enabled globally at startup.
633
expires: never
634
kind: boolean
635
notification_emails:
636
- aedelstein@mozilla.com
637
- seceng-telemetry@mozilla.com
638
release_channel_collection: opt-out
639
products:
640
- 'firefox'
641
- 'fennec'
642
- 'geckoview'
643
record_in_processes:
644
- main
645
category:
646
bug_numbers:
647
- 1529425
648
description: >
649
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).
650
expires: never
651
kind: uint
652
notification_emails:
653
- aedelstein@mozilla.com
654
- seceng-telemetry@mozilla.com
655
release_channel_collection: opt-out
656
products:
657
- 'firefox'
658
- 'fennec'
659
- 'geckoview'
660
record_in_processes:
661
- main
662
663
sandbox:
664
no_job:
665
bug_numbers:
666
- 1392570
667
description: >
668
Indicates that we can't use a job object for sandboxed child processes.
669
Keyed by whether we are in a remote session or not from ::GetSystemMetrics(SM_REMOTESESSION).
670
expires: "62"
671
kind: boolean
672
keyed: true
673
notification_emails:
674
- bowen@mozilla.com
675
release_channel_collection: opt-out
676
products:
677
- 'firefox'
678
- 'fennec'
679
- 'geckoview'
680
record_in_processes:
681
- main
682
operating_systems:
683
- "windows"
684
685
pictureinpicture:
686
opened_method:
687
bug_numbers:
688
- 1560590
689
description: >
690
The number of times a Picture-in-Picture window was opened, per trigger
691
mechanism (e.g.: the video toggle, the context menu).
692
expires: "74"
693
kind: uint
694
keyed: true
695
notification_emails:
696
- mconley@mozilla.com
697
- astevenson@mozilla.com
698
release_channel_collection: opt-in
699
products:
700
- 'firefox'
701
- 'fennec'
702
- 'geckoview'
703
record_in_processes:
704
- content
705
operating_systems:
706
- "windows"
707
closed_method:
708
bug_numbers:
709
- 1560590
710
description: >
711
The number of times a Picture-in-Picture window was closed, per trigger
712
mechanism (e.g.: the close button, the unpip button, originating tab going away,
713
process shutdown, etc).
714
expires: "74"
715
kind: uint
716
keyed: true
717
notification_emails:
718
- mconley@mozilla.com
719
- astevenson@mozilla.com
720
release_channel_collection: opt-in
721
products:
722
- 'firefox'
723
- 'fennec'
724
- 'geckoview'
725
record_in_processes:
726
- main
727
operating_systems:
728
- "windows"
729
730
preferences:
731
created_new_user_prefs_file:
732
bug_numbers:
733
- 1367813
734
description: >-
735
A boolean indicating that profile/prefs.js was not found and it is being
736
created for the first time in this session.
737
expires: "62"
738
kind: boolean
739
notification_emails:
740
- bsmedberg@mozilla.com
741
release_channel_collection: opt-out
742
products:
743
- 'firefox'
744
- 'fennec'
745
- 'geckoview'
746
record_in_processes:
747
- main
748
prefs_file_was_invalid:
749
bug_numbers:
750
- 1367813
751
description: >-
752
Set to true if a failure occurred reading profile/prefs.js.
753
expires: "62"
754
kind: boolean
755
notification_emails:
756
- bsmedberg@mozilla.com
757
release_channel_collection: opt-out
758
products:
759
- 'firefox'
760
- 'fennec'
761
- 'geckoview'
762
record_in_processes:
763
- main
764
read_user_js:
765
bug_numbers:
766
- 1367813
767
description: >-
768
Set to true if user.js exists and was read.
769
expires: "62"
770
kind: boolean
771
notification_emails:
772
- bsmedberg@mozilla.com
773
release_channel_collection: opt-out
774
products:
775
- 'firefox'
776
- 'fennec'
777
- 'geckoview'
778
record_in_processes:
779
- main
780
search_query:
781
bug_numbers:
782
- 1359306
783
description: >-
784
Each key is a search query string when user performs a search action within
785
about:preferences, and each value is the number of times that key is recorded.
786
The telemetry data will be recorded if there is a successful search result highlighted.
787
expires: "62"
788
kind: uint
789
keyed: true
790
notification_emails:
791
- chsiang@mozilla.com
792
release_channel_collection: opt-in
793
products:
794
- 'firefox'
795
- 'fennec'
796
- 'geckoview'
797
record_in_processes:
798
- main
799
browser_home_page_change:
800
bug_numbers:
801
- 1392951
802
description: >-
803
The number of times the home page has been changed.
804
Recorded when a user changes his/her home page successfully.
805
expires: "62"
806
kind: uint
807
keyed: true
808
notification_emails:
809
- chsiang@mozilla.com
810
release_channel_collection: opt-out
811
products:
812
- 'firefox'
813
- 'fennec'
814
- 'geckoview'
815
record_in_processes:
816
- main
817
browser_home_page_count:
818
bug_numbers:
819
- 1392951
820
description: >-
821
Each key is the number of home page urls when users change their home page,
822
multiple home pages can be set (delineated with a "|"),
823
and each value is the number of times that key is recorded.
824
The telemetry data will be recorded if a user changes his/her home page successfully.
825
expires: "62"
826
kind: uint
827
keyed: true
828
notification_emails:
829
- chsiang@mozilla.com
830
release_channel_collection: opt-out
831
products:
832
- 'firefox'
833
- 'fennec'
834
- 'geckoview'
835
record_in_processes:
836
- main
837
use_current_page:
838
bug_numbers:
839
- 1392951
840
description: >-
841
The number of times the Use Current Page button has been clicked.
842
Recorded when a a user clicks the "Use Current Page" button.
843
expires: "62"
844
kind: uint
845
keyed: true
846
notification_emails:
847
- chsiang@mozilla.com
848
release_channel_collection: opt-out
849
products:
850
- 'firefox'
851
- 'fennec'
852
- 'geckoview'
853
record_in_processes:
854
- main
855
use_bookmark:
856
bug_numbers:
857
- 1392951
858
description: >-
859
The number of times the "Use Bookmark..." button has been clicked.
860
Recorded when a a user clicks the "Use Bookmark..." button.
861
expires: "62"
862
kind: uint
863
keyed: true
864
notification_emails:
865
- chsiang@mozilla.com
866
release_channel_collection: opt-out
867
products:
868
- 'firefox'
869
- 'fennec'
870
- 'geckoview'
871
record_in_processes:
872
- main
873
prevent_accessibility_services:
874
bug_numbers:
875
- 1412358
876
description: >
877
Recorded on command event. Boolean stating if the preference checkbox for
878
preventing accessibility from accessing the browser (Privacy & Security)
879
was checked.
880
expires: "62"
881
kind: boolean
882
notification_emails:
883
- yzenevich@mozilla.com
884
release_channel_collection: opt-out
885
products:
886
- 'firefox'
887
- 'fennec'
888
- 'geckoview'
889
record_in_processes:
890
- 'main'
891
892
# The following section contains WebRTC JS API scalars
893
# For more information on WebRTC, see https://www.w3.org/TR/webrtc/
894
# For more info on ICE, see https://tools.ietf.org/html/rfc5245
895
webrtc.peerconnection:
896
connected:
897
bug_numbers:
898
- 1455724
899
description: >
900
The number of RTCPeerConnection objects that established connections.
901
This is incremented the first time a RTCPeerConnection object's
902
iceConnectionState becomes "connected" or "complete".
903
For more information on WebRTC, see https://www.w3.org/TR/webrtc/
904
expires: "65"
905
kind: uint
906
notification_emails:
907
- ngrunbaum@mozilla.com
908
release_channel_collection: opt-in
909
products:
910
- 'firefox'
911
- 'fennec'
912
- 'geckoview'
913
record_in_processes:
914
- 'main'
915
- 'content'
916
917
legacy_callback_stats_used:
918
bug_numbers:
919
- 1455724
920
description: >
921
The number of RTCPeerConnections in which the current statistics
922
API is called. Recorded the first time getStats is called using the
923
deprecated callback based API on a RTCPeerConnection that has an
924
iceConnectionState of "complete" or "connected".
925
expires: "65"
926
kind: uint
927
notification_emails:
928
- ngrunbaum@mozilla.com
929
release_channel_collection: opt-in
930
products:
931
- 'firefox'
932
- 'fennec'
933
- 'geckoview'
934
record_in_processes:
935
- 'main'
936
- 'content'
937
938
promise_stats_used:
939
bug_numbers:
940
- 1455724
941
description: >
942
The number of RTCPeerConnection objects in which the current statistics
943
API is called. This is recorded the first time getStats is called using
944
the promise based API on a RTCPeerConnection that has an
945
iceConnectionState of "complete" or "connected".
946
expires: "65"
947
kind: uint
948
notification_emails:
949
- ngrunbaum@mozilla.com
950
release_channel_collection: opt-in
951
products:
952
- 'firefox'
953
- 'fennec'
954
- 'geckoview'
955
record_in_processes:
956
- 'main'
957
- 'content'
958
959
promise_and_callback_stats_used:
960
bug_numbers:
961
- 1455724
962
description: >
963
The number of RTCPeerConnection objects in which both the legacy callback
964
statistics API and the modern promise statistics API are used. This is
965
recorded once for each RTCPeerConnection after the callback and promise
966
getStats API has been called on a RTCPeerConnection that has an
967
iceConnectionState of "complete" or "connected".
968
expires: "65"
969
kind: uint
970
notification_emails:
971
- ngrunbaum@mozilla.com
972
release_channel_collection: opt-in
973
products:
974
- 'firefox'
975
- 'fennec'
976
- 'geckoview'
977
record_in_processes:
978
- 'main'
979
- 'content'
980
datachannel_created:
981
bug_numbers:
982
- 1518609
983
description: >
984
The number of RTCPeerConnection objects in which a RTCDataChannel was
985
created. This is recorded once for each RTCPeerConnection after the first
986
RTCDataChannel is created.
987
expires: "70"
988
kind: uint
989
notification_emails:
990
- ngrunbaum@mozilla.com
991
release_channel_collection: opt-out
992
products:
993
- 'firefox'
994
- 'fennec'
995
- 'geckoview'
996
record_in_processes:
997
- 'main'
998
- 'content'
999
datachannel_max_retx_used:
1000
bug_numbers:
1001
- 1518609
1002
description: >
1003
The number of RTCPeerConnection objects in which one or more
1004
RTCDataChannels were created with the legacy maxRetransmitTime option
1005
instead of the new, synonymous maxPacketLifeTime option. This is recorded
1006
once for each RTCPeerConnection after a RTCDataChannel is created with
1007
the maxRetransmitTime option.
1008
expires: "70"
1009
kind: uint
1010
notification_emails:
1011
- ngrunbaum@mozilla.com
1012
release_channel_collection: opt-out
1013
products:
1014
- 'firefox'
1015
- 'fennec'
1016
- 'geckoview'
1017
record_in_processes:
1018
- 'main'
1019
- 'content'
1020
datachannel_max_life_used:
1021
bug_numbers:
1022
- 1518609
1023
description: >
1024
The number of RTCPeerConnection objects in which one or more RTCDataChannels
1025
were created with the maxPacketLifeTime option instead of the deprecated,
1026
synonymous maxRetransmitTime option. This is recorded once for each
1027
RTCPeerConnection after a RTCDataChannel is created with the
1028
maxPacketLifeTime option.
1029
expires: "70"
1030
kind: uint
1031
notification_emails:
1032
- ngrunbaum@mozilla.com
1033
release_channel_collection: opt-out
1034
products:
1035
- 'firefox'
1036
- 'fennec'
1037
- 'geckoview'
1038
record_in_processes:
1039
- 'main'
1040
- 'content'
1041
datachannel_max_retx_and_life_used:
1042
bug_numbers:
1043
- 1518609
1044
description: >
1045
The number of RTCPeerConnection objects in which one or more RTCDataChannels
1046
were created with both maxPacketLifeTime and the deprecated, synonymous
1047
maxRetransmitTime option. This is recorded once for each
1048
RTCPeerConnection after RTCDataChannels have been created with the
1049
maxPacketLifeTime and the maxRetransmitTime options, either together
1050
or in seperate invocations.
1051
expires: "70"
1052
kind: uint
1053
notification_emails:
1054
- ngrunbaum@mozilla.com
1055
release_channel_collection: opt-out
1056
products:
1057
- 'firefox'
1058
- 'fennec'
1059
- 'geckoview'
1060
record_in_processes:
1061
- 'main'
1062
- 'content'
1063
# The following section contains WebRTC nICEr scalars
1064
# For more info on ICE, see https://tools.ietf.org/html/rfc5245
1065
# For more info on STUN, see https://tools.ietf.org/html/rfc5389
1066
# For more info on TURN, see https://tools.ietf.org/html/rfc5766
1067
webrtc.nicer:
1068
stun_retransmits:
1069
bug_numbers:
1070
- 1325536
1071
description: >
1072
The count of STUN message retransmissions during a WebRTC call.
1073
When sending STUN request messages over UDP, messages may be
1074
dropped by the network. Retransmissions are the mechanism used to
1075
accomplish reliability of the STUN request/response transaction.
1076
This can happen during both successful and unsuccessful WebRTC
1077
calls.
1078
For more info on ICE, see https://tools.ietf.org/html/rfc5245
1079
For more info on STUN, see https://tools.ietf.org/html/rfc5389
1080
For more info on TURN, see https://tools.ietf.org/html/rfc5766
1081
expires: "62"
1082
kind: uint
1083
notification_emails:
1084
- webrtc-ice-telemetry-alerts@mozilla.com
1085
- nohlmeier@mozilla.com
1086
release_channel_collection: opt-in
1087
products:
1088
- 'firefox'
1089
- 'fennec'
1090
- 'geckoview'
1091
record_in_processes:
1092
- 'main'
1093
- 'content'
1094
1095
turn_401s:
1096
bug_numbers:
1097
- 1325536
1098
description: >
1099
The count of TURN 401 (Unauthorized) responses to allocation
1100
requests. Only 401 responses beyond the first, expected 401 are
1101
counted. More than one 401 repsonse indicates the client is
1102
experiencing difficulty authenticating with the TURN server. This
1103
can happen during both successful and unsuccessful WebRTC calls.
1104
For more info on ICE, see https://tools.ietf.org/html/rfc5245
1105
For more info on STUN, see https://tools.ietf.org/html/rfc5389
1106
For more info on TURN, see https://tools.ietf.org/html/rfc5766
1107
expires: "62"
1108
kind: uint
1109
notification_emails:
1110
- webrtc-ice-telemetry-alerts@mozilla.com
1111
- nohlmeier@mozilla.com
1112
release_channel_collection: opt-in
1113
products:
1114
- 'firefox'
1115
- 'fennec'
1116
- 'geckoview'
1117
record_in_processes:
1118
- 'main'
1119
- 'content'
1120
1121
turn_403s:
1122
bug_numbers:
1123
- 1325536
1124
description: >
1125
The count of TURN 403 (Forbidden) responses to CreatePermission or
1126
ChannelBind requests. This indicates that the TURN server is
1127
refusing the request for an IP address or IP address/port
1128
combination, likely due to administrative restrictions.
1129
For more info on ICE, see https://tools.ietf.org/html/rfc5245
1130
For more info on STUN, see https://tools.ietf.org/html/rfc5389
1131
For more info on TURN, see https://tools.ietf.org/html/rfc5766
1132
expires: "62"
1133
kind: uint
1134
notification_emails:
1135
- webrtc-ice-telemetry-alerts@mozilla.com
1136
- nohlmeier@mozilla.com
1137
release_channel_collection: opt-in
1138
products:
1139
- 'firefox'
1140
- 'fennec'
1141
- 'geckoview'
1142
record_in_processes:
1143
- 'main'
1144
- 'content'
1145
1146
turn_438s:
1147
bug_numbers:
1148
- 1325536
1149
description: >
1150
The count of TURN 438 (Stale Nonce) responses to allocation
1151
requests. This can happen during both successful and unsuccessful
1152
WebRTC calls.
1153
For more info on ICE, see https://tools.ietf.org/html/rfc5245
1154
For more info on STUN, see https://tools.ietf.org/html/rfc5389
1155
For more info on TURN, see https://tools.ietf.org/html/rfc5766
1156
expires: "62"
1157
kind: uint
1158
notification_emails:
1159
- webrtc-ice-telemetry-alerts@mozilla.com
1160
- nohlmeier@mozilla.com
1161
release_channel_collection: opt-in
1162
products:
1163
- 'firefox'
1164
- 'fennec'
1165
- 'geckoview'
1166
record_in_processes:
1167
- 'main'
1168
- 'content'
1169
1170
webrtc.video:
1171
recv_codec_used:
1172
bug_numbers:
1173
- 1556766
1174
description: >
1175
The video codec used for receiving video on a WebRTC call.
1176
expires: "never"
1177
kind: uint
1178
keyed: true
1179
notification_emails:
1180
- dminor@mozilla.com
1181
- nohlmeier@mozilla.com
1182
release_channel_collection: opt-out
1183
products:
1184
- 'firefox'
1185
- 'fennec'
1186
- 'geckoview'
1187
record_in_processes:
1188
- 'content'
1189
1190
send_codec_used:
1191
bug_numbers:
1192
- 1556766
1193
description: >
1194
The video codec used for sending video on a WebRTC call.
1195
expires: "never"
1196
kind: uint
1197
keyed: true
1198
notification_emails:
1199
- dminor@mozilla.com
1200
- nohlmeier@mozilla.com
1201
release_channel_collection: opt-out
1202
products:
1203
- 'firefox'
1204
- 'fennec'
1205
- 'geckoview'
1206
record_in_processes:
1207
- 'content'
1208
1209
webrtc.sdp:
1210
parser_diff:
1211
bug_numbers:
1212
- 1432955
1213
- 1529787
1214
description: >
1215
The number of differences between the C based sipcc SDP parser and
1216
the new rust based rsdparsa SDP parser keyed by predefined
1217
names of attributes and values that do not match between
1218
the sipcc parsing result and the rsdparsa parsing result or
1219
between the rsdparsa parsing result and the original sdp.
1220
This should help to improve the new rsdparsa to replace
1221
the sipcc parser.
1222
expires: "73"
1223
kind: uint
1224
keyed: true
1225
notification_emails:
1226
- nohlmeier@mozilla.com
1227
release_channel_collection: opt-in
1228
products:
1229
- 'firefox'
1230
- 'fennec'
1231
- 'geckoview'
1232
record_in_processes:
1233
- 'content'
1234
1235
mathml:
1236
doc_count:
1237
bug_numbers:
1238
- 1362187
1239
- 1538985
1240
description: >
1241
The number of documents that contained enabled MathML elements.
1242
expires: "73"
1243
kind: uint
1244
notification_emails:
1245
- emilio@mozilla.com
1246
- fredw@igalia.com
1247
- dev-tech-layout@lists.mozilla.org
1248
release_channel_collection: opt-out
1249
products:
1250
- 'firefox'
1251
- 'fennec'
1252
- 'geckoview'
1253
record_in_processes:
1254
- 'content'
1255
1256
mediarecorder:
1257
recording_count:
1258
bug_numbers:
1259
- 1400757
1260
- 1429765
1261
- 1480589
1262
- 1532391
1263
description: >
1264
The number of times a MediaRecorder has been started. Recorded when a MediaRecorder starts
1265
expires: "72"
1266
kind: uint
1267
notification_emails:
1268
- bvandyk@mozilla.com
1269
- nohlmeier@mozilla.com
1270
release_channel_collection: opt-in
1271
products:
1272
- 'firefox'
1273
- 'fennec'
1274
- 'geckoview'
1275
record_in_processes:
1276
- main
1277
- content
1278
1279
media:
1280
page_count:
1281
bug_numbers:
1282
- 1476456
1283
- 1499803
1284
- 1570634
1285
description: >
1286
The number of times a top level document is loaded.
1287
expires: "74"
1288
kind: uint
1289
notification_emails:
1290
- cpearce@mozilla.com
1291
- alwu@mozilla.com
1292
- nohlmeier@mozilla.com
1293
release_channel_collection: opt-out
1294
products:
1295
- 'firefox'
1296
- 'geckoview'
1297
record_in_processes:
1298
- content
1299
1300
page_had_media_count:
1301
bug_numbers:
1302
- 1476456
1303
- 1499803
1304
- 1570634
1305
description: >
1306
The number of times a document hierarchy contained at least one audible HTMLMediaElement that had play() called upon it.
1307
expires: "74"
1308
kind: uint
1309
notification_emails:
1310
- cpearce@mozilla.com
1311
- alwu@mozilla.com
1312
- nohlmeier@mozilla.com
1313
release_channel_collection: opt-out
1314
products:
1315
- 'firefox'
1316
- 'geckoview'
1317
record_in_processes:
1318
- content
1319
1320
autoplay_would_not_be_allowed_count:
1321
bug_numbers:
1322
- 1476456
1323
- 1499803
1324
- 1570634
1325
description: >
1326
The number of HTMLMediaElement autoplays on audible HTMLMediaElements which would not be allowed to play if block autoplay was enabled; we'd either prompt for permission to play or block outright depending on user preferences.
1327
expires: "74"
1328
kind: uint
1329
notification_emails:
1330
- cpearce@mozilla.com
1331
- alwu@mozilla.com
1332
- nohlmeier@mozilla.com
1333
release_channel_collection: opt-out
1334
products:
1335
- 'firefox'
1336
- 'geckoview'
1337
record_in_processes:
1338
- content
1339
1340
autoplay_would_be_allowed_count:
1341
bug_numbers:
1342
- 1476456
1343
- 1499803
1344
- 1570634
1345
description: >
1346
The number of HTMLMediaElement autoplays on audible HTMLMediaElements that would have been allowed (not blocked) by the autoplay policy if block autoplay was enabled.
1347
expires: "74"
1348
kind: uint
1349
notification_emails:
1350
- cpearce@mozilla.com
1351
- alwu@mozilla.com
1352
- nohlmeier@mozilla.com
1353
release_channel_collection: opt-out
1354
products:
1355
- 'firefox'
1356
- 'geckoview'
1357
record_in_processes:
1358
- content
1359
1360
# The following section contains content process base counters.
1361
dom.contentprocess:
1362
buildID_mismatch:
1363
bug_numbers:
1364
- 1366808
1365
description: >
1366
The number of times the about:restartrequired page appeared due to a
1367
buildID mismatch between the parent and the content processes.
1368
expires: never
1369
kind: uint
1370
notification_emails:
1371
- spohl@mozilla.com
1372
release_channel_collection: opt-out
1373
products:
1374
- 'firefox'
1375
- 'fennec'
1376
- 'geckoview'
1377
record_in_processes:
1378
- 'main'
1379
os_priority_lowered:
1380
bug_numbers:
1381
- 1538987
1382
description: >
1383
The number of times a content process has had its OS priority lowered
1384
due to only containing background tabs without audible media playing.
1385
expires: never
1386
kind: uint
1387
notification_emails:
1388
- mconley@mozilla.com
1389
- gsvelto@mozilla.com
1390
release_channel_collection: opt-out
1391
products:
1392
- 'firefox'
1393
- 'fennec'
1394
- 'geckoview'
1395
record_in_processes:
1396
- 'main'
1397
os_priority_raised:
1398
bug_numbers:
1399
- 1538987
1400
description: >
1401
The number of times a content process has had its OS priority raised
1402
due to containing at least one foregrounded tab, or a tab with audible
1403
media has started playing in it.
1404
expires: never
1405
kind: uint
1406
notification_emails:
1407
- mconley@mozilla.com
1408
- gsvelto@mozilla.com
1409
release_channel_collection: opt-out
1410
products:
1411
- 'firefox'
1412
- 'fennec'
1413
- 'geckoview'
1414
record_in_processes:
1415
- 'main'
1416
os_priority_change_considered:
1417
bug_numbers:
1418
- 1538987
1419
description: >
1420
The number of times we've had the opportunity to change content process
1421
priority due to a tab switch or a tab being opened.
1422
expires: never
1423
kind: uint
1424
notification_emails:
1425
- mconley@mozilla.com
1426
- gsvelto@mozilla.com
1427
release_channel_collection: opt-out
1428
products:
1429
- 'firefox'
1430
- 'fennec'
1431
- 'geckoview'
1432
record_in_processes:
1433
- 'main'
1434
1435
# The following section contains parent process base counters.
1436
dom.parentprocess:
1437
private_window_used:
1438
bug_numbers:
1439
- 1491047
1440
description: >
1441
Whether a private browsing window has been used in the session.
1442
expires: never
1443
kind: boolean
1444
notification_emails:
1445
- seceng-telemetry@mozilla.com
1446
- ehsan+telemetry@mozilla.com
1447
release_channel_collection: opt-out
1448
products:
1449
- 'firefox'
1450
- 'fennec'
1451
- 'geckoview'
1452
record_in_processes:
1453
- 'main'
1454
1455
devtools.toolbar.eyedropper:
1456
opened:
1457
bug_numbers:
1458
- 1247985
1459
- 1352115
1460
description: Number of times the DevTools Eyedropper has been opened via the inspector toolbar.
1461
expires: never
1462
kind: uint
1463
notification_emails:
1464
- dev-developer-tools@lists.mozilla.org
1465
release_channel_collection: opt-out
1466
products:
1467
- 'firefox'
1468
- 'fennec'
1469
- 'geckoview'
1470
record_in_processes:
1471
- 'main'
1472
1473
devtools.copy.unique.css.selector:
1474
opened:
1475
bug_numbers:
1476
- 1323700
1477
- 1352115
1478
- 1566395
1479
description: Number of times the DevTools copy unique CSS selector has been used.
1480
expires: never
1481
kind: uint
1482
notification_emails:
1483
- dev-developer-tools@lists.mozilla.org
1484
- mbalfanz@mozilla.com
1485
release_channel_collection: opt-out
1486
products:
1487
- 'firefox'
1488
- 'fennec'
1489
- 'geckoview'
1490
record_in_processes:
1491
- 'main'
1492
1493
devtools.copy.full.css.selector:
1494
opened:
1495
bug_numbers:
1496
- 1323700
1497
- 1352115
1498
- 1566395
1499
description: Number of times the DevTools copy full CSS selector has been used.
1500
expires: never
1501
kind: uint
1502
notification_emails:
1503
- dev-developer-tools@lists.mozilla.org
1504
- mbalfanz@mozilla.com
1505
release_channel_collection: opt-out
1506
products:
1507
- 'firefox'
1508
- 'fennec'
1509
- 'geckoview'
1510
record_in_processes:
1511
- 'main'
1512
1513
devtools.copy.xpath:
1514
opened:
1515
bug_numbers:
1516
- 987877
1517
- 1566395
1518
description: Number of times the DevTools copy XPath has been used.
1519
expires: never
1520
kind: uint
1521
notification_emails:
1522
- dev-developer-tools@lists.mozilla.org
1523
- mbalfanz@mozilla.com
1524
release_channel_collection: opt-out
1525
products:
1526
- 'firefox'
1527
- 'fennec'
1528
- 'geckoview'
1529
record_in_processes:
1530
- 'main'
1531
1532
devtools.layout.flexboxhighlighter:
1533
opened:
1534
bug_numbers:
1535
- 1509907
1536
description: >
1537
Number of times the DevTools flexbox highlighter was activated from the layout view.
1538
expires: never
1539
kind: uint
1540
notification_emails:
1541
- dev-developer-tools@lists.mozilla.org
1542
release_channel_collection: opt-out
1543
products:
1544
- 'firefox'
1545
- 'fennec'
1546
- 'geckoview'
1547
record_in_processes:
1548
- 'main'
1549
1550
devtools.markup.flexboxhighlighter:
1551
opened:
1552
bug_numbers:
1553
- 1509907
1554
description: >
1555
Number of times the DevTools flexbox highlighter was activated from the markup view.
1556
expires: never
1557
kind: uint
1558
notification_emails:
1559
- dev-developer-tools@lists.mozilla.org
1560
release_channel_collection: opt-out
1561
products:
1562
- 'firefox'
1563
- 'fennec'
1564
- 'geckoview'
1565
record_in_processes:
1566
- 'main'
1567
1568
devtools.rules.flexboxhighlighter:
1569
opened:
1570
bug_numbers:
1571
- 1509907
1572
description: >
1573
Number of times the DevTools flexbox highlighter was activated from the rules view.
1574
expires: never
1575
kind: uint
1576
notification_emails:
1577
- dev-developer-tools@lists.mozilla.org
1578
release_channel_collection: opt-out
1579
products:
1580
- 'firefox'
1581
- 'fennec'
1582
- 'geckoview'
1583
record_in_processes:
1584
- 'main'
1585
1586
devtools.markup.gridinspector:
1587
opened:
1588
bug_numbers:
1589
- 1509907
1590
description: >
1591
Number of times the DevTools grid inspector was opened from the markup view.
1592
expires: never
1593
kind: uint
1594
notification_emails:
1595
- dev-developer-tools@lists.mozilla.org
1596
release_channel_collection: opt-out
1597
products:
1598
- 'firefox'
1599
- 'fennec'
1600
- 'geckoview'
1601
record_in_processes:
1602
- 'main'
1603
1604
devtools.rules.gridinspector:
1605
opened:
1606
bug_numbers:
1607
- 1373483
1608
description: >
1609
Number of times the DevTools grid inspector was opened from the rules view.
1610
expires: never
1611
kind: uint
1612
notification_emails:
1613
- dev-developer-tools@lists.mozilla.org
1614
release_channel_collection: opt-out
1615
products:
1616
- 'firefox'
1617
- 'fennec'
1618
- 'geckoview'
1619
record_in_processes:
1620
- 'main'
1621
1622
devtools.grid.gridinspector:
1623
opened:
1624
bug_numbers:
1625
- 1373483
1626
description: >
1627
Number of times the DevTools grid inspector was opened from the grid view.
1628
expires: never
1629
kind: uint
1630
notification_emails:
1631
- dev-developer-tools@lists.mozilla.org
1632
release_channel_collection: opt-out
1633
products:
1634
- 'firefox'
1635
- 'fennec'
1636
- 'geckoview'
1637
record_in_processes:
1638
- 'main'
1639
1640
devtools.grid.showGridAreasOverlay:
1641
checked:
1642
bug_numbers:
1643
- 1373483
1644
description: >
1645
Number of times the DevTools grid inspector's "Display grid areas" was checked.
1646
expires: never
1647
kind: uint
1648
notification_emails:
1649
- dev-developer-tools@lists.mozilla.org
1650
release_channel_collection: opt-out
1651
products:
1652
- 'firefox'
1653
- 'fennec'
1654
- 'geckoview'
1655
record_in_processes:
1656
- 'main'
1657
1658
devtools.grid.showGridLineNumbers:
1659
checked:
1660
bug_numbers:
1661
- 1373483
1662
description: >
1663
Number of times the DevTools grid inspector's "Display grid numbers" was checked.
1664
expires: never
1665
kind: uint
1666
notification_emails:
1667
- dev-developer-tools@lists.mozilla.org
1668
release_channel_collection: opt-out
1669
products:
1670
- 'firefox'
1671
- 'fennec'
1672
- 'geckoview'
1673
record_in_processes:
1674
- 'main'
1675
1676
devtools.grid.showInfiniteLines:
1677
checked:
1678
bug_numbers:
1679
- 1373483
1680
description: >
1681
Number of times the DevTools grid inspector's "Extend grid lines infinitely" was checked.
1682
expires: never
1683
kind: uint
1684
notification_emails:
1685
- dev-developer-tools@lists.mozilla.org
1686
release_channel_collection: opt-out
1687
products:
1688
- 'firefox'
1689
- 'fennec'
1690
- 'geckoview'
1691
record_in_processes:
1692
- 'main'
1693
1694
devtools.inspector:
1695
three_pane_enabled:
1696
bug_numbers:
1697
- 1437881
1698
- 1566395
1699
description: >
1700
Number of times the DevTools inspector was opened with the 3 pane inspector enabled,
1701
keyed by true/false.
1702
expires: never
1703
kind: uint
1704
keyed: true
1705
notification_emails:
1706
- dev-developer-tools@lists.mozilla.org
1707
- gl@mozilla.com
1708
- mbalfanz@mozilla.com
1709
release_channel_collection: opt-out
1710
products:
1711
- 'firefox'
1712
- 'fennec'
1713
- 'geckoview'
1714
record_in_processes:
1715
- 'main'
1716
1717
element_picker_used:
1718
bug_numbers:
1719
- 1529883
1720
description: >
1721
Number of times the element picker is used to select an element from the page.
1722
expires: "70"
1723
kind: uint
1724
notification_emails:
1725
- dev-developer-tools@lists.mozilla.org
1726
- mbalfanz@mozilla.com
1727
release_channel_collection: opt-out
1728
products:
1729
- 'firefox'
1730
- 'fennec'
1731
- 'geckoview'
1732
record_in_processes:
1733
- 'main'
1734
1735
node_selection_count:
1736
bug_numbers:
1737
- 1550794
1738
description: >
1739
Number of times a different node is marked as selected in the Inspector regardless
1740
of the cause: context menu, manual selection in markup view, etc.
1741
expires: "never"
1742
kind: uint
1743
notification_emails:
1744
- dev-developer-tools@lists.mozilla.org
1745
- mbalfanz@mozilla.com
1746
release_channel_collection: opt-out
1747
products:
1748
- 'firefox'
1749
- 'fennec'
1750
- 'geckoview'
1751
record_in_processes:
1752
- 'main'
1753
1754
devtools.shadowdom:
1755
shadow_root_displayed:
1756
bug_numbers:
1757
- 1470128
1758
- 1566393
1759
description: >
1760
Whether the markup view displayed any #shadow-root element in the UI.
1761
expires: "never"
1762
kind: boolean
1763
notification_emails:
1764
- dev-developer-tools@lists.mozilla.org
1765
- jdescottes@mozilla.com
1766
release_channel_collection: opt-out
1767
products:
1768
- 'firefox'
1769
- 'fennec'
1770
- 'geckoview'
1771
record_in_processes:
1772
- 'main'
1773
1774
shadow_root_expanded:
1775
bug_numbers:
1776
- 1470128
1777
- 1566393
1778
description: >
1779
Whether the user expanded any #shadow-root element.
1780
expires: "never"
1781
kind: boolean
1782
notification_emails:
1783
- dev-developer-tools@lists.mozilla.org
1784
- jdescottes@mozilla.com
1785
release_channel_collection: opt-out
1786
products:
1787
- 'firefox'
1788
- 'fennec'
1789
- 'geckoview'
1790
record_in_processes:
1791
- 'main'
1792
1793
reveal_link_clicked:
1794
bug_numbers:
1795
- 1470128
1796
- 1566393
1797
description: >
1798
Whether the user clicked on any "reveal" link. "reveal" links are displayed in
1799
shadow dom trees in the markup view.
1800
expires: "never"
1801
kind: boolean
1802
notification_emails:
1803
- dev-developer-tools@lists.mozilla.org
1804
- jdescottes@mozilla.com
1805
release_channel_collection: opt-out
1806
products:
1807
- 'firefox'
1808
- 'fennec'
1809
- 'geckoview'
1810
record_in_processes:
1811
- 'main'
1812
1813
devtools:
1814
current_theme:
1815
bug_numbers:
1816
- 1396811
1817
description: >
1818
Number of times DevTools was opened, keyed by theme.
1819
expires: never
1820
kind: uint
1821
keyed: true
1822
notification_emails:
1823
- dev-developer-tools@lists.mozilla.org
1824
release_channel_collection: opt-out
1825
products:
1826
- 'firefox'
1827
- 'fennec'
1828
- 'geckoview'
1829
record_in_processes:
1830
- 'main'
1831
1832
devtools.tooltip:
1833
shown:
1834
bug_numbers:
1835
- 1553471
1836
description: >
1837
Number of times a tooltip was shown, keyed by tooltip type. Currently supported types are "image", "font-family", "inactive-css" and "variable."
1838
expires: never
1839
kind: uint
1840
keyed: true
1841
notification_emails:
1842
- dev-developer-tools@lists.mozilla.org
1843
release_channel_collection: opt-out
1844
products:
1845
- 'firefox'
1846
- 'fennec'
1847
- 'geckoview'
1848
record_in_processes:
1849
- 'main'
1850
1851
devtools.responsive:
1852
toolbox_opened_first:
1853
bug_numbers:
1854
- 1444497
1855
description: >
1856
Number of Responsive Design Mode opens with a toolbox already open.
1857
expires: never
1858
kind: uint
1859
notification_emails:
1860
- dev-developer-tools@lists.mozilla.org
1861
- jryans@mozilla.com
1862
products:
1863
- 'firefox'
1864
- 'fennec'
1865
- 'geckoview'
1866
record_in_processes:
1867
- main
1868
release_channel_collection: opt-out
1869
open_trigger:
1870
bug_numbers:
1871
- 1444497
1872
description: >
1873
Number of Responsive Design Mode opens keyed by the UI entry point used.
1874
expires: never
1875
kind: uint
1876
keyed: true
1877
notification_emails:
1878
- dev-developer-tools@lists.mozilla.org
1879
- jryans@mozilla.com
1880
products:
1881
- 'firefox'
1882
- 'fennec'
1883
- 'geckoview'
1884
record_in_processes:
1885
- main
1886
release_channel_collection: opt-out
1887
1888
devtools.tool:
1889
registered:
1890
bug_numbers:
1891
- 1447302
1892
- 1503568
1893
description: >
1894
Recorded on enable tool checkbox check/uncheck in Developer Tools options
1895
panel. Boolean stating if the tool was enabled or disabled by the user.
1896
Keyed by tool id. Current default tools with their id's are defined in
1898
expires: "70"
1899
kind: boolean
1900
keyed: true
1901
notification_emails:
1902
- dev-developer-tools@lists.mozilla.org
1903
- yzenevich@mozilla.com
1904
release_channel_collection: opt-out
1905
products:
1906
- 'firefox'
1907
- 'fennec'
1908
- 'geckoview'
1909
record_in_processes:
1910
- 'main'
1911
1912
devtools.accessibility:
1913
node_inspected_count:
1914
bug_numbers:
1915
- 1447302
1916
- 1503568
1917
description: >
1918
Number of times a DOM node was inspected from within the Accessibility
1919
tool.
1920
expires: "70"
1921
kind: uint
1922
notification_emails:
1923
- dev-developer-tools@lists.mozilla.org
1924
- yzenevich@mozilla.com
1925
release_channel_collection: opt-out
1926
products:
1927
- 'firefox'
1928
- 'fennec'
1929
- 'geckoview'
1930
record_in_processes:
1931
- 'main'
1932
1933
opened_count:
1934
bug_numbers:
1935
- 1447302
1936
- 1503568
1937
description: >
1938
Number of times the DevTools Accessibility tool has been opened.
1939
expires: "70"
1940
kind: uint
1941
notification_emails:
1942
- dev-developer-tools@lists.mozilla.org
1943
- yzenevich@mozilla.com
1944
release_channel_collection: opt-out
1945
products:
1946
- 'firefox'
1947
- 'fennec'
1948
- 'geckoview'
1949
record_in_processes:
1950
- 'main'
1951
1952
picker_used_count:
1953
bug_numbers:
1954
- 1447302
1955
- 1503568
1956
description: >
1957
Number of times the picker tool has been used in DevTools Accessibility
1958
panel.
1959
expires: "70"
1960
kind: uint
1961
notification_emails:
1962
- dev-developer-tools@lists.mozilla.org
1963
- yzenevich@mozilla.com
1964
release_channel_collection: opt-out
1965
products:
1966
- 'firefox'
1967
- 'fennec'
1968
- 'geckoview'
1969
record_in_processes:
1970
- 'main'
1971
1972
select_accessible_for_node:
1973
bug_numbers:
1974
- 1447302
1975
- 1503568
1976
description: >
1977
Number of times an accessible object was inspected from outside the
1978
Accessibility tool (navigation to Accessibility panel). Keyed by the
1979
source of user action (inspector context menu, browser context menu, etc).
1980
expires: "70"
1981
kind: uint
1982
keyed: true
1983
notification_emails:
1984
- dev-developer-tools@lists.mozilla.org
1985
- yzenevich@mozilla.com
1986
release_channel_collection: opt-out
1987
products:
1988
- 'firefox'
1989
- 'fennec'
1990
- 'geckoview'
1991
record_in_processes:
1992
- 'main'
1993
1994
service_enabled_count:
1995
bug_numbers:
1996
- 1447302
1997
- 1503568
1998
description: >
1999
Number of times platform accessibility has been enabled in DevTools
2000
Accessibility panel.
2001
expires: "70"
2002
kind: uint
2003
notification_emails:
2004
- dev-developer-tools@lists.mozilla.org
2005
- yzenevich@mozilla.com
2006
release_channel_collection: opt-out
2007
products:
2008
- 'firefox'
2009
- 'fennec'
2010
- 'geckoview'
2011
record_in_processes:
2012
- 'main'
2013
2014
accessible_context_menu_opened:
2015
bug_numbers:
2016
- 1507870
2017
description: >
2018
Number of times a context menu was opened for an accessible object in the
2019
accessibility tree.
2020
expires: "70"
2021
kind: uint
2022
notification_emails:
2023
- dev-developer-tools@lists.mozilla.org
2024
- yzenevich@mozilla.com
2025
release_channel_collection: opt-out
2026
products:
2027
- 'firefox'
2028
- 'fennec'
2029
- 'geckoview'
2030
record_in_processes:
2031
- 'main'
2032
2033
accessible_context_menu_item_activated:
2034
bug_numbers:
2035
- 1507870
2036
description: >
2037
Number of times a context menu item for an accessible object was activated (with
2038
mouse or keyboard) from the context menu opened in the accessibility tree. Keyed by
2039
the id of the context menu item.
2040
expires: "70"
2041
kind: uint
2042
keyed: true
2043
notification_emails:
2044
- dev-developer-tools@lists.mozilla.org
2045
- yzenevich@mozilla.com
2046
release_channel_collection: opt-out
2047
products:
2048
- 'firefox'
2049
- 'fennec'
2050
- 'geckoview'
2051
record_in_processes:
2052
- 'main'
2053
2054
audit_activated:
2055
bug_numbers:
2056
- 1548241
2057
description: >
2058
Number of times accessibility audit was activated (with mouse or keyboard)
2059
from the accessibility panel's toolbar. Keyed by the audit filter type
2060
(e.g. "CONTRAST").
2061
expires: "73"
2062
kind: uint
2063
keyed: true
2064
notification_emails:
2065
- dev-developer-tools@lists.mozilla.org
2066
- yzenevich@mozilla.com
2067
release_channel_collection: opt-out
2068
products:
2069
- 'firefox'
2070
- 'fennec'
2071
- 'geckoview'
2072
record_in_processes:
2073
- 'main'
2074
2075
devtools.application:
2076
opened_count:
2077
bug_numbers:
2078
- 1451734
2079
description: >
2080
Number of times the DevTools Application panel has been opened.
2081
expires: "66"
2082
kind: uint
2083
notification_emails:
2084
- dev-developer-tools@lists.mozilla.org
2085
- jdescottes@mozilla.com
2086
release_channel_collection: opt-out
2087
products:
2088
- 'firefox'
2089
- 'fennec'
2090
- 'geckoview'
2091
record_in_processes:
2092
- 'main'
2093
2094
devtools.toolbox:
2095
tabs_reordered:
2096
bug_numbers:
2097
- 1456551
2098
- 1566362
2099
description: >
2100
Number of times the DevTools tab was reordered.
2101
Keyed by tab's id.
2102
expires: never
2103
kind: uint
2104
keyed: true
2105
notification_emails:
2106
- dev-developer-tools@lists.mozilla.org
2107
- daisuke@mozilla.com
2108
- hkirschner@mozilla.com
2109
release_channel_collection: opt-out
2110
products:
2111
- 'firefox'
2112
- 'fennec'
2113
- 'geckoview'
2114
record_in_processes:
2115
- 'main'
2116
2117
devtools.webreplay:
2118
new_recording:
2119
bug_numbers:
2120
- 1495910
2121
description: >
2122
Number of times a blank recording tab was created.
2123
expires: never
2124
kind: uint
2125
notification_emails:
2126
- bhackett@mozilla.com
2127
products:
2128
- 'firefox'
2129
- 'fennec'
2130
- 'geckoview'
2131
record_in_processes:
2132
- 'main'
2133
2134
reload_recording:
2135
bug_numbers:
2136
- 1495910
2137
description: >
2138
Number of times a non-recording tab was reloaded to create a recording tab.
2139
expires: never
2140
kind: uint
2141
notification_emails:
2142
- bhackett@mozilla.com
2143
products:
2144
- 'firefox'
2145
- 'fennec'
2146
- 'geckoview'
2147
record_in_processes:
2148
- 'main'
2149
2150
stop_recording:
2151
bug_numbers:
2152
- 1495910
2153
description: >
2154
Number of times a recording tab was reloaded to create a non-recording tab.
2155
expires: never
2156
kind: uint
2157
notification_emails:
2158
- bhackett@mozilla.com
2159
products:
2160
- 'firefox'
2161
- 'fennec'
2162
- 'geckoview'
2163
record_in_processes:
2164
- 'main'
2165
2166
save_recording:
2167
bug_numbers:
2168
- 1495910
2169
description: >
2170
Number of times a recording was saved.
2171
expires: never
2172
kind: uint
2173
notification_emails:
2174
- bhackett@mozilla.com
2175
products:
2176
- 'firefox'
2177
- 'fennec'
2178
- 'geckoview'
2179
record_in_processes:
2180
- 'main'
2181
2182
load_recording:
2183
bug_numbers:
2184
- 1495910
2185
description: >
2186
Number of times a recording was loaded.
2187
expires: never
2188
kind: uint
2189
notification_emails:
2190
- bhackett@mozilla.com
2191
products:
2192
- 'firefox'
2193
- 'fennec'
2194
- 'geckoview'
2195
record_in_processes:
2196
- 'main'
2197
2198
devtools.changesview:
2199
opened_count:
2200
bug_numbers:
2201
- 1509890
2202
description: >
2203
Number of times the Changes panel has been opened.
2204
expires: never
2205
kind: uint
2206
notification_emails:
2207
- dev-developer-tools@lists.mozilla.org
2208
- mbalfanz@mozilla.com
2209
release_channel_collection: opt-out
2210
products:
2211
- 'firefox'
2212
- 'fennec'
2213
- 'geckoview'
2214
record_in_processes:
2215
- 'main'
2216
2217
copy_all_changes:
2218
bug_numbers:
2219
- 1532583
2220
description: >
2221
Number of times the Copy All Changes button is used in the Changes panel.
2222
expires: "73"
2223
kind: uint
2224
notification_emails:
2225
- dev-developer-tools@lists.mozilla.org
2226
- mbalfanz@mozilla.com
2227
release_channel_collection: opt-out
2228
products:
2229
- 'firefox'
2230
- 'fennec'
2231
- 'geckoview'
2232
record_in_processes:
2233
- 'main'
2234
2235
copy_rule:
2236
bug_numbers:
2237
- 1532583
2238
description: >
2239
Number of times the Copy Rule button is used in the Changes panel.
2240
expires: "73"
2241
kind: uint
2242
notification_emails:
2243
- dev-developer-tools@lists.mozilla.org
2244
- mbalfanz@mozilla.com
2245
release_channel_collection: opt-out
2246
products:
2247
- 'firefox'
2248
- 'fennec'
2249
- 'geckoview'
2250
record_in_processes:
2251
- 'main'
2252
2253
contextmenu_copy_declaration:
2254
bug_numbers:
2255
- 1532583
2256
description: >
2257
Number of times the Copy Declaration option is picked from the Changes panel
2258
context menu.
2259
expires: "73"
2260
kind: uint
2261
notification_emails:
2262
- dev-developer-tools@lists.mozilla.org
2263
- mbalfanz@mozilla.com
2264
release_channel_collection: opt-out
2265
products:
2266
- 'firefox'
2267
- 'fennec'
2268
- 'geckoview'
2269
record_in_processes:
2270
- 'main'
2271
2272
contextmenu_copy_rule:
2273
bug_numbers:
2274
- 1532583
2275
description: >
2276
Number of times the Copy Rule option is picked from the Changes panel
2277
context menu.
2278
expires: "73"
2279
kind: uint
2280
notification_emails:
2281
- dev-developer-tools@lists.mozilla.org
2282
- mbalfanz@mozilla.com
2283
release_channel_collection: opt-out
2284
products:
2285
- 'firefox'
2286
- 'fennec'
2287
- 'geckoview'
2288
record_in_processes:
2289
- 'main'
2290
2291
dom.event:
2292
confluence_load_count:
2293
bug_numbers:
2294
- 1514940
2295
description: >
2296
Number of times Confluence instances are loaded, and whether they are
2297
compatible with conflated keypress event model or not, using "new"/"old".
2298
I.e., collecting percentage of too old Confluence instance use count in
2299
all Confluence instance use count.
2300
expires: "71"
2301
keyed: true
2302
kind: uint
2303
notification_emails:
2304
- mnakano@mozilla.com
2305
release_channel_collection: opt-out
2306
products:
2307
- 'firefox'
2308
- 'fennec'
2309
- 'geckoview'
2310
record_in_processes:
2311
- 'content'
2312
2313
office_online_load_count:
2314
bug_numbers:
2315
- 1545410
2316
description: >
2317
Number of times Office Online Server instances are loaded, and whether
2318
they are compatible with conflated keypress event model or not, using
2319
"new"/"old". I.e., collecting percentage of too old Confluence instance
2320
use count in all Office Online Server instance use count.
2321
expires: "71"
2322
keyed: true
2323
kind: uint
2324
notification_emails:
2325
- mnakano@mozilla.com
2326
release_channel_collection: opt-out
2327
products:
2328
- 'firefox'
2329
- 'fennec'
2330
- 'geckoview'
2331
record_in_processes:
2332
- 'content'
2333
2334
navigator.storage:
2335
estimate_count:
2336
bug_numbers:
2337
- 1359708
2338
description: >
2339
Number of times navigator.storage.estimate has been used.
2340
expires: "60"
2341
kind: uint
2342
notification_emails:
2343
- shuang@mozilla.com
2344
- ttung@mozilla.com
2345
release_channel_collection: opt-in
2346
products:
2347
- 'firefox'
2348
- 'fennec'
2349
- 'geckoview'
2350
record_in_processes:
2351
- 'main'
2352
- 'content'
2353
2354
persist_count:
2355
bug_numbers:
2356
- 1359708
2357
description: >
2358
Number of times navigator.storage.persist has been used.
2359
expires: "60"
2360
kind: uint
2361
notification_emails:
2362
- shuang@mozilla.com
2363
- ttung@mozilla.com
2364
release_channel_collection: opt-in
2365
products:
2366
- 'firefox'
2367
- 'fennec'
2368
- 'geckoview'
2369
record_in_processes:
2370
- 'main'
2371
- 'content'
2372
2373
telemetry:
2374
accumulate_unknown_histogram_keys:
2375
bug_numbers:
2376
- 1343855
2377
description: >
2378
The count of attempted accumulations to unknown histogram keys for
2379
histograms that restrict the set of allowed keys ('keys' property).
2380
The names of the offending histograms are used as keys in this probe.
2381
expires: never
2382
kind: uint
2383
keyed: true
2384
notification_emails:
2385
- telemetry-client-dev@mozilla.com
2386
release_channel_collection: opt-out
2387
products:
2388
- 'firefox'
2389
- 'fennec'
2390
- 'geckoview'
2391
record_in_processes:
2392
- all
2393
2394
accumulate_clamped_values:
2395
bug_numbers:
2396
- 1438335
2397
description: >
2398
The count of accumulations that had to be clamped down to not overflow,
2399
keyed to the histogram name of the overflowing accumulation.
2400
expires: never
2401
kind: uint
2402
keyed: true
2403
notification_emails:
2404
- telemetry-client-dev@mozilla.com
2405
- chutten@mozilla.com
2406
release_channel_collection: opt-in
2407
products:
2408
- 'firefox'
2409
- 'fennec'
2410
- 'geckoview'
2411
record_in_processes:
2412
- 'main'
2413
2414
event_counts:
2415
bug_numbers:
2416
- 1440673
2417
description: >
2418
The counts of events recorded in the process, category, method, and
2419
object of the key, even if event recording for the category was not
2420
enabled.
2421
expires: never
2422
kind: uint
2423
keyed: true
2424
notification_emails:
2425
- telemetry-client-dev@mozilla.com
2426
- chutten@mozilla.com
2427
release_channel_collection: opt-out
2428
products:
2429
- 'firefox'
2430
- 'fennec'
2431
- 'geckoview'
2432
record_in_processes:
2433
- 'all'
2434
2435
profile_directory_scans:
2436
bug_numbers:
2437
- 1458574
2438
description: >
2439
The number of times a profile directory scan was initiated in ProfileAge.jsm
2440
expires: "65"
2441
kind: uint
2442
notification_emails:
2443
- jrediger@mozilla.com
2444
- telemetry-client-dev@mozilla.com
2445
release_channel_collection: opt-out
2446
products:
2447
- 'firefox'
2448
- 'fennec'
2449
- 'geckoview'
2450
record_in_processes:
2451
- 'all'
2452
2453
profile_directory_scan_date:
2454
bug_numbers:
2455
- 1466518
2456
description: >
2457
The date of the profile scan to determine the profile creation date from the oldest file, in days since UNIX epoch.
2458
expires: "65"
2459
kind: uint
2460
notification_emails:
2461
- jrediger@mozilla.com
2462
- telemetry-client-dev@mozilla.com
2463
release_channel_collection: opt-out
2464
products:
2465
- 'firefox'
2466
- 'fennec'
2467
- 'geckoview'
2468
record_in_processes:
2469
- 'main'
2470
2471
data_upload_optin:
2472
bug_numbers:
2473
- 1445921
2474
description: >
2475
User opted into sending Telemetry data again.
2476
expires: "never"
2477
kind: boolean
2478
notification_emails:
2479
- jrediger@mozilla.com
2480
- telemetry-client-dev@mozilla.com
2481
release_channel_collection: opt-out
2482
products:
2483
- 'firefox'
2484
- 'fennec'
2485
- 'geckoview'
2486
record_in_processes:
2487
- 'main'
2488
2489
keyed_scalars_exceed_limit:
2490
bug_numbers:
2491
- 1451813
2492
description: >
2493
The number of times keyed scalars exceeded the number of keys limit, keyed by scalar name.
2494
expires: "never"
2495
kind: uint
2496
keyed: true
2497
notification_emails:
2498
- chutten@mozilla.com
2499
release_channel_collection: opt-out
2500
products:
2501
- 'firefox'
2502
- 'fennec'
2503
- 'geckoview'
2504
record_in_processes:
2505
- 'main'
2506
2507
about_telemetry_pageload:
2508
bug_numbers:
2509
- 1512503
2510
description: >
2511
The number of times about:telemetry was loaded.
2512
expires: "70"
2513
kind: uint
2514
notification_emails:
2515
- chutten@mozilla.com
2516
release_channel_collection: opt-out
2517
products:
2518
- 'firefox'
2519
- 'fennec'
2520
- 'geckoview'
2521
record_in_processes:
2522
- 'main'
2523
2524
process_creation_timestamp_inconsistent:
2525
bug_numbers:
2526
- 1514392
2527
description: >
2528
The number of times ProcessCreation saw an inconsistent value.
2529
expires: "72"
2530
kind: uint
2531
notification_emails:
2532
- jrediger@mozilla.com
2533
release_channel_collection: opt-out
2534
products:
2535
- 'firefox'
2536
- 'fennec'
2537
- 'geckoview'
2538
record_in_processes:
2539
- 'main'
2540
- 'content'
2541
2542
ecosystem_old_send_time:
2543
bug_numbers:
2544
- 1545365
2545
description: >
2546
The timestamp im milliseconds of the last time we tried to send an Ecosystem ping
2547
expires: "73"
2548
kind: string
2549
notification_emails:
2550
- jrediger@mozilla.com
2551
release_channel_collection: opt-in
2552
products:
2553
- 'firefox'
2554
- 'fennec'
2555
- 'geckoview'
2556
record_in_processes:
2557
- 'main'
2558
record_into_store:
2559
- 'pre-account'
2560
2561
ecosystem_new_send_time:
2562
bug_numbers:
2563
- 1545365
2564
description: >
2565
The timestamp im milliseconds of the last time we tried to send an Ecosystem ping
2566
expires: "73"
2567
kind: string
2568
notification_emails:
2569
- jrediger@mozilla.com
2570
release_channel_collection: opt-in
2571
products:
2572
- 'firefox'
2573
- 'fennec'
2574
- 'geckoview'
2575
record_in_processes:
2576
- 'main'
2577
record_into_store:
2578
- 'pre-account'