Open Bug 1931554 Opened 6 days ago Updated 6 days ago

Add userScripts permission notice in add-on-specific settings in the Extensions Manager

Categories

(Fenix :: WebExtensions, task)

All
Android
task

Tracking

(Not tracked)

People

(Reporter: robwu, Unassigned)

References

(Depends on 1 open bug, Blocks 2 open bugs)

Details

(Whiteboard: [addons-jira])

In bug 1917000 I will be adding a permission string for the "userScripts" permission on mobile (as mozac_feature_addons_permissions_userscripts_description in strings.xml). With this, the permission will appear as desired in the settings page for individual add-ons in the Extensions Manager.

As shown in the UX design at https://bugzilla.mozilla.org/show_bug.cgi?id=1917000#c3, there should also be an additional notice, with the following content:

Unverified scripts can pose security and privacy risks, such as running harmful code or tracking website activity. Only run scripts from extensions or sources you trust.

On desktop, this notice is added to about:addons in bug 1931545.

The above string should also appear in a permission prompt, for which I will file a separate bug.

Blocks: 1931556
You need to log in before you can comment on or make changes to this bug.