-
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
Add compat data for RTCIceServer, RTCIdentity*, and RTCPeerConnection #987
Conversation
Will be doing individual PR's from now as discussed w/ teoli. |
0e69c5e
to
a4a484b
Compare
Performed a |
"version_added": null | ||
}, | ||
"firefox": { | ||
"version_added": "22" |
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.
The page says Firefox 47, https://developer.mozilla.org/en-US/docs/Web/API/RTCIceServer/credentialType
"version_added": null | ||
}, | ||
"firefox": { | ||
"version_added": "22" |
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.
The page says Firefox 37 https://developer.mozilla.org/en-US/docs/Web/API/RTCIceServer/urls
"version_added": null | ||
}, | ||
"firefox": { | ||
"version_added": "22" |
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.
The page says Firefox 23, https://developer.mozilla.org/en-US/docs/Web/API/RTCIceServer/username
api/RTCIdentityErrorEvent.json
Outdated
}, | ||
"firefox": { | ||
"alternative_name": "RTCPeerConnectionIdentityErrorEvent", | ||
"version_added": null |
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.
true
api/RTCIdentityErrorEvent.json
Outdated
"version_added": null | ||
}, | ||
"firefox": { | ||
"alternative_name": "RTCPeerConnectionIdentityErrorEvent", |
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.
The alternative_name is not needed here again. idp has no alternate name, but the interface has one.
api/RTCIdentityErrorEvent.json
Outdated
"version_added": null | ||
}, | ||
"firefox": { | ||
"alternative_name": "RTCPeerConnectionIdentityErrorEvent", |
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.
Here neither, remove alternative_name.
api/RTCIdentityErrorEvent.json
Outdated
"version_added": null | ||
}, | ||
"firefox": { | ||
"alternative_name": "RTCPeerConnectionIdentityErrorEvent", |
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.
Remove alternative_name
api/RTCIdentityEvent.json
Outdated
"version_added": null | ||
}, | ||
"firefox": { | ||
"alternative_name": "RTCPeerConnectionIdentityEvent", |
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.
Remove alternative_name here
api/RTCPeerConnection.json
Outdated
"support": { | ||
"webview_android": [ | ||
{ | ||
"notes": "<code>-webkit</code>", |
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.
This needs to use the "prefix" property:
https://github.com/mdn/browser-compat-data/blob/master/schemas/compat-data-schema.md#prefix
"prefix": "webkit" (no dash)
The prefix is not needed on the sub features of RTCPeerConnection.
If you could move the RTCPeerConnection.json file to a new separate PR, it would be better for reviewing maybe. It is quite giant.
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.
Yes, apologies. On it.
api/RTCIdentityErrorEvent.json
Outdated
"mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityErrorEvent", | ||
"support": { | ||
"webview_android": { | ||
"version_added": null |
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.
Should be false
.
api/RTCIdentityErrorEvent.json
Outdated
"mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityErrorEvent/idp", | ||
"support": { | ||
"webview_android": { | ||
"version_added": null |
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.
false
api/RTCIdentityErrorEvent.json
Outdated
"mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityErrorEvent/loginUrl", | ||
"support": { | ||
"webview_android": { | ||
"version_added": null |
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.
false
api/RTCIdentityErrorEvent.json
Outdated
"mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityErrorEvent/protocol", | ||
"support": { | ||
"webview_android": { | ||
"version_added": null |
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.
false
api/RTCIdentityEvent.json
Outdated
"mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityEvent", | ||
"support": { | ||
"webview_android": { | ||
"version_added": null |
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.
Should be false
.
api/RTCIdentityEvent.json
Outdated
"version_added": false | ||
}, | ||
"chrome_android": { | ||
"version_added": null |
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.
false
api/RTCIdentityEvent.json
Outdated
"mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityEvent/assertion", | ||
"support": { | ||
"webview_android": { | ||
"version_added": null |
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.
false
api/RTCIdentityEvent.json
Outdated
"version_added": false | ||
}, | ||
"chrome_android": { | ||
"version_added": null |
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.
false
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.
Excellent work. Thank you!
https://developer.mozilla.org/en-US/docs/Web/API/RTCIceServer
was a little unsure if I should include the
Constants
category