Bug 1879192 - Migrate GVST metrics in the audio namespace to pure glean r=chutten...
commitddf1b618bb32496bd84292cff04b5c9ffb8b2326
authorPerry McManis <pmcmanis@mozilla.com>
Fri, 9 Feb 2024 18:44:12 +0000 (9 18:44 +0000)
committerPerry McManis <pmcmanis@mozilla.com>
Fri, 9 Feb 2024 18:44:12 +0000 (9 18:44 +0000)
tree91458a108d40e912ce979b09f8e85675988bea7b
parent73e74628dc455ba84a630f78c2a3acf6be3dade8
Bug 1879192 - Migrate GVST metrics in the audio namespace to pure glean r=chutten,media-playback-reviewers,padenot

GVST is how these probes sent data in Fenix and is now unnecessary (and doesn't send data in Fenix release) since Firefox Desktop has direct access to Glean. We therefore need to clean them up in some capacity.

Following the recommendations from the GeckoView Streaming (GVST) validation effort, this is a pure Glean api implementation of the metrics that fell under network in geckoview streaming.

Because these were both categorical histograms, to retain previous functionality we've added parallel instrumentation in Glean.

Differential Revision: https://phabricator.services.mozilla.com/D201144
dom/media/CubebUtils.cpp
dom/media/metrics.yaml
toolkit/components/telemetry/Histograms.json
toolkit/components/telemetry/geckoview/streaming/metrics.yaml