VerteDinde

#53646: docs: drop removed MacCatapLoopbackAudioForScreenShare flag from desktopCapturer

Merged
Created: Sep 6, 2026, 9:15:01 PM
Merged: Sep 6, 2026, 11:26:38 PM
2 comments
Target: main

Description of Change

Refs #52738.

Chromium removed the MacCatapLoopbackAudioForScreenShare feature flag in https://crrev.com/c/8275391 (M155), so on macOS 14.2+ the CoreAudio tap path for loopback audio can no longer be disabled. The desktopCapturer caveat still told people to pass --disable-features=MacCatapLoopbackAudioForScreenShare, which now silently does nothing.

This rewrites that section to describe the current behaviour (tap gated on the "System Audio Recording" permission, attributed to the responsible process; a denied/missing permission yields an ended track with no error) and adds a note to the 39.0 breaking-changes entry that the flag only applies through Electron 44.

Checklist

Release Notes

Notes: none

Backports

45-x-y
Merged
PR Number
#53651
Merged At
Sep 7, 2026, 1:04:03 AM
Released In
Not yet
Release Date
Not yet

Semver Impact

Major
Breaking changes
Minor
New features
Patch
Bug fixes
None
Docs, tests, etc.

Semantic Versioning helps users understand the impact of updates:

  • Major (X.y.z): Breaking changes that may require code modifications
  • Minor (x.Y.z): New features that maintain backward compatibility
  • Patch (x.y.Z): Bug fixes that don't change the API
  • None: Changes that don't affect using facing parts of Electron