Closed Bug 1921218 Opened 5 months ago Closed 2 months ago

Add settings checkbox for daily usage ping

Categories

(Firefox :: Settings UI, defect, P2)

Desktop
All
defect

Tracking

()

RESOLVED FIXED
136 Branch
Tracking Status
firefox136 --- fixed

People

(Reporter: Gijs, Assigned: nalexander)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fidefe-tos])

Attachments

(3 files)

For the additional DAU ping we will want a separate settings checkbox that controls whether it is uploaded.

When we add this, we must make sure that for any users that have already disabled telemetry, the new ping is also disabled. (This will likely need a migration in _migrateUI.)

Content design for this work has not been finalized so this is not actionable as yet.

See Also: → 1921220

JIRA ticket manually created, conversation should happen here rather than JIRA, but this helps with tracking.

Assignee: nobody → nalexander
Status: NEW → ASSIGNED
Attachment #9432294 - Attachment description: WIP: Bug 1921218 - add settings checkbox for DAU ping in Firefox desktop → Bug 1921218 - Add settings checkbox for usage/DAU ping in Firefox Desktop. r?Mossop
Attachment #9432294 - Attachment description: Bug 1921218 - Add settings checkbox for usage/DAU ping in Firefox Desktop. r?Mossop → Bug 1921218 - Part 1: Add settings checkbox for usage/DAU ping in Firefox Desktop. r?Mossop
Summary: Add settings checkbox for DAU ping → Add settings checkbox for daily usage ping

No need for this to be MoCo-confidential.

Group: mozilla-employee-confidential

This commit makes the usage reporting preference inherit the general
data reporting preference for existing Firefox users. New Firefox
users will use the default usage reporting preference value, which is
enabled by default. Future onboarding changes will likely impact the
default usage reporting preference value.

Pushed by nalexander@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/626da2a395aa Part 1: Add settings checkbox for usage/DAU ping in Firefox Desktop. r=fluent-reviewers,settings-reviewers,mossop https://hg.mozilla.org/integration/autoland/rev/33522853a7bb Part 2: Connect usage reporting Gecko preference to Glean. r=chutten,TravisLong,firefox-desktop-core-reviewers https://hg.mozilla.org/integration/autoland/rev/e80d7e8658ef Part 3: Usage reporting preference inherits general preference. r=chutten,TravisLong,firefox-desktop-core-reviewers ,mak
Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 136 Branch
Blocks: 1942166
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: