[Webkit-unassigned] [Bug 215270] New: Safari is not able to hear audio when using WebRTC in multiple tabs

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Aug 7 08:04:45 PDT 2020


https://bugs.webkit.org/show_bug.cgi?id=215270

            Bug ID: 215270
           Summary: Safari is not able to hear audio when using WebRTC in
                    multiple tabs
           Product: WebKit
           Version: Safari 13
          Hardware: Macintosh
                OS: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebRTC
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: mariogasparoni at hotmail.com
                CC: youennf at gmail.com

Being a little more specific, when openning a tab using window.open() function, it seems
that stopping audio in the second tab also "stops" the audio-receiving in the first one.

Tested in Safari 13.1.2 macOS High Sierra.
We can also reproduce this in all iOS devices we have tested: iOS versions 12+, 13+


Steps to reproduce, using two browsers: Browser 1 (B1) and Safari Browser (SB)

1 ) B1 join appr.tc room with audio/video. Let's call this room B1's room.

2 ) SB join appr.tc room with audio/video (make sure SB can hear B1).

* before continuing, make sure SB is able to open pop-up windows from appr-tc (Safari > Preferences > pop-up)

3) In SB, open JS console and type:
    window.open('https://appr.tc/','_blank');

   this should open a new tab with appr.tc website (but don't click Join yet!). 
   Leave this new tab open while you come back to the first tab.

4) In SB's first tab, hangup the call (By clicking on the "phone" icon at the
left of the page)

5) Go to SB's new tab and join any other room with audio/video. 
   After that you can close this new tab (you don't need to click hangup on this new tab)

6) Back to SB's first tab, join B1's room with audio/video. 
   SB won't hear audio anymore (it can speaks though). Refreshing page won't work. 
   You will need to close/open a new tab to make audio hearing working again.


Thanks in advance.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200807/2228a9a5/attachment.htm>


More information about the webkit-unassigned mailing list