-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge RTCConfiguration dict into RTCPeerConnection #12830
Conversation
This PR removes `RTCConfiguration` from BCD. This feature is a dictionary, enum, or WebIDL typedef and should not be included in BCD.
There's also a |
I don't think that we have a set convention for this scenario, but in the MDN changes, I have made it so that the page for |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't trust the existing data here much at all. I double checked two, can you find the commits that added the rest in Chromium to double check?
Co-authored-by: Philip Jägenstedt <philip@foolip.org>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't trust the original data at all here, so would like to see sources for at least all Chromium statements.
@queengooborg can you turn this into a draft if it still needs research? |
It's quite possible that our existing data is incorrect, but I'm not yet sure how to check it and find out what the accurate versions are. I think we can probably implement some form of test in the collector, but to do so, we'll need to fix the properties and where they're located. I'll open up an issue to remind myself! In summary: I'm lazy and would like to defer fixing the version numbers to future me... 😛 |
@queengooborg Maybe this is obvious, but is this mentioned anywhere in the contribution or data docs? edit: If I interpret the changes correctly, this PR is essentially merging RTCConfiguration into RTCPeerConfiguration, right? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IMO it would be good to update the PR title, as RTCConfiguration is not just removed, but merged/integrated into RTCPeerConnection.
PR title has been updated and this is ready for review again! |
I've filed #16595 about data that's probably wrong here. |
This PR removes
RTCConfiguration
from BCD. This feature is a dictionary, enum, or WebIDL typedef and should not be included in BCD.