<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>231731</bug_id>
          
          <creation_ts>2021-10-14 03:56:35 -0700</creation_ts>
          <short_desc>enumerateDevices showing devices it shouldn&apos;t</short_desc>
          <delta_ts>2021-10-21 03:57:18 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebRTC</component>
          <version>Safari Technology Preview</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dan Jenkins">dan</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1804206</commentid>
    <comment_count>0</comment_count>
    <who name="Dan Jenkins">dan</who>
    <bug_when>2021-10-14 03:56:35 -0700</bug_when>
    <thetext>Jsfiddle that shows the issue (open up the dev console)

https://jsfiddle.net/5ywvdcrq/1/

If you ask for mic permissions using getUserMedia, enumerateDevices gives you the names of video inputs as well as audio inputs 

It should only give you the names of the audio devices</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1807076</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-10-21 03:57:18 -0700</bug_when>
    <thetext>&lt;rdar://problem/84501167&gt;</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>