Description of the issue: Acquiring a video feed from a webrtc client fails using Brave.
How can this issue be reproduced?
- Go to a webRTC test site, e.g. https://test.webrtc.org
- [If necessary, select a valid camera and grant permission for the page to access the camera.]
- Run a test.
Expected result: Test succeeds; Brave is able to acquire video stream.
Brave Version( check
About Brave): Version 1.19.88 Chromium: 88.0.4324.96 (Official Build) (x86_64)
Additional Information: I use browser-based WebRTC applications on a daily basis, and have been using Brave as my primary browser with no problems for >6 months. This problem started within the last week, and was present in at least one version prior to the current version. (Sorry, not sure which - I updated to the latest right after noticing. I think it was the version immediately before the current.)
I’m on macos 10.14.6. Behavior observed with both built-in macbook pro camera and external USB camera.
Note that the exact same config (including camera permissions) works without trouble on desktop Chrome based on the same chromium version.
I verified that Brave isn’t blocking anything, and that the same problem is seen regardless of whether Brave’s shields are “up” or “down”.