Skip to content
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

Merged
merged 11 commits into from
Feb 16, 2018

Conversation

bunnybooboo
Copy link
Contributor

https://developer.mozilla.org/en-US/docs/Web/API/RTCIceServer

was a little unsure if I should include the Constants category

@bunnybooboo bunnybooboo changed the title Add compat data for RTCIceServer Add compat data for RTCIceServer and RTCIdentity* Feb 9, 2018
@bunnybooboo bunnybooboo changed the title Add compat data for RTCIceServer and RTCIdentity* Add compat data for RTCIceServer, RTCIdentity*, and RTCPeerConneection Feb 9, 2018
@bunnybooboo bunnybooboo changed the title Add compat data for RTCIceServer, RTCIdentity*, and RTCPeerConneection Add compat data for RTCIceServer, RTCIdentity*, and RTCPeerConnection Feb 9, 2018
@bunnybooboo
Copy link
Contributor Author

Will be doing individual PR's from now as discussed w/ teoli.

@teoli2003 teoli2003 added the data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API label Feb 10, 2018
@bunnybooboo
Copy link
Contributor Author

bunnybooboo commented Feb 10, 2018

Performed a rebase -i to remove commits inherited from earlier branch. PR now reflects what is being actioned.

"version_added": null
},
"firefox": {
"version_added": "22"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"version_added": null
},
"firefox": {
"version_added": "22"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"version_added": null
},
"firefox": {
"version_added": "22"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

},
"firefox": {
"alternative_name": "RTCPeerConnectionIdentityErrorEvent",
"version_added": null
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

true

"version_added": null
},
"firefox": {
"alternative_name": "RTCPeerConnectionIdentityErrorEvent",
Copy link
Member

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.

"version_added": null
},
"firefox": {
"alternative_name": "RTCPeerConnectionIdentityErrorEvent",
Copy link
Member

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.

"version_added": null
},
"firefox": {
"alternative_name": "RTCPeerConnectionIdentityErrorEvent",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove alternative_name

"version_added": null
},
"firefox": {
"alternative_name": "RTCPeerConnectionIdentityEvent",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove alternative_name here

"support": {
"webview_android": [
{
"notes": "<code>-webkit</code>",
Copy link
Member

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.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, apologies. On it.

"mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityErrorEvent",
"support": {
"webview_android": {
"version_added": null
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should be false.

"mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityErrorEvent/idp",
"support": {
"webview_android": {
"version_added": null
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

false

"mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityErrorEvent/loginUrl",
"support": {
"webview_android": {
"version_added": null
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

false

"mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityErrorEvent/protocol",
"support": {
"webview_android": {
"version_added": null
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

false

"mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityEvent",
"support": {
"webview_android": {
"version_added": null
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should be false.

"version_added": false
},
"chrome_android": {
"version_added": null
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

false

"mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIdentityEvent/assertion",
"support": {
"webview_android": {
"version_added": null
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

false

"version_added": false
},
"chrome_android": {
"version_added": null
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

false

Copy link
Member

@Elchi3 Elchi3 left a 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!

@Elchi3 Elchi3 merged commit 2315add into mdn:master Feb 16, 2018
@bunnybooboo bunnybooboo deleted the bcd-friday branch February 16, 2018 10:09
dontcallmedom pushed a commit to dontcallmedom/browser-compat-data that referenced this pull request Mar 17, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants