[webrtc-extensions] ReSpec errors from duplicate definitions of RTCIceCandidatePair (#217)

sam-vi has just created a new issue for https://github.com/w3c/webrtc-extensions:

== ReSpec errors from duplicate definitions of RTCIceCandidatePair ==
Ref: https://github.com/w3c/webrtc-pc/issues/2930.

With the conversion of `RTCIceCandidatePair` from a dictionary to an interface, the XRef database contains some ambiguous duplicate definitions with differing types from multiple version of the "webrtc" spec with the same spec ID:
- `RTCIceCandidatePair`: https://respec.org/xref/?term=RTCIceCandidatePair&specs=webrtc&types=_IDL_
- `RTCIceCandidatePair.local`: https://respec.org/xref/?term=local&specs=webrtc&types=attribute%2Cconst%2Cdict-member&for=RTCIceCandidatePair
- `RTCIceCandidatePair.remote`: https://respec.org/xref/?term=remote&specs=webrtc&types=attribute%2Cdict-member%2Cconst&for=RTCIceCandidatePair

This leads to validation errors in [webrtc-extensions](https://w3c.github.io/webrtc-extensions/#respec-offender-definition-is-ambiguous) when linking to these definitions.

Possibly related bug: speced/respec#4307.

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


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 6 August 2024 13:17:33 UTC