Closed Bug 1643427 Opened 3 years ago Closed 1 year ago

Remove or update probes expiring in Firefox 80: devtools.main.f12_*


(DevTools :: General, task)



(firefox91 fixed)

91 Branch
Tracking Status
firefox91 --- fixed


(Reporter: telemetry-probes, Assigned: nchevobbe)


(Blocks 1 open bug)


(Whiteboard: [probe-expiry-alert])


(3 files, 1 obsolete file)

The following Firefox probes will expire in the next major Firefox nightly release: version 80 [1].


What to do about this:

  1. 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).
  2. 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 We'll give you a hand.

Your Friendly, Neighborhood Telemetry Team


This is an automated message sent from probe-scraper. See for details.

References in devtools code:

Those events were only used for the f12 experiment, we should be able to remove them.

Blocks: 1566383
Attachment #9215325 - Attachment is obsolete: true

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.

Assignee: nobody → arnav.verma
Comment on attachment 9215327 [details] [diff] [review]
Remove devtools.main.f12_* probes

Review of attachment 9215327 [details] [diff] [review]:

Can we also remove the 2 events from the Events.yaml definition file?

::: devtools/client/framework/enable-devtools-popup.js
@@ -48,4 @@
>      }
>      popup.openPopup(anchor, "bottomcenter topright");
> -    telemetry.recordEvent("f12_popup_displayed", "tools", null, {

follow-up: ultimately we could remove everything related to telemetry in this file. I will file another bug to do that, let's keep this simply about removing the events.
Attachment #9215327 - Flags: review-

Hi Arnav, can we help you to finish this task?

Flags: needinfo?(arnav.verma)

Hey Julian,
I Will finish up the task today, so sorry about the delay (got completely distracted from some other work)!

Flags: needinfo?(arnav.verma)

Hi Arnav,

Do you need help to fold the patches together?
Let us know !

Flags: needinfo?(arnav.verma)

stealing this as part of the 91 release process, hope you don't min Arnav!

Assignee: arnav.verma → nchevobbe
Flags: needinfo?(arnav.verma)
Pushed by
[devtools] Remove devtools.main.f12_* probes and associated code. r=jdescottes.
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 91 Branch
You need to log in before you can comment on or make changes to this bug.