Open Bug 2039434 Opened 3 months ago Updated 3 months ago

about:addons Site Permissions should show permissions for each site

Categories

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

enhancement

Tracking

()

People

(Reporter: haik, Unassigned)

References

Details

Attachments

(3 files)

Now that we have both Web MIDI and Web Serial using site permission addons, the about:addons Site Permissions page would be more usable if it displayed the permission that is granted for each site listed. In its current form, the user can't tell what permission each listed site has without first clicking on the site or choosing "Manage" from the ... menu.

Attached image Proposed fix screenshot
Blocks: webserial

I think this would just take making some changes to toolkit/mozapps/extensions/content/components/addon-card.mjs

Component: Frontend → Add-ons Manager
Product: WebExtensions → Toolkit

I think this would be nice but we may want to get UX's opinion on this. The problem is that clicking on the card shows the overview and more details, so the information gets duplicated like in the screenshot below. (I think the details are coming from addon-sitepermissions-list.mjs)

Hi Greg, should we ask our UX for an opinion of this?

It is not going to be likely high priority unless we have reason too given that we are currently working on Nova restyling for the about:addons but it may be a good idea to still ask to our UX for their thoughts.

Flags: needinfo?(gstoll)

Yeah, I think this would be a good idea. I understand that this won't be high priority and I think that's OK. Thanks!

Flags: needinfo?(gstoll)
Severity: -- → N/A
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: