Closed Bug 1999769 Opened 5 months ago Closed 18 days ago

Convert Data Collection and Use to config-based prefs

Categories

(Firefox :: Settings UI, task)

task

Tracking

()

RESOLVED FIXED
151 Branch
Tracking Status
firefox151 --- fixed

People

(Reporter: mstriemer, Assigned: mkennedy)

References

(Blocks 1 open bug)

Details

(Whiteboard: [recomp])

Attachments

(1 file, 1 obsolete file)

The Firefox Data Collection and Use section on the Privacy & Security settings page should be converted to the config-based settings system.

  • Group with description and link
    • The description links to the privacy policy which has custom link text. We may need to slot this message in somehow
  • Message bar: These settings apply to every Firefox profile on this device
  • Message bar on disabling: [...] past data will be deleted within 30 days
  • Send technical and interaction data to Mozilla
    • Allow personalized extension recommendations
    • Install and run studies
      • View Firefox studies
  • Send daily usage ping to Mozilla
  • Automatically send crash reports
Assignee: nobody → cmeador
Status: NEW → ASSIGNED
Assignee: cmeador → nobody
Status: ASSIGNED → NEW
Assignee: nobody → mkennedy

Also requires that our CustomEvent type be generic to support a custom type for details property

Attachment #9548743 - Attachment is obsolete: true
Duplicate of this bug: 2019390
Pushed by mkennedy@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/01ff5242c0cb https://hg.mozilla.org/integration/autoland/rev/9088eb60798c Convert Data Collection section to config-based structure r=fluent-reviewers,desktop-theme-reviewers,hjones,bolsson,hsohaney,beth
Pushed by sstanca@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/25d9292b76ed https://hg.mozilla.org/integration/autoland/rev/0cd8ac21ce9c Revert "Bug 1999769 - Convert Data Collection section to config-based structure r=fluent-reviewers,desktop-theme-reviewers,hjones,bolsson,hsohaney,beth" for causing mochitests failures in browser_about_settings.js.

Reverted this because it was causing mochitests failures in browser_about_settings.js.

  • Revert link
  • Push with failures
  • Failure Log
  • Failure line: TEST-UNEXPECTED-FAIL | browser/components/preferences/tests/browser_about_settings.js | test_openPreferences_aboutSettings - uncaught exception - PreferenceNotAddedError: Setting "automaticallySubmitCrashesBox" was unable to find Preference "browser.crashReports.unsubmittedCheck.autoSubmit2". Did you register it with Preferences.add/addAll? at PreferenceNotAddedError@chrome://global/content/preferences/Setting.mjs:182:5
Flags: needinfo?(mkennedy)

Thank you! Resolved this issue and will be re-landing after its approved.

Flags: needinfo?(mkennedy)
Pushed by mkennedy@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/70dc097cdc5d https://hg.mozilla.org/integration/autoland/rev/3a1a599ada99 Convert Data Collection section to config-based structure r=fluent-reviewers,desktop-theme-reviewers,hjones,bolsson,hsohaney,beth
Pushed by smolnar@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/e49c5afcefb2 https://hg.mozilla.org/integration/autoland/rev/d9707d33e6d3 Revert "Bug 1999769 - Convert Data Collection section to config-based structure r=fluent-reviewers,desktop-theme-reviewers,hjones,bolsson,hsohaney,beth" for causing bc failures @ browser_about_preferences.js DONTBUILD

Fixed and queued again for landing. Thank you!

Flags: needinfo?(mkennedy)
Pushed by mkennedy@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/35779275ca7a https://hg.mozilla.org/integration/autoland/rev/024fe117a904 Convert Data Collection section to config-based structure r=fluent-reviewers,desktop-theme-reviewers,hjones,bolsson,hsohaney,beth
Status: NEW → RESOLVED
Closed: 18 days ago
Resolution: --- → FIXED
Target Milestone: --- → 151 Branch
Regressions: 2026474
Regressions: 2027569
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: