Closed Bug 1878147 Opened 1 year ago Closed 1 year ago

Lost ability to locate tab(s) sharing camera or microphone from permission dropdown in macOS menu bar

Categories

(Firefox :: Site Permissions, defect, P3)

Unspecified
macOS
defect

Tracking

()

VERIFIED FIXED
124 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox122 --- unaffected
firefox123 --- unaffected
firefox124 --- verified

People

(Reporter: jib, Assigned: hsohaney)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

The Firefox permission dropdowns in the macOS menu bar (see attached image) that appeared on camera and microphone access respectively is gone, as is the functionality they provided:

  1. They would list all tabs sharing camera or microphone
  2. Users could click on "Control Sharing" to jump to the tab sharing camera or microphone.

This functionality is now lost (only on macOS).

I dunno about others but I used this all the time to quickly get back to a live meeting tab so I could mute or unmute camera or microphone.

This capability was disabled intentionally in bug 1857254 to avoid the redundant camera icon in the macOS menu bar. It can be re-enabled by setting privacy.webrtc.showIndicatorsOnMacos14AndAbove to true.

If there are serious concerns with the default behaviour, we can perhaps discuss that here.

Set release status flags based on info from the regressing bug 1857254

:hsohaney, since you are the author of the regressor, bug 1857254, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

I wouldn't say this bug is a defect, this is intended behaviour. The camera icon was taken out for macos 14 and above because of the new macos update, which included new icons from apple. Users can re-enable the icon using the privacy.webrtc.showIndicatorsOnMacos14AndAbove flag as Mike stated.

Happy to discuss this further!

Severity: -- → S3
Flags: needinfo?(hsohaney)
Priority: -- → P3

Just making sure bug 1857254 comment 7 is not forgotten. The icons may have looked the same but offered entirely different functionality.

Hey pbz, do you have thoughts here? Should the disabling of the camera in the menubar be blocked on bug 1857254 comment 7?

Flags: needinfo?(pbz)

I wasn't aware that the menu could be used to quickly jump to tabs. That's additional functionality we shouldn't just disable. Let's bring it back via pref flip until we have a better solution. Using a Firefox icon instead of a duplicated device indicator would already be an improvement.
Harshit, could you please create a patch setting the pref to true and tag me for review?

Flags: needinfo?(pbz) → needinfo?(hsohaney)
Assignee: nobody → hsohaney
Status: NEW → ASSIGNED
Pushed by hsohaney@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/69e7051ac56f Flip pref to allow users to see sharing webrtc icons in MacOS 14 and above. r=pbz
Flags: needinfo?(hsohaney)
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 124 Branch
Flags: qe-verify+
See Also: → 1880512
See Also: → 1842237

Reproduced the issue with Firefox 124.0a1 (2024-02-01) on macOS 14.4. The privacy.webrtc.showIndicatorsOnMacos14AndAbove pref is set to false and the sharing camera or microphone from the permission dropdown in the macOS menu bar icons are not displayed.
The issue is verified fixed with Firefox 124.0 on macOS 14.4. The privacy.webrtc.showIndicatorsOnMacos14AndAbove pref is set to true and the sharing camera and/ or microphone from the permission dropdown in the macOS menu bar icons are displayed.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: