[Webkit-unassigned] [Bug 173052] New: RTCDataChannel connectivity issues in Safari 11

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jun 7 03:54:00 PDT 2017


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

            Bug ID: 173052
           Summary: RTCDataChannel connectivity issues in Safari 11
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Misc.
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ashley at scirra.com

WebRTC DataChannels appear to have connectivity issues on Safari 11 with macOS High Sierra.

This is a simple DataChannel-based multiplayer game demo made in Construct 2: https://www.scirra.com/labs/rtcgame/

Simply open the page, type in a name and click 'Join'. If you do this with two browsers, you should be able to see each player's actions as they move around with WASD and mouse move & click. However in Safari 11 the following cases fail to connect where Chrome can:

1) Two Safari windows on the same machine cannot connect
2) Safari & Chrome on a Windows 10 machine on the same LAN cannot connect
3) Safari & Chrome on a remote Windows machine (over the Internet) establish a connection, but after a moment the DataChannel send() method starts throwing "InvalidStateError (DOM Exception 11): The object is in an invalid state."

Chrome and Firefox can interoperate in all of these cases; so should Safari.

-- 
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/20170607/858cc5dd/attachment-0001.html>


More information about the webkit-unassigned mailing list