Open Bug 1294430 Opened 8 years ago Updated 2 years ago

The control center misleadingly shows "Allowed Temporarily" when a subframe with persistent permissions uses a device

Categories

(Firefox :: Site Permissions, defect, P3)

defect

Tracking

()

People

(Reporter: florian, Unassigned)

References

Details

(Whiteboard: [fxprivacy])

This is an edge case I didn't cover in bug 1206233. Steps to reproduce: 1. Open a page using the camera from an https url. Eg. https://people.mozilla.org/~fqueze2/webrtc/ 2. Get a camera sharing prompt, answer it with the "Always share" submenu item. 3. Open the control center, see the Camera item says "Allow". 4. Load data:text/html,<iframe src="https://people.mozilla.org/~fqueze2/webrtc/" height=300></iframe> 5. Click the "Camera" button. 6. Open the control center panel. Actual result: The Camera item says "Allowed Temporarily". This is misleading. Expected result: I'm not sure. Either we should somehow force the code to display "Allow" there when a subframe has persistent permission. Or for a better solution, we may want to wait for UX to figure out how to present permissions from subframes of different origins (see bug 1225156).
Priority: -- → P3
Whiteboard: [fxprivacy][triage] → [fxprivacy]
No longer blocks: 1206233
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.