[userstory] CC: Site Permissions on main panel

NEW
Unassigned

Status

()

3 years ago
2 years ago

People

(Reporter: MarcoM, Unassigned)

Tracking

(Depends on: 2 bugs)

Trunk
Points:
---
Dependency tree / graph
Bug Flags:
firefox-backlog +

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [fxprivacy] [userstory])

User Story

Summary:
* As a user viewing the Control Center, I want to be able to see any special permissions I’ve given the current site and be able to change them easily so that I don’t accidentally give a website access to my voice or face

Acceptance Criteria: 
* Permissions CC panel, styled as in the mock-up
** Headline: “Permissions”, with Permissions icon adjacent
* Each site-level permission (camera, video, mic, cookies, etc.) with a non-default setting is listed inline, below the “Permissions headline”
** Each non-default permission shows its icon and text label as given in mock-up. 
** The non-default setting is listed with a text label (i.e. "allow")
** User can remove each non-default setting by clicking the "X" that appears alongside it.
* If a site does not have any non-default permissions, the panel copy reads “You have not granted this page any special permissions.” [2]
* Arrow hinting at sub-panel where site-level permission exceptions editing is available. 
* Icons: inline permissions show latest iconography

Attachments

(1 attachment)

(Reporter)

Description

3 years ago
Created attachment 8639842 [details]
Site Permissions on main panel.jpg
Flags: firefox-backlog+
Depends on: 1192997
Depends on: 1193004
Depends on: 1193006

Updated

3 years ago
Depends on: 1200631
(Reporter)

Updated

3 years ago
Depends on: 1202084
(Reporter)

Updated

3 years ago
Depends on: 1193157
User Story: (updated)
Depends on: 1203280
Depends on: 1203292
Depends on: 1204007
Depends on: 1204016
(Reporter)

Updated

3 years ago
Depends on: 1206229
(Reporter)

Updated

3 years ago
Depends on: 1206232
(Reporter)

Updated

3 years ago
Depends on: 1206233
Depends on: 1215222
(Reporter)

Updated

3 years ago
No longer depends on: 1192997

Updated

3 years ago
Depends on: 1271868

Updated

3 years ago
Depends on: 1274480

Updated

3 years ago
See Also: → bug 1188472

Updated

3 years ago
Depends on: 1284172
You need to log in before you can comment on or make changes to this bug.