Closed Bug 1624513 Opened 4 years ago Closed 4 years ago

optional permissions are not shown in about:addons

Categories

(Toolkit :: Add-ons Manager, enhancement, P2)

74 Branch
enhancement

Tracking

()

RESOLVED FIXED
84 Branch
Tracking Status
firefox84 --- fixed

People

(Reporter: hong620, Assigned: mixedpuppy)

References

(Blocks 1 open bug, Regressed 1 open bug)

Details

Attachments

(3 files)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:74.0) Gecko/20100101 Firefox/74.0

Steps to reproduce:

Certain Extension demand 'Unlimited Client Data Access' cause of new functions from update.

so I try to exclude certain Permission privilege from the extension setting UI for block.

Actual results:

Firefox only had Doorhanger UI for 'Allow or disallow Permission request from Extension'

not the Direct adjustable UI for blocking permission from Extension Setting.

Expected results:

it cause the 'forcing use or not' issue to extension user,
certain extension could be abusing doorhanger popup screen from extension update to 'dump the respons to user agreement'

this kind of UI issue is simmilar one with Old Firefox's Pop-up allowing issue.

so have to supply UI for user can allow/disallow certain indivisual permission from Extension Setting screen.
just like other OS like Windows, Android XPrivacy, Android Lineage OS's privacy management UI and other varient like Samsung's one.

Attached image 캡처.PNG

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

Product: Firefox → WebExtensions

Thanks for taking the time to add this issue, looks like an enhancement.
I'm not sure if WebExtension> Frontend is the correct component. Frontend Team, if this is not the right component please feel free to route this ticket to the corresponding team, thanks!

Status: UNCONFIRMED → NEW
Component: Untriaged → Frontend
Ever confirmed: true

This would only be possible for the permissions that are actually requested as optional, but it is a reasonable enhancement and we discussed about it before and from what I recall we all agreed that the permission tab in the addon detail view would be a good place to provide it to the users.

In the meantime, I'm moving it to the Add-ons Manager component, because this is actually an enhancement of the about:addons page.

Component: Frontend → Add-ons Manager
Product: WebExtensions → Toolkit
Blocks: 1458585
Priority: -- → P3

In retrospect, this is a more important issue than P3. Users have no way to even see what permissions have been granted to an addon if those permissions were optional. And since we need to list them, we may as well make it possible for the user to revoke those.

Type: enhancement → defect
Priority: P3 → P2
Summary: Extension Permission UI doesn't allow(doesn't have) the individual Permission management from User side. → optional permissions are not shown in about:addons
Depends on: 1444294
Severity: normal → S2
Type: defect → enhancement
Assignee: nobody → mixedpuppy

Comment on attachment 9167782 [details]
Bug 1624513 add optional permission controls to about:addons

still WIP on this patch, but worth getting a look at now.

Attachment #9167782 - Flags: feedback?(lgreco)

Comment on attachment 9167782 [details]
Bug 1624513 add optional permission controls to about:addons

I just added an initial round of feedback comments on phabricator (I may not be notified from phabricator when you are going to comment on it, and so it may be to flag me again here on bugzilla to make sure that I don't miss your comments or an update of the patch)

Attachment #9167782 - Flags: feedback?(lgreco)
Attached image permissions refrersh

From Aaron, but not yet finished

Pushed by scaraveo@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/95404de0380e
add optional permission controls to about:addons r=rpl,mstriemer,fluent-reviewers,flod
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 84 Branch
Depends on: 1672502
Regressions: 1721393

Hi hong620!
Can you tell us if this issue is still reproducible on latest Nightly? You can download it from here: https://nightly.mozilla.org/
Thanks!

Flags: needinfo?(hong620)

(In reply to Marcela (Please NI request to Brindusa Tot) from comment #14)

Hi hong620!
Can you tell us if this issue is still reproducible on latest Nightly? You can download it from here: https://nightly.mozilla.org/
Thanks!

https://imgur.com/a/Wvw0KB1
https://imgur.com/a/VQ1rS0o

no issue to control optional permissions of addons.

Flags: needinfo?(hong620)
See Also: → 1866999
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: