Weekly github digest (WebRTC WG specifications)

Issues
------
* w3c/webrtc-pc (+5/-6/💬80)
  5 issues created:
  - iceConnectionState, selectedCandidatePair and races in Chrome Canary (by henbos)
    https://github.com/w3c/webrtc-pc/issues/2088 [question] 
  - Need something such as rtpSender.reset() (by ibc)
    https://github.com/w3c/webrtc-pc/issues/2087 
  - (How) does SCTP handle CPU-bound congestion on JavaScript thread? (by henbos)
    https://github.com/w3c/webrtc-pc/issues/2086 [question] 
  - Are IdP errors used? Mention of non-existing idpLoginUrl attribute. (by henbos)
    https://github.com/w3c/webrtc-pc/issues/2083 
  - Make RTCError inherit from DOMException? (by alvestrand)
    https://github.com/w3c/webrtc-pc/issues/2082 

  11 issues received 80 new comments:
  - #2086 (How) does SCTP handle CPU-bound congestion on JavaScript thread? (61 by murillo128, lgrahl, tuexen, aboba, henbos)
    https://github.com/w3c/webrtc-pc/issues/2086 [question] 
  - #2087 Need something such as rtpSender.reset() (4 by ibc, aboba)
    https://github.com/w3c/webrtc-pc/issues/2087 [question] 
  - #2082 Make RTCError inherit from DOMException? (3 by henbos, foolip)
    https://github.com/w3c/webrtc-pc/issues/2082 [Ready for PR] 
  - #2088 iceConnectionState, selectedCandidatePair and races in Chrome Canary (3 by henbos, fippo)
    https://github.com/w3c/webrtc-pc/issues/2088 [question] 
  - #2083 It is not clear that RTCErrorDetailType is referencing things defined in another repo (2 by henbos, alvestrand)
    https://github.com/w3c/webrtc-pc/issues/2083 [Editorial] [Identity related] 
  - #1732 WHATWG streams for data channel messages (2 by murillo128, lgrahl)
    https://github.com/w3c/webrtc-pc/issues/1732 [WebRTC NV] 
  - #2028 setCodecPreferences and RTX / RED / FEC codecs (1 by aboba)
    https://github.com/w3c/webrtc-pc/issues/2028 [January 2019 interim] [Needs Test] [PR exists] 
  - #2061 Simulcast alternative layers do not have an API surface. (1 by aboba)
    https://github.com/w3c/webrtc-pc/issues/2061 [January 2019 interim] [PR exists] [Simulcast] 
  - #2054 Mismatch between RID restrictions and RTPEncodingParameters (1 by aboba)
    https://github.com/w3c/webrtc-pc/issues/2054 [January 2019 interim] [PR exists] [Simulcast] 
  - #2012 Obtain user consent for one-way media and data use cases (1 by lgrahl)
    https://github.com/w3c/webrtc-pc/issues/2012 
  - #2053 Do simulcast offers need to contain RIDs of all streams in both directions? (1 by aboba)
    https://github.com/w3c/webrtc-pc/issues/2053 [January 2019 interim] [PR exists] [Simulcast] 

  6 issues closed:
  - setCodecPreferences and RTX / RED / FEC codecs https://github.com/w3c/webrtc-pc/issues/2028 [January 2019 interim] [Needs Test] [PR exists] 
  - Simulcast alternative layers do not have an API surface. https://github.com/w3c/webrtc-pc/issues/2061 [January 2019 interim] [PR exists] [Simulcast] 
  - Mismatch between RID restrictions and RTPEncodingParameters https://github.com/w3c/webrtc-pc/issues/2054 [January 2019 interim] [PR exists] [Simulcast] 
  - Do simulcast offers need to contain RIDs of all streams in both directions? https://github.com/w3c/webrtc-pc/issues/2053 [January 2019 interim] [PR exists] [Simulcast] 
  - Clarify how codecs should be prioritized. https://github.com/w3c/webrtc-pc/issues/2009 [January 2019 interim] [PR exists] 
  - Missing normative steps for determining codecs https://github.com/w3c/webrtc-pc/issues/1982 [January 2019 interim] [PR exists] [TPAC 2018] 

* w3c/webrtc-stats (+0/-1/💬2)
  1 issues received 2 new comments:
  - #385 Mark up duplicate definition of RTCStats dictionary (2 by foolip, alvestrand)
    https://github.com/w3c/webrtc-stats/issues/385 

  1 issues closed:
  - Mark up duplicate definition of RTCStats dictionary https://github.com/w3c/webrtc-stats/issues/385 

* w3c/webrtc-quic (+0/-1/💬11)
  5 issues received 11 new comments:
  - #110 Provide a way to specify a subprotocol in client-server (5 by pthatcherg, aboba, vasilvv)
    https://github.com/w3c/webrtc-quic/issues/110 
  - #103 QUIC role determination from ICE (3 by pthatcherg, shampson, robin-raymond)
    https://github.com/w3c/webrtc-quic/issues/103 [question] 
  - #105 Pooled connections? (1 by pthatcherg)
    https://github.com/w3c/webrtc-quic/issues/105 
  - #106 Idle timeout, keep alives, and what do we do if the web app doesn't use the transport? (1 by pthatcherg)
    https://github.com/w3c/webrtc-quic/issues/106 
  - #93 What should the ALPN value be? (1 by pthatcherg)
    https://github.com/w3c/webrtc-quic/issues/93 [PR exists] 

  1 issues closed:
  - What should the ALPN value be? https://github.com/w3c/webrtc-quic/issues/93 [PR exists] 

* w3c/mediacapture-main (+5/-0/💬32)
  5 issues created:
  - Should a devicechange event be fired when the list of devices stays the same (by youennf)
    https://github.com/w3c/mediacapture-main/issues/565 
  - enumerateDevices is exposing devices labels for origins that are granted access once (by youennf)
    https://github.com/w3c/mediacapture-main/issues/563 
  - What constraint name should be exposed in case of a getUserMedia query with multiple failing constraints (by youennf)
    https://github.com/w3c/mediacapture-main/issues/562 
  - enumerateDevices can be used to track user devices in background pages (by youennf)
    https://github.com/w3c/mediacapture-main/issues/561 
  - Should getUserMedia promise be resolved only on pages that have focus (by youennf)
    https://github.com/w3c/mediacapture-main/issues/560 

  4 issues received 32 new comments:
  - #559 Spec does no handle fingerprinting related to exposing non default capture devices (15 by fippo, jan-ivar, youennf)
    https://github.com/w3c/mediacapture-main/issues/559 
  - #562 What constraint name should be exposed in case of a getUserMedia query with multiple failing constraints (10 by jan-ivar, alvestrand, youennf)
    https://github.com/w3c/mediacapture-main/issues/562 [PR exists] 
  - #561 enumerateDevices can be used to track user devices in background pages (4 by jan-ivar, youennf)
    https://github.com/w3c/mediacapture-main/issues/561 
  - #560 Should getUserMedia promise be resolved only on pages that have focus (3 by jan-ivar, youennf)
    https://github.com/w3c/mediacapture-main/issues/560 

* w3c/mediacapture-record (+1/-4/💬5)
  1 issues created:
  - InvalidModificationError should be listed in section 4.3. Exception Summary (by youennf)
    https://github.com/w3c/mediacapture-record/issues/163 

  2 issues received 5 new comments:
  - #151 Recording a stream while adding/removing a track is not well defined (4 by Pehrsons, youennf)
    https://github.com/w3c/mediacapture-record/issues/151 
  - #145 Required encoding types? (1 by yellowdoge)
    https://github.com/w3c/mediacapture-record/issues/145 

  4 issues closed:
  - Required encoding types? https://github.com/w3c/mediacapture-record/issues/145 
  - Spec refers to "isolation properties" but this term is never explained https://github.com/w3c/mediacapture-record/issues/138 
  - Point to public-webrtc https://github.com/w3c/mediacapture-record/issues/149 
  - timeslice should not be signed https://github.com/w3c/mediacapture-record/issues/155 

* w3c/mediacapture-screen-share (+2/-1/💬0)
  2 issues created:
  - Capturing audio-only (by jespertheend)
    https://github.com/w3c/mediacapture-screen-share/issues/100 
  - respec warnings (by aboba)
    https://github.com/w3c/mediacapture-screen-share/issues/98 [Editorial] 

  1 issues closed:
  - respec warnings https://github.com/w3c/mediacapture-screen-share/issues/98 [Editorial] 



Pull requests
-------------
* w3c/webrtc-pc (+3/-5/💬7)
  3 pull requests submitted:
  - Effect of RTCRtpSendParameters on Simulcast (by aboba)
    https://github.com/w3c/webrtc-pc/pull/2085 
  - RTCError extends DOMException (by henbos)
    https://github.com/w3c/webrtc-pc/pull/2084 
  - Clarifying how the simulcast envelope is created. (by amithilbuch)
    https://github.com/w3c/webrtc-pc/pull/2081 

  6 pull requests received 7 new comments:
  - #2084 RTCError extends DOMException (2 by henbos, aboba)
    https://github.com/w3c/webrtc-pc/pull/2084 
  - #2085 Effect of RTCRtpSendParameters on Simulcast (1 by aboba)
    https://github.com/w3c/webrtc-pc/pull/2085 [Simulcast] 
  - #2071 Describe how RIDs are added to a media section (1 by henbos)
    https://github.com/w3c/webrtc-pc/pull/2071 [Needs Test] [Simulcast] 
  - #2069 setCodecPreferences and RTX / RED / FEC codecs (1 by henbos)
    https://github.com/w3c/webrtc-pc/pull/2069 [Editors can integrate] [Needs Test] 
  - #2073 Effect of RTCRtpSendParameters on Simulcast (1 by henbos)
    https://github.com/w3c/webrtc-pc/pull/2073 [Needs Test] [Simulcast] 
  - #2075  Simulcast SDP clarifications (1 by henbos)
    https://github.com/w3c/webrtc-pc/pull/2075 [Editors can integrate] [Needs Test] [Simulcast] 

  5 pull requests merged:
  - setCodecPreferences and RTX / RED / FEC codecs
    https://github.com/w3c/webrtc-pc/pull/2069 [Editors can integrate] [Needs Test] 
  -  Simulcast SDP clarifications
    https://github.com/w3c/webrtc-pc/pull/2075 [Editors can integrate] [Needs Test] [Simulcast] 
  - Add note about codec preferences in an answer
    https://github.com/w3c/webrtc-pc/pull/2078 
  - Reference draft-ietf-mmusic-rid Section 10
    https://github.com/w3c/webrtc-pc/pull/2067 
  - Add [[SendCodecs]] and [[ReceiveCodecs]] internal slots.
    https://github.com/w3c/webrtc-pc/pull/2079 

* w3c/webrtc-stats (+0/-0/💬6)
  2 pull requests received 6 new comments:
  - #384 Move (fir|pli|nack|sli)Count and qpSum out of baseclass to (in|out)bound (4 by vr000m, jan-ivar, alvestrand, na-g)
    https://github.com/w3c/webrtc-stats/pull/384 
  - #372 add stunserverconnectionstats (2 by henbos, alvestrand)
    https://github.com/w3c/webrtc-stats/pull/372 [Submitter input needed] 

* w3c/webrtc-quic (+0/-0/💬7)
  5 pull requests received 7 new comments:
  - #98 RTCIceTransport causing RTCQuicTransport to become closed (2 by shampson, robin-raymond)
    https://github.com/w3c/webrtc-quic/pull/98 
  - #107 Add an example of a unreliable WebSocket-like API on top of QuicTransport (2 by pthatcherg, shampson)
    https://github.com/w3c/webrtc-quic/pull/107 
  - #108 Require server opt-in with transport parameters (1 by pthatcherg)
    https://github.com/w3c/webrtc-quic/pull/108 
  - #109 Use (hostname, port) in constructor instead of URL (1 by pthatcherg)
    https://github.com/w3c/webrtc-quic/pull/109 [Editors can integrate] 
  - #89 Add support for sending and receiving datagrams (1 by pthatcherg)
    https://github.com/w3c/webrtc-quic/pull/89 

* w3c/mediacapture-main (+3/-0/💬0)
  3 pull requests submitted:
  - Fix nonsense s/active document/responsible document/ in devicechange (editorial) (by jan-ivar)
    https://github.com/w3c/mediacapture-main/pull/567 
  - MAY defer getUserMedia until page has focus. (by jan-ivar)
    https://github.com/w3c/mediacapture-main/pull/566 
  - Mitigate fingerprinting from OverconstrainedError in gUM(). (by jan-ivar)
    https://github.com/w3c/mediacapture-main/pull/564 

* w3c/mediacapture-record (+4/-3/💬1)
  4 pull requests submitted:
  - Do not discard data in case track set change (by youennf)
    https://github.com/w3c/mediacapture-record/pull/162 
  - Linkify |isolation properties| and point it to webrtc-identity spec (by yellowdoge)
    https://github.com/w3c/mediacapture-record/pull/161 
  - Correct mailing list s/media-capture/webrtc/, #149 (by yellowdoge)
    https://github.com/w3c/mediacapture-record/pull/160 
  - Make MediaRecorder's start() parameter |timeslice| unsigned (by yellowdoge)
    https://github.com/w3c/mediacapture-record/pull/159 

  1 pull requests received 1 new comments:
  - #159 Make MediaRecorder's start() parameter |timeslice| unsigned (1 by yellowdoge)
    https://github.com/w3c/mediacapture-record/pull/159 

  3 pull requests merged:
  - Linkify |isolation properties| and point it to webrtc-identity spec
    https://github.com/w3c/mediacapture-record/pull/161 
  - Correct mailing list s/media-capture/webrtc/, #149
    https://github.com/w3c/mediacapture-record/pull/160 
  - Make MediaRecorder's start() parameter |timeslice| unsigned
    https://github.com/w3c/mediacapture-record/pull/159 

* w3c/mediacapture-screen-share (+2/-1/💬0)
  2 pull requests submitted:
  - Add missing references for external definitions (by dontcallmedom)
    https://github.com/w3c/mediacapture-screen-share/pull/99 
  - Attempted fix for boolean errors (by aboba)
    https://github.com/w3c/mediacapture-screen-share/pull/97 

  1 pull requests merged:
  - Add missing references for external definitions
    https://github.com/w3c/mediacapture-screen-share/pull/99 [Editorial] 


Repositories tracked by this digest:
-----------------------------------
* https://github.com/w3c/webrtc-pc
* https://github.com/w3c/webrtc-identity
* https://github.com/w3c/webrtc-stats
* https://github.com/w3c/webrtc-charter
* https://github.com/w3c/webrtc-dscp-exp
* https://github.com/w3c/webrtc-quic
* https://github.com/w3c/webrtc-ice
* https://github.com/w3c/webrtc-nv-use-cases
* https://github.com/w3c/mediacapture-main
* https://github.com/w3c/mediacapture-record
* https://github.com/w3c/mediacapture-image
* https://github.com/w3c/mediacapture-depth
* https://github.com/w3c/mediacapture-fromelement
* https://github.com/w3c/mediacapture-output
* https://github.com/w3c/mediacapture-screen-share
* https://github.com/w3c/mst-content-hint

Received on Tuesday, 29 January 2019 17:01:47 UTC