Remove or update probes expiring in Firefox 80: devtools.main.f12_*
Categories
(DevTools :: General, task)
Tracking
(firefox91 fixed)
Tracking | Status | |
---|---|---|
firefox91 | --- | fixed |
People
(Reporter: telemetry-probes, Assigned: nchevobbe)
References
(Blocks 1 open bug)
Details
(Whiteboard: [probe-expiry-alert])
Attachments
(3 files, 1 obsolete file)
The following Firefox probes will expire in the next major Firefox nightly release: version 80 [1].
devtools.main.f12_enabled#f12_enabled
devtools.main.f12_popup_displayed#f12_popup_displayed
What to do about this:
- If one, some, or all of the metrics are no longer needed, please remove them from their definitions files (Histograms.json, Scalars.yaml, Events.yaml).
- If one, some, or all of the metrics are still required, please submit a Data Collection Review [2] and patch to extend their expiry. There is a shorter form for data collection renewal [3].
If you have any problems, please ask for help on the #fx-metrics Slack channel or the #telemetry Matrix room at https://chat.mozilla.org/#/room/#telemetry:mozilla.org. We'll give you a hand.
Your Friendly, Neighborhood Telemetry Team
[1] https://wiki.mozilla.org/Release_Management/Calendar
[2] https://wiki.mozilla.org/Firefox/Data_Collection
[3] https://github.com/mozilla/data-review/blob/master/renewal_request.md
This is an automated message sent from probe-scraper. See https://github.com/mozilla/probe-scraper for details.
Comment 1•4 years ago
|
||
References in devtools code: https://searchfox.org/mozilla-central/search?q=f12_&path=devtools&case=true®exp=false
Those events were only used for the f12 experiment, we should be able to remove them.
Comment 2•4 years ago
|
||
Hey! Could I get added as an assignee, I would like to work on this probe!
Related Files
As suggested by Julian, I will be removing from files:
https://searchfox.org/mozilla-central/source/devtools/client/framework/enable-devtools-popup.js
and https://searchfox.org/mozilla-central/source/devtools/client/framework/toolbox.js
Related Lines
I will be removing lines:
https://searchfox.org/mozilla-central/source/devtools/client/framework/enable-devtools-popup.js#51 (Lines 51-53)
and https://searchfox.org/mozilla-central/source/devtools/client/framework/toolbox.js#250 (Lines 248-259)
Comment 3•4 years ago
|
||
Comment 4•4 years ago
|
||
Comment 5•4 years ago
|
||
Thanks! Assigning the bug to you.
Can you try to setup Phabricator and submit your patch there? We don't really use splinter to review patches anymore.
https://moz-conduit.readthedocs.io/en/latest/phabricator-user.html
Updated•4 years ago
|
Comment 6•4 years ago
|
||
Comment 7•3 years ago
•
|
||
Hi Arnav, can we help you to finish this task?
Comment 8•3 years ago
|
||
Hey Julian,
I Will finish up the task today, so sorry about the delay (got completely distracted from some other work)!
Comment 9•3 years ago
|
||
Comment 10•3 years ago
|
||
Hi Arnav,
Do you need help to fold the patches together?
Let us know !
Assignee | ||
Comment 11•3 years ago
|
||
Assignee | ||
Comment 12•3 years ago
|
||
stealing this as part of the 91 release process, hope you don't min Arnav!
Comment 13•3 years ago
|
||
Comment 14•3 years ago
|
||
bugherder |
Description
•