Weekly github digest (WebRTC WG specifications)

Issues
------
* w3c/webrtc-pc (+7/-20/💬38)
  7 issues created:
  - RTCSctpTransport.maxMessageSize 0 case (by lgrahl)
    https://github.com/w3c/webrtc-pc/issues/1446
  - Standard should provide some guidance for when an application should perform an ICE restart (by taylor-b)
    https://github.com/w3c/webrtc-pc/issues/1445
  - Examples with dictionaries shouldn't use quotes around member names (by taylor-b)
    https://github.com/w3c/webrtc-pc/issues/1444
  - RTCPriorityType should reference rtcweb-data-channel (by taylor-b)
    https://github.com/w3c/webrtc-pc/issues/1439
  - Should refer to enums in a consistent way (by taylor-b)
    https://github.com/w3c/webrtc-pc/issues/1438
  - Handle transceiver stopped between creation and description set (by adam-be)
    https://github.com/w3c/webrtc-pc/issues/1437
  - We shouldn't rely on the public API to access objects in the specification (by adam-be)
    https://github.com/w3c/webrtc-pc/issues/1435

  23 issues received 38 new comments:
  - #1406  When ICE restarts results in connection to a new endpoint (5 by taylor-b, ekr, aboba)
    https://github.com/w3c/webrtc-pc/issues/1406
  - #1125 Should the spec describe addStream/onaddstream as legacy API? (4 by foolip, fippo, jan-ivar, henbos)
    https://github.com/w3c/webrtc-pc/issues/1125
  - #1218 Race condition in enqueue an operation (3 by jan-ivar, taylor-b, soareschen)
    https://github.com/w3c/webrtc-pc/issues/1218
  - #1361 Clarify offerToReceiveAudio and offerToReceiveVideo in renegotiation (3 by taylor-b, ekr, aboba)
    https://github.com/w3c/webrtc-pc/issues/1361
  - #1435 We shouldn't rely on the public API to access objects in the specification (2 by adam-be, taylor-b)
    https://github.com/w3c/webrtc-pc/issues/1435
  - #1412 ResourceInUse exception is not defined (2 by dontcallmedom, aboba)
    https://github.com/w3c/webrtc-pc/issues/1412
  - #1323 Handling of encoding/decoding errors (2 by aboba, youennf)
    https://github.com/w3c/webrtc-pc/issues/1323
  - #1306 Missing definition for obtaining list of all RTCIceTransport and RTCDtlsTransport (2 by taylor-b, aboba)
    https://github.com/w3c/webrtc-pc/issues/1306
  - #1281 Section 4.8.3: Buried treasure (1 by taylor-b)
    https://github.com/w3c/webrtc-pc/issues/1281
  - #1156 Issue 1: Key shortening (1 by misi)
    https://github.com/w3c/webrtc-pc/issues/1156
  - #1417 transceiver.currentDirection should be set to null when stopped (1 by adam-be)
    https://github.com/w3c/webrtc-pc/issues/1417
  - #1346 Ignore unsupported url types in setConfiguration (1 by fluffy)
    https://github.com/w3c/webrtc-pc/issues/1346
  - #1422 When is ICE gathering triggered? (1 by soareschen)
    https://github.com/w3c/webrtc-pc/issues/1422
  - #1423 What should happen if a DataChannel "OPEN" message uses priority other than one of the recommended values? (1 by taylor-b)
    https://github.com/w3c/webrtc-pc/issues/1423
  - #1424 What happens if you set a remote description with two tracks with the same ID? (1 by aboba)
    https://github.com/w3c/webrtc-pc/issues/1424
  - #1181 End removed tracks remotely again; Make receiver.track nullable instead (1 by foolip)
    https://github.com/w3c/webrtc-pc/issues/1181
  - #1192 editorial: currentLocalDescription getting updates with candidates (1 by fippo)
    https://github.com/w3c/webrtc-pc/issues/1192
  - #1215 Rollback: a feature "at risk"? (1 by aboba)
    https://github.com/w3c/webrtc-pc/issues/1215
  - #1383 offerToReceive* legacy behaviour spec does not match the behaviour of legacy implementations (1 by jan-ivar)
    https://github.com/w3c/webrtc-pc/issues/1383
  - #1365 no getStats() for dtls and ice transports? (1 by aboba)
    https://github.com/w3c/webrtc-pc/issues/1365
  - #1368 Missing initialization of priority attribute when firing datachannel event (1 by taylor-b)
    https://github.com/w3c/webrtc-pc/issues/1368
  - #1259 How to find what keyGenAlgorithm values the browser supports? (1 by aboba)
    https://github.com/w3c/webrtc-pc/issues/1259
  - #1274 Section 4.2.2: Keying material (1 by misi)
    https://github.com/w3c/webrtc-pc/issues/1274

  20 issues closed:
  - When is ICE gathering triggered? https://github.com/w3c/webrtc-pc/issues/1422
  - Race condition in enqueue an operation https://github.com/w3c/webrtc-pc/issues/1218
  - Editorial: consistent Internal slot names e.g. [[IsClosed]] vs [[isClosed]]? https://github.com/w3c/webrtc-pc/issues/1360
  - transceiver.currentDirection should be set to null when stopped https://github.com/w3c/webrtc-pc/issues/1417
  - In data channel send(), remove the condition "If channel's underlying data transport is not established yet, then abort these steps" https://github.com/w3c/webrtc-pc/issues/1396
  - Missing initialization of priority attribute when firing datachannel event https://github.com/w3c/webrtc-pc/issues/1368
  - Clarify "cannot be applied at the media layer" https://github.com/w3c/webrtc-pc/issues/1307
  - Editorial: negotiation-needed algorithm returns a string https://github.com/w3c/webrtc-pc/issues/1403
  - when voiceActivityDetection is false, browser must send media even if it is silent https://github.com/w3c/webrtc-pc/issues/1308
  - Enqueue an operation vs queue a task https://github.com/w3c/webrtc-pc/issues/1347
  - Section 8.2: Null selector properly handled by getStats? https://github.com/w3c/webrtc-pc/issues/1374
  - rtcsessiondescription: attributes are not mutable https://github.com/w3c/webrtc-pc/issues/1242
  - which ice-tcp types will a browser emit? https://github.com/w3c/webrtc-pc/issues/1238
  - Editorial: Assume default values for optional dictionaries in spec text https://github.com/w3c/webrtc-pc/issues/1369
  - Ignore unsupported url types in setConfiguration https://github.com/w3c/webrtc-pc/issues/1346
  - What happens if you set a remote description with two tracks with the same ID? https://github.com/w3c/webrtc-pc/issues/1424
  - Missing definition for obtaining list of all RTCIceTransport and RTCDtlsTransport https://github.com/w3c/webrtc-pc/issues/1306
  - no getStats() for dtls and ice transports? https://github.com/w3c/webrtc-pc/issues/1365
  - Rollback: a feature "at risk"? https://github.com/w3c/webrtc-pc/issues/1215
  - Handling of encoding/decoding errors https://github.com/w3c/webrtc-pc/issues/1323

* w3c/webrtc-stats (+0/-0/💬1)
  1 issues received 1 new comments:
  - #228 Why no Jitter for RTCOutboundRTPAudioStream? (1 by djalmaaraujo)
    https://github.com/w3c/webrtc-stats/issues/228



Pull requests
-------------
* w3c/webrtc-pc (+10/-13/💬18)
  10 pull requests submitted:
  - SLD/SRD: Check if transceiver is stopped before setting currentDirection (by adam-be)
    https://github.com/w3c/webrtc-pc/pull/1443
  - Editorial: Add 'Style Conventions' section to contributing guidelines (by adam-be)
    https://github.com/w3c/webrtc-pc/pull/1442
  - update current*Description and pending*Description (by fippo)
    https://github.com/w3c/webrtc-pc/pull/1441
  - Set [[CurrentDirection]] for provisional answers. (by taylor-b)
    https://github.com/w3c/webrtc-pc/pull/1440
  - RTCRtpTransceiver: Set currentDirection to null when stopping (by adam-be)
    https://github.com/w3c/webrtc-pc/pull/1436
  - Don't fire ONN on removeTrack() if sender.track is already null. (by jan-ivar)
    https://github.com/w3c/webrtc-pc/pull/1434
  - add type error for unknown ice server schema (by fluffy)
    https://github.com/w3c/webrtc-pc/pull/1433
  - addTranscevier: Assume defalut dictionary (by adam-be)
    https://github.com/w3c/webrtc-pc/pull/1432
  - Use links on body of spec consistent with links in references (by dontcallmedom)
    https://github.com/w3c/webrtc-pc/pull/1431
  - Have createOffer call addTransceiver() on offerToReceive. (by jan-ivar)
    https://github.com/w3c/webrtc-pc/pull/1430

  11 pull requests received 18 new comments:
  - #1434 Don't fire ONN on removeTrack() if sender.track is already null. (3 by fippo, taylor-b, aboba)
    https://github.com/w3c/webrtc-pc/pull/1434
  - #1233 move "set a configuration" algorithm (3 by fippo, taylor-b)
    https://github.com/w3c/webrtc-pc/pull/1233
  - #1426 getstats: improve selector definiton (2 by fippo, aboba)
    https://github.com/w3c/webrtc-pc/pull/1426
  - #1430 Have createOffer call addTransceiver() on offerToReceive. (2 by fippo, aboba)
    https://github.com/w3c/webrtc-pc/pull/1430
  - #1433 add type error for unknown ice server schema (2 by fluffy, stefhak)
    https://github.com/w3c/webrtc-pc/pull/1433
  - #1441 update current*Description and pending*Description (1 by fippo)
    https://github.com/w3c/webrtc-pc/pull/1441
  - #1442 Editorial: Add 'Style Conventions' section to contributing guidelines (1 by adam-be)
    https://github.com/w3c/webrtc-pc/pull/1442
  - #1395 Standardize how internal slots are named and linked to. (1 by taylor-b)
    https://github.com/w3c/webrtc-pc/pull/1395
  - #1397 Queue enqueued operation as task if length of operations is 1 (1 by soareschen)
    https://github.com/w3c/webrtc-pc/pull/1397
  - #1399 Add reference to JSEP that setLocalDescription triggers ICE gathering (1 by soareschen)
    https://github.com/w3c/webrtc-pc/pull/1399
  - #1400 Add RTCDataChannelPriority enum and step to initialize data channel priority (1 by aboba)
    https://github.com/w3c/webrtc-pc/pull/1400

  13 pull requests merged:
  - Standardize how internal slots are named and linked to.
    https://github.com/w3c/webrtc-pc/pull/1395
  - In data channel send(), remove unneeded conditions
    https://github.com/w3c/webrtc-pc/pull/1404
  - Remove "cannot be applied at the media layer"
    https://github.com/w3c/webrtc-pc/pull/1405
  - Use true and false instead of "true" and "false".
    https://github.com/w3c/webrtc-pc/pull/1409
  - when voiceActivityDetection is false browser sends media
    https://github.com/w3c/webrtc-pc/pull/1410
  - Clarify enqueue is acted on specific connection's operation queue
    https://github.com/w3c/webrtc-pc/pull/1421
  - getstats: improve selector definiton
    https://github.com/w3c/webrtc-pc/pull/1426
  - rtcsessiondescription: attributes are not mutable
    https://github.com/w3c/webrtc-pc/pull/1428
  - ice-tcp: add note about ice-tcp types a UA will gather
    https://github.com/w3c/webrtc-pc/pull/1429
  - Use links on body of spec consistent with links in references
    https://github.com/w3c/webrtc-pc/pull/1431
  - addTranscevier: Assume default dictionary
    https://github.com/w3c/webrtc-pc/pull/1432
  - Add NotSupportedError for unknown ICE server schema
    https://github.com/w3c/webrtc-pc/pull/1433
  - RTCRtpTransceiver: Set currentDirection to null when stopping
    https://github.com/w3c/webrtc-pc/pull/1436


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

Received on Tuesday, 4 July 2017 17:00:31 UTC