Bug 1953530 - Move most Nimbus telemetry code into a single module r=nimbus-reviewers,chumphreys,omc-reviewers,aminomancer

This patch does not change the targeting context telemetry as it is
sufficiently complicated and isolated from the rest of the telemetry.

Differential Revision: https://phabricator.services.mozilla.com/D241325
This commit is contained in:
Beth Rennie
2025-03-20 16:21:40 +00:00
parent ac9c4f5198
commit af8fe3e1c9
14 changed files with 577 additions and 485 deletions

View File

@@ -16,6 +16,9 @@ const { ExperimentFakes, ExperimentTestUtils } = ChromeUtils.importESModule(
const { ExperimentManager } = ChromeUtils.importESModule(
"resource://nimbus/lib/ExperimentManager.sys.mjs"
);
const { NimbusTelemetry } = ChromeUtils.importESModule(
"resource://nimbus/lib/Telemetry.sys.mjs"
);
const { ASRouterTelemetry } = ChromeUtils.importESModule(
"resource:///modules/asrouter/ASRouterTelemetry.sys.mjs"
);