Closed Bug 1262551 Opened 8 years ago Closed 3 years ago

Desktop UI: Don't show cam+mic selector when user has no choice (thanks to constraints)

Categories

(Firefox :: Site Permissions, defect, P3)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1693644

People

(Reporter: jib, Unassigned)

References

Details

Our "permission prompt" looks like a "device selection" prompt, even when there is no selection to be made, which makes for a terrible workflow for in-content selection:

STR:
1. On a machine with more than one camera, go to:
   https://webrtc.github.io/samples/src/content/devices/input-output/
2. Hit "Share" (not "Always share") in the Firefox permission prompt. 
3. Change the camera from the choices offered on the html page.

Expected result:
- A permission prompt asking if it's ok to share the camera you just chose.

Actual result:
- The permission prompt shown looks like the first one, where we get to pick camera all over again.

This is really confusing people. Some stop at this point and assume it's a bug since it feels like they're being asked twice, so obviously something isn't working since it isn't listening to them.

This isn't a functional bug, but a UX bug. If you click on the cam selector in the prompt, you'll see that there are no other choices.

At minimum we should disable the selector in these cases where constraints narrow down the request to a single camera, or at best we should remove it entirely and merely show what's being asked for in plain text.

I originally touched on this in bug 901616 comment 10 (among many other things) but never filed a bug for it.

(On platform: This isn't for "all platforms" but specifically for desktop, as android doesn't have this problem: See attachment 8671441 [details])
Severity: normal → S4
Priority: -- → P3

I think this was resolved with bug 1693644, but please reopen if I missed something.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.