fune/dom/privateattribution
Gijs Kruitbosch 92d1876d53 Bug 1908312 - Make it clear in about:preferences that PPA is disabled when telemetry is disabled, a=RyanVM
Right now the UI state for PPA remains checked and active even when the main telemetry
setting is disabled. This is confusing UX, since DAP submission is disabled when
telemetry is disabled.

Also migrate off the deprecated toolkit-private isTelemetryEnabled() accessor to the normal pref check.

Original Revision: https://phabricator.services.mozilla.com/D216801

Differential Revision: https://phabricator.services.mozilla.com/D216970
2024-07-19 13:18:16 +00:00
..
components.conf
metrics.yaml Bug 1901081 - Add Private Attribution JS code. r=aleiserson 2024-06-07 16:35:05 +00:00
moz.build
nsIPrivateAttributionService.idl
PrivateAttribution.cpp Bug 1908312 - Make it clear in about:preferences that PPA is disabled when telemetry is disabled, a=RyanVM 2024-07-19 13:18:16 +00:00
PrivateAttribution.h Bug 1908312 - Make it clear in about:preferences that PPA is disabled when telemetry is disabled, a=RyanVM 2024-07-19 13:18:16 +00:00
PrivateAttributionIPCUtils.h
PrivateAttributionService.sys.mjs Bug 1908312 - Make it clear in about:preferences that PPA is disabled when telemetry is disabled, a=RyanVM 2024-07-19 13:18:16 +00:00