From bc72a95442dcfe6bf01cd749012d15a21e8e570c Mon Sep 17 00:00:00 2001 From: Florian Scholz Date: Thu, 4 Sep 2025 20:18:54 +0200 Subject: [PATCH] Updates for Chrome 141 beta --- api/DigitalCredential.json | 40 +++++---- api/IDBIndex.json | 33 ++++++++ api/IDBObjectStore.json | 33 ++++++++ api/IDBRecord.json | 136 +++++++++++++++++++++++++++++++ api/RTCRtpReceiver.json | 3 +- api/RTCRtpScriptTransform.json | 12 +-- api/RTCRtpScriptTransformer.json | 11 ++- api/RTCRtpSender.json | 3 +- api/RTCTransformEvent.json | 5 +- 9 files changed, 238 insertions(+), 38 deletions(-) create mode 100644 api/IDBRecord.json diff --git a/api/DigitalCredential.json b/api/DigitalCredential.json index 094bc9168c4d39..3d2829644add8d 100644 --- a/api/DigitalCredential.json +++ b/api/DigitalCredential.json @@ -5,7 +5,7 @@ "spec_url": "https://w3c-fedid.github.io/digital-credentials/#dom-digitalcredential", "support": { "chrome": { - "version_added": false + "version_added": "141" }, "chrome_android": "mirror", "edge": "mirror", @@ -21,14 +21,16 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": "mirror", + "webview_android": { + "version_added": false + }, "webview_ios": { "version_added": false, "impl_url": "https://webkit.org/b/293646" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -38,7 +40,7 @@ "spec_url": "https://w3c-fedid.github.io/digital-credentials/#dom-digitalcredential-data", "support": { "chrome": { - "version_added": false + "version_added": "141" }, "chrome_android": "mirror", "edge": "mirror", @@ -54,14 +56,16 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": "mirror", + "webview_android": { + "version_added": false + }, "webview_ios": { "version_added": false, "impl_url": "https://webkit.org/b/293646" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -72,7 +76,7 @@ "spec_url": "https://w3c-fedid.github.io/digital-credentials/#dom-digitalcredential-protocol", "support": { "chrome": { - "version_added": false + "version_added": "141" }, "chrome_android": "mirror", "edge": "mirror", @@ -88,14 +92,16 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": "mirror", + "webview_android": { + "version_added": false + }, "webview_ios": { "version_added": false, "impl_url": "https://webkit.org/b/293646" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -106,7 +112,7 @@ "spec_url": "https://w3c-fedid.github.io/digital-credentials/#dom-digitalcredential", "support": { "chrome": { - "version_added": false + "version_added": "141" }, "chrome_android": "mirror", "edge": "mirror", @@ -122,14 +128,16 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": "mirror", + "webview_android": { + "version_added": false + }, "webview_ios": { "version_added": false, "impl_url": "https://webkit.org/b/293646" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -141,7 +149,7 @@ "spec_url": "https://w3c-fedid.github.io/digital-credentials/#dom-digitalcredential-useragentallowsprotocol", "support": { "chrome": { - "version_added": false + "version_added": "141" }, "chrome_android": "mirror", "edge": "mirror", @@ -157,14 +165,16 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": "mirror", + "webview_android": { + "version_added": false + }, "webview_ios": { "version_added": false, "impl_url": "https://webkit.org/b/293646" } }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/IDBIndex.json b/api/IDBIndex.json index 8a7e0fc5101973..6eb5be77990535 100644 --- a/api/IDBIndex.json +++ b/api/IDBIndex.json @@ -252,6 +252,39 @@ } } }, + "getAllRecords": { + "__compat": { + "spec_url": "https://w3c.github.io/IndexedDB/#ref-for-dom-idbindex-getallrecordsâ‘ ", + "support": { + "chrome": { + "version_added": "141" + }, + "chrome_android": "mirror", + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "getKey": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBIndex/getKey", diff --git a/api/IDBObjectStore.json b/api/IDBObjectStore.json index 62efa5438b2a59..29d397c4ce4fa3 100644 --- a/api/IDBObjectStore.json +++ b/api/IDBObjectStore.json @@ -537,6 +537,39 @@ } } }, + "getAllRecords": { + "__compat": { + "spec_url": "https://w3c.github.io/IndexedDB/#dom-idbobjectstore-getallrecords", + "support": { + "chrome": { + "version_added": "141" + }, + "chrome_android": "mirror", + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "getKey": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/IDBObjectStore/getKey", diff --git a/api/IDBRecord.json b/api/IDBRecord.json new file mode 100644 index 00000000000000..2c58b2ddb34e5e --- /dev/null +++ b/api/IDBRecord.json @@ -0,0 +1,136 @@ +{ + "api": { + "IDBRecord": { + "__compat": { + "spec_url": "https://w3c.github.io/IndexedDB/#record-interface", + "support": { + "chrome": { + "version_added": "141" + }, + "chrome_android": "mirror", + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "key": { + "__compat": { + "spec_url": "https://w3c.github.io/IndexedDB/#dom-idbrecord-key", + "support": { + "chrome": { + "version_added": "141" + }, + "chrome_android": "mirror", + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "primaryKey": { + "__compat": { + "spec_url": "https://w3c.github.io/IndexedDB/#dom-idbrecord-primarykey", + "support": { + "chrome": { + "version_added": "141" + }, + "chrome_android": "mirror", + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "value": { + "__compat": { + "spec_url": "https://w3c.github.io/IndexedDB/#dom-idbrecord-value", + "support": { + "chrome": { + "version_added": "141" + }, + "chrome_android": "mirror", + "edge": { + "version_added": false + }, + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror", + "webview_ios": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/RTCRtpReceiver.json b/api/RTCRtpReceiver.json index fec05e2ce12df9..9cea9880f3749d 100644 --- a/api/RTCRtpReceiver.json +++ b/api/RTCRtpReceiver.json @@ -754,8 +754,7 @@ ], "support": { "chrome": { - "version_added": false, - "impl_url": "https://crbug.com/354881878" + "version_added": "141" }, "chrome_android": "mirror", "edge": "mirror", diff --git a/api/RTCRtpScriptTransform.json b/api/RTCRtpScriptTransform.json index fa91840f7fe066..6c77057a70786f 100644 --- a/api/RTCRtpScriptTransform.json +++ b/api/RTCRtpScriptTransform.json @@ -9,15 +9,7 @@ ], "support": { "chrome": { - "version_added": "129", - "flags": [ - { - "type": "preference", - "name": "enable-experimental-web-platform-features", - "value_to_set": "enabled" - } - ], - "impl_url": "https://crbug.com/354881878" + "version_added": "141" }, "chrome_android": "mirror", "edge": "mirror", @@ -52,7 +44,7 @@ ], "support": { "chrome": { - "version_added": false + "version_added": "141" }, "chrome_android": "mirror", "edge": "mirror", diff --git a/api/RTCRtpScriptTransformer.json b/api/RTCRtpScriptTransformer.json index 527f977aade6ef..db1d09fa230c2a 100644 --- a/api/RTCRtpScriptTransformer.json +++ b/api/RTCRtpScriptTransformer.json @@ -9,8 +9,7 @@ ], "support": { "chrome": { - "version_added": false, - "impl_url": "https://crbug.com/354881878" + "version_added": "141" }, "chrome_android": "mirror", "edge": "mirror", @@ -79,7 +78,7 @@ ], "support": { "chrome": { - "version_added": false + "version_added": "141" }, "chrome_android": "mirror", "edge": "mirror", @@ -114,7 +113,7 @@ ], "support": { "chrome": { - "version_added": false + "version_added": "141" }, "chrome_android": "mirror", "edge": "mirror", @@ -149,7 +148,7 @@ ], "support": { "chrome": { - "version_added": false + "version_added": "141" }, "chrome_android": "mirror", "edge": "mirror", @@ -184,7 +183,7 @@ ], "support": { "chrome": { - "version_added": false + "version_added": "141" }, "chrome_android": "mirror", "edge": "mirror", diff --git a/api/RTCRtpSender.json b/api/RTCRtpSender.json index 75034e115751c5..696d2ad50da6f8 100644 --- a/api/RTCRtpSender.json +++ b/api/RTCRtpSender.json @@ -1136,8 +1136,7 @@ ], "support": { "chrome": { - "version_added": false, - "impl_url": "https://crbug.com/354881878" + "version_added": "141" }, "chrome_android": "mirror", "edge": "mirror", diff --git a/api/RTCTransformEvent.json b/api/RTCTransformEvent.json index ef6fd10f2f6967..42f2061d867db5 100644 --- a/api/RTCTransformEvent.json +++ b/api/RTCTransformEvent.json @@ -9,8 +9,7 @@ ], "support": { "chrome": { - "version_added": false, - "impl_url": "https://crbug.com/354881878" + "version_added": "141" }, "chrome_android": "mirror", "edge": "mirror", @@ -44,7 +43,7 @@ ], "support": { "chrome": { - "version_added": false + "version_added": "141" }, "chrome_android": "mirror", "edge": "mirror",