Closed Bug 819343 Opened 12 years ago Closed 10 years ago

System-wide icon/etc for active camera/mic use (webrtc)

Categories

(Firefox :: Site Permissions, defect)

15 Branch
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1037408

People

(Reporter: jesup, Unassigned)

Details

(Keywords: privacy, sec-want, Whiteboard: [getUserMedia], [blocking-gum-])

Attachments

(2 files)

Spun off from bug 799417

This is for the "system tray"/Notification-bar/etc so that even if FF is minimized, something reminds the user that the mic/camera are active and gives them a way to get to what's using them.  It doesn't have to be in a notification tray; the requirement is to be visible "always".

Chrome implements something like this.  It has issues due to the OS hiding system-tray notifications on Windows7, for example.

I'll attach boriss' mockup from bug 799417
Note that there's no back-end code to put an icon in system-trays/etc on any OS currently, except maybe Android, so this is un-implementable for the time being.

I do like that we have a design for system-tray now.  This is complimentary to either the "glow" (bug 805631) or a UI button/dropdown that's visible in FF chrome when a site has the mic/camera active.

Once we have support to inject try notifications, I'll note that on Windows 7 on my laptop, it hides the notification icons almost all the time (and quickly), so I don't actually get to see things like this.  On Linux with Fedora 17 (Gnome 3.x), the notification icons are invisible unless you move the mouse to the bottom-right-corner, and again would not serve this purpose well.  So we might want to consider other options.  This also does not address full-screen mode.
FWIW, there was some work done in the past to add "tray" support on Windows -- see bug 325353. There are a few mentions of OSX and Linux there, but it looks like that was mainly focused on just Windows.
Component: General → Device Permissions
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: