Closed Bug 1955942 Opened 1 year ago Closed 1 year ago

Show data collection permissions in the install prompt

Categories

(WebExtensions :: General, enhancement, P2)

enhancement

Tracking

(firefox139 verified)

VERIFIED FIXED
139 Branch
Tracking Status
firefox139 --- verified

People

(Reporter: willdurand, Assigned: willdurand)

References

(Blocks 1 open bug)

Details

(Whiteboard: [addons-jira])

Attachments

(2 files, 1 obsolete file)

This bug is about showing the data collection permissions in the install prompt. We'll probably deal with optional permission requests and updates in different bugs.

Blocks: 1956463
Blocks: 1957729
Blocks: 1957990
Assignee: nobody → wdurand
Attachment #9474167 - Attachment description: WIP: Bug 1955942 - Show data collection permissions in the install prompt. r?rpl! → Bug 1955942 - Show data collection permissions in the install prompt. r?rpl!
Status: NEW → ASSIGNED
Blocks: 1959534
Pushed by wdurand@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d71848de2d02 Show data collection permissions in the install prompt. r=rpl,fluent-reviewers,desktop-theme-reviewers,Itiel,bolsson
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 139 Branch
Blocks: 1960831

Verified as Fixed. Tested on the latest Nightly (139.0a1/20250427085921) under Windows 11 and Ubuntu 24.04 LTS.

For an extension requiring data collection, the install dialog will show a string stating “The developer says this extension collects: <data_collected_1>, <data_collected_2>, etc.”

For an extension with optional data collection requesting the T&I optional data collection permission, the install dialog will show a checkbox and a string stating “Share technical and interaction data with extension developer”, with the checkbox checked by default.

For an extension with optional data collection requesting a permission other than T&I, the install dialog will not contain any additional strings.

For an extension with no data collection, the install dialog will show a string stating “The developer says this extension doesn’t require data collection.”

For an extension with both the “none” data type and another data type, the install dialog will ignore the “none” type and show a string for the other collected data type – “The developer says this extension collects: <data_collected_1>, <data_collected_2>, etc.”

See attached screenshots for more details.

Status: RESOLVED → VERIFIED
Attached image permissions_install_dialog.png (obsolete) —
Attachment #9481463 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: