Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: a41543cba4bf7e50a7b5f873eaf84a449974cdce
      
https://github.com/WebKit/WebKit/commit/a41543cba4bf7e50a7b5f873eaf84a449974cdce
  Author: Eric Carlson <[email protected]>
  Date:   2023-08-04 (Fri, 04 Aug 2023)

  Changed paths:
    M Source/WebKit/UIProcess/UserMediaPermissionRequestManagerProxy.cpp

  Log Message:
  -----------
  InputDevice capabilities are not required until capture is active
https://bugs.webkit.org/show_bug.cgi?id=259814
rdar://113271473

Reviewed by Jer Noble.

InputDevice capabilities are not exposed until after the user has given consent 
to
capture, so don't bother asking for them unless they will be revealed as 
activating the
AVAudioSession may change the characteristics of the audio rendering in other 
processes.

* Source/WebKit/UIProcess/UserMediaPermissionRequestManagerProxy.cpp:
(WebKit::UserMediaPermissionRequestManagerProxy::platformGetMediaStreamDevices):

Canonical link: https://commits.webkit.org/266581@main


_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to