From dd827c684846505d9fc70d1c65c520e6149372ef Mon Sep 17 00:00:00 2001 From: Kagami Sascha Rosylight Date: Sat, 22 May 2021 22:46:37 +0200 Subject: [PATCH 1/6] Remove `api/`s that has never been supported --- api/BluetoothRemoteGATTService.json | 98 ----------- api/ConstrainULong.json | 53 ------ api/Document.json | 48 ------ api/Element.json | 48 ------ api/HTMLElement.json | 48 ------ api/PaymentAddress.json | 50 ------ api/PaymentRequest.json | 52 ------ api/RTCCertificate.json | 48 ------ api/RTCIceTransport.json | 150 ----------------- api/RTCRemoteOutboundRtpStreamStats.json | 49 ------ api/ULongRange.json | 53 ------ api/XRPermissionDescriptor.json | 200 ----------------------- api/XRPermissionStatus.json | 102 ------------ 13 files changed, 999 deletions(-) delete mode 100644 api/ConstrainULong.json delete mode 100644 api/ULongRange.json delete mode 100644 api/XRPermissionDescriptor.json delete mode 100644 api/XRPermissionStatus.json diff --git a/api/BluetoothRemoteGATTService.json b/api/BluetoothRemoteGATTService.json index b0c6ef5f1226eb..3e2cb713e6e099 100644 --- a/api/BluetoothRemoteGATTService.json +++ b/api/BluetoothRemoteGATTService.json @@ -272,104 +272,6 @@ } } }, - "getCharacteristics": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService/getCharacteristics", - "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattservice-getcharacteristics", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": true, - "standard_track": false, - "deprecated": false - } - } - }, - "isPrimary": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService/isPrimary", - "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattservice-isprimary", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": true, - "standard_track": false, - "deprecated": false - } - } - }, "uuid": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService/uuid", diff --git a/api/ConstrainULong.json b/api/ConstrainULong.json deleted file mode 100644 index f7d5061f8b78b0..00000000000000 --- a/api/ConstrainULong.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "api": { - "ConstrainULong": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/ConstrainULong", - "spec_url": "https://w3c.github.io/mediacapture-main/#dom-constrainulong", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - } -} diff --git a/api/Document.json b/api/Document.json index 92bb2225f04ba5..bcfd52f8546614 100644 --- a/api/Document.json +++ b/api/Document.json @@ -11217,54 +11217,6 @@ } } }, - "undoManager": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/undoManager", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - }, "visibilitychange_event": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/visibilitychange_event", diff --git a/api/Element.json b/api/Element.json index 895a9ddd58828e..492c23fe11c884 100644 --- a/api/Element.json +++ b/api/Element.json @@ -8378,54 +8378,6 @@ } } }, - "tabStop": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/tabStop", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": true - } - } - }, "tagName": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/tagName", diff --git a/api/HTMLElement.json b/api/HTMLElement.json index 62fbe5e5f7241e..fb832acc929089 100644 --- a/api/HTMLElement.json +++ b/api/HTMLElement.json @@ -1079,54 +1079,6 @@ } } }, - "forceSpellCheck": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/forceSpellCheck", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": false - } - } - }, "gotpointercapture_event": { "__compat": { "description": "gotpointercapture event", diff --git a/api/PaymentAddress.json b/api/PaymentAddress.json index 1a00f066d259bb..24d1fdc3a04c4a 100644 --- a/api/PaymentAddress.json +++ b/api/PaymentAddress.json @@ -551,56 +551,6 @@ } } }, - "regionCode": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/regionCode", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false, - "notes": "Available only in nightly builds." - }, - "firefox_android": { - "version_added": false, - "notes": "Available only in nightly builds." - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": true - } - } - }, "sortingCode": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentAddress/sortingCode", diff --git a/api/PaymentRequest.json b/api/PaymentRequest.json index 530248532b33a1..2b3c8196d5a831 100644 --- a/api/PaymentRequest.json +++ b/api/PaymentRequest.json @@ -509,58 +509,6 @@ } } }, - "paymentmethodchange_event": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/paymentmethodchange_event", - "spec_url": "https://w3c.github.io/payment-request/#dfn-paymentmethodchange", - "description": "paymentmethodchange event", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false, - "notes": "Available only in nightly builds." - }, - "firefox_android": { - "version_added": false, - "notes": "Available only in nightly builds." - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, "requestId": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/requestId", diff --git a/api/RTCCertificate.json b/api/RTCCertificate.json index 6f8ba5d64e9156..4c55d5745348a8 100644 --- a/api/RTCCertificate.json +++ b/api/RTCCertificate.json @@ -143,54 +143,6 @@ "deprecated": false } } - }, - "getSupportedAlgorithms": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCCertificate/getSupportedAlgorithms", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } } } } diff --git a/api/RTCIceTransport.json b/api/RTCIceTransport.json index 13fbae0dd77551..b329e138806f3a 100644 --- a/api/RTCIceTransport.json +++ b/api/RTCIceTransport.json @@ -243,56 +243,6 @@ } } }, - "gatheringstatechange_event": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/gatheringstatechange_event", - "spec_url": "https://w3c.github.io/webrtc-pc/#event-icetransport-gatheringstatechange", - "description": "gatheringstatechange event", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, "getLocalCandidates": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/getLocalCandidates", @@ -741,56 +691,6 @@ } } }, - "selectedcandidatepairchange_event": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/selectedcandidatepairchange_event", - "spec_url": "https://w3c.github.io/webrtc-pc/#event-icetransport-selectedcandidatepairchange", - "description": "selectedcandidatepairchange event", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, "start": { "__compat": { "support": { @@ -888,56 +788,6 @@ } } }, - "statechange_event": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/statechange_event", - "spec_url": "https://w3c.github.io/webrtc-pc/#event-icetransport-statechange", - "description": "statechange event", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, "stop": { "__compat": { "support": { diff --git a/api/RTCRemoteOutboundRtpStreamStats.json b/api/RTCRemoteOutboundRtpStreamStats.json index 6fa20c66b61dee..067ed99e7ae3d5 100644 --- a/api/RTCRemoteOutboundRtpStreamStats.json +++ b/api/RTCRemoteOutboundRtpStreamStats.json @@ -145,55 +145,6 @@ "deprecated": false } } - }, - "reportsSent": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRemoteOutboundRtpStreamStats/reportsSent", - "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcremoteoutboundrtpstreamstats-reportssent", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } } } } diff --git a/api/ULongRange.json b/api/ULongRange.json deleted file mode 100644 index ea4f2d1433a307..00000000000000 --- a/api/ULongRange.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "api": { - "ULongRange": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/ULongRange", - "spec_url": "https://w3c.github.io/mediacapture-main/#dom-ulongrange", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - } -} diff --git a/api/XRPermissionDescriptor.json b/api/XRPermissionDescriptor.json deleted file mode 100644 index ec6d4541ef5d14..00000000000000 --- a/api/XRPermissionDescriptor.json +++ /dev/null @@ -1,200 +0,0 @@ -{ - "api": { - "XRPermissionDescriptor": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRPermissionDescriptor", - "spec_url": "https://immersive-web.github.io/webxr/#dictdef-xrpermissiondescriptor", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - }, - "mode": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRPermissionDescriptor/mode", - "spec_url": "https://immersive-web.github.io/webxr/#dom-xrpermissiondescriptor-mode", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "optionalFeatures": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRPermissionDescriptor/optionalFeatures", - "spec_url": "https://immersive-web.github.io/webxr/#dom-xrpermissiondescriptor-optionalfeatures", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "requiredFeatures": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRPermissionDescriptor/requiredFeatures", - "spec_url": "https://immersive-web.github.io/webxr/#dom-xrpermissiondescriptor-requiredfeatures", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - } - } -} diff --git a/api/XRPermissionStatus.json b/api/XRPermissionStatus.json deleted file mode 100644 index 71128e60a61fe5..00000000000000 --- a/api/XRPermissionStatus.json +++ /dev/null @@ -1,102 +0,0 @@ -{ - "api": { - "XRPermissionStatus": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRPermissionStatus", - "spec_url": "https://immersive-web.github.io/webxr/#xrpermissionstatus", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - }, - "granted": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRPermissionStatus/granted", - "spec_url": "https://immersive-web.github.io/webxr/#dom-xrpermissionstatus-granted", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": { - "version_added": false - }, - "edge": { - "version_added": false - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": false - }, - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - } - } -} From 6f1ac598c9a23d55c8f8c122640206808cceba3a Mon Sep 17 00:00:00 2001 From: Kagami Sascha Rosylight Date: Sat, 22 May 2021 22:54:50 +0200 Subject: [PATCH 2/6] Split webrtc to #10582 --- api/RTCCertificate.json | 48 ++++++++ api/RTCIceTransport.json | 150 +++++++++++++++++++++++ api/RTCRemoteOutboundRtpStreamStats.json | 49 ++++++++ 3 files changed, 247 insertions(+) diff --git a/api/RTCCertificate.json b/api/RTCCertificate.json index 4c55d5745348a8..6f8ba5d64e9156 100644 --- a/api/RTCCertificate.json +++ b/api/RTCCertificate.json @@ -143,6 +143,54 @@ "deprecated": false } } + }, + "getSupportedAlgorithms": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCCertificate/getSupportedAlgorithms", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } diff --git a/api/RTCIceTransport.json b/api/RTCIceTransport.json index b329e138806f3a..13fbae0dd77551 100644 --- a/api/RTCIceTransport.json +++ b/api/RTCIceTransport.json @@ -243,6 +243,56 @@ } } }, + "gatheringstatechange_event": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/gatheringstatechange_event", + "spec_url": "https://w3c.github.io/webrtc-pc/#event-icetransport-gatheringstatechange", + "description": "gatheringstatechange event", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "getLocalCandidates": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/getLocalCandidates", @@ -691,6 +741,56 @@ } } }, + "selectedcandidatepairchange_event": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/selectedcandidatepairchange_event", + "spec_url": "https://w3c.github.io/webrtc-pc/#event-icetransport-selectedcandidatepairchange", + "description": "selectedcandidatepairchange event", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "start": { "__compat": { "support": { @@ -788,6 +888,56 @@ } } }, + "statechange_event": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCIceTransport/statechange_event", + "spec_url": "https://w3c.github.io/webrtc-pc/#event-icetransport-statechange", + "description": "statechange event", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "stop": { "__compat": { "support": { diff --git a/api/RTCRemoteOutboundRtpStreamStats.json b/api/RTCRemoteOutboundRtpStreamStats.json index 067ed99e7ae3d5..6fa20c66b61dee 100644 --- a/api/RTCRemoteOutboundRtpStreamStats.json +++ b/api/RTCRemoteOutboundRtpStreamStats.json @@ -145,6 +145,55 @@ "deprecated": false } } + }, + "reportsSent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRemoteOutboundRtpStreamStats/reportsSent", + "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcremoteoutboundrtpstreamstats-reportssent", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From c0c36a6cfdb4b699c15294314f796d4d57269afe Mon Sep 17 00:00:00 2001 From: Kagami Sascha Rosylight Date: Mon, 24 May 2021 22:08:11 +0200 Subject: [PATCH 3/6] Split GATT member updates to #10620 --- api/BluetoothRemoteGATTService.json | 98 +++++++++++++++++++++++++++++ 1 file changed, 98 insertions(+) diff --git a/api/BluetoothRemoteGATTService.json b/api/BluetoothRemoteGATTService.json index 594834864c91a0..cd7c5d68e36f6b 100644 --- a/api/BluetoothRemoteGATTService.json +++ b/api/BluetoothRemoteGATTService.json @@ -272,6 +272,104 @@ } } }, + "getCharacteristics": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService/getCharacteristics", + "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattservice-getcharacteristics", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, + "isPrimary": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService/isPrimary", + "spec_url": "https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattservice-isprimary", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": false, + "deprecated": false + } + } + }, "uuid": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/BluetoothRemoteGATTService/uuid", From 2852514ef3d1455db05b6c1fc5d24f941ca7fd8d Mon Sep 17 00:00:00 2001 From: Kagami Sascha Rosylight Date: Mon, 24 May 2021 22:38:16 +0200 Subject: [PATCH 4/6] Split paymentrequest as #10622 --- api/PaymentRequest.json | 52 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/api/PaymentRequest.json b/api/PaymentRequest.json index 2b3c8196d5a831..530248532b33a1 100644 --- a/api/PaymentRequest.json +++ b/api/PaymentRequest.json @@ -509,6 +509,58 @@ } } }, + "paymentmethodchange_event": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/paymentmethodchange_event", + "spec_url": "https://w3c.github.io/payment-request/#dfn-paymentmethodchange", + "description": "paymentmethodchange event", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false, + "notes": "Available only in nightly builds." + }, + "firefox_android": { + "version_added": false, + "notes": "Available only in nightly builds." + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "requestId": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PaymentRequest/requestId", From 952b1e61a259d70cd3de24f2dda1928ff090bfe1 Mon Sep 17 00:00:00 2001 From: Kagami Sascha Rosylight Date: Mon, 24 May 2021 22:43:53 +0200 Subject: [PATCH 5/6] Split *ULong* removal as #10623 --- api/ConstrainULong.json | 53 +++++++++++++++++++++++++++++++++++++++++ api/ULongRange.json | 53 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 106 insertions(+) create mode 100644 api/ConstrainULong.json create mode 100644 api/ULongRange.json diff --git a/api/ConstrainULong.json b/api/ConstrainULong.json new file mode 100644 index 00000000000000..f7d5061f8b78b0 --- /dev/null +++ b/api/ConstrainULong.json @@ -0,0 +1,53 @@ +{ + "api": { + "ConstrainULong": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ConstrainULong", + "spec_url": "https://w3c.github.io/mediacapture-main/#dom-constrainulong", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } +} diff --git a/api/ULongRange.json b/api/ULongRange.json new file mode 100644 index 00000000000000..ea4f2d1433a307 --- /dev/null +++ b/api/ULongRange.json @@ -0,0 +1,53 @@ +{ + "api": { + "ULongRange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/ULongRange", + "spec_url": "https://w3c.github.io/mediacapture-main/#dom-ulongrange", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } +} From bbae3fbb14d0de5e7db7a59f95cc40d07f454af4 Mon Sep 17 00:00:00 2001 From: Kagami Sascha Rosylight Date: Sun, 30 May 2021 04:13:41 +0200 Subject: [PATCH 6/6] Split XRPermission* to #10672 --- api/XRPermissionDescriptor.json | 200 ++++++++++++++++++++++++++++++++ api/XRPermissionStatus.json | 102 ++++++++++++++++ 2 files changed, 302 insertions(+) create mode 100644 api/XRPermissionDescriptor.json create mode 100644 api/XRPermissionStatus.json diff --git a/api/XRPermissionDescriptor.json b/api/XRPermissionDescriptor.json new file mode 100644 index 00000000000000..ec6d4541ef5d14 --- /dev/null +++ b/api/XRPermissionDescriptor.json @@ -0,0 +1,200 @@ +{ + "api": { + "XRPermissionDescriptor": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRPermissionDescriptor", + "spec_url": "https://immersive-web.github.io/webxr/#dictdef-xrpermissiondescriptor", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "mode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRPermissionDescriptor/mode", + "spec_url": "https://immersive-web.github.io/webxr/#dom-xrpermissiondescriptor-mode", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "optionalFeatures": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRPermissionDescriptor/optionalFeatures", + "spec_url": "https://immersive-web.github.io/webxr/#dom-xrpermissiondescriptor-optionalfeatures", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "requiredFeatures": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRPermissionDescriptor/requiredFeatures", + "spec_url": "https://immersive-web.github.io/webxr/#dom-xrpermissiondescriptor-requiredfeatures", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/XRPermissionStatus.json b/api/XRPermissionStatus.json new file mode 100644 index 00000000000000..71128e60a61fe5 --- /dev/null +++ b/api/XRPermissionStatus.json @@ -0,0 +1,102 @@ +{ + "api": { + "XRPermissionStatus": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRPermissionStatus", + "spec_url": "https://immersive-web.github.io/webxr/#xrpermissionstatus", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "granted": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/XRPermissionStatus/granted", + "spec_url": "https://immersive-web.github.io/webxr/#dom-xrpermissionstatus-granted", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": { + "version_added": false + }, + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": false + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +}