diff --git a/api/CSSImportRule.json b/api/CSSImportRule.json index 2750ca87e64eda..f1ef576fa56c79 100644 --- a/api/CSSImportRule.json +++ b/api/CSSImportRule.json @@ -202,8 +202,7 @@ "spec_url": "https://drafts.csswg.org/cssom/#dom-cssimportrule-supportstext", "support": { "chrome": { - "version_added": false, - "impl_url": "https://crbug.com/1380321" + "version_added": "121" }, "chrome_android": "mirror", "edge": { @@ -217,12 +216,8 @@ "version_added": false }, "oculus": "mirror", - "opera": { - "version_added": false - }, - "opera_android": { - "version_added": false - }, + "opera": "mirror", + "opera_android": "mirror", "safari": { "version_added": false, "impl_url": "https://webkit.org/b/256180" @@ -232,7 +227,7 @@ "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/CharacterBoundsUpdateEvent.json b/api/CharacterBoundsUpdateEvent.json new file mode 100644 index 00000000000000..db5edfddef35b3 --- /dev/null +++ b/api/CharacterBoundsUpdateEvent.json @@ -0,0 +1,157 @@ +{ + "api": { + "CharacterBoundsUpdateEvent": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-characterboundsupdateevent", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "CharacterBoundsUpdateEvent": { + "__compat": { + "description": "CharacterBoundsUpdateEvent() constructor", + "spec_url": "https://w3c.github.io/edit-context/#dom-characterboundsupdateevent-constructor", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "rangeEnd": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-characterboundsupdateevent-rangestart", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "rangeStart": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-characterboundsupdateevent-rangestart", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/ClipboardItem.json b/api/ClipboardItem.json index f53ac3de06747b..90b22257624f88 100644 --- a/api/ClipboardItem.json +++ b/api/ClipboardItem.json @@ -198,6 +198,41 @@ } } }, + "supports_static": { + "__compat": { + "spec_url": "https://w3c.github.io/clipboard-apis/#dom-clipboarditem-supports", + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "types": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/ClipboardItem/types", diff --git a/api/EditContext.json b/api/EditContext.json new file mode 100644 index 00000000000000..7107b249ccc926 --- /dev/null +++ b/api/EditContext.json @@ -0,0 +1,694 @@ +{ + "api": { + "EditContext": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-editcontext", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "EditContext": { + "__compat": { + "description": "EditContext() constructor", + "spec_url": "https://w3c.github.io/edit-context/#dom-editcontext-constructor", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "attachedElements": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-editcontext-attachedelements", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "characterBounds": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-editcontext-characterbounds", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "characterBoundsRangeStart": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-editcontext-characterboundsrangestart", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "characterboundsupdate_event": { + "__compat": { + "description": "characterboundsupdate event", + "spec_url": "https://w3c.github.io/edit-context/#dom-editcontext-oncharacterboundsupdate", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "compositionend_event": { + "__compat": { + "description": "compositionend event", + "spec_url": "https://w3c.github.io/edit-context/#dom-editcontext-oncompositionend", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "compositionstart_event": { + "__compat": { + "description": "compositionstart event", + "spec_url": "https://w3c.github.io/edit-context/#dom-editcontext-oncompositionstart", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "selectionEnd": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-editcontextinit-selectionend", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "selectionStart": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-editcontextinit-selectionstart", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "text": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-editcontext-text", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "textformatupdate_event": { + "__compat": { + "description": "textformatupdate event", + "spec_url": "https://w3c.github.io/edit-context/#dom-editcontext-ontextformatupdate", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "textupdate_event": { + "__compat": { + "description": "textupdate event", + "spec_url": "https://w3c.github.io/edit-context/#dom-editcontext-ontextupdate", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "updateCharacterBounds": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-editcontext-updatecharacterbounds", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "updateControlBounds": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-editcontext-updatecontrolbounds", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "updateSelection": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-editcontext-updateselection", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "updateSelectionBounds": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-editcontext-updateselectionbounds", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "updateText": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-editcontext-updatetext", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/HTMLElement.json b/api/HTMLElement.json index 1d33c75cca596e..2d5f4dfeb78a2a 100644 --- a/api/HTMLElement.json +++ b/api/HTMLElement.json @@ -1086,6 +1086,44 @@ } } }, + "editContext": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-htmlelement-editcontext", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "enterKeyHint": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/enterKeyHint", diff --git a/api/TextFormat.json b/api/TextFormat.json new file mode 100644 index 00000000000000..4df4c60602cc13 --- /dev/null +++ b/api/TextFormat.json @@ -0,0 +1,233 @@ +{ + "api": { + "TextFormat": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-textformat", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "TextFormat": { + "__compat": { + "description": "TextFormat() constructor", + "spec_url": "https://w3c.github.io/edit-context/#dom-textformat-constructor", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "rangeEnd": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-textformat-rangeend", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "rangeStart": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-textformat-rangestart", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "underlineStyle": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-textformat-underlinestyle", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "underlineThickness": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-textformat-underlinethickness", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/TextFormatUpdateEvent.json b/api/TextFormatUpdateEvent.json new file mode 100644 index 00000000000000..8531f8df5418f2 --- /dev/null +++ b/api/TextFormatUpdateEvent.json @@ -0,0 +1,119 @@ +{ + "api": { + "TextFormatUpdateEvent": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-textformatupdateevent", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "TextFormatUpdateEvent": { + "__compat": { + "description": "TextFormatUpdateEvent() constructor", + "spec_url": "https://w3c.github.io/edit-context/#dom-textformatupdateevent-constructor", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "getTextFormats": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-textformatupdateevent-gettextformats", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/TextUpdateEvent.json b/api/TextUpdateEvent.json new file mode 100644 index 00000000000000..bc6ae081ff0bbd --- /dev/null +++ b/api/TextUpdateEvent.json @@ -0,0 +1,271 @@ +{ + "api": { + "TextUpdateEvent": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-textupdateevent", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "TextUpdateEvent": { + "__compat": { + "description": "TextUpdateEvent() constructor", + "spec_url": "https://w3c.github.io/edit-context/#dom-textupdateevent-constructor", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "selectionEnd": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-textupdateevent-selectionend", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "selectionStart": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-textupdateevent-selectionstart", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "text": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-textupdateevent-text", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "updateRangeEnd": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-textupdateevent-updaterangeend", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "updateRangeStart": { + "__compat": { + "spec_url": "https://w3c.github.io/edit-context/#dom-textupdateevent-updaterangestart", + "tags": [ + "web-features:edit-context" + ], + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/selectors/grammar-error.json b/css/selectors/grammar-error.json index 450604330ba389..2c51cca5267c66 100644 --- a/css/selectors/grammar-error.json +++ b/css/selectors/grammar-error.json @@ -8,7 +8,7 @@ "spec_url": "https://drafts.csswg.org/css-pseudo/#selectordef-grammar-error", "support": { "chrome": { - "version_added": false + "version_added": "121" }, "chrome_android": "mirror", "edge": "mirror", diff --git a/css/selectors/spelling-error.json b/css/selectors/spelling-error.json index 3158785fb05d15..4aa46fd1ee0d5d 100644 --- a/css/selectors/spelling-error.json +++ b/css/selectors/spelling-error.json @@ -8,7 +8,7 @@ "spec_url": "https://drafts.csswg.org/css-pseudo/#selectordef-spelling-error", "support": { "chrome": { - "version_added": false + "version_added": "121" }, "chrome_android": "mirror", "edge": "mirror", diff --git a/javascript/builtins/Array.json b/javascript/builtins/Array.json index 65783458130609..59b731d81ae6ef 100644 --- a/javascript/builtins/Array.json +++ b/javascript/builtins/Array.json @@ -764,7 +764,7 @@ "spec_url": "https://tc39.es/proposal-array-from-async/#sec-array.fromAsync", "support": { "chrome": { - "version_added": false + "version_added": "121" }, "chrome_android": "mirror", "deno": {