Weekly github digest (WebRTC WG specifications)

Issues
------
* w3c/webrtc-pc (+60/-12/💬86)
  60 issues created:
  - Enqueue an operation vs queue a task (by soareschen)
    https://github.com/w3c/webrtc-pc/issues/1347
  - Ignore unsupported url types in setConfiguration (by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1346
  - Make promise rejection/enqueing consistent (by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1345
  - Don't update state if setLocalD is called with bogus input (by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1344
  - Define "reasonably soon" (by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1343
  - Consider using generic algorithm (by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1342
  - When [[isClosed]] slot turns true, queue a task to update the connection state (by soareschen)
    https://github.com/w3c/webrtc-pc/issues/1341
  - Section 11.7: DTMF Examples (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1336
  - Inconsistencies and race conditions in updating negotiation-needed flag (by soareschen)
    https://github.com/w3c/webrtc-pc/issues/1332
  - Session description attribute not specified for some steps in check if negotiation is needed (by soareschen)
    https://github.com/w3c/webrtc-pc/issues/1331
  - setLocalDescription algorithm for rejecting modification (by fippo)
    https://github.com/w3c/webrtc-pc/issues/1330
  - capitalization of 2119 works  (by fluffy)
    https://github.com/w3c/webrtc-pc/issues/1328
  - Possibly incorrect language in "generateCertificate" description (by rwaldron)
    https://github.com/w3c/webrtc-pc/issues/1324
  - Handling of encoding/decoding errors (by youennf)
    https://github.com/w3c/webrtc-pc/issues/1323
  - Built-in certificate behavior (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1322
  - guideline of when to time out an IdP (by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1319
  - What happens if cert expires mid call ? (by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1318
  - More granular data channel error reporting (by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1317
  - Do we ned to control what is in SNI and Certname of DTLS connections (by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1316
  - Check crypto suites (by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1315
  - Refine error reporting for identity assertion (by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1314
  - Extend privacy note to clarify regarding defaultIceServers (by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1313
  - Clarify '"trusted" origins' (by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1312
  - What happens if ufrag differs between different SDPs applied (by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1311
  - Make 4.3.1. referenceable (by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1310
  - Check for state when "setting an RTCSessionDescription description" (by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1309
  - when voiceActivityDetection is false, that browser must send media even if it silent (by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1308
  - Clarify "cannot be applied at the media layer" (by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1307
  - Missing definition for obtaining list of all RTCIceTransport and RTCDtlsTransport (by soareschen)
    https://github.com/w3c/webrtc-pc/issues/1306
  - Ambiguous connection state when list of transports are empty (by soareschen)
    https://github.com/w3c/webrtc-pc/issues/1305
  - Section 4.4: State Definitions (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1302
  - Section 5.2: parameter restrictions (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1300
  - Section 11.6: Diagram (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1296
  - Section 11: Examples (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1295
  - Section 10.4.1: target peerIdentity (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1294
  - Section 9.6: protocol type (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1293
  - Section 9.4: peerIdentity mismatches (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1292
  - Section 9.3: LOGINDONE (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1291
  - Section 9.1: when is IdP ready? (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1290
  - Section 7.2: infinite intertone gap (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1289
  - Section 6.4: Datachannel Garbage Collection  (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1288
  - Section 6.2 (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1287
  - Section 6.1 (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1286
  - Section 5.5.1 (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1285
  - Section 5.3 (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1284
  - Section 5.2 (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1283
  - Section 5.1 (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1282
  - Section 4.8.3 (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1281
  - Section 4.8.1 (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1280
  - Section 4.3.3 (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1279
  - Section 4.2.3 (createOffer) (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1278
  - Section 4.3.1 (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1277
  - Section 4.2.6 (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1276
  - pc.removeTrack(receiver) should throw an error. (by jan-ivar)
    https://github.com/w3c/webrtc-pc/issues/1275
  - Section 4.2.2 (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1274
  - Events not bubbling (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1273
  - Enum Table Inconsistency (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1272
  - Inconsistencies in Asynchronous Task Queueing (by aboba)
    https://github.com/w3c/webrtc-pc/issues/1271
  - Review issues reported to last in September  (by fluffy)
    https://github.com/w3c/webrtc-pc/issues/1269
  - Missing steps on handling direction argument in addTransceiver (by soareschen)
    https://github.com/w3c/webrtc-pc/issues/1268

  48 issues received 86 new comments:
  - #1318 What happens if cert expires mid call ? (6 by martinthomson, ekr, stefhak)
    https://github.com/w3c/webrtc-pc/issues/1318
  - #1306 Missing definition for obtaining list of all RTCIceTransport and RTCDtlsTransport (5 by taylor-b, soareschen, aboba)
    https://github.com/w3c/webrtc-pc/issues/1306
  - #1322 createOffer(): Built-in certificate behavior (5 by taylor-b, fippo, jan-ivar)
    https://github.com/w3c/webrtc-pc/issues/1322
  - #1280 Section 4.8.1: missing attributes (4 by taylor-b, aboba, stefhak)
    https://github.com/w3c/webrtc-pc/issues/1280
  - #1316 Do we need to control what is in SNI and Certname of DTLS connections (4 by martinthomson, ekr, stefhak)
    https://github.com/w3c/webrtc-pc/issues/1316
  - #1251 RTCConfiguration.iceServers with undefined? (4 by foolip, fippo, jan-ivar)
    https://github.com/w3c/webrtc-pc/issues/1251
  - #1296 Section 11.6: Diagram (3 by fippo, aboba)
    https://github.com/w3c/webrtc-pc/issues/1296
  - #1309 Check for state when "setting an RTCSessionDescription description" (3 by taylor-b, aboba, stefhak)
    https://github.com/w3c/webrtc-pc/issues/1309
  - #1249 maximum bandwidth: TIAS or AS? (3 by fluffy, aboba, stefhak)
    https://github.com/w3c/webrtc-pc/issues/1249
  - #1287 Section 6.2: when data cannot be sent (2 by lgrahl, aboba)
    https://github.com/w3c/webrtc-pc/issues/1287
  - #1288 Section 6.4: Datachannel Garbage Collection  (2 by aboba)
    https://github.com/w3c/webrtc-pc/issues/1288
  - #1313 Extend privacy note to clarify regarding defaultIceServers (2 by dontcallmedom, stefhak)
    https://github.com/w3c/webrtc-pc/issues/1313
  - #1319 guideline of when to time out an IdP (2 by martinthomson, stefhak)
    https://github.com/w3c/webrtc-pc/issues/1319
  - #1202 Need to identify if changes affect JSEP or MSID specs (2 by taylor-b, stefhak)
    https://github.com/w3c/webrtc-pc/issues/1202
  - #1328 capitalization of 2119 works  (2 by aboba)
    https://github.com/w3c/webrtc-pc/issues/1328
  - #1330 setLocalDescription algorithm for rejecting modification (2 by fippo, aboba)
    https://github.com/w3c/webrtc-pc/issues/1330
  - #1332 Inconsistencies and race conditions in updating negotiation-needed flag (2 by taylor-b, soareschen)
    https://github.com/w3c/webrtc-pc/issues/1332
  - #1210 ufrag vs usernameFragment (2 by fippo, stefhak)
    https://github.com/w3c/webrtc-pc/issues/1210
  - #1268 Missing steps on handling direction argument in addTransceiver (2 by soareschen, stefhak)
    https://github.com/w3c/webrtc-pc/issues/1268
  - #1281 Section 4.8.3: Buried treasure (1 by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1281
  - #1284 Section 5.3: track.label initialization (1 by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1284
  - #1285 Section 5.5.1: RFC 8122 consistency (1 by aboba)
    https://github.com/w3c/webrtc-pc/issues/1285
  - #1286 Section 6.1: label length (1 by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1286
  - #1289 Section 7.2: infinite intertone gap (1 by aboba)
    https://github.com/w3c/webrtc-pc/issues/1289
  - #1292 Section 9.4: peerIdentity mismatches (1 by aboba)
    https://github.com/w3c/webrtc-pc/issues/1292
  - #1294 Section 10.4.1: target peerIdentity (1 by aboba)
    https://github.com/w3c/webrtc-pc/issues/1294
  - #1295 Section 11: Examples (1 by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1295
  - #1300 Section 5.2: parameter restrictions (1 by aboba)
    https://github.com/w3c/webrtc-pc/issues/1300
  - #1305 Ambiguous connection state when list of transports are empty (1 by taylor-b)
    https://github.com/w3c/webrtc-pc/issues/1305
  - #1311 What happens if ufrag differs between different SDPs applied (1 by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1311
  - #1315 Check crypto suites (1 by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1315
  - #1199 RTCPeerConnectionIceEvent parameter: RTCPeerConnectionIceEventInit eventInitDict is optional (1 by adam-be)
    https://github.com/w3c/webrtc-pc/issues/1199
  - #1341 When [[isClosed]] slot turns true, queue a task to update the connection state (1 by soareschen)
    https://github.com/w3c/webrtc-pc/issues/1341
  - #1205 Sending data channel messages > maxMessageSize (1 by lgrahl)
    https://github.com/w3c/webrtc-pc/issues/1205
  - #1346 Ignore unsupported url types in setConfiguration (1 by fippo)
    https://github.com/w3c/webrtc-pc/issues/1346
  - #1231 legacy methods: when are they called? (1 by adam-be)
    https://github.com/w3c/webrtc-pc/issues/1231
  - #1257 Section 4.4.4 closed state  (1 by aboba)
    https://github.com/w3c/webrtc-pc/issues/1257
  - #1258 MTI specification of crypto for certs (1 by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1258
  - #1259 How to find what keyGenAlgorithm values the browser supports? (1 by aboba)
    https://github.com/w3c/webrtc-pc/issues/1259
  - #1260 Does insertDTMF append to or replace the current tone buffer (1 by aboba)
    https://github.com/w3c/webrtc-pc/issues/1260
  - #1264 Failure of transmission of isolated stream (1 by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1264
  - #1265 Need to resolve if we reference ICE or ICEbis (1 by aboba)
    https://github.com/w3c/webrtc-pc/issues/1265
  - #1269 Review issues reported to last in September  (1 by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1269
  - #1272 Section 4.2.5/4.2.6: Enum Table Inconsistency (1 by aboba)
    https://github.com/w3c/webrtc-pc/issues/1272
  - #1274 Section 4.2.2: Keying material (1 by aboba)
    https://github.com/w3c/webrtc-pc/issues/1274
  - #1275 pc.removeTrack(receiver) should throw an error. (1 by jan-ivar)
    https://github.com/w3c/webrtc-pc/issues/1275
  - #1278 Section 4.2.3 (createOffer) (1 by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1278
  - #1279 Section 4.3.3: optional methods (1 by stefhak)
    https://github.com/w3c/webrtc-pc/issues/1279

  12 issues closed:
  - When [[isClosed]] slot turns true, queue a task to update the connection state https://github.com/w3c/webrtc-pc/issues/1341
  - Inconsistencies and race conditions in updating negotiation-needed flag https://github.com/w3c/webrtc-pc/issues/1332
  - Missing steps on handling direction argument in addTransceiver https://github.com/w3c/webrtc-pc/issues/1268
  - Do we need to control what is in SNI and Certname of DTLS connections https://github.com/w3c/webrtc-pc/issues/1316
  - What happens if cert expires mid call ? https://github.com/w3c/webrtc-pc/issues/1318
  - RTCConfiguration.iceServers with undefined? https://github.com/w3c/webrtc-pc/issues/1251
  - pc.removeTrack(receiver) should throw an error. https://github.com/w3c/webrtc-pc/issues/1275
  - Section 4.2.6: informative sentence https://github.com/w3c/webrtc-pc/issues/1276
  - guideline of when to time out an IdP https://github.com/w3c/webrtc-pc/issues/1319
  - Clarify '"trusted" origins' https://github.com/w3c/webrtc-pc/issues/1312
  - editorial: createOffer description https://github.com/w3c/webrtc-pc/issues/1193
  - RTCPeerConnectionIceEvent parameter: RTCPeerConnectionIceEventInit eventInitDict is optional https://github.com/w3c/webrtc-pc/issues/1199

* w3c/webrtc-stats (+0/-0/💬4)
  2 issues received 4 new comments:
  - #220 Need some way of getting an averaged audio level stat (2 by vr000m, taylor-b)
    https://github.com/w3c/webrtc-stats/issues/220
  - #119 Consider making (aggregate) stats more accessible (2 by henbos, foolip)
    https://github.com/w3c/webrtc-stats/issues/119



Pull requests
-------------
* w3c/webrtc-pc (+23/-6/💬18)
  23 pull requests submitted:
  - Remove meaningless case-sensitive qualification of RID characters (by dontcallmedom)
    https://github.com/w3c/webrtc-pc/pull/1350
  - Show RFC2119 keywords in small-caps (by dontcallmedom)
    https://github.com/w3c/webrtc-pc/pull/1349
  - Add a note on the absence of privacy impact of configured default ICE… (by dontcallmedom)
    https://github.com/w3c/webrtc-pc/pull/1348
  - Section 4.2.5/4.2.6: Enum Table Inconsistency (by aboba)
    https://github.com/w3c/webrtc-pc/pull/1340
  - empty attribute descriptions in ice description (by aboba)
    https://github.com/w3c/webrtc-pc/pull/1339
  - Clarification: insertDTMF replaces the current tone buffer (by aboba)
    https://github.com/w3c/webrtc-pc/pull/1338
  - Section 11.7 Fix DTMF Examples (by aboba)
    https://github.com/w3c/webrtc-pc/pull/1337
  - DTMF: Misplaced ";" in playout steps (by aboba)
    https://github.com/w3c/webrtc-pc/pull/1335
  - Built-in certificate behavior (by aboba)
    https://github.com/w3c/webrtc-pc/pull/1334
  - algorithm for rejecting modification (by aboba)
    https://github.com/w3c/webrtc-pc/pull/1333
  - update for maxBitrate definition (by fluffy)
    https://github.com/w3c/webrtc-pc/pull/1329
  - Remove fingerprint matching (by ekr)
    https://github.com/w3c/webrtc-pc/pull/1327
  - Remove trailing whitespace (by ekr)
    https://github.com/w3c/webrtc-pc/pull/1326
  - Language in "generateCertificate" description (by aboba)
    https://github.com/w3c/webrtc-pc/pull/1325
  - Start integrating direction into 'create RTCRtpTransceiver' algorithm (by adam-be)
    https://github.com/w3c/webrtc-pc/pull/1321
  - Clarify "trusted" origins as whitelisted (by dontcallmedom)
    https://github.com/w3c/webrtc-pc/pull/1320
  - Mark Bernard as former editor (by dontcallmedom)
    https://github.com/w3c/webrtc-pc/pull/1304
  - Move Section 4.4 State Definitions before 4.3 RTCPeerConnection (by aboba)
    https://github.com/w3c/webrtc-pc/pull/1303
  - Section 4.2.6: remove informative sentences (by aboba)
    https://github.com/w3c/webrtc-pc/pull/1301
  - RFC 8122 consistency (by aboba)
    https://github.com/w3c/webrtc-pc/pull/1299
  - intertone gap maximum (by aboba)
    https://github.com/w3c/webrtc-pc/pull/1298
  - WEBRTC-LOGINDONE (by aboba)
    https://github.com/w3c/webrtc-pc/pull/1297
  - [respec-updater] New ReSpec release (by w3c-respec-updater)
    https://github.com/w3c/webrtc-pc/pull/1270

  13 pull requests received 18 new comments:
  - #1299 RFC 8122 consistency (2 by taylor-b, stefhak)
    https://github.com/w3c/webrtc-pc/pull/1299
  - #1321 Start integrating direction into 'create RTCRtpTransceiver' algorithm (2 by adam-be, stefhak)
    https://github.com/w3c/webrtc-pc/pull/1321
  - #1333 algorithm for rejecting modification (2 by fippo, aboba)
    https://github.com/w3c/webrtc-pc/pull/1333
  - #1334 Built-in certificate behavior (2 by fippo, aboba)
    https://github.com/w3c/webrtc-pc/pull/1334
  - #1115 DTLS failures (2 by taylor-b, aboba)
    https://github.com/w3c/webrtc-pc/pull/1115
  - #1301 Section 4.2.6: remove informative sentences (1 by taylor-b)
    https://github.com/w3c/webrtc-pc/pull/1301
  - #1326 Remove trailing whitespace (1 by fluffy)
    https://github.com/w3c/webrtc-pc/pull/1326
  - #1339 empty attribute descriptions in ice description (1 by aboba)
    https://github.com/w3c/webrtc-pc/pull/1339
  - #1340 Section 4.2.5/4.2.6: Enum Table Inconsistency (1 by aboba)
    https://github.com/w3c/webrtc-pc/pull/1340
  - #1252 remove note about identity is at risk (1 by stefhak)
    https://github.com/w3c/webrtc-pc/pull/1252
  - #1253 clean up logic to support removal of RTCP mux "negotiated" value (1 by taylor-b)
    https://github.com/w3c/webrtc-pc/pull/1253
  - #1267 Remove "at-risk" marking from Identity (1 by adam-be)
    https://github.com/w3c/webrtc-pc/pull/1267
  - #1270 [respec-updater] New ReSpec release (1 by dontcallmedom)
    https://github.com/w3c/webrtc-pc/pull/1270

  6 pull requests merged:
  - [respec-updater] New ReSpec release
    https://github.com/w3c/webrtc-pc/pull/1270
  - Clarify "trusted" origins as whitelisted
    https://github.com/w3c/webrtc-pc/pull/1320
  - Mark Bernard as former editor
    https://github.com/w3c/webrtc-pc/pull/1304
  - remove note about identity is at risk
    https://github.com/w3c/webrtc-pc/pull/1252
  - RTP/RTCP mux -> RTCP mux
    https://github.com/w3c/webrtc-pc/pull/1247
  - reorder createOffer/createAnswer paragraphs
    https://github.com/w3c/webrtc-pc/pull/1220


Repositories tracked by this digest:
-----------------------------------
* https://github.com/w3c/webrtc-pc
* https://github.com/w3c/webrtc-stats

Received on Tuesday, 6 June 2017 17:00:43 UTC