Add userScripts permission notice in add-on-specific settings in the Extensions Manager
Categories
(Fenix :: WebExtensions, 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.
Updated•6 days ago
|
Description
•