[webrtc-pc] In data channel send(), remove the condition "If channel's underlying data transport is not established yet, then abort these steps"

soareschen has just created a new issue for https://github.com/w3c/webrtc-pc:

== In data channel send(), remove the condition "If channel's underlying data transport is not established yet, then abort these steps" ==
Missed this when reviewing #1209. The data can still be queued while channel's underlying data transport is being established. Ignoring it would cause initial data being sent to be silently dropped.

It is also possible that the condition is unreachable, since the new step 2 already guard against non-open `readyState`.

Please view or discuss this issue at https://github.com/w3c/webrtc-pc/issues/1396 using your GitHub account

Received on Friday, 16 June 2017 03:04:52 UTC